Update vts files on aosp.

* Based on the latest hidl-gen and .hal files.

Test: mma
      make vts.

Change-Id: I4765450d985afd552fe720d91b9ab3422f5b7a47
This commit is contained in:
Zhuoyao Zhang
2017-01-24 13:33:21 -08:00
parent 96518722ee
commit 65c99d7f08
38 changed files with 577 additions and 37492 deletions

View File

@@ -6,18 +6,23 @@ package: "android.hardware.bluetooth"
import: "android.hardware.bluetooth@1.0::IBluetoothHciCallbacks"
import: "android.hardware.bluetooth@1.0::types"
import: "android.hidl.base@1.0::types"
interface: {
api: {
name: "initialize"
return_type_hidl: {
type: TYPE_ENUM
predefined_type: "::android::hardware::bluetooth::V1_0::Status"
}
arg: {
type: TYPE_HIDL_INTERFACE
predefined_type: "IBluetoothHciCallbacks"
is_callback: false
predefined_type: "::android::hardware::bluetooth::V1_0::IBluetoothHciCallbacks"
}
callflow: {
entry: true
}
callflow: {
next: "sendHciCommand"
next: "sendAclData"
next: "sendScoData"
next: "close"
}
}
@@ -30,6 +35,12 @@ interface: {
scalar_type: "uint8_t"
}
}
callflow: {
next: "sendHciCommand"
next: "sendAclData"
next: "sendScoData"
next: "close"
}
}
api: {
@@ -41,6 +52,12 @@ interface: {
scalar_type: "uint8_t"
}
}
callflow: {
next: "sendHciCommand"
next: "sendAclData"
next: "sendScoData"
next: "close"
}
}
api: {
@@ -52,10 +69,19 @@ interface: {
scalar_type: "uint8_t"
}
}
callflow: {
next: "sendHciCommand"
next: "sendAclData"
next: "sendScoData"
next: "close"
}
}
api: {
name: "close"
callflow: {
exit: true
}
}
}

View File

@@ -5,8 +5,17 @@ component_name: "IBluetoothHciCallbacks"
package: "android.hardware.bluetooth"
import: "android.hardware.bluetooth@1.0::types"
import: "android.hidl.base@1.0::types"
interface: {
api: {
name: "initializationComplete"
arg: {
type: TYPE_ENUM
predefined_type: "::android::hardware::bluetooth::V1_0::Status"
}
}
api: {
name: "hciEventReceived"
arg: {

View File

@@ -5,6 +5,7 @@ component_name: "IConsumerIr"
package: "android.hardware.ir"
import: "android.hardware.ir@1.0::types"
import: "android.hidl.base@1.0::types"
interface: {
api: {

View File

@@ -18,4 +18,5 @@ attribute: {
type: TYPE_SCALAR
scalar_type: "uint32_t"
}
}
}

View File

@@ -6,6 +6,7 @@ package: "android.hardware.nfc"
import: "android.hardware.nfc@1.0::INfcClientCallback"
import: "android.hardware.nfc@1.0::types"
import: "android.hidl.base@1.0::types"
interface: {
api: {
@@ -16,8 +17,7 @@ interface: {
}
arg: {
type: TYPE_HIDL_CALLBACK
predefined_type: "INfcClientCallback"
is_callback: true
predefined_type: "::android::hardware::nfc::V1_0::INfcClientCallback"
}
callflow: {
entry: true
@@ -87,13 +87,6 @@ interface: {
next: "powerCycle"
next: "controlGranted"
}
callflow: {
next: "write"
next: "close"
next: "coreInitialized"
next: "powerCycle"
next: "controlGranted"
}
}
api: {
@@ -105,9 +98,6 @@ interface: {
callflow: {
exit: true
}
callflow: {
exit: true
}
}
api: {
@@ -123,13 +113,6 @@ interface: {
next: "coreInitialized"
next: "powerCycle"
}
callflow: {
next: "write"
next: "close"
next: "prediscover"
next: "coreInitialized"
next: "powerCycle"
}
}
api: {
@@ -145,13 +128,6 @@ interface: {
next: "controlGranted"
next: "close"
}
callflow: {
next: "write"
next: "coreInitialized"
next: "prediscover"
next: "controlGranted"
next: "close"
}
}
}

View File

@@ -5,6 +5,7 @@ component_name: "INfcClientCallback"
package: "android.hardware.nfc"
import: "android.hardware.nfc@1.0::types"
import: "android.hidl.base@1.0::types"
interface: {
api: {

View File

@@ -7,19 +7,18 @@ package: "android.hardware.radio"
import: "android.hardware.radio@1.0::IRadioIndication"
import: "android.hardware.radio@1.0::IRadioResponse"
import: "android.hardware.radio@1.0::types"
import: "android.hidl.base@1.0::types"
interface: {
api: {
name: "setResponseFunctions"
arg: {
type: TYPE_HIDL_INTERFACE
predefined_type: "IRadioResponse"
is_callback: false
predefined_type: "::android::hardware::radio::V1_0::IRadioResponse"
}
arg: {
type: TYPE_HIDL_INTERFACE
predefined_type: "IRadioIndication"
is_callback: false
predefined_type: "::android::hardware::radio::V1_0::IRadioIndication"
}
}
@@ -314,29 +313,21 @@ interface: {
type: TYPE_SCALAR
scalar_type: "int32_t"
}
arg: {
type: TYPE_SCALAR
scalar_type: "int32_t"
}
arg: {
type: TYPE_SCALAR
scalar_type: "int32_t"
}
arg: {
type: TYPE_STRING
}
arg: {
type: TYPE_STRING
}
arg: {
type: TYPE_STRING
}
arg: {
type: TYPE_ENUM
predefined_type: "::android::hardware::radio::V1_0::ApnAuthType"
predefined_type: "::android::hardware::radio::V1_0::RadioTechnology"
}
arg: {
type: TYPE_STRING
type: TYPE_STRUCT
predefined_type: "::android::hardware::radio::V1_0::DataProfileInfo"
}
arg: {
type: TYPE_SCALAR
scalar_type: "bool_t"
}
arg: {
type: TYPE_SCALAR
scalar_type: "bool_t"
}
}
@@ -1198,20 +1189,12 @@ interface: {
scalar_type: "int32_t"
}
arg: {
type: TYPE_STRING
type: TYPE_STRUCT
predefined_type: "::android::hardware::radio::V1_0::DataProfileInfo"
}
arg: {
type: TYPE_STRING
}
arg: {
type: TYPE_ENUM
predefined_type: "::android::hardware::radio::V1_0::ApnAuthType"
}
arg: {
type: TYPE_STRING
}
arg: {
type: TYPE_STRING
type: TYPE_SCALAR
scalar_type: "bool_t"
}
}
@@ -1490,6 +1473,35 @@ interface: {
}
}
api: {
name: "sendDeviceState"
arg: {
type: TYPE_SCALAR
scalar_type: "int32_t"
}
arg: {
type: TYPE_ENUM
predefined_type: "::android::hardware::radio::V1_0::DeviceStateType"
}
arg: {
type: TYPE_SCALAR
scalar_type: "bool_t"
}
}
api: {
name: "setIndicationFilter"
arg: {
type: TYPE_SCALAR
scalar_type: "int32_t"
}
arg: {
type: TYPE_MASK
scalar_type: "int32_t"
predefined_type: "::android::hardware::radio::V1_0::IndicationFilter"
}
}
api: {
name: "responseAcknowledgement"
}

View File

@@ -5,6 +5,7 @@ component_name: "IRadioIndication"
package: "android.hardware.radio"
import: "android.hardware.radio@1.0::types"
import: "android.hidl.base@1.0::types"
interface: {
api: {
@@ -28,7 +29,7 @@ interface: {
}
api: {
name: "voiceNetworkStateChanged"
name: "networkStateChanged"
arg: {
type: TYPE_ENUM
predefined_type: "::android::hardware::radio::V1_0::RadioIndicationType"

View File

@@ -5,6 +5,7 @@ component_name: "IRadioResponse"
package: "android.hardware.radio"
import: "android.hardware.radio@1.0::types"
import: "android.hidl.base@1.0::types"
interface: {
api: {
@@ -1371,6 +1372,22 @@ interface: {
}
}
api: {
name: "sendDeviceStateResponse"
arg: {
type: TYPE_STRUCT
predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
}
}
api: {
name: "setIndicationFilterResponse"
arg: {
type: TYPE_STRUCT
predefined_type: "::android::hardware::radio::V1_0::RadioResponseInfo"
}
}
api: {
name: "acknowledgeRequest"
arg: {

View File

@@ -6,14 +6,14 @@ package: "android.hardware.radio"
import: "android.hardware.radio@1.0::ISapCallback"
import: "android.hardware.radio@1.0::types"
import: "android.hidl.base@1.0::types"
interface: {
api: {
name: "setCallback"
arg: {
type: TYPE_HIDL_CALLBACK
predefined_type: "ISapCallback"
is_callback: true
predefined_type: "::android::hardware::radio::V1_0::ISapCallback"
}
}

View File

@@ -5,6 +5,7 @@ component_name: "ISapCallback"
package: "android.hardware.radio"
import: "android.hardware.radio@1.0::types"
import: "android.hidl.base@1.0::types"
interface: {
api: {

View File

@@ -1817,7 +1817,7 @@ attribute: {
}
attribute: {
name: "::android::hardware::radio::V1_0::DataProfile"
name: "::android::hardware::radio::V1_0::DataProfileId"
type: TYPE_ENUM
enum_value: {
scalar_type: "int32_t"
@@ -1859,7 +1859,7 @@ attribute: {
enum_value: {
scalar_type: "int32_t"
enumerator: "MEMORY_CAPAPCITY_EXCEEDED"
enumerator: "MEMORY_CAPACITY_EXCEEDED"
scalar_value: {
int32_t: 211
}
@@ -1913,7 +1913,7 @@ attribute: {
scalar_value: {
int32_t: 1
}
enumerator: "UNKOWN"
enumerator: "UNKNOWN"
scalar_value: {
int32_t: 2
}
@@ -2406,7 +2406,7 @@ attribute: {
scalar_value: {
int32_t: 1
}
enumerator: "FACORY_RESET"
enumerator: "FACTORY_RESET"
scalar_value: {
int32_t: 2
}
@@ -2730,23 +2730,23 @@ attribute: {
enumerator: "GSM"
scalar_value: {
int32_t: 0
int32_t: 1
}
enumerator: "CDMA"
scalar_value: {
int32_t: 1
int32_t: 2
}
enumerator: "LTE"
scalar_value: {
int32_t: 2
int32_t: 3
}
enumerator: "WCDMA"
scalar_value: {
int32_t: 3
int32_t: 4
}
enumerator: "TD_SCDMA"
scalar_value: {
int32_t: 4
int32_t: 5
}
}
}
@@ -3550,6 +3550,138 @@ attribute: {
}
}
attribute: {
name: "::android::hardware::radio::V1_0::ApnTypes"
type: TYPE_ENUM
enum_value: {
scalar_type: "int32_t"
enumerator: "NONE"
scalar_value: {
int32_t: 0
}
enumerator: "DEFAULT"
scalar_value: {
int32_t: 1
}
enumerator: "MMS"
scalar_value: {
int32_t: 2
}
enumerator: "SUPL"
scalar_value: {
int32_t: 4
}
enumerator: "DUN"
scalar_value: {
int32_t: 8
}
enumerator: "HIPRI"
scalar_value: {
int32_t: 16
}
enumerator: "FOTA"
scalar_value: {
int32_t: 32
}
enumerator: "IMS"
scalar_value: {
int32_t: 64
}
enumerator: "CBS"
scalar_value: {
int32_t: 128
}
enumerator: "IA"
scalar_value: {
int32_t: 256
}
enumerator: "EMERGENCY"
scalar_value: {
int32_t: 512
}
enumerator: "ALL"
scalar_value: {
int32_t: 1023
}
}
}
attribute: {
name: "::android::hardware::radio::V1_0::IndicationFilter"
type: TYPE_ENUM
enum_value: {
scalar_type: "int32_t"
enumerator: "NONE"
scalar_value: {
int32_t: 0
}
enumerator: "SIGNAL_STRENGTH"
scalar_value: {
int32_t: 1
}
enumerator: "FULL_NETWORK_STATE"
scalar_value: {
int32_t: 2
}
enumerator: "DATA_CALL_DORMANCY_CHANGED"
scalar_value: {
int32_t: 4
}
enumerator: "ALL"
scalar_value: {
int32_t: 7
}
}
}
attribute: {
name: "::android::hardware::radio::V1_0::MvnoType"
type: TYPE_ENUM
enum_value: {
scalar_type: "int32_t"
enumerator: "NONE"
scalar_value: {
int32_t: 0
}
enumerator: "IMSI"
scalar_value: {
int32_t: 1
}
enumerator: "GID"
scalar_value: {
int32_t: 2
}
enumerator: "SPN"
scalar_value: {
int32_t: 3
}
}
}
attribute: {
name: "::android::hardware::radio::V1_0::DeviceStateType"
type: TYPE_ENUM
enum_value: {
scalar_type: "int32_t"
enumerator: "POWER_SAVE_MODE"
scalar_value: {
int32_t: 0
}
enumerator: "CHARGING_STATE"
scalar_value: {
int32_t: 1
}
enumerator: "LOW_DATA_EXPECTED"
scalar_value: {
int32_t: 2
}
}
}
attribute: {
name: "::android::hardware::radio::V1_0::RadioResponseInfo"
type: TYPE_STRUCT
@@ -4528,7 +4660,7 @@ attribute: {
scalar_type: "int32_t"
}
struct_value: {
name: "basestationId"
name: "baseStationId"
type: TYPE_SCALAR
scalar_type: "int32_t"
}
@@ -4956,8 +5088,8 @@ attribute: {
type: TYPE_STRUCT
struct_value: {
name: "profileId"
type: TYPE_SCALAR
scalar_type: "int32_t"
type: TYPE_ENUM
predefined_type: "::android::hardware::radio::V1_0::DataProfileId"
}
struct_value: {
name: "apn"
@@ -4967,6 +5099,10 @@ attribute: {
name: "protocol"
type: TYPE_STRING
}
struct_value: {
name: "roamingProtocol"
type: TYPE_STRING
}
struct_value: {
name: "authType"
type: TYPE_ENUM
@@ -5005,6 +5141,32 @@ attribute: {
type: TYPE_SCALAR
scalar_type: "bool_t"
}
struct_value: {
name: "supportedApnTypesBitmap"
type: TYPE_MASK
scalar_type: "int32_t"
predefined_type: "::android::hardware::radio::V1_0::ApnTypes"
}
struct_value: {
name: "bearerBitmap"
type: TYPE_MASK
scalar_type: "int32_t"
predefined_type: "::android::hardware::radio::V1_0::RadioAccessFamily"
}
struct_value: {
name: "mtu"
type: TYPE_SCALAR
scalar_type: "int32_t"
}
struct_value: {
name: "mvnoType"
type: TYPE_ENUM
predefined_type: "::android::hardware::radio::V1_0::MvnoType"
}
struct_value: {
name: "mvnoMatchData"
type: TYPE_STRING
}
}
attribute: {
@@ -5022,7 +5184,8 @@ attribute: {
}
struct_value: {
name: "raf"
type: TYPE_ENUM
type: TYPE_MASK
scalar_type: "int32_t"
predefined_type: "::android::hardware::radio::V1_0::RadioAccessFamily"
}
struct_value: {
@@ -5087,8 +5250,8 @@ attribute: {
struct_value: {
name: "txmModetimeMs"
type: TYPE_ARRAY
vector_size: 5
vector_value: {
vector_size: 5
type: TYPE_SCALAR
scalar_type: "uint32_t"
}
@@ -5238,7 +5401,7 @@ attribute: {
predefined_type: "::android::hardware::radio::V1_0::CdmaSignalInfoRecord"
}
struct_value: {
name: "numbertype"
name: "numberType"
type: TYPE_ENUM
predefined_type: "::android::hardware::radio::V1_0::CdmaCallWaitingNumberType"
}
@@ -5477,7 +5640,8 @@ attribute: {
}
struct_value: {
name: "serviceClass"
type: TYPE_ENUM
type: TYPE_MASK
scalar_type: "int32_t"
predefined_type: "::android::hardware::radio::V1_0::SuppServiceClass"
}
struct_value: {

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -1631,11 +1631,6 @@ attribute: {
type: TYPE_SCALAR
scalar_type: "uint32_t"
}
struct_value: {
name: "maxVsaDataLen"
type: TYPE_SCALAR
scalar_type: "uint32_t"
}
struct_value: {
name: "maxNdiInterfaces"
type: TYPE_SCALAR

View File

@@ -6,7 +6,9 @@ package: "android.hardware.wifi.supplicant"
import: "android.hardware.wifi.supplicant@1.0::ISupplicantCallback"
import: "android.hardware.wifi.supplicant@1.0::ISupplicantIface"
import: "android.hardware.wifi.supplicant@1.0::ISupplicantNetwork"
import: "android.hardware.wifi.supplicant@1.0::types"
import: "android.hidl.base@1.0::types"
interface: {
attribute: {
@@ -64,8 +66,7 @@ interface: {
}
return_type_hidl: {
type: TYPE_HIDL_INTERFACE
predefined_type: "ISupplicantIface"
is_callback: false
predefined_type: "::android::hardware::wifi::supplicant::V1_0::ISupplicantIface"
}
arg: {
type: TYPE_STRUCT
@@ -96,8 +97,7 @@ interface: {
}
arg: {
type: TYPE_HIDL_CALLBACK
predefined_type: "ISupplicantCallback"
is_callback: true
predefined_type: "::android::hardware::wifi::supplicant::V1_0::ISupplicantCallback"
}
}

View File

@@ -4,6 +4,7 @@ component_name: "ISupplicantCallback"
package: "android.hardware.wifi.supplicant"
import: "android.hidl.base@1.0::types"
interface: {
api: {

View File

@@ -6,6 +6,7 @@ package: "android.hardware.wifi.supplicant"
import: "android.hardware.wifi.supplicant@1.0::ISupplicantNetwork"
import: "android.hardware.wifi.supplicant@1.0::types"
import: "android.hidl.base@1.0::types"
interface: {
attribute: {
@@ -68,8 +69,7 @@ interface: {
}
return_type_hidl: {
type: TYPE_HIDL_INTERFACE
predefined_type: "ISupplicantNetwork"
is_callback: false
predefined_type: "::android::hardware::wifi::supplicant::V1_0::ISupplicantNetwork"
}
}
@@ -93,8 +93,7 @@ interface: {
}
return_type_hidl: {
type: TYPE_HIDL_INTERFACE
predefined_type: "ISupplicantNetwork"
is_callback: false
predefined_type: "::android::hardware::wifi::supplicant::V1_0::ISupplicantNetwork"
}
arg: {
type: TYPE_SCALAR
@@ -128,6 +127,22 @@ interface: {
}
}
api: {
name: "setWpsDeviceType"
return_type_hidl: {
type: TYPE_STRUCT
predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus"
}
arg: {
type: TYPE_ARRAY
vector_size: 8
vector_value: {
type: TYPE_SCALAR
scalar_type: "uint8_t"
}
}
}
api: {
name: "setWpsManufacturer"
return_type_hidl: {
@@ -180,6 +195,7 @@ interface: {
}
arg: {
type: TYPE_MASK
scalar_type: "uint16_t"
predefined_type: "::android::hardware::wifi::supplicant::V1_0::WpsConfigMethods"
}
}

View File

@@ -5,6 +5,7 @@ component_name: "ISupplicantNetwork"
package: "android.hardware.wifi.supplicant"
import: "android.hardware.wifi.supplicant@1.0::types"
import: "android.hidl.base@1.0::types"
interface: {
api: {

View File

@@ -5,39 +5,12 @@ component_name: "ISupplicantP2pIface"
package: "android.hardware.wifi.supplicant"
import: "android.hardware.wifi.supplicant@1.0::ISupplicantIface"
import: "android.hardware.wifi.supplicant@1.0::ISupplicantNetwork"
import: "android.hardware.wifi.supplicant@1.0::ISupplicantP2pIfaceCallback"
import: "android.hardware.wifi.supplicant@1.0::types"
import: "android.hidl.base@1.0::types"
interface: {
attribute: {
name: "::android::hardware::wifi::supplicant::V1_0::ISupplicantIface::ParamSizeLimits"
type: TYPE_ENUM
enum_value: {
scalar_type: "uint32_t"
enumerator: "WPS_DEVICE_NAME_MAX_LEN"
scalar_value: {
uint32_t: 32
}
enumerator: "WPS_MANUFACTURER_MAX_LEN"
scalar_value: {
uint32_t: 64
}
enumerator: "WPS_MODEL_NAME_MAX_LEN"
scalar_value: {
uint32_t: 32
}
enumerator: "WPS_MODEL_NUMBER_MAX_LEN"
scalar_value: {
uint32_t: 32
}
enumerator: "WPS_SERIAL_NUMBER_MAX_LEN"
scalar_value: {
uint32_t: 32
}
}
}
attribute: {
name: "::android::hardware::wifi::supplicant::V1_0::ISupplicantP2pIface::WpsProvisionMethod"
type: TYPE_ENUM
@@ -126,8 +99,7 @@ interface: {
}
return_type_hidl: {
type: TYPE_HIDL_INTERFACE
predefined_type: "ISupplicantNetwork"
is_callback: false
predefined_type: "::android::hardware::wifi::supplicant::V1_0::ISupplicantNetwork"
}
}
@@ -151,8 +123,7 @@ interface: {
}
return_type_hidl: {
type: TYPE_HIDL_INTERFACE
predefined_type: "ISupplicantNetwork"
is_callback: false
predefined_type: "::android::hardware::wifi::supplicant::V1_0::ISupplicantNetwork"
}
arg: {
type: TYPE_SCALAR
@@ -186,6 +157,22 @@ interface: {
}
}
api: {
name: "setWpsDeviceType"
return_type_hidl: {
type: TYPE_STRUCT
predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus"
}
arg: {
type: TYPE_ARRAY
vector_size: 8
vector_value: {
type: TYPE_SCALAR
scalar_type: "uint8_t"
}
}
}
api: {
name: "setWpsManufacturer"
return_type_hidl: {
@@ -238,6 +225,7 @@ interface: {
}
arg: {
type: TYPE_MASK
scalar_type: "uint16_t"
predefined_type: "::android::hardware::wifi::supplicant::V1_0::WpsConfigMethods"
}
}
@@ -250,8 +238,7 @@ interface: {
}
arg: {
type: TYPE_HIDL_CALLBACK
predefined_type: "ISupplicantP2pIfaceCallback"
is_callback: true
predefined_type: "::android::hardware::wifi::supplicant::V1_0::ISupplicantP2pIfaceCallback"
}
}
@@ -263,8 +250,8 @@ interface: {
}
return_type_hidl: {
type: TYPE_ARRAY
vector_size: 6
vector_value: {
vector_size: 6
type: TYPE_SCALAR
scalar_type: "uint8_t"
}
@@ -355,8 +342,8 @@ interface: {
}
arg: {
type: TYPE_ARRAY
vector_size: 6
vector_value: {
vector_size: 6
type: TYPE_SCALAR
scalar_type: "uint8_t"
}
@@ -398,8 +385,8 @@ interface: {
}
arg: {
type: TYPE_ARRAY
vector_size: 6
vector_value: {
vector_size: 6
type: TYPE_SCALAR
scalar_type: "uint8_t"
}
@@ -445,8 +432,8 @@ interface: {
}
arg: {
type: TYPE_ARRAY
vector_size: 6
vector_value: {
vector_size: 6
type: TYPE_SCALAR
scalar_type: "uint8_t"
}
@@ -464,16 +451,16 @@ interface: {
}
arg: {
type: TYPE_ARRAY
vector_size: 6
vector_value: {
vector_size: 6
type: TYPE_SCALAR
scalar_type: "uint8_t"
}
}
arg: {
type: TYPE_ARRAY
vector_size: 6
vector_value: {
vector_size: 6
type: TYPE_SCALAR
scalar_type: "uint8_t"
}
@@ -492,8 +479,8 @@ interface: {
}
arg: {
type: TYPE_ARRAY
vector_size: 6
vector_value: {
vector_size: 6
type: TYPE_SCALAR
scalar_type: "uint8_t"
}
@@ -562,8 +549,8 @@ interface: {
}
arg: {
type: TYPE_ARRAY
vector_size: 6
vector_value: {
vector_size: 6
type: TYPE_SCALAR
scalar_type: "uint8_t"
}
@@ -578,12 +565,13 @@ interface: {
}
return_type_hidl: {
type: TYPE_MASK
scalar_type: "uint32_t"
predefined_type: "::android::hardware::wifi::supplicant::V1_0::P2pGroupCapabilityMask"
}
arg: {
type: TYPE_ARRAY
vector_size: 6
vector_value: {
vector_size: 6
type: TYPE_SCALAR
scalar_type: "uint8_t"
}
@@ -677,8 +665,8 @@ interface: {
}
arg: {
type: TYPE_ARRAY
vector_size: 6
vector_value: {
vector_size: 6
type: TYPE_SCALAR
scalar_type: "uint8_t"
}
@@ -727,8 +715,8 @@ interface: {
}
arg: {
type: TYPE_ARRAY
vector_size: 6
vector_value: {
vector_size: 6
type: TYPE_SCALAR
scalar_type: "uint8_t"
}
@@ -763,8 +751,8 @@ interface: {
}
arg: {
type: TYPE_ARRAY
vector_size: 6
vector_value: {
vector_size: 6
type: TYPE_SCALAR
scalar_type: "uint8_t"
}
@@ -802,8 +790,8 @@ interface: {
}
arg: {
type: TYPE_ARRAY
vector_size: 8
vector_value: {
vector_size: 8
type: TYPE_SCALAR
scalar_type: "uint8_t"
}

View File

@@ -5,6 +5,7 @@ component_name: "ISupplicantP2pIfaceCallback"
package: "android.hardware.wifi.supplicant"
import: "android.hardware.wifi.supplicant@1.0::types"
import: "android.hidl.base@1.0::types"
interface: {
attribute: {
@@ -158,24 +159,24 @@ interface: {
name: "onDeviceFound"
arg: {
type: TYPE_ARRAY
vector_size: 6
vector_value: {
vector_size: 6
type: TYPE_SCALAR
scalar_type: "uint8_t"
}
}
arg: {
type: TYPE_ARRAY
vector_size: 6
vector_value: {
vector_size: 6
type: TYPE_SCALAR
scalar_type: "uint8_t"
}
}
arg: {
type: TYPE_ARRAY
vector_size: 8
vector_value: {
vector_size: 8
type: TYPE_SCALAR
scalar_type: "uint8_t"
}
@@ -185,6 +186,7 @@ interface: {
}
arg: {
type: TYPE_MASK
scalar_type: "uint16_t"
predefined_type: "::android::hardware::wifi::supplicant::V1_0::WpsConfigMethods"
}
arg: {
@@ -193,12 +195,13 @@ interface: {
}
arg: {
type: TYPE_MASK
scalar_type: "uint32_t"
predefined_type: "::android::hardware::wifi::supplicant::V1_0::P2pGroupCapabilityMask"
}
arg: {
type: TYPE_ARRAY
vector_size: 8
vector_value: {
vector_size: 8
type: TYPE_SCALAR
scalar_type: "uint8_t"
}
@@ -209,8 +212,8 @@ interface: {
name: "onDeviceLost"
arg: {
type: TYPE_ARRAY
vector_size: 6
vector_value: {
vector_size: 6
type: TYPE_SCALAR
scalar_type: "uint8_t"
}
@@ -225,8 +228,8 @@ interface: {
name: "onGoNegotiationRequest"
arg: {
type: TYPE_ARRAY
vector_size: 6
vector_value: {
vector_size: 6
type: TYPE_SCALAR
scalar_type: "uint8_t"
}
@@ -278,8 +281,8 @@ interface: {
}
arg: {
type: TYPE_ARRAY
vector_size: 32
vector_value: {
vector_size: 32
type: TYPE_SCALAR
scalar_type: "uint8_t"
}
@@ -289,8 +292,8 @@ interface: {
}
arg: {
type: TYPE_ARRAY
vector_size: 6
vector_value: {
vector_size: 6
type: TYPE_SCALAR
scalar_type: "uint8_t"
}
@@ -316,24 +319,24 @@ interface: {
name: "onInvitationReceived"
arg: {
type: TYPE_ARRAY
vector_size: 6
vector_value: {
vector_size: 6
type: TYPE_SCALAR
scalar_type: "uint8_t"
}
}
arg: {
type: TYPE_ARRAY
vector_size: 6
vector_value: {
vector_size: 6
type: TYPE_SCALAR
scalar_type: "uint8_t"
}
}
arg: {
type: TYPE_ARRAY
vector_size: 6
vector_value: {
vector_size: 6
type: TYPE_SCALAR
scalar_type: "uint8_t"
}
@@ -352,8 +355,8 @@ interface: {
name: "onInvitationResult"
arg: {
type: TYPE_ARRAY
vector_size: 6
vector_value: {
vector_size: 6
type: TYPE_SCALAR
scalar_type: "uint8_t"
}
@@ -368,8 +371,8 @@ interface: {
name: "onProvisionDiscoveryPbcRequest"
arg: {
type: TYPE_ARRAY
vector_size: 6
vector_value: {
vector_size: 6
type: TYPE_SCALAR
scalar_type: "uint8_t"
}
@@ -380,8 +383,8 @@ interface: {
name: "onProvisionDiscoveryPbcResponse"
arg: {
type: TYPE_ARRAY
vector_size: 6
vector_value: {
vector_size: 6
type: TYPE_SCALAR
scalar_type: "uint8_t"
}
@@ -392,8 +395,8 @@ interface: {
name: "onProvisionDiscoveryShowPin"
arg: {
type: TYPE_ARRAY
vector_size: 6
vector_value: {
vector_size: 6
type: TYPE_SCALAR
scalar_type: "uint8_t"
}
@@ -407,8 +410,8 @@ interface: {
name: "onProvisionDiscoveryEnterPin"
arg: {
type: TYPE_ARRAY
vector_size: 6
vector_value: {
vector_size: 6
type: TYPE_SCALAR
scalar_type: "uint8_t"
}
@@ -419,8 +422,8 @@ interface: {
name: "onProvisionDiscoveryFailure"
arg: {
type: TYPE_ARRAY
vector_size: 6
vector_value: {
vector_size: 6
type: TYPE_SCALAR
scalar_type: "uint8_t"
}
@@ -431,8 +434,8 @@ interface: {
name: "onProvisionDiscoveryCompleted"
arg: {
type: TYPE_ARRAY
vector_size: 6
vector_value: {
vector_size: 6
type: TYPE_SCALAR
scalar_type: "uint8_t"
}
@@ -447,6 +450,7 @@ interface: {
}
arg: {
type: TYPE_MASK
scalar_type: "uint16_t"
predefined_type: "::android::hardware::wifi::supplicant::V1_0::WpsConfigMethods"
}
arg: {
@@ -458,8 +462,8 @@ interface: {
name: "onServiceDiscoveryResponse"
arg: {
type: TYPE_ARRAY
vector_size: 6
vector_value: {
vector_size: 6
type: TYPE_SCALAR
scalar_type: "uint8_t"
}
@@ -481,16 +485,16 @@ interface: {
name: "onStaAuthorized"
arg: {
type: TYPE_ARRAY
vector_size: 6
vector_value: {
vector_size: 6
type: TYPE_SCALAR
scalar_type: "uint8_t"
}
}
arg: {
type: TYPE_ARRAY
vector_size: 6
vector_value: {
vector_size: 6
type: TYPE_SCALAR
scalar_type: "uint8_t"
}
@@ -501,16 +505,16 @@ interface: {
name: "onStaDeauthorized"
arg: {
type: TYPE_ARRAY
vector_size: 6
vector_value: {
vector_size: 6
type: TYPE_SCALAR
scalar_type: "uint8_t"
}
}
arg: {
type: TYPE_ARRAY
vector_size: 6
vector_value: {
vector_size: 6
type: TYPE_SCALAR
scalar_type: "uint8_t"
}

View File

@@ -7,6 +7,7 @@ package: "android.hardware.wifi.supplicant"
import: "android.hardware.wifi.supplicant@1.0::ISupplicantNetwork"
import: "android.hardware.wifi.supplicant@1.0::ISupplicantP2pNetworkCallback"
import: "android.hardware.wifi.supplicant@1.0::types"
import: "android.hidl.base@1.0::types"
interface: {
api: {
@@ -52,8 +53,7 @@ interface: {
}
arg: {
type: TYPE_HIDL_CALLBACK
predefined_type: "ISupplicantP2pNetworkCallback"
is_callback: true
predefined_type: "::android::hardware::wifi::supplicant::V1_0::ISupplicantP2pNetworkCallback"
}
}
@@ -80,8 +80,8 @@ interface: {
}
return_type_hidl: {
type: TYPE_ARRAY
vector_size: 6
vector_value: {
vector_size: 6
type: TYPE_SCALAR
scalar_type: "uint8_t"
}

View File

@@ -4,6 +4,7 @@ component_name: "ISupplicantP2pNetworkCallback"
package: "android.hardware.wifi.supplicant"
import: "android.hidl.base@1.0::types"
interface: {
}

View File

@@ -5,39 +5,12 @@ component_name: "ISupplicantStaIface"
package: "android.hardware.wifi.supplicant"
import: "android.hardware.wifi.supplicant@1.0::ISupplicantIface"
import: "android.hardware.wifi.supplicant@1.0::ISupplicantNetwork"
import: "android.hardware.wifi.supplicant@1.0::ISupplicantStaIfaceCallback"
import: "android.hardware.wifi.supplicant@1.0::types"
import: "android.hidl.base@1.0::types"
interface: {
attribute: {
name: "::android::hardware::wifi::supplicant::V1_0::ISupplicantIface::ParamSizeLimits"
type: TYPE_ENUM
enum_value: {
scalar_type: "uint32_t"
enumerator: "WPS_DEVICE_NAME_MAX_LEN"
scalar_value: {
uint32_t: 32
}
enumerator: "WPS_MANUFACTURER_MAX_LEN"
scalar_value: {
uint32_t: 64
}
enumerator: "WPS_MODEL_NAME_MAX_LEN"
scalar_value: {
uint32_t: 32
}
enumerator: "WPS_MODEL_NUMBER_MAX_LEN"
scalar_value: {
uint32_t: 32
}
enumerator: "WPS_SERIAL_NUMBER_MAX_LEN"
scalar_value: {
uint32_t: 32
}
}
}
attribute: {
name: "::android::hardware::wifi::supplicant::V1_0::ISupplicantStaIface::AnqpInfoId"
type: TYPE_ENUM
@@ -134,6 +107,19 @@ interface: {
}
}
attribute: {
name: "::android::hardware::wifi::supplicant::V1_0::ISupplicantStaIface::ExtRadioWorkDefaults"
type: TYPE_ENUM
enum_value: {
scalar_type: "uint32_t"
enumerator: "TIMEOUT_IN_SECS"
scalar_value: {
uint32_t: 10
}
}
}
api: {
name: "getName"
return_type_hidl: {
@@ -165,8 +151,7 @@ interface: {
}
return_type_hidl: {
type: TYPE_HIDL_INTERFACE
predefined_type: "ISupplicantNetwork"
is_callback: false
predefined_type: "::android::hardware::wifi::supplicant::V1_0::ISupplicantNetwork"
}
}
@@ -190,8 +175,7 @@ interface: {
}
return_type_hidl: {
type: TYPE_HIDL_INTERFACE
predefined_type: "ISupplicantNetwork"
is_callback: false
predefined_type: "::android::hardware::wifi::supplicant::V1_0::ISupplicantNetwork"
}
arg: {
type: TYPE_SCALAR
@@ -225,6 +209,22 @@ interface: {
}
}
api: {
name: "setWpsDeviceType"
return_type_hidl: {
type: TYPE_STRUCT
predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus"
}
arg: {
type: TYPE_ARRAY
vector_size: 8
vector_value: {
type: TYPE_SCALAR
scalar_type: "uint8_t"
}
}
}
api: {
name: "setWpsManufacturer"
return_type_hidl: {
@@ -277,6 +277,7 @@ interface: {
}
arg: {
type: TYPE_MASK
scalar_type: "uint16_t"
predefined_type: "::android::hardware::wifi::supplicant::V1_0::WpsConfigMethods"
}
}
@@ -289,8 +290,7 @@ interface: {
}
arg: {
type: TYPE_HIDL_CALLBACK
predefined_type: "ISupplicantStaIfaceCallback"
is_callback: true
predefined_type: "::android::hardware::wifi::supplicant::V1_0::ISupplicantStaIfaceCallback"
}
}
@@ -338,8 +338,8 @@ interface: {
}
arg: {
type: TYPE_ARRAY
vector_size: 6
vector_value: {
vector_size: 6
type: TYPE_SCALAR
scalar_type: "uint8_t"
}
@@ -354,8 +354,8 @@ interface: {
}
arg: {
type: TYPE_ARRAY
vector_size: 6
vector_value: {
vector_size: 6
type: TYPE_SCALAR
scalar_type: "uint8_t"
}
@@ -370,8 +370,8 @@ interface: {
}
arg: {
type: TYPE_ARRAY
vector_size: 6
vector_value: {
vector_size: 6
type: TYPE_SCALAR
scalar_type: "uint8_t"
}
@@ -386,8 +386,8 @@ interface: {
}
arg: {
type: TYPE_ARRAY
vector_size: 6
vector_value: {
vector_size: 6
type: TYPE_SCALAR
scalar_type: "uint8_t"
}
@@ -416,8 +416,8 @@ interface: {
}
arg: {
type: TYPE_ARRAY
vector_size: 6
vector_value: {
vector_size: 6
type: TYPE_SCALAR
scalar_type: "uint8_t"
}
@@ -435,8 +435,8 @@ interface: {
}
return_type_hidl: {
type: TYPE_ARRAY
vector_size: 6
vector_value: {
vector_size: 6
type: TYPE_SCALAR
scalar_type: "uint8_t"
}
@@ -527,8 +527,8 @@ interface: {
}
arg: {
type: TYPE_ARRAY
vector_size: 2
vector_value: {
vector_size: 2
type: TYPE_SCALAR
scalar_type: "int8_t"
}
@@ -543,8 +543,8 @@ interface: {
}
arg: {
type: TYPE_ARRAY
vector_size: 6
vector_value: {
vector_size: 6
type: TYPE_SCALAR
scalar_type: "uint8_t"
}
@@ -562,8 +562,8 @@ interface: {
}
arg: {
type: TYPE_ARRAY
vector_size: 6
vector_value: {
vector_size: 6
type: TYPE_SCALAR
scalar_type: "uint8_t"
}
@@ -592,8 +592,8 @@ interface: {
}
arg: {
type: TYPE_ARRAY
vector_size: 6
vector_value: {
vector_size: 6
type: TYPE_SCALAR
scalar_type: "uint8_t"
}
@@ -620,4 +620,39 @@ interface: {
}
}
api: {
name: "addExtRadioWork"
return_type_hidl: {
type: TYPE_STRUCT
predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus"
}
return_type_hidl: {
type: TYPE_SCALAR
scalar_type: "uint32_t"
}
arg: {
type: TYPE_STRING
}
arg: {
type: TYPE_SCALAR
scalar_type: "uint32_t"
}
arg: {
type: TYPE_SCALAR
scalar_type: "uint32_t"
}
}
api: {
name: "removeExtRadioWork"
return_type_hidl: {
type: TYPE_STRUCT
predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus"
}
arg: {
type: TYPE_SCALAR
scalar_type: "uint32_t"
}
}
}

View File

@@ -5,6 +5,7 @@ component_name: "ISupplicantStaIfaceCallback"
package: "android.hardware.wifi.supplicant"
import: "android.hardware.wifi.supplicant@1.0::types"
import: "android.hidl.base@1.0::types"
interface: {
attribute: {
@@ -305,8 +306,8 @@ interface: {
}
arg: {
type: TYPE_ARRAY
vector_size: 6
vector_value: {
vector_size: 6
type: TYPE_SCALAR
scalar_type: "uint8_t"
}
@@ -328,8 +329,8 @@ interface: {
name: "onAnqpQueryDone"
arg: {
type: TYPE_ARRAY
vector_size: 6
vector_value: {
vector_size: 6
type: TYPE_SCALAR
scalar_type: "uint8_t"
}
@@ -348,8 +349,8 @@ interface: {
name: "onHs20IconQueryDone"
arg: {
type: TYPE_ARRAY
vector_size: 6
vector_value: {
vector_size: 6
type: TYPE_SCALAR
scalar_type: "uint8_t"
}
@@ -396,8 +397,8 @@ interface: {
name: "onConnected"
arg: {
type: TYPE_ARRAY
vector_size: 6
vector_value: {
vector_size: 6
type: TYPE_SCALAR
scalar_type: "uint8_t"
}
@@ -408,8 +409,8 @@ interface: {
name: "onDisconnected"
arg: {
type: TYPE_ARRAY
vector_size: 6
vector_value: {
vector_size: 6
type: TYPE_SCALAR
scalar_type: "uint8_t"
}
@@ -428,8 +429,8 @@ interface: {
name: "onAssociationCompleted"
arg: {
type: TYPE_ARRAY
vector_size: 6
vector_value: {
vector_size: 6
type: TYPE_SCALAR
scalar_type: "uint8_t"
}
@@ -440,8 +441,8 @@ interface: {
name: "onAssociationRejected"
arg: {
type: TYPE_ARRAY
vector_size: 6
vector_value: {
vector_size: 6
type: TYPE_SCALAR
scalar_type: "uint8_t"
}
@@ -456,8 +457,8 @@ interface: {
name: "onAuthenticationTimeout"
arg: {
type: TYPE_ARRAY
vector_size: 6
vector_value: {
vector_size: 6
type: TYPE_SCALAR
scalar_type: "uint8_t"
}
@@ -476,8 +477,8 @@ interface: {
name: "onWpsEventFail"
arg: {
type: TYPE_ARRAY
vector_size: 6
vector_value: {
vector_size: 6
type: TYPE_SCALAR
scalar_type: "uint8_t"
}
@@ -496,4 +497,20 @@ interface: {
name: "onWpsEventPbcOverlap"
}
api: {
name: "onExtRadioWorkStart"
arg: {
type: TYPE_SCALAR
scalar_type: "uint32_t"
}
}
api: {
name: "onExtRadioWorkTimeout"
arg: {
type: TYPE_SCALAR
scalar_type: "uint32_t"
}
}
}

View File

@@ -7,6 +7,7 @@ package: "android.hardware.wifi.supplicant"
import: "android.hardware.wifi.supplicant@1.0::ISupplicantNetwork"
import: "android.hardware.wifi.supplicant@1.0::ISupplicantStaNetworkCallback"
import: "android.hardware.wifi.supplicant@1.0::types"
import: "android.hidl.base@1.0::types"
interface: {
attribute: {
@@ -247,8 +248,8 @@ interface: {
struct_value: {
name: "kc"
type: TYPE_ARRAY
vector_size: 8
vector_value: {
vector_size: 8
type: TYPE_SCALAR
scalar_type: "uint8_t"
}
@@ -256,8 +257,8 @@ interface: {
struct_value: {
name: "sres"
type: TYPE_ARRAY
vector_size: 4
vector_value: {
vector_size: 4
type: TYPE_SCALAR
scalar_type: "uint8_t"
}
@@ -278,8 +279,8 @@ interface: {
struct_value: {
name: "ik"
type: TYPE_ARRAY
vector_size: 16
vector_value: {
vector_size: 16
type: TYPE_SCALAR
scalar_type: "uint8_t"
}
@@ -287,8 +288,8 @@ interface: {
struct_value: {
name: "ck"
type: TYPE_ARRAY
vector_size: 16
vector_value: {
vector_size: 16
type: TYPE_SCALAR
scalar_type: "uint8_t"
}
@@ -338,8 +339,7 @@ interface: {
}
arg: {
type: TYPE_HIDL_CALLBACK
predefined_type: "ISupplicantStaNetworkCallback"
is_callback: true
predefined_type: "::android::hardware::wifi::supplicant::V1_0::ISupplicantStaNetworkCallback"
}
}
@@ -366,8 +366,8 @@ interface: {
}
arg: {
type: TYPE_ARRAY
vector_size: 6
vector_value: {
vector_size: 6
type: TYPE_SCALAR
scalar_type: "uint8_t"
}
@@ -394,6 +394,7 @@ interface: {
}
arg: {
type: TYPE_MASK
scalar_type: "uint32_t"
predefined_type: "::android::hardware::wifi::supplicant::V1_0::ISupplicantStaNetwork::KeyMgmtMask"
}
}
@@ -406,6 +407,7 @@ interface: {
}
arg: {
type: TYPE_MASK
scalar_type: "uint32_t"
predefined_type: "::android::hardware::wifi::supplicant::V1_0::ISupplicantStaNetwork::ProtoMask"
}
}
@@ -418,6 +420,7 @@ interface: {
}
arg: {
type: TYPE_MASK
scalar_type: "uint32_t"
predefined_type: "::android::hardware::wifi::supplicant::V1_0::ISupplicantStaNetwork::AuthAlgMask"
}
}
@@ -430,6 +433,7 @@ interface: {
}
arg: {
type: TYPE_MASK
scalar_type: "uint32_t"
predefined_type: "::android::hardware::wifi::supplicant::V1_0::ISupplicantStaNetwork::GroupCipherMask"
}
}
@@ -442,6 +446,7 @@ interface: {
}
arg: {
type: TYPE_MASK
scalar_type: "uint32_t"
predefined_type: "::android::hardware::wifi::supplicant::V1_0::ISupplicantStaNetwork::PairwiseCipherMask"
}
}
@@ -669,6 +674,18 @@ interface: {
}
}
api: {
name: "setProactiveKeyCaching"
return_type_hidl: {
type: TYPE_STRUCT
predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus"
}
arg: {
type: TYPE_SCALAR
scalar_type: "bool_t"
}
}
api: {
name: "setIdStr"
return_type_hidl: {
@@ -680,6 +697,18 @@ interface: {
}
}
api: {
name: "setUpdateIdentifier"
return_type_hidl: {
type: TYPE_STRUCT
predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus"
}
arg: {
type: TYPE_SCALAR
scalar_type: "uint32_t"
}
}
api: {
name: "getSsid"
return_type_hidl: {
@@ -703,8 +732,8 @@ interface: {
}
return_type_hidl: {
type: TYPE_ARRAY
vector_size: 6
vector_value: {
vector_size: 6
type: TYPE_SCALAR
scalar_type: "uint8_t"
}
@@ -731,6 +760,7 @@ interface: {
}
return_type_hidl: {
type: TYPE_MASK
scalar_type: "uint32_t"
predefined_type: "::android::hardware::wifi::supplicant::V1_0::ISupplicantStaNetwork::KeyMgmtMask"
}
}
@@ -743,6 +773,7 @@ interface: {
}
return_type_hidl: {
type: TYPE_MASK
scalar_type: "uint32_t"
predefined_type: "::android::hardware::wifi::supplicant::V1_0::ISupplicantStaNetwork::ProtoMask"
}
}
@@ -755,6 +786,7 @@ interface: {
}
return_type_hidl: {
type: TYPE_MASK
scalar_type: "uint32_t"
predefined_type: "::android::hardware::wifi::supplicant::V1_0::ISupplicantStaNetwork::AuthAlgMask"
}
}
@@ -767,6 +799,7 @@ interface: {
}
return_type_hidl: {
type: TYPE_MASK
scalar_type: "uint32_t"
predefined_type: "::android::hardware::wifi::supplicant::V1_0::ISupplicantStaNetwork::GroupCipherMask"
}
}
@@ -779,6 +812,7 @@ interface: {
}
return_type_hidl: {
type: TYPE_MASK
scalar_type: "uint32_t"
predefined_type: "::android::hardware::wifi::supplicant::V1_0::ISupplicantStaNetwork::PairwiseCipherMask"
}
}
@@ -1052,8 +1086,19 @@ interface: {
predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus"
}
arg: {
type: TYPE_VECTOR
vector_value: {
type: TYPE_STRUCT
predefined_type: "::android::hardware::wifi::supplicant::V1_0::ISupplicantStaNetwork::NetworkResponseEapSimGsmAuthParams"
}
}
}
api: {
name: "sendNetworkEapSimGsmAuthFailure"
return_type_hidl: {
type: TYPE_STRUCT
predefined_type: "::android::hardware::wifi::supplicant::V1_0::ISupplicantStaNetwork::NetworkResponseEapSimGsmAuthParams"
predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus"
}
}
@@ -1069,6 +1114,30 @@ interface: {
}
}
api: {
name: "sendNetworkEapSimUmtsAutsResponse"
return_type_hidl: {
type: TYPE_STRUCT
predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus"
}
arg: {
type: TYPE_ARRAY
vector_size: 14
vector_value: {
type: TYPE_SCALAR
scalar_type: "uint8_t"
}
}
}
api: {
name: "sendNetworkEapSimUmtsAuthFailure"
return_type_hidl: {
type: TYPE_STRUCT
predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus"
}
}
api: {
name: "sendNetworkEapIdentityResponse"
return_type_hidl: {

View File

@@ -4,6 +4,7 @@ component_name: "ISupplicantStaNetworkCallback"
package: "android.hardware.wifi.supplicant"
import: "android.hidl.base@1.0::types"
interface: {
attribute: {
@@ -14,8 +15,8 @@ interface: {
type: TYPE_VECTOR
vector_value: {
type: TYPE_ARRAY
vector_size: 16
vector_value: {
vector_size: 16
type: TYPE_SCALAR
scalar_type: "uint8_t"
}
@@ -29,8 +30,8 @@ interface: {
struct_value: {
name: "rand"
type: TYPE_ARRAY
vector_size: 16
vector_value: {
vector_size: 16
type: TYPE_SCALAR
scalar_type: "uint8_t"
}
@@ -38,8 +39,8 @@ interface: {
struct_value: {
name: "autn"
type: TYPE_ARRAY
vector_size: 16
vector_value: {
vector_size: 16
type: TYPE_SCALAR
scalar_type: "uint8_t"
}