Merge "Update vts files on aosp." am: 248e3932fe am: 848e5db57f

am: 832e7bd89a

Change-Id: If86e71c6f1d99c3a4cd37adf320c2598621c30e9
This commit is contained in:
Zhuoyao Zhang
2017-02-13 19:17:51 +00:00
committed by android-build-merger
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"
}