diff --git a/bluetooth/1.0/vts/BluetoothHci.vts b/bluetooth/1.0/vts/BluetoothHci.vts deleted file mode 100644 index 348c0ab4d6..0000000000 --- a/bluetooth/1.0/vts/BluetoothHci.vts +++ /dev/null @@ -1,87 +0,0 @@ -component_class: HAL_HIDL -component_type_version: 1.0 -component_name: "IBluetoothHci" - -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" - arg: { - type: TYPE_HIDL_INTERFACE - predefined_type: "::android::hardware::bluetooth::V1_0::IBluetoothHciCallbacks" - } - callflow: { - entry: true - } - callflow: { - next: "sendHciCommand" - next: "sendAclData" - next: "sendScoData" - next: "close" - } - } - - api: { - name: "sendHciCommand" - arg: { - type: TYPE_VECTOR - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - callflow: { - next: "sendHciCommand" - next: "sendAclData" - next: "sendScoData" - next: "close" - } - } - - api: { - name: "sendAclData" - arg: { - type: TYPE_VECTOR - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - callflow: { - next: "sendHciCommand" - next: "sendAclData" - next: "sendScoData" - next: "close" - } - } - - api: { - name: "sendScoData" - arg: { - type: TYPE_VECTOR - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - callflow: { - next: "sendHciCommand" - next: "sendAclData" - next: "sendScoData" - next: "close" - } - } - - api: { - name: "close" - callflow: { - exit: true - } - } - -} diff --git a/bluetooth/1.0/vts/BluetoothHciCallbacks.vts b/bluetooth/1.0/vts/BluetoothHciCallbacks.vts deleted file mode 100644 index 6b3dfd4417..0000000000 --- a/bluetooth/1.0/vts/BluetoothHciCallbacks.vts +++ /dev/null @@ -1,52 +0,0 @@ -component_class: HAL_HIDL -component_type_version: 1.0 -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: { - type: TYPE_VECTOR - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - } - - api: { - name: "aclDataReceived" - arg: { - type: TYPE_VECTOR - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - } - - api: { - name: "scoDataReceived" - arg: { - type: TYPE_VECTOR - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - } - -} diff --git a/bluetooth/1.0/vts/types.vts b/bluetooth/1.0/vts/types.vts deleted file mode 100644 index 59eb3d4909..0000000000 --- a/bluetooth/1.0/vts/types.vts +++ /dev/null @@ -1,32 +0,0 @@ -component_class: HAL_HIDL -component_type_version: 1.0 -component_name: "types" - -package: "android.hardware.bluetooth" - - -attribute: { - name: "::android::hardware::bluetooth::V1_0::Status" - type: TYPE_ENUM - enum_value: { - scalar_type: "int32_t" - - enumerator: "SUCCESS" - scalar_value: { - int32_t: 0 - } - enumerator: "TRANSPORT_ERROR" - scalar_value: { - int32_t: 1 - } - enumerator: "INITIALIZATION_ERROR" - scalar_value: { - int32_t: 2 - } - enumerator: "UNKNOWN" - scalar_value: { - int32_t: 3 - } - } -} - diff --git a/ir/1.0/vts/ConsumerIr.vts b/ir/1.0/vts/ConsumerIr.vts deleted file mode 100644 index c31331e7c8..0000000000 --- a/ir/1.0/vts/ConsumerIr.vts +++ /dev/null @@ -1,45 +0,0 @@ -component_class: HAL_HIDL -component_type_version: 1.0 -component_name: "IConsumerIr" - -package: "android.hardware.ir" - -import: "android.hardware.ir@1.0::types" -import: "android.hidl.base@1.0::types" - -interface: { - api: { - name: "transmit" - return_type_hidl: { - type: TYPE_SCALAR - scalar_type: "bool_t" - } - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - arg: { - type: TYPE_VECTOR - vector_value: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - } - } - - api: { - name: "getCarrierFreqs" - return_type_hidl: { - type: TYPE_SCALAR - scalar_type: "bool_t" - } - return_type_hidl: { - type: TYPE_VECTOR - vector_value: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::ir::V1_0::ConsumerIrFreqRange" - } - } - } - -} diff --git a/ir/1.0/vts/types.vts b/ir/1.0/vts/types.vts deleted file mode 100644 index f1e9cbee93..0000000000 --- a/ir/1.0/vts/types.vts +++ /dev/null @@ -1,22 +0,0 @@ -component_class: HAL_HIDL -component_type_version: 1.0 -component_name: "types" - -package: "android.hardware.ir" - - -attribute: { - name: "::android::hardware::ir::V1_0::ConsumerIrFreqRange" - type: TYPE_STRUCT - struct_value: { - name: "min" - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - struct_value: { - name: "max" - type: TYPE_SCALAR - scalar_type: "uint32_t" - } -} - diff --git a/nfc/1.0/vts/Nfc.vts b/nfc/1.0/vts/Nfc.vts deleted file mode 100644 index 48b27507ae..0000000000 --- a/nfc/1.0/vts/Nfc.vts +++ /dev/null @@ -1,133 +0,0 @@ -component_class: HAL_HIDL -component_type_version: 1.0 -component_name: "INfc" - -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: { - name: "open" - return_type_hidl: { - type: TYPE_ENUM - predefined_type: "::android::hardware::nfc::V1_0::NfcStatus" - } - arg: { - type: TYPE_HIDL_CALLBACK - predefined_type: "::android::hardware::nfc::V1_0::INfcClientCallback" - } - callflow: { - entry: true - } - callflow: { - next: "write" - next: "coreInitialized" - next: "prediscover" - next: "powerCycle" - next: "controlGranted" - } - } - - api: { - name: "write" - return_type_hidl: { - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - arg: { - type: TYPE_VECTOR - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - callflow: { - next: "write" - next: "prediscover" - next: "coreInitialized" - next: "close" - next: "powerCycle" - next: "controlGranted" - } - } - - api: { - name: "coreInitialized" - return_type_hidl: { - type: TYPE_ENUM - predefined_type: "::android::hardware::nfc::V1_0::NfcStatus" - } - arg: { - type: TYPE_VECTOR - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - callflow: { - next: "write" - next: "prediscover" - next: "close" - } - } - - api: { - name: "prediscover" - return_type_hidl: { - type: TYPE_ENUM - predefined_type: "::android::hardware::nfc::V1_0::NfcStatus" - } - callflow: { - next: "write" - next: "close" - next: "coreInitialized" - next: "powerCycle" - next: "controlGranted" - } - } - - api: { - name: "close" - return_type_hidl: { - type: TYPE_ENUM - predefined_type: "::android::hardware::nfc::V1_0::NfcStatus" - } - callflow: { - exit: true - } - } - - api: { - name: "controlGranted" - return_type_hidl: { - type: TYPE_ENUM - predefined_type: "::android::hardware::nfc::V1_0::NfcStatus" - } - callflow: { - next: "write" - next: "close" - next: "prediscover" - next: "coreInitialized" - next: "powerCycle" - } - } - - api: { - name: "powerCycle" - return_type_hidl: { - type: TYPE_ENUM - predefined_type: "::android::hardware::nfc::V1_0::NfcStatus" - } - callflow: { - next: "write" - next: "coreInitialized" - next: "prediscover" - next: "controlGranted" - next: "close" - } - } - -} diff --git a/nfc/1.0/vts/NfcClientCallback.vts b/nfc/1.0/vts/NfcClientCallback.vts deleted file mode 100644 index b06f12b3ec..0000000000 --- a/nfc/1.0/vts/NfcClientCallback.vts +++ /dev/null @@ -1,34 +0,0 @@ -component_class: HAL_HIDL -component_type_version: 1.0 -component_name: "INfcClientCallback" - -package: "android.hardware.nfc" - -import: "android.hardware.nfc@1.0::types" -import: "android.hidl.base@1.0::types" - -interface: { - api: { - name: "sendEvent" - arg: { - type: TYPE_ENUM - predefined_type: "::android::hardware::nfc::V1_0::NfcEvent" - } - arg: { - type: TYPE_ENUM - predefined_type: "::android::hardware::nfc::V1_0::NfcStatus" - } - } - - api: { - name: "sendData" - arg: { - type: TYPE_VECTOR - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - } - -} diff --git a/nfc/1.0/vts/types.vts b/nfc/1.0/vts/types.vts deleted file mode 100644 index e43db1ea00..0000000000 --- a/nfc/1.0/vts/types.vts +++ /dev/null @@ -1,73 +0,0 @@ -component_class: HAL_HIDL -component_type_version: 1.0 -component_name: "types" - -package: "android.hardware.nfc" - - -attribute: { - name: "::android::hardware::nfc::V1_0::NfcEvent" - type: TYPE_ENUM - enum_value: { - scalar_type: "uint32_t" - - enumerator: "OPEN_CPLT" - scalar_value: { - uint32_t: 0 - } - enumerator: "CLOSE_CPLT" - scalar_value: { - uint32_t: 1 - } - enumerator: "POST_INIT_CPLT" - scalar_value: { - uint32_t: 2 - } - enumerator: "PRE_DISCOVER_CPLT" - scalar_value: { - uint32_t: 3 - } - enumerator: "REQUEST_CONTROL" - scalar_value: { - uint32_t: 4 - } - enumerator: "RELEASE_CONTROL" - scalar_value: { - uint32_t: 5 - } - enumerator: "ERROR" - scalar_value: { - uint32_t: 6 - } - } -} - -attribute: { - name: "::android::hardware::nfc::V1_0::NfcStatus" - type: TYPE_ENUM - enum_value: { - scalar_type: "uint32_t" - - enumerator: "OK" - scalar_value: { - uint32_t: 0 - } - enumerator: "FAILED" - scalar_value: { - uint32_t: 1 - } - enumerator: "ERR_TRANSPORT" - scalar_value: { - uint32_t: 2 - } - enumerator: "ERR_CMD_TIMEOUT" - scalar_value: { - uint32_t: 3 - } - enumerator: "REFUSED" - scalar_value: { - uint32_t: 4 - } - } -} - diff --git a/radio/1.0/vts/Radio.vts b/radio/1.0/vts/Radio.vts deleted file mode 100644 index 68cf62062f..0000000000 --- a/radio/1.0/vts/Radio.vts +++ /dev/null @@ -1,1521 +0,0 @@ -component_class: HAL_HIDL -component_type_version: 1.0 -component_name: "IRadio" - -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: "::android::hardware::radio::V1_0::IRadioResponse" - } - arg: { - type: TYPE_HIDL_INTERFACE - predefined_type: "::android::hardware::radio::V1_0::IRadioIndication" - } - } - - api: { - name: "getIccCardStatus" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - } - - api: { - name: "supplyIccPinForApp" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - arg: { - type: TYPE_STRING - } - arg: { - type: TYPE_STRING - } - } - - api: { - name: "supplyIccPukForApp" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - arg: { - type: TYPE_STRING - } - arg: { - type: TYPE_STRING - } - arg: { - type: TYPE_STRING - } - } - - api: { - name: "supplyIccPin2ForApp" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - arg: { - type: TYPE_STRING - } - arg: { - type: TYPE_STRING - } - } - - api: { - name: "supplyIccPuk2ForApp" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - arg: { - type: TYPE_STRING - } - arg: { - type: TYPE_STRING - } - arg: { - type: TYPE_STRING - } - } - - api: { - name: "changeIccPinForApp" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - arg: { - type: TYPE_STRING - } - arg: { - type: TYPE_STRING - } - arg: { - type: TYPE_STRING - } - } - - api: { - name: "changeIccPin2ForApp" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - arg: { - type: TYPE_STRING - } - arg: { - type: TYPE_STRING - } - arg: { - type: TYPE_STRING - } - } - - api: { - name: "supplyNetworkDepersonalization" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - arg: { - type: TYPE_STRING - } - } - - api: { - name: "getCurrentCalls" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - } - - api: { - name: "dial" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - arg: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::radio::V1_0::Dial" - } - } - - api: { - name: "getImsiForApp" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - arg: { - type: TYPE_STRING - } - } - - api: { - name: "hangup" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - } - - api: { - name: "hangupWaitingOrBackground" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - } - - api: { - name: "hangupForegroundResumeBackground" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - } - - api: { - name: "switchWaitingOrHoldingAndActive" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - } - - api: { - name: "conference" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - } - - api: { - name: "rejectCall" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - } - - api: { - name: "getLastCallFailCause" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - } - - api: { - name: "getSignalStrength" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - } - - api: { - name: "getVoiceRegistrationState" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - } - - api: { - name: "getDataRegistrationState" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - } - - api: { - name: "getOperator" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - } - - api: { - name: "setRadioPower" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - arg: { - type: TYPE_SCALAR - scalar_type: "bool_t" - } - } - - api: { - name: "sendDtmf" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - arg: { - type: TYPE_STRING - } - } - - api: { - name: "sendSms" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - arg: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::radio::V1_0::GsmSmsMessage" - } - } - - api: { - name: "sendSMSExpectMore" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - arg: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::radio::V1_0::GsmSmsMessage" - } - } - - api: { - name: "setupDataCall" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - arg: { - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::RadioTechnology" - } - arg: { - 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" - } - } - - api: { - name: "iccIOForApp" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - arg: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::radio::V1_0::IccIo" - } - } - - api: { - name: "sendUssd" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - arg: { - type: TYPE_STRING - } - } - - api: { - name: "cancelPendingUssd" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - } - - api: { - name: "getClir" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - } - - api: { - name: "setClir" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - } - - api: { - name: "getCallForwardStatus" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - arg: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::radio::V1_0::CallForwardInfo" - } - } - - api: { - name: "setCallForward" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - arg: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::radio::V1_0::CallForwardInfo" - } - } - - api: { - name: "getCallWaiting" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - } - - api: { - name: "setCallWaiting" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - arg: { - type: TYPE_SCALAR - scalar_type: "bool_t" - } - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - } - - api: { - name: "acknowledgeLastIncomingGsmSms" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - arg: { - type: TYPE_SCALAR - scalar_type: "bool_t" - } - arg: { - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::SmsAcknowledgeFailCause" - } - } - - api: { - name: "acceptCall" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - } - - api: { - name: "deactivateDataCall" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - arg: { - type: TYPE_SCALAR - scalar_type: "bool_t" - } - } - - api: { - name: "getFacilityLockForApp" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - arg: { - type: TYPE_STRING - } - arg: { - type: TYPE_STRING - } - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - arg: { - type: TYPE_STRING - } - } - - api: { - name: "setFacilityLockForApp" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - arg: { - type: TYPE_STRING - } - arg: { - type: TYPE_SCALAR - scalar_type: "bool_t" - } - arg: { - type: TYPE_STRING - } - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - arg: { - type: TYPE_STRING - } - } - - api: { - name: "setBarringPassword" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - arg: { - type: TYPE_STRING - } - arg: { - type: TYPE_STRING - } - arg: { - type: TYPE_STRING - } - } - - api: { - name: "getNetworkSelectionMode" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - } - - api: { - name: "setNetworkSelectionModeAutomatic" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - } - - api: { - name: "setNetworkSelectionModeManual" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - arg: { - type: TYPE_STRING - } - } - - api: { - name: "getAvailableNetworks" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - } - - api: { - name: "startDtmf" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - arg: { - type: TYPE_STRING - } - } - - api: { - name: "stopDtmf" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - } - - api: { - name: "getBasebandVersion" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - } - - api: { - name: "separateConnection" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - } - - api: { - name: "setMute" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - arg: { - type: TYPE_SCALAR - scalar_type: "bool_t" - } - } - - api: { - name: "getMute" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - } - - api: { - name: "getClip" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - } - - api: { - name: "getDataCallList" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - } - - api: { - name: "sendOemRadioRequestRaw" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - arg: { - type: TYPE_VECTOR - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - } - - api: { - name: "sendOemRadioRequestStrings" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - arg: { - type: TYPE_VECTOR - vector_value: { - type: TYPE_STRING - } - } - } - - api: { - name: "sendScreenState" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - arg: { - type: TYPE_SCALAR - scalar_type: "bool_t" - } - } - - api: { - name: "setSuppServiceNotifications" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - arg: { - type: TYPE_SCALAR - scalar_type: "bool_t" - } - } - - api: { - name: "writeSmsToSim" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - arg: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::radio::V1_0::SmsWriteArgs" - } - } - - api: { - name: "deleteSmsOnSim" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - } - - api: { - name: "setBandMode" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - arg: { - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::RadioBandMode" - } - } - - api: { - name: "getAvailableBandModes" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - } - - api: { - name: "sendEnvelope" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - arg: { - type: TYPE_STRING - } - } - - api: { - name: "sendTerminalResponseToSim" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - arg: { - type: TYPE_STRING - } - } - - api: { - name: "handleStkCallSetupRequestFromSim" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - arg: { - type: TYPE_SCALAR - scalar_type: "bool_t" - } - } - - api: { - name: "explicitCallTransfer" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - } - - api: { - name: "setPreferredNetworkType" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - arg: { - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::PreferredNetworkType" - } - } - - api: { - name: "getPreferredNetworkType" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - } - - api: { - name: "getNeighboringCids" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - } - - api: { - name: "setLocationUpdates" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - arg: { - type: TYPE_SCALAR - scalar_type: "bool_t" - } - } - - api: { - name: "setCdmaSubscriptionSource" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - arg: { - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::CdmaSubscriptionSource" - } - } - - api: { - name: "setCdmaRoamingPreference" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - arg: { - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::CdmaRoamingType" - } - } - - api: { - name: "getCdmaRoamingPreference" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - } - - api: { - name: "setTTYMode" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - arg: { - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::TtyMode" - } - } - - api: { - name: "getTTYMode" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - } - - api: { - name: "setPreferredVoicePrivacy" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - arg: { - type: TYPE_SCALAR - scalar_type: "bool_t" - } - } - - api: { - name: "getPreferredVoicePrivacy" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - } - - api: { - name: "sendCDMAFeatureCode" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - arg: { - type: TYPE_STRING - } - } - - api: { - name: "sendBurstDtmf" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - arg: { - type: TYPE_STRING - } - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - } - - api: { - name: "sendCdmaSms" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - arg: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::radio::V1_0::CdmaSmsMessage" - } - } - - api: { - name: "acknowledgeLastIncomingCdmaSms" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - arg: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::radio::V1_0::CdmaSmsAck" - } - } - - api: { - name: "getGsmBroadcastConfig" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - } - - api: { - name: "setGsmBroadcastConfig" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - arg: { - type: TYPE_VECTOR - vector_value: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::radio::V1_0::GsmBroadcastSmsConfigInfo" - } - } - } - - api: { - name: "setGsmBroadcastActivation" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - arg: { - type: TYPE_SCALAR - scalar_type: "bool_t" - } - } - - api: { - name: "getCdmaBroadcastConfig" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - } - - api: { - name: "setCdmaBroadcastConfig" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - arg: { - type: TYPE_VECTOR - vector_value: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::radio::V1_0::CdmaBroadcastSmsConfigInfo" - } - } - } - - api: { - name: "setCdmaBroadcastActivation" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - arg: { - type: TYPE_SCALAR - scalar_type: "bool_t" - } - } - - api: { - name: "getCDMASubscription" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - } - - api: { - name: "writeSmsToRuim" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - arg: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::radio::V1_0::CdmaSmsWriteArgs" - } - } - - api: { - name: "deleteSmsOnRuim" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - } - - api: { - name: "getDeviceIdentity" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - } - - api: { - name: "exitEmergencyCallbackMode" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - } - - api: { - name: "getSmscAddress" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - } - - api: { - name: "setSmscAddress" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - arg: { - type: TYPE_STRING - } - } - - api: { - name: "reportSmsMemoryStatus" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - arg: { - type: TYPE_SCALAR - scalar_type: "bool_t" - } - } - - api: { - name: "reportStkServiceIsRunning" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - } - - api: { - name: "getCdmaSubscriptionSource" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - } - - api: { - name: "requestIsimAuthentication" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - arg: { - type: TYPE_STRING - } - } - - api: { - name: "acknowledgeIncomingGsmSmsWithPdu" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - arg: { - type: TYPE_SCALAR - scalar_type: "bool_t" - } - arg: { - type: TYPE_STRING - } - } - - api: { - name: "sendEnvelopeWithStatus" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - arg: { - type: TYPE_STRING - } - } - - api: { - name: "getVoiceRadioTechnology" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - } - - api: { - name: "getCellInfoList" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - } - - api: { - name: "setCellInfoListRate" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - } - - api: { - name: "setInitialAttachApn" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - arg: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::radio::V1_0::DataProfileInfo" - } - arg: { - type: TYPE_SCALAR - scalar_type: "bool_t" - } - } - - api: { - name: "getImsRegistrationState" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - } - - api: { - name: "sendImsSms" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - arg: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::radio::V1_0::ImsSmsMessage" - } - } - - api: { - name: "iccTransmitApduBasicChannel" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - arg: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::radio::V1_0::SimApdu" - } - } - - api: { - name: "iccOpenLogicalChannel" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - arg: { - type: TYPE_STRING - } - } - - api: { - name: "iccCloseLogicalChannel" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - } - - api: { - name: "iccTransmitApduLogicalChannel" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - arg: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::radio::V1_0::SimApdu" - } - } - - api: { - name: "nvReadItem" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - arg: { - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::NvItem" - } - } - - api: { - name: "nvWriteItem" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - arg: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::radio::V1_0::NvWriteItem" - } - } - - api: { - name: "nvWriteCdmaPrl" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - arg: { - type: TYPE_VECTOR - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - } - - api: { - name: "nvResetConfig" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - arg: { - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::ResetNvType" - } - } - - api: { - name: "setUiccSubscription" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - arg: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::radio::V1_0::SelectUiccSub" - } - } - - api: { - name: "setDataAllowed" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - arg: { - type: TYPE_SCALAR - scalar_type: "bool_t" - } - } - - api: { - name: "getHardwareConfig" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - } - - api: { - name: "requestIccSimAuthentication" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - arg: { - type: TYPE_STRING - } - arg: { - type: TYPE_STRING - } - } - - api: { - name: "setDataProfile" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - arg: { - type: TYPE_VECTOR - vector_value: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::radio::V1_0::DataProfileInfo" - } - } - } - - api: { - name: "requestShutdown" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - } - - api: { - name: "getRadioCapability" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - } - - api: { - name: "setRadioCapability" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - arg: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::radio::V1_0::RadioCapability" - } - } - - api: { - name: "startLceService" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - arg: { - type: TYPE_SCALAR - scalar_type: "bool_t" - } - } - - api: { - name: "stopLceService" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - } - - api: { - name: "pullLceData" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - } - - api: { - name: "getModemActivityInfo" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - } - - api: { - name: "setAllowedCarriers" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - arg: { - type: TYPE_SCALAR - scalar_type: "bool_t" - } - arg: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::radio::V1_0::CarrierRestrictions" - } - } - - api: { - name: "getAllowedCarriers" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - } - - 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: "setSimCardPower" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - arg: { - type: TYPE_SCALAR - scalar_type: "bool_t" - } - } - - api: { - name: "responseAcknowledgement" - } - -} diff --git a/radio/1.0/vts/RadioIndication.vts b/radio/1.0/vts/RadioIndication.vts deleted file mode 100644 index cce8ada451..0000000000 --- a/radio/1.0/vts/RadioIndication.vts +++ /dev/null @@ -1,546 +0,0 @@ -component_class: HAL_HIDL -component_type_version: 1.0 -component_name: "IRadioIndication" - -package: "android.hardware.radio" - -import: "android.hardware.radio@1.0::types" -import: "android.hidl.base@1.0::types" - -interface: { - api: { - name: "radioStateChanged" - arg: { - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::RadioIndicationType" - } - arg: { - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::RadioState" - } - } - - api: { - name: "callStateChanged" - arg: { - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::RadioIndicationType" - } - } - - api: { - name: "networkStateChanged" - arg: { - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::RadioIndicationType" - } - } - - api: { - name: "newSms" - arg: { - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::RadioIndicationType" - } - arg: { - type: TYPE_VECTOR - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - } - - api: { - name: "newSmsStatusReport" - arg: { - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::RadioIndicationType" - } - arg: { - type: TYPE_VECTOR - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - } - - api: { - name: "newSmsOnSim" - arg: { - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::RadioIndicationType" - } - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - } - - api: { - name: "onUssd" - arg: { - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::RadioIndicationType" - } - arg: { - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::UssdModeType" - } - arg: { - type: TYPE_STRING - } - } - - api: { - name: "nitzTimeReceived" - arg: { - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::RadioIndicationType" - } - arg: { - type: TYPE_STRING - } - arg: { - type: TYPE_SCALAR - scalar_type: "uint64_t" - } - } - - api: { - name: "currentSignalStrength" - arg: { - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::RadioIndicationType" - } - arg: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::radio::V1_0::SignalStrength" - } - } - - api: { - name: "dataCallListChanged" - arg: { - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::RadioIndicationType" - } - arg: { - type: TYPE_VECTOR - vector_value: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::radio::V1_0::SetupDataCallResult" - } - } - } - - api: { - name: "suppSvcNotify" - arg: { - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::RadioIndicationType" - } - arg: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::radio::V1_0::SuppSvcNotification" - } - } - - api: { - name: "stkSessionEnd" - arg: { - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::RadioIndicationType" - } - } - - api: { - name: "stkProactiveCommand" - arg: { - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::RadioIndicationType" - } - arg: { - type: TYPE_STRING - } - } - - api: { - name: "stkEventNotify" - arg: { - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::RadioIndicationType" - } - arg: { - type: TYPE_STRING - } - } - - api: { - name: "stkCallSetup" - arg: { - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::RadioIndicationType" - } - arg: { - type: TYPE_SCALAR - scalar_type: "int64_t" - } - } - - api: { - name: "simSmsStorageFull" - arg: { - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::RadioIndicationType" - } - } - - api: { - name: "simRefresh" - arg: { - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::RadioIndicationType" - } - arg: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::radio::V1_0::SimRefreshResult" - } - } - - api: { - name: "callRing" - arg: { - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::RadioIndicationType" - } - arg: { - type: TYPE_SCALAR - scalar_type: "bool_t" - } - arg: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::radio::V1_0::CdmaSignalInfoRecord" - } - } - - api: { - name: "simStatusChanged" - arg: { - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::RadioIndicationType" - } - } - - api: { - name: "cdmaNewSms" - arg: { - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::RadioIndicationType" - } - arg: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::radio::V1_0::CdmaSmsMessage" - } - } - - api: { - name: "newBroadcastSms" - arg: { - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::RadioIndicationType" - } - arg: { - type: TYPE_VECTOR - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - } - - api: { - name: "cdmaRuimSmsStorageFull" - arg: { - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::RadioIndicationType" - } - } - - api: { - name: "restrictedStateChanged" - arg: { - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::RadioIndicationType" - } - arg: { - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::PhoneRestrictedState" - } - } - - api: { - name: "enterEmergencyCallbackMode" - arg: { - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::RadioIndicationType" - } - } - - api: { - name: "cdmaCallWaiting" - arg: { - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::RadioIndicationType" - } - arg: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::radio::V1_0::CdmaCallWaiting" - } - } - - api: { - name: "cdmaOtaProvisionStatus" - arg: { - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::RadioIndicationType" - } - arg: { - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::CdmaOtaProvisionStatus" - } - } - - api: { - name: "cdmaInfoRec" - arg: { - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::RadioIndicationType" - } - arg: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::radio::V1_0::CdmaInformationRecords" - } - } - - api: { - name: "oemHookRaw" - arg: { - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::RadioIndicationType" - } - arg: { - type: TYPE_VECTOR - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - } - - api: { - name: "indicateRingbackTone" - arg: { - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::RadioIndicationType" - } - arg: { - type: TYPE_SCALAR - scalar_type: "bool_t" - } - } - - api: { - name: "resendIncallMute" - arg: { - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::RadioIndicationType" - } - } - - api: { - name: "cdmaSubscriptionSourceChanged" - arg: { - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::RadioIndicationType" - } - arg: { - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::CdmaSubscriptionSource" - } - } - - api: { - name: "cdmaPrlChanged" - arg: { - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::RadioIndicationType" - } - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - } - - api: { - name: "exitEmergencyCallbackMode" - arg: { - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::RadioIndicationType" - } - } - - api: { - name: "rilConnected" - arg: { - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::RadioIndicationType" - } - } - - api: { - name: "voiceRadioTechChanged" - arg: { - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::RadioIndicationType" - } - arg: { - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::RadioTechnology" - } - } - - api: { - name: "cellInfoList" - arg: { - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::RadioIndicationType" - } - arg: { - type: TYPE_VECTOR - vector_value: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::radio::V1_0::CellInfo" - } - } - } - - api: { - name: "imsNetworkStateChanged" - arg: { - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::RadioIndicationType" - } - } - - api: { - name: "subscriptionStatusChanged" - arg: { - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::RadioIndicationType" - } - arg: { - type: TYPE_SCALAR - scalar_type: "bool_t" - } - } - - api: { - name: "srvccStateNotify" - arg: { - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::RadioIndicationType" - } - arg: { - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::SrvccState" - } - } - - api: { - name: "hardwareConfigChanged" - arg: { - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::RadioIndicationType" - } - arg: { - type: TYPE_VECTOR - vector_value: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::radio::V1_0::HardwareConfig" - } - } - } - - api: { - name: "radioCapabilityIndication" - arg: { - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::RadioIndicationType" - } - arg: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::radio::V1_0::RadioCapability" - } - } - - api: { - name: "onSupplementaryServiceIndication" - arg: { - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::RadioIndicationType" - } - arg: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::radio::V1_0::StkCcUnsolSsResult" - } - } - - api: { - name: "stkCallControlAlphaNotify" - arg: { - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::RadioIndicationType" - } - arg: { - type: TYPE_STRING - } - } - - api: { - name: "lceData" - arg: { - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::RadioIndicationType" - } - arg: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::radio::V1_0::LceDataInfo" - } - } - - api: { - name: "pcoData" - arg: { - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::RadioIndicationType" - } - arg: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::radio::V1_0::PcoDataInfo" - } - } - - api: { - name: "modemReset" - arg: { - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::RadioIndicationType" - } - arg: { - type: TYPE_STRING - } - } - -} diff --git a/radio/1.0/vts/Sap.vts b/radio/1.0/vts/Sap.vts deleted file mode 100644 index b4983da23b..0000000000 --- a/radio/1.0/vts/Sap.vts +++ /dev/null @@ -1,107 +0,0 @@ -component_class: HAL_HIDL -component_type_version: 1.0 -component_name: "ISap" - -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: "::android::hardware::radio::V1_0::ISapCallback" - } - } - - api: { - name: "connectReq" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - } - - api: { - name: "disconnectReq" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - } - - api: { - name: "apduReq" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - arg: { - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::SapApduType" - } - arg: { - type: TYPE_VECTOR - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - } - - api: { - name: "transferAtrReq" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - } - - api: { - name: "powerReq" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - arg: { - type: TYPE_SCALAR - scalar_type: "bool_t" - } - } - - api: { - name: "resetSimReq" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - } - - api: { - name: "transferCardReaderStatusReq" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - } - - api: { - name: "setTransferProtocolReq" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - arg: { - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::SapTransferProtocol" - } - } - -} diff --git a/radio/1.0/vts/SapCallback.vts b/radio/1.0/vts/SapCallback.vts deleted file mode 100644 index 3a33dba21d..0000000000 --- a/radio/1.0/vts/SapCallback.vts +++ /dev/null @@ -1,157 +0,0 @@ -component_class: HAL_HIDL -component_type_version: 1.0 -component_name: "ISapCallback" - -package: "android.hardware.radio" - -import: "android.hardware.radio@1.0::types" -import: "android.hidl.base@1.0::types" - -interface: { - api: { - name: "connectResponse" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - arg: { - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::SapConnectRsp" - } - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - } - - api: { - name: "disconnectResponse" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - } - - api: { - name: "disconnectIndication" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - arg: { - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::SapDisconnectType" - } - } - - api: { - name: "apduResponse" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - arg: { - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::SapResultCode" - } - arg: { - type: TYPE_VECTOR - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - } - - api: { - name: "transferAtrResponse" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - arg: { - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::SapResultCode" - } - arg: { - type: TYPE_VECTOR - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - } - - api: { - name: "powerResponse" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - arg: { - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::SapResultCode" - } - } - - api: { - name: "resetSimResponse" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - arg: { - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::SapResultCode" - } - } - - api: { - name: "statusIndication" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - arg: { - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::SapStatus" - } - } - - api: { - name: "transferCardReaderStatusResponse" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - arg: { - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::SapResultCode" - } - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - } - - api: { - name: "errorResponse" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - } - - api: { - name: "transferProtocolResponse" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - arg: { - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::SapResultCode" - } - } - -} diff --git a/radio/1.0/vts/types.vts b/radio/1.0/vts/types.vts deleted file mode 100644 index 6d42016638..0000000000 --- a/radio/1.0/vts/types.vts +++ /dev/null @@ -1,5696 +0,0 @@ -component_class: HAL_HIDL -component_type_version: 1.0 -component_name: "types" - -package: "android.hardware.radio" - - -attribute: { - name: "::android::hardware::radio::V1_0::RadioConst" - type: TYPE_ENUM - enum_value: { - scalar_type: "int32_t" - - enumerator: "CDMA_ALPHA_INFO_BUFFER_LENGTH" - scalar_value: { - int32_t: 64 - } - enumerator: "CDMA_NUMBER_INFO_BUFFER_LENGTH" - scalar_value: { - int32_t: 81 - } - enumerator: "MAX_RILDS" - scalar_value: { - int32_t: 3 - } - enumerator: "MAX_SOCKET_NAME_LENGTH" - scalar_value: { - int32_t: 6 - } - enumerator: "MAX_CLIENT_ID_LENGTH" - scalar_value: { - int32_t: 2 - } - enumerator: "MAX_DEBUG_SOCKET_NAME_LENGTH" - scalar_value: { - int32_t: 12 - } - enumerator: "MAX_QEMU_PIPE_NAME_LENGTH" - scalar_value: { - int32_t: 11 - } - enumerator: "MAX_UUID_LENGTH" - scalar_value: { - int32_t: 64 - } - enumerator: "CARD_MAX_APPS" - scalar_value: { - int32_t: 8 - } - enumerator: "CDMA_MAX_NUMBER_OF_INFO_RECS" - scalar_value: { - int32_t: 10 - } - enumerator: "SS_INFO_MAX" - scalar_value: { - int32_t: 4 - } - enumerator: "NUM_SERVICE_CLASSES" - scalar_value: { - int32_t: 7 - } - enumerator: "NUM_TX_POWER_LEVELS" - scalar_value: { - int32_t: 5 - } - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::RadioCdmaSmsConst" - type: TYPE_ENUM - enum_value: { - scalar_type: "int32_t" - - enumerator: "ADDRESS_MAX" - scalar_value: { - int32_t: 36 - } - enumerator: "SUBADDRESS_MAX" - scalar_value: { - int32_t: 36 - } - enumerator: "BEARER_DATA_MAX" - scalar_value: { - int32_t: 255 - } - enumerator: "UDH_MAX_SND_SIZE" - scalar_value: { - int32_t: 128 - } - enumerator: "UDH_EO_DATA_SEGMENT_MAX" - scalar_value: { - int32_t: 131 - } - enumerator: "MAX_UD_HEADERS" - scalar_value: { - int32_t: 7 - } - enumerator: "USER_DATA_MAX" - scalar_value: { - int32_t: 229 - } - enumerator: "UDH_LARGE_PIC_SIZE" - scalar_value: { - int32_t: 128 - } - enumerator: "UDH_SMALL_PIC_SIZE" - scalar_value: { - int32_t: 32 - } - enumerator: "UDH_VAR_PIC_SIZE" - scalar_value: { - int32_t: 134 - } - enumerator: "UDH_ANIM_NUM_BITMAPS" - scalar_value: { - int32_t: 4 - } - enumerator: "UDH_LARGE_BITMAP_SIZE" - scalar_value: { - int32_t: 32 - } - enumerator: "UDH_SMALL_BITMAP_SIZE" - scalar_value: { - int32_t: 8 - } - enumerator: "UDH_OTHER_SIZE" - scalar_value: { - int32_t: 226 - } - enumerator: "IP_ADDRESS_SIZE" - scalar_value: { - int32_t: 4 - } - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::RadioError" - type: TYPE_ENUM - enum_value: { - scalar_type: "int32_t" - - enumerator: "NONE" - scalar_value: { - int32_t: 0 - } - enumerator: "RADIO_NOT_AVAILABLE" - scalar_value: { - int32_t: 1 - } - enumerator: "GENERIC_FAILURE" - scalar_value: { - int32_t: 2 - } - enumerator: "PASSWORD_INCORRECT" - scalar_value: { - int32_t: 3 - } - enumerator: "SIM_PIN2" - scalar_value: { - int32_t: 4 - } - enumerator: "SIM_PUK2" - scalar_value: { - int32_t: 5 - } - enumerator: "REQUEST_NOT_SUPPORTED" - scalar_value: { - int32_t: 6 - } - enumerator: "CANCELLED" - scalar_value: { - int32_t: 7 - } - enumerator: "OP_NOT_ALLOWED_DURING_VOICE_CALL" - scalar_value: { - int32_t: 8 - } - enumerator: "OP_NOT_ALLOWED_BEFORE_REG_TO_NW" - scalar_value: { - int32_t: 9 - } - enumerator: "SMS_SEND_FAIL_RETRY" - scalar_value: { - int32_t: 10 - } - enumerator: "SIM_ABSENT" - scalar_value: { - int32_t: 11 - } - enumerator: "SUBSCRIPTION_NOT_AVAILABLE" - scalar_value: { - int32_t: 12 - } - enumerator: "MODE_NOT_SUPPORTED" - scalar_value: { - int32_t: 13 - } - enumerator: "FDN_CHECK_FAILURE" - scalar_value: { - int32_t: 14 - } - enumerator: "ILLEGAL_SIM_OR_ME" - scalar_value: { - int32_t: 15 - } - enumerator: "MISSING_RESOURCE" - scalar_value: { - int32_t: 16 - } - enumerator: "NO_SUCH_ELEMENT" - scalar_value: { - int32_t: 17 - } - enumerator: "DIAL_MODIFIED_TO_USSD" - scalar_value: { - int32_t: 18 - } - enumerator: "DIAL_MODIFIED_TO_SS" - scalar_value: { - int32_t: 19 - } - enumerator: "DIAL_MODIFIED_TO_DIAL" - scalar_value: { - int32_t: 20 - } - enumerator: "USSD_MODIFIED_TO_DIAL" - scalar_value: { - int32_t: 21 - } - enumerator: "USSD_MODIFIED_TO_SS" - scalar_value: { - int32_t: 22 - } - enumerator: "USSD_MODIFIED_TO_USSD" - scalar_value: { - int32_t: 23 - } - enumerator: "SS_MODIFIED_TO_DIAL" - scalar_value: { - int32_t: 24 - } - enumerator: "SS_MODIFIED_TO_USSD" - scalar_value: { - int32_t: 25 - } - enumerator: "SUBSCRIPTION_NOT_SUPPORTED" - scalar_value: { - int32_t: 26 - } - enumerator: "SS_MODIFIED_TO_SS" - scalar_value: { - int32_t: 27 - } - enumerator: "LCE_NOT_SUPPORTED" - scalar_value: { - int32_t: 36 - } - enumerator: "NO_MEMORY" - scalar_value: { - int32_t: 37 - } - enumerator: "INTERNAL_ERR" - scalar_value: { - int32_t: 38 - } - enumerator: "SYSTEM_ERR" - scalar_value: { - int32_t: 39 - } - enumerator: "MODEM_ERR" - scalar_value: { - int32_t: 40 - } - enumerator: "INVALID_STATE" - scalar_value: { - int32_t: 41 - } - enumerator: "NO_RESOURCES" - scalar_value: { - int32_t: 42 - } - enumerator: "SIM_ERR" - scalar_value: { - int32_t: 43 - } - enumerator: "INVALID_ARGUMENTS" - scalar_value: { - int32_t: 44 - } - enumerator: "INVALID_SIM_STATE" - scalar_value: { - int32_t: 45 - } - enumerator: "INVALID_MODEM_STATE" - scalar_value: { - int32_t: 46 - } - enumerator: "INVALID_CALL_ID" - scalar_value: { - int32_t: 47 - } - enumerator: "NO_SMS_TO_ACK" - scalar_value: { - int32_t: 48 - } - enumerator: "NETWORK_ERR" - scalar_value: { - int32_t: 49 - } - enumerator: "REQUEST_RATE_LIMITED" - scalar_value: { - int32_t: 50 - } - enumerator: "SIM_BUSY" - scalar_value: { - int32_t: 51 - } - enumerator: "SIM_FULL" - scalar_value: { - int32_t: 52 - } - enumerator: "NETWORK_REJECT" - scalar_value: { - int32_t: 53 - } - enumerator: "OPERATION_NOT_ALLOWED" - scalar_value: { - int32_t: 54 - } - enumerator: "EMPTY_RECORD" - scalar_value: { - int32_t: 55 - } - enumerator: "INVALID_SMS_FORMAT" - scalar_value: { - int32_t: 56 - } - enumerator: "ENCODING_ERR" - scalar_value: { - int32_t: 57 - } - enumerator: "INVALID_SMSC_ADDRESS" - scalar_value: { - int32_t: 58 - } - enumerator: "NO_SUCH_ENTRY" - scalar_value: { - int32_t: 59 - } - enumerator: "NETWORK_NOT_READY" - scalar_value: { - int32_t: 60 - } - enumerator: "NOT_PROVISIONED" - scalar_value: { - int32_t: 61 - } - enumerator: "NO_SUBSCRIPTION" - scalar_value: { - int32_t: 62 - } - enumerator: "NO_NETWORK_FOUND" - scalar_value: { - int32_t: 63 - } - enumerator: "DEVICE_IN_USE" - scalar_value: { - int32_t: 64 - } - enumerator: "ABORTED" - scalar_value: { - int32_t: 65 - } - enumerator: "INVALID_RESPONSE" - scalar_value: { - int32_t: 66 - } - enumerator: "OEM_ERROR_1" - scalar_value: { - int32_t: 501 - } - enumerator: "OEM_ERROR_2" - scalar_value: { - int32_t: 502 - } - enumerator: "OEM_ERROR_3" - scalar_value: { - int32_t: 503 - } - enumerator: "OEM_ERROR_4" - scalar_value: { - int32_t: 504 - } - enumerator: "OEM_ERROR_5" - scalar_value: { - int32_t: 505 - } - enumerator: "OEM_ERROR_6" - scalar_value: { - int32_t: 506 - } - enumerator: "OEM_ERROR_7" - scalar_value: { - int32_t: 507 - } - enumerator: "OEM_ERROR_8" - scalar_value: { - int32_t: 508 - } - enumerator: "OEM_ERROR_9" - scalar_value: { - int32_t: 509 - } - enumerator: "OEM_ERROR_10" - scalar_value: { - int32_t: 510 - } - enumerator: "OEM_ERROR_11" - scalar_value: { - int32_t: 511 - } - enumerator: "OEM_ERROR_12" - scalar_value: { - int32_t: 512 - } - enumerator: "OEM_ERROR_13" - scalar_value: { - int32_t: 513 - } - enumerator: "OEM_ERROR_14" - scalar_value: { - int32_t: 514 - } - enumerator: "OEM_ERROR_15" - scalar_value: { - int32_t: 515 - } - enumerator: "OEM_ERROR_16" - scalar_value: { - int32_t: 516 - } - enumerator: "OEM_ERROR_17" - scalar_value: { - int32_t: 517 - } - enumerator: "OEM_ERROR_18" - scalar_value: { - int32_t: 518 - } - enumerator: "OEM_ERROR_19" - scalar_value: { - int32_t: 519 - } - enumerator: "OEM_ERROR_20" - scalar_value: { - int32_t: 520 - } - enumerator: "OEM_ERROR_21" - scalar_value: { - int32_t: 521 - } - enumerator: "OEM_ERROR_22" - scalar_value: { - int32_t: 522 - } - enumerator: "OEM_ERROR_23" - scalar_value: { - int32_t: 523 - } - enumerator: "OEM_ERROR_24" - scalar_value: { - int32_t: 524 - } - enumerator: "OEM_ERROR_25" - scalar_value: { - int32_t: 525 - } - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::RadioResponseType" - type: TYPE_ENUM - enum_value: { - scalar_type: "int32_t" - - enumerator: "SOLICITED" - scalar_value: { - int32_t: 0 - } - enumerator: "SOLICITED_ACK" - scalar_value: { - int32_t: 1 - } - enumerator: "SOLICITED_ACK_EXP" - scalar_value: { - int32_t: 2 - } - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::RadioIndicationType" - type: TYPE_ENUM - enum_value: { - scalar_type: "int32_t" - - enumerator: "UNSOLICITED" - scalar_value: { - int32_t: 0 - } - enumerator: "UNSOLICITED_ACK_EXP" - scalar_value: { - int32_t: 1 - } - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::RestrictedState" - type: TYPE_ENUM - enum_value: { - scalar_type: "int32_t" - - enumerator: "NONE" - scalar_value: { - int32_t: 0 - } - enumerator: "CS_EMERGENCY" - scalar_value: { - int32_t: 1 - } - enumerator: "CS_NORMAL" - scalar_value: { - int32_t: 2 - } - enumerator: "CS_ALL" - scalar_value: { - int32_t: 4 - } - enumerator: "PS_ALL" - scalar_value: { - int32_t: 16 - } - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::CardState" - type: TYPE_ENUM - enum_value: { - scalar_type: "int32_t" - - enumerator: "ABSENT" - scalar_value: { - int32_t: 0 - } - enumerator: "PRESENT" - scalar_value: { - int32_t: 1 - } - enumerator: "ERROR" - scalar_value: { - int32_t: 2 - } - enumerator: "RESTRICTED" - scalar_value: { - int32_t: 3 - } - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::PinState" - type: TYPE_ENUM - enum_value: { - scalar_type: "int32_t" - - enumerator: "UNKNOWN" - scalar_value: { - int32_t: 0 - } - enumerator: "ENABLED_NOT_VERIFIED" - scalar_value: { - int32_t: 1 - } - enumerator: "ENABLED_VERIFIED" - scalar_value: { - int32_t: 2 - } - enumerator: "DISABLED" - scalar_value: { - int32_t: 3 - } - enumerator: "ENABLED_BLOCKED" - scalar_value: { - int32_t: 4 - } - enumerator: "ENABLED_PERM_BLOCKED" - scalar_value: { - int32_t: 5 - } - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::AppType" - type: TYPE_ENUM - enum_value: { - scalar_type: "int32_t" - - enumerator: "UNKNOWN" - scalar_value: { - int32_t: 0 - } - enumerator: "SIM" - scalar_value: { - int32_t: 1 - } - enumerator: "USIM" - scalar_value: { - int32_t: 2 - } - enumerator: "RUIM" - scalar_value: { - int32_t: 3 - } - enumerator: "CSIM" - scalar_value: { - int32_t: 4 - } - enumerator: "ISIM" - scalar_value: { - int32_t: 5 - } - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::AppState" - type: TYPE_ENUM - enum_value: { - scalar_type: "int32_t" - - enumerator: "UNKNOWN" - scalar_value: { - int32_t: 0 - } - enumerator: "DETECTED" - scalar_value: { - int32_t: 1 - } - enumerator: "PIN" - scalar_value: { - int32_t: 2 - } - enumerator: "PUK" - scalar_value: { - int32_t: 3 - } - enumerator: "SUBSCRIPTION_PERSO" - scalar_value: { - int32_t: 4 - } - enumerator: "READY" - scalar_value: { - int32_t: 5 - } - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::PersoSubstate" - type: TYPE_ENUM - enum_value: { - scalar_type: "int32_t" - - enumerator: "UNKNOWN" - scalar_value: { - int32_t: 0 - } - enumerator: "IN_PROGRESS" - scalar_value: { - int32_t: 1 - } - enumerator: "READY" - scalar_value: { - int32_t: 2 - } - enumerator: "SIM_NETWORK" - scalar_value: { - int32_t: 3 - } - enumerator: "SIM_NETWORK_SUBSET" - scalar_value: { - int32_t: 4 - } - enumerator: "SIM_CORPORATE" - scalar_value: { - int32_t: 5 - } - enumerator: "SIM_SERVICE_PROVIDER" - scalar_value: { - int32_t: 6 - } - enumerator: "SIM_SIM" - scalar_value: { - int32_t: 7 - } - enumerator: "SIM_NETWORK_PUK" - scalar_value: { - int32_t: 8 - } - enumerator: "SIM_NETWORK_SUBSET_PUK" - scalar_value: { - int32_t: 9 - } - enumerator: "SIM_CORPORATE_PUK" - scalar_value: { - int32_t: 10 - } - enumerator: "SIM_SERVICE_PROVIDER_PUK" - scalar_value: { - int32_t: 11 - } - enumerator: "SIM_SIM_PUK" - scalar_value: { - int32_t: 12 - } - enumerator: "RUIM_NETWORK1" - scalar_value: { - int32_t: 13 - } - enumerator: "RUIM_NETWORK2" - scalar_value: { - int32_t: 14 - } - enumerator: "RUIM_HRPD" - scalar_value: { - int32_t: 15 - } - enumerator: "RUIM_CORPORATE" - scalar_value: { - int32_t: 16 - } - enumerator: "RUIM_SERVICE_PROVIDER" - scalar_value: { - int32_t: 17 - } - enumerator: "RUIM_RUIM" - scalar_value: { - int32_t: 18 - } - enumerator: "RUIM_NETWORK1_PUK" - scalar_value: { - int32_t: 19 - } - enumerator: "RUIM_NETWORK2_PUK" - scalar_value: { - int32_t: 20 - } - enumerator: "RUIM_HRPD_PUK" - scalar_value: { - int32_t: 21 - } - enumerator: "RUIM_CORPORATE_PUK" - scalar_value: { - int32_t: 22 - } - enumerator: "RUIM_SERVICE_PROVIDER_PUK" - scalar_value: { - int32_t: 23 - } - enumerator: "RUIM_RUIM_PUK" - scalar_value: { - int32_t: 24 - } - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::RadioState" - type: TYPE_ENUM - enum_value: { - scalar_type: "int32_t" - - enumerator: "OFF" - scalar_value: { - int32_t: 0 - } - enumerator: "UNAVAILABLE" - scalar_value: { - int32_t: 1 - } - enumerator: "ON" - scalar_value: { - int32_t: 10 - } - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::SapConnectRsp" - type: TYPE_ENUM - enum_value: { - scalar_type: "int32_t" - - enumerator: "SUCCESS" - scalar_value: { - int32_t: 0 - } - enumerator: "CONNECT_FAILURE" - scalar_value: { - int32_t: 1 - } - enumerator: "MSG_SIZE_TOO_LARGE" - scalar_value: { - int32_t: 2 - } - enumerator: "MSG_SIZE_TOO_SMALL" - scalar_value: { - int32_t: 3 - } - enumerator: "CONNECT_OK_CALL_ONGOING" - scalar_value: { - int32_t: 4 - } - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::SapDisconnectType" - type: TYPE_ENUM - enum_value: { - scalar_type: "int32_t" - - enumerator: "GRACEFUL" - scalar_value: { - int32_t: 0 - } - enumerator: "IMMEDIATE" - scalar_value: { - int32_t: 1 - } - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::SapApduType" - type: TYPE_ENUM - enum_value: { - scalar_type: "int32_t" - - enumerator: "APDU" - scalar_value: { - int32_t: 0 - } - enumerator: "APDU7816" - scalar_value: { - int32_t: 1 - } - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::SapResultCode" - type: TYPE_ENUM - enum_value: { - scalar_type: "int32_t" - - enumerator: "SUCCESS" - scalar_value: { - int32_t: 0 - } - enumerator: "GENERIC_FAILURE" - scalar_value: { - int32_t: 1 - } - enumerator: "CARD_NOT_ACCESSSIBLE" - scalar_value: { - int32_t: 2 - } - enumerator: "CARD_ALREADY_POWERED_OFF" - scalar_value: { - int32_t: 3 - } - enumerator: "CARD_REMOVED" - scalar_value: { - int32_t: 4 - } - enumerator: "CARD_ALREADY_POWERED_ON" - scalar_value: { - int32_t: 5 - } - enumerator: "DATA_NOT_AVAILABLE" - scalar_value: { - int32_t: 6 - } - enumerator: "NOT_SUPPORTED" - scalar_value: { - int32_t: 7 - } - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::SapStatus" - type: TYPE_ENUM - enum_value: { - scalar_type: "int32_t" - - enumerator: "UNKNOWN_ERROR" - scalar_value: { - int32_t: 0 - } - enumerator: "CARD_RESET" - scalar_value: { - int32_t: 1 - } - enumerator: "CARD_NOT_ACCESSIBLE" - scalar_value: { - int32_t: 2 - } - enumerator: "CARD_REMOVED" - scalar_value: { - int32_t: 3 - } - enumerator: "CARD_INSERTED" - scalar_value: { - int32_t: 4 - } - enumerator: "RECOVERED" - scalar_value: { - int32_t: 5 - } - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::SapTransferProtocol" - type: TYPE_ENUM - enum_value: { - scalar_type: "int32_t" - - enumerator: "T0" - scalar_value: { - int32_t: 0 - } - enumerator: "T1" - scalar_value: { - int32_t: 1 - } - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::CallState" - type: TYPE_ENUM - enum_value: { - scalar_type: "int32_t" - - enumerator: "ACTIVE" - scalar_value: { - int32_t: 0 - } - enumerator: "HOLDING" - scalar_value: { - int32_t: 1 - } - enumerator: "DIALING" - scalar_value: { - int32_t: 2 - } - enumerator: "ALERTING" - scalar_value: { - int32_t: 3 - } - enumerator: "INCOMING" - scalar_value: { - int32_t: 4 - } - enumerator: "WAITING" - scalar_value: { - int32_t: 5 - } - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::UusType" - type: TYPE_ENUM - enum_value: { - scalar_type: "int32_t" - - enumerator: "TYPE1_IMPLICIT" - scalar_value: { - int32_t: 0 - } - enumerator: "TYPE1_REQUIRED" - scalar_value: { - int32_t: 1 - } - enumerator: "TYPE1_NOT_REQUIRED" - scalar_value: { - int32_t: 2 - } - enumerator: "TYPE2_REQUIRED" - scalar_value: { - int32_t: 3 - } - enumerator: "TYPE2_NOT_REQUIRED" - scalar_value: { - int32_t: 4 - } - enumerator: "TYPE3_REQUIRED" - scalar_value: { - int32_t: 5 - } - enumerator: "TYPE3_NOT_REQUIRED" - scalar_value: { - int32_t: 6 - } - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::UusDcs" - type: TYPE_ENUM - enum_value: { - scalar_type: "int32_t" - - enumerator: "USP" - scalar_value: { - int32_t: 0 - } - enumerator: "OSIHLP" - scalar_value: { - int32_t: 1 - } - enumerator: "X244" - scalar_value: { - int32_t: 2 - } - enumerator: "RMCF" - scalar_value: { - int32_t: 3 - } - enumerator: "IA5C" - scalar_value: { - int32_t: 4 - } - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::CallPresentation" - type: TYPE_ENUM - enum_value: { - scalar_type: "int32_t" - - enumerator: "ALLOWED" - scalar_value: { - int32_t: 0 - } - enumerator: "RESTRICTED" - scalar_value: { - int32_t: 1 - } - enumerator: "UNKNOWN" - scalar_value: { - int32_t: 2 - } - enumerator: "PAYPHONE" - scalar_value: { - int32_t: 3 - } - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::Clir" - type: TYPE_ENUM - enum_value: { - scalar_type: "int32_t" - - enumerator: "DEFAULT" - scalar_value: { - int32_t: 0 - } - enumerator: "INVOCATION" - scalar_value: { - int32_t: 1 - } - enumerator: "SUPPRESSION" - scalar_value: { - int32_t: 2 - } - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::LastCallFailCause" - type: TYPE_ENUM - enum_value: { - scalar_type: "int32_t" - - enumerator: "UNOBTAINABLE_NUMBER" - scalar_value: { - int32_t: 1 - } - enumerator: "NO_ROUTE_TO_DESTINATION" - scalar_value: { - int32_t: 3 - } - enumerator: "CHANNEL_UNACCEPTABLE" - scalar_value: { - int32_t: 6 - } - enumerator: "OPERATOR_DETERMINED_BARRING" - scalar_value: { - int32_t: 8 - } - enumerator: "NORMAL" - scalar_value: { - int32_t: 16 - } - enumerator: "BUSY" - scalar_value: { - int32_t: 17 - } - enumerator: "NO_USER_RESPONDING" - scalar_value: { - int32_t: 18 - } - enumerator: "NO_ANSWER_FROM_USER" - scalar_value: { - int32_t: 19 - } - enumerator: "CALL_REJECTED" - scalar_value: { - int32_t: 21 - } - enumerator: "NUMBER_CHANGED" - scalar_value: { - int32_t: 22 - } - enumerator: "PREEMPTION" - scalar_value: { - int32_t: 25 - } - enumerator: "DESTINATION_OUT_OF_ORDER" - scalar_value: { - int32_t: 27 - } - enumerator: "INVALID_NUMBER_FORMAT" - scalar_value: { - int32_t: 28 - } - enumerator: "FACILITY_REJECTED" - scalar_value: { - int32_t: 29 - } - enumerator: "RESP_TO_STATUS_ENQUIRY" - scalar_value: { - int32_t: 30 - } - enumerator: "NORMAL_UNSPECIFIED" - scalar_value: { - int32_t: 31 - } - enumerator: "CONGESTION" - scalar_value: { - int32_t: 34 - } - enumerator: "NETWORK_OUT_OF_ORDER" - scalar_value: { - int32_t: 38 - } - enumerator: "TEMPORARY_FAILURE" - scalar_value: { - int32_t: 41 - } - enumerator: "SWITCHING_EQUIPMENT_CONGESTION" - scalar_value: { - int32_t: 42 - } - enumerator: "ACCESS_INFORMATION_DISCARDED" - scalar_value: { - int32_t: 43 - } - enumerator: "REQUESTED_CIRCUIT_OR_CHANNEL_NOT_AVAILABLE" - scalar_value: { - int32_t: 44 - } - enumerator: "RESOURCES_UNAVAILABLE_OR_UNSPECIFIED" - scalar_value: { - int32_t: 47 - } - enumerator: "QOS_UNAVAILABLE" - scalar_value: { - int32_t: 49 - } - enumerator: "REQUESTED_FACILITY_NOT_SUBSCRIBED" - scalar_value: { - int32_t: 50 - } - enumerator: "INCOMING_CALLS_BARRED_WITHIN_CUG" - scalar_value: { - int32_t: 55 - } - enumerator: "BEARER_CAPABILITY_NOT_AUTHORIZED" - scalar_value: { - int32_t: 57 - } - enumerator: "BEARER_CAPABILITY_UNAVAILABLE" - scalar_value: { - int32_t: 58 - } - enumerator: "SERVICE_OPTION_NOT_AVAILABLE" - scalar_value: { - int32_t: 63 - } - enumerator: "BEARER_SERVICE_NOT_IMPLEMENTED" - scalar_value: { - int32_t: 65 - } - enumerator: "ACM_LIMIT_EXCEEDED" - scalar_value: { - int32_t: 68 - } - enumerator: "REQUESTED_FACILITY_NOT_IMPLEMENTED" - scalar_value: { - int32_t: 69 - } - enumerator: "ONLY_DIGITAL_INFORMATION_BEARER_AVAILABLE" - scalar_value: { - int32_t: 70 - } - enumerator: "SERVICE_OR_OPTION_NOT_IMPLEMENTED" - scalar_value: { - int32_t: 79 - } - enumerator: "INVALID_TRANSACTION_IDENTIFIER" - scalar_value: { - int32_t: 81 - } - enumerator: "USER_NOT_MEMBER_OF_CUG" - scalar_value: { - int32_t: 87 - } - enumerator: "INCOMPATIBLE_DESTINATION" - scalar_value: { - int32_t: 88 - } - enumerator: "INVALID_TRANSIT_NW_SELECTION" - scalar_value: { - int32_t: 91 - } - enumerator: "SEMANTICALLY_INCORRECT_MESSAGE" - scalar_value: { - int32_t: 95 - } - enumerator: "INVALID_MANDATORY_INFORMATION" - scalar_value: { - int32_t: 96 - } - enumerator: "MESSAGE_TYPE_NON_IMPLEMENTED" - scalar_value: { - int32_t: 97 - } - enumerator: "MESSAGE_TYPE_NOT_COMPATIBLE_WITH_PROTOCOL_STATE" - scalar_value: { - int32_t: 98 - } - enumerator: "INFORMATION_ELEMENT_NON_EXISTENT" - scalar_value: { - int32_t: 99 - } - enumerator: "CONDITIONAL_IE_ERROR" - scalar_value: { - int32_t: 100 - } - enumerator: "MESSAGE_NOT_COMPATIBLE_WITH_PROTOCOL_STATE" - scalar_value: { - int32_t: 101 - } - enumerator: "RECOVERY_ON_TIMER_EXPIRED" - scalar_value: { - int32_t: 102 - } - enumerator: "PROTOCOL_ERROR_UNSPECIFIED" - scalar_value: { - int32_t: 111 - } - enumerator: "INTERWORKING_UNSPECIFIED" - scalar_value: { - int32_t: 127 - } - enumerator: "CALL_BARRED" - scalar_value: { - int32_t: 240 - } - enumerator: "FDN_BLOCKED" - scalar_value: { - int32_t: 241 - } - enumerator: "IMSI_UNKNOWN_IN_VLR" - scalar_value: { - int32_t: 242 - } - enumerator: "IMEI_NOT_ACCEPTED" - scalar_value: { - int32_t: 243 - } - enumerator: "DIAL_MODIFIED_TO_USSD" - scalar_value: { - int32_t: 244 - } - enumerator: "DIAL_MODIFIED_TO_SS" - scalar_value: { - int32_t: 245 - } - enumerator: "DIAL_MODIFIED_TO_DIAL" - scalar_value: { - int32_t: 246 - } - enumerator: "CDMA_LOCKED_UNTIL_POWER_CYCLE" - scalar_value: { - int32_t: 1000 - } - enumerator: "CDMA_DROP" - scalar_value: { - int32_t: 1001 - } - enumerator: "CDMA_INTERCEPT" - scalar_value: { - int32_t: 1002 - } - enumerator: "CDMA_REORDER" - scalar_value: { - int32_t: 1003 - } - enumerator: "CDMA_SO_REJECT" - scalar_value: { - int32_t: 1004 - } - enumerator: "CDMA_RETRY_ORDER" - scalar_value: { - int32_t: 1005 - } - enumerator: "CDMA_ACCESS_FAILURE" - scalar_value: { - int32_t: 1006 - } - enumerator: "CDMA_PREEMPTED" - scalar_value: { - int32_t: 1007 - } - enumerator: "CDMA_NOT_EMERGENCY" - scalar_value: { - int32_t: 1008 - } - enumerator: "CDMA_ACCESS_BLOCKED" - scalar_value: { - int32_t: 1009 - } - enumerator: "ERROR_UNSPECIFIED" - scalar_value: { - int32_t: 65535 - } - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::DataCallFailCause" - type: TYPE_ENUM - enum_value: { - scalar_type: "int32_t" - - enumerator: "NONE" - scalar_value: { - int32_t: 0 - } - enumerator: "OPERATOR_BARRED" - scalar_value: { - int32_t: 8 - } - enumerator: "NAS_SIGNALLING" - scalar_value: { - int32_t: 14 - } - enumerator: "INSUFFICIENT_RESOURCES" - scalar_value: { - int32_t: 26 - } - enumerator: "MISSING_UKNOWN_APN" - scalar_value: { - int32_t: 27 - } - enumerator: "UNKNOWN_PDP_ADDRESS_TYPE" - scalar_value: { - int32_t: 28 - } - enumerator: "USER_AUTHENTICATION" - scalar_value: { - int32_t: 29 - } - enumerator: "ACTIVATION_REJECT_GGSN" - scalar_value: { - int32_t: 30 - } - enumerator: "ACTIVATION_REJECT_UNSPECIFIED" - scalar_value: { - int32_t: 31 - } - enumerator: "SERVICE_OPTION_NOT_SUPPORTED" - scalar_value: { - int32_t: 32 - } - enumerator: "SERVICE_OPTION_NOT_SUBSCRIBED" - scalar_value: { - int32_t: 33 - } - enumerator: "SERVICE_OPTION_OUT_OF_ORDER" - scalar_value: { - int32_t: 34 - } - enumerator: "NSAPI_IN_USE" - scalar_value: { - int32_t: 35 - } - enumerator: "REGULAR_DEACTIVATION" - scalar_value: { - int32_t: 36 - } - enumerator: "QOS_NOT_ACCEPTED" - scalar_value: { - int32_t: 37 - } - enumerator: "NETWORK_FAILURE" - scalar_value: { - int32_t: 38 - } - enumerator: "UMTS_REACTIVATION_REQ" - scalar_value: { - int32_t: 39 - } - enumerator: "FEATURE_NOT_SUPP" - scalar_value: { - int32_t: 40 - } - enumerator: "TFT_SEMANTIC_ERROR" - scalar_value: { - int32_t: 41 - } - enumerator: "TFT_SYTAX_ERROR" - scalar_value: { - int32_t: 42 - } - enumerator: "UNKNOWN_PDP_CONTEXT" - scalar_value: { - int32_t: 43 - } - enumerator: "FILTER_SEMANTIC_ERROR" - scalar_value: { - int32_t: 44 - } - enumerator: "FILTER_SYTAX_ERROR" - scalar_value: { - int32_t: 45 - } - enumerator: "PDP_WITHOUT_ACTIVE_TFT" - scalar_value: { - int32_t: 46 - } - enumerator: "ONLY_IPV4_ALLOWED" - scalar_value: { - int32_t: 50 - } - enumerator: "ONLY_IPV6_ALLOWED" - scalar_value: { - int32_t: 51 - } - enumerator: "ONLY_SINGLE_BEARER_ALLOWED" - scalar_value: { - int32_t: 52 - } - enumerator: "ESM_INFO_NOT_RECEIVED" - scalar_value: { - int32_t: 53 - } - enumerator: "PDN_CONN_DOES_NOT_EXIST" - scalar_value: { - int32_t: 54 - } - enumerator: "MULTI_CONN_TO_SAME_PDN_NOT_ALLOWED" - scalar_value: { - int32_t: 55 - } - enumerator: "MAX_ACTIVE_PDP_CONTEXT_REACHED" - scalar_value: { - int32_t: 65 - } - enumerator: "UNSUPPORTED_APN_IN_CURRENT_PLMN" - scalar_value: { - int32_t: 66 - } - enumerator: "INVALID_TRANSACTION_ID" - scalar_value: { - int32_t: 81 - } - enumerator: "MESSAGE_INCORRECT_SEMANTIC" - scalar_value: { - int32_t: 95 - } - enumerator: "INVALID_MANDATORY_INFO" - scalar_value: { - int32_t: 96 - } - enumerator: "MESSAGE_TYPE_UNSUPPORTED" - scalar_value: { - int32_t: 97 - } - enumerator: "MSG_TYPE_NONCOMPATIBLE_STATE" - scalar_value: { - int32_t: 98 - } - enumerator: "UNKNOWN_INFO_ELEMENT" - scalar_value: { - int32_t: 99 - } - enumerator: "CONDITIONAL_IE_ERROR" - scalar_value: { - int32_t: 100 - } - enumerator: "MSG_AND_PROTOCOL_STATE_UNCOMPATIBLE" - scalar_value: { - int32_t: 101 - } - enumerator: "PROTOCOL_ERRORS" - scalar_value: { - int32_t: 111 - } - enumerator: "APN_TYPE_CONFLICT" - scalar_value: { - int32_t: 112 - } - enumerator: "INVALID_PCSCF_ADDR" - scalar_value: { - int32_t: 113 - } - enumerator: "INTERNAL_CALL_PREEMPT_BY_HIGH_PRIO_APN" - scalar_value: { - int32_t: 114 - } - enumerator: "EMM_ACCESS_BARRED" - scalar_value: { - int32_t: 115 - } - enumerator: "EMERGENCY_IFACE_ONLY" - scalar_value: { - int32_t: 116 - } - enumerator: "IFACE_MISMATCH" - scalar_value: { - int32_t: 117 - } - enumerator: "COMPANION_IFACE_IN_USE" - scalar_value: { - int32_t: 118 - } - enumerator: "IP_ADDRESS_MISMATCH" - scalar_value: { - int32_t: 119 - } - enumerator: "IFACE_AND_POL_FAMILY_MISMATCH" - scalar_value: { - int32_t: 120 - } - enumerator: "EMM_ACCESS_BARRED_INFINITE_RETRY" - scalar_value: { - int32_t: 121 - } - enumerator: "AUTH_FAILURE_ON_EMERGENCY_CALL" - scalar_value: { - int32_t: 122 - } - enumerator: "OEM_DCFAILCAUSE_1" - scalar_value: { - int32_t: 4097 - } - enumerator: "OEM_DCFAILCAUSE_2" - scalar_value: { - int32_t: 4098 - } - enumerator: "OEM_DCFAILCAUSE_3" - scalar_value: { - int32_t: 4099 - } - enumerator: "OEM_DCFAILCAUSE_4" - scalar_value: { - int32_t: 4100 - } - enumerator: "OEM_DCFAILCAUSE_5" - scalar_value: { - int32_t: 4101 - } - enumerator: "OEM_DCFAILCAUSE_6" - scalar_value: { - int32_t: 4102 - } - enumerator: "OEM_DCFAILCAUSE_7" - scalar_value: { - int32_t: 4103 - } - enumerator: "OEM_DCFAILCAUSE_8" - scalar_value: { - int32_t: 4104 - } - enumerator: "OEM_DCFAILCAUSE_9" - scalar_value: { - int32_t: 4105 - } - enumerator: "OEM_DCFAILCAUSE_10" - scalar_value: { - int32_t: 4106 - } - enumerator: "OEM_DCFAILCAUSE_11" - scalar_value: { - int32_t: 4107 - } - enumerator: "OEM_DCFAILCAUSE_12" - scalar_value: { - int32_t: 4108 - } - enumerator: "OEM_DCFAILCAUSE_13" - scalar_value: { - int32_t: 4109 - } - enumerator: "OEM_DCFAILCAUSE_14" - scalar_value: { - int32_t: 4110 - } - enumerator: "OEM_DCFAILCAUSE_15" - scalar_value: { - int32_t: 4111 - } - enumerator: "VOICE_REGISTRATION_FAIL" - scalar_value: { - int32_t: -1 - } - enumerator: "DATA_REGISTRATION_FAIL" - scalar_value: { - int32_t: -2 - } - enumerator: "SIGNAL_LOST" - scalar_value: { - int32_t: -3 - } - enumerator: "PREF_RADIO_TECH_CHANGED" - scalar_value: { - int32_t: -4 - } - enumerator: "RADIO_POWER_OFF" - scalar_value: { - int32_t: -5 - } - enumerator: "TETHERED_CALL_ACTIVE" - scalar_value: { - int32_t: -6 - } - enumerator: "ERROR_UNSPECIFIED" - scalar_value: { - int32_t: 65535 - } - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::RegState" - type: TYPE_ENUM - enum_value: { - scalar_type: "int32_t" - - enumerator: "NOT_REG_MT_NOT_SEARCHING_OP" - scalar_value: { - int32_t: 0 - } - enumerator: "REG_HOME" - scalar_value: { - int32_t: 1 - } - enumerator: "NOT_REG_MT_SEARCHING_OP" - scalar_value: { - int32_t: 2 - } - enumerator: "REG_DENIED" - scalar_value: { - int32_t: 3 - } - enumerator: "UNKNOWN" - scalar_value: { - int32_t: 4 - } - enumerator: "REG_ROAMING" - scalar_value: { - int32_t: 5 - } - enumerator: "NOT_REG_MT_NOT_SEARCHING_OP_EM" - scalar_value: { - int32_t: 6 - } - enumerator: "NOT_REG_MT_SEARCHING_OP_EM" - scalar_value: { - int32_t: 7 - } - enumerator: "REG_DENIED_EM" - scalar_value: { - int32_t: 8 - } - enumerator: "UNKNOWN_EM" - scalar_value: { - int32_t: 9 - } - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::RadioTechnology" - type: TYPE_ENUM - enum_value: { - scalar_type: "int32_t" - - enumerator: "UNKNOWN" - scalar_value: { - int32_t: 0 - } - enumerator: "GPRS" - scalar_value: { - int32_t: 1 - } - enumerator: "EDGE" - scalar_value: { - int32_t: 2 - } - enumerator: "UMTS" - scalar_value: { - int32_t: 3 - } - enumerator: "IS95A" - scalar_value: { - int32_t: 4 - } - enumerator: "IS95B" - scalar_value: { - int32_t: 5 - } - enumerator: "ONE_X_RTT" - scalar_value: { - int32_t: 6 - } - enumerator: "EVDO_0" - scalar_value: { - int32_t: 7 - } - enumerator: "EVDO_A" - scalar_value: { - int32_t: 8 - } - enumerator: "HSDPA" - scalar_value: { - int32_t: 9 - } - enumerator: "HSUPA" - scalar_value: { - int32_t: 10 - } - enumerator: "HSPA" - scalar_value: { - int32_t: 11 - } - enumerator: "EVDO_B" - scalar_value: { - int32_t: 12 - } - enumerator: "EHRPD" - scalar_value: { - int32_t: 13 - } - enumerator: "LTE" - scalar_value: { - int32_t: 14 - } - enumerator: "HSPAP" - scalar_value: { - int32_t: 15 - } - enumerator: "GSM" - scalar_value: { - int32_t: 16 - } - enumerator: "TD_SCDMA" - scalar_value: { - int32_t: 17 - } - enumerator: "IWLAN" - scalar_value: { - int32_t: 18 - } - enumerator: "LTE_CA" - scalar_value: { - int32_t: 19 - } - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::DataProfileId" - type: TYPE_ENUM - enum_value: { - scalar_type: "int32_t" - - enumerator: "DEFAULT" - scalar_value: { - int32_t: 0 - } - enumerator: "TETHERED" - scalar_value: { - int32_t: 1 - } - enumerator: "IMS" - scalar_value: { - int32_t: 2 - } - enumerator: "FOTA" - scalar_value: { - int32_t: 3 - } - enumerator: "CBS" - scalar_value: { - int32_t: 4 - } - enumerator: "OEM_BASE" - scalar_value: { - int32_t: 1000 - } - enumerator: "INVALID" - scalar_value: { - int32_t: -1 - } - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::SmsAcknowledgeFailCause" - type: TYPE_ENUM - enum_value: { - scalar_type: "int32_t" - - enumerator: "MEMORY_CAPACITY_EXCEEDED" - scalar_value: { - int32_t: 211 - } - enumerator: "UNSPECIFIED_ERROR" - scalar_value: { - int32_t: 255 - } - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::CallForwardInfoStatus" - type: TYPE_ENUM - enum_value: { - scalar_type: "int32_t" - - enumerator: "DISABLE" - scalar_value: { - int32_t: 0 - } - enumerator: "ENABLE" - scalar_value: { - int32_t: 1 - } - enumerator: "INTERROGATE" - scalar_value: { - int32_t: 2 - } - enumerator: "REGISTRATION" - scalar_value: { - int32_t: 3 - } - enumerator: "ERASURE" - scalar_value: { - int32_t: 4 - } - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::ClipStatus" - type: TYPE_ENUM - enum_value: { - scalar_type: "int32_t" - - enumerator: "CLIP_PROVISIONED" - scalar_value: { - int32_t: 0 - } - enumerator: "CLIP_UNPROVISIONED" - scalar_value: { - int32_t: 1 - } - enumerator: "UNKNOWN" - scalar_value: { - int32_t: 2 - } - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::SmsWriteArgsStatus" - type: TYPE_ENUM - enum_value: { - scalar_type: "int32_t" - - enumerator: "REC_UNREAD" - scalar_value: { - int32_t: 0 - } - enumerator: "REC_READ" - scalar_value: { - int32_t: 1 - } - enumerator: "STO_UNSENT" - scalar_value: { - int32_t: 2 - } - enumerator: "STO_SENT" - scalar_value: { - int32_t: 3 - } - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::RadioBandMode" - type: TYPE_ENUM - enum_value: { - scalar_type: "int32_t" - - enumerator: "BAND_MODE_UNSPECIFIED" - scalar_value: { - int32_t: 0 - } - enumerator: "BAND_MODE_EURO" - scalar_value: { - int32_t: 1 - } - enumerator: "BAND_MODE_USA" - scalar_value: { - int32_t: 2 - } - enumerator: "BAND_MODE_JPN" - scalar_value: { - int32_t: 3 - } - enumerator: "BAND_MODE_AUS" - scalar_value: { - int32_t: 4 - } - enumerator: "BAND_MODE_AUS_2" - scalar_value: { - int32_t: 5 - } - enumerator: "BAND_MODE_CELL_800" - scalar_value: { - int32_t: 6 - } - enumerator: "BAND_MODE_PCS" - scalar_value: { - int32_t: 7 - } - enumerator: "BAND_MODE_JTACS" - scalar_value: { - int32_t: 8 - } - enumerator: "BAND_MODE_KOREA_PCS" - scalar_value: { - int32_t: 9 - } - enumerator: "BAND_MODE_5_450M" - scalar_value: { - int32_t: 10 - } - enumerator: "BAND_MODE_IMT2000" - scalar_value: { - int32_t: 11 - } - enumerator: "BAND_MODE_7_700M_2" - scalar_value: { - int32_t: 12 - } - enumerator: "BAND_MODE_8_1800M" - scalar_value: { - int32_t: 13 - } - enumerator: "BAND_MODE_9_900M" - scalar_value: { - int32_t: 14 - } - enumerator: "BAND_MODE_10_800M_2" - scalar_value: { - int32_t: 15 - } - enumerator: "BAND_MODE_EURO_PAMR_400M" - scalar_value: { - int32_t: 16 - } - enumerator: "BAND_MODE_AWS" - scalar_value: { - int32_t: 17 - } - enumerator: "BAND_MODE_USA_2500M" - scalar_value: { - int32_t: 18 - } - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::OperatorStatus" - type: TYPE_ENUM - enum_value: { - scalar_type: "int32_t" - - enumerator: "UNKNOWN" - scalar_value: { - int32_t: 0 - } - enumerator: "AVAILABLE" - scalar_value: { - int32_t: 1 - } - enumerator: "CURRENT" - scalar_value: { - int32_t: 2 - } - enumerator: "FORBIDDEN" - scalar_value: { - int32_t: 3 - } - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::PreferredNetworkType" - type: TYPE_ENUM - enum_value: { - scalar_type: "int32_t" - - enumerator: "GSM_WCDMA" - scalar_value: { - int32_t: 0 - } - enumerator: "GSM_ONLY" - scalar_value: { - int32_t: 1 - } - enumerator: "WCDMA" - scalar_value: { - int32_t: 2 - } - enumerator: "GSM_WCDMA_AUTO" - scalar_value: { - int32_t: 3 - } - enumerator: "CDMA_EVDO_AUTO" - scalar_value: { - int32_t: 4 - } - enumerator: "CDMA_ONLY" - scalar_value: { - int32_t: 5 - } - enumerator: "EVDO_ONLY" - scalar_value: { - int32_t: 6 - } - enumerator: "GSM_WCDMA_CDMA_EVDO_AUTO" - scalar_value: { - int32_t: 7 - } - enumerator: "LTE_CDMA_EVDO" - scalar_value: { - int32_t: 8 - } - enumerator: "LTE_GSM_WCDMA" - scalar_value: { - int32_t: 9 - } - enumerator: "LTE_CMDA_EVDO_GSM_WCDMA" - scalar_value: { - int32_t: 10 - } - enumerator: "LTE_ONLY" - scalar_value: { - int32_t: 11 - } - enumerator: "LTE_WCDMA" - scalar_value: { - int32_t: 12 - } - enumerator: "TD_SCDMA_ONLY" - scalar_value: { - int32_t: 13 - } - enumerator: "TD_SCDMA_WCDMA" - scalar_value: { - int32_t: 14 - } - enumerator: "TD_SCDMA_LTE" - scalar_value: { - int32_t: 15 - } - enumerator: "TD_SCDMA_GSM" - scalar_value: { - int32_t: 16 - } - enumerator: "TD_SCDMA_GSM_LTE" - scalar_value: { - int32_t: 17 - } - enumerator: "TD_SCDMA_GSM_WCDMA" - scalar_value: { - int32_t: 18 - } - enumerator: "TD_SCDMA_WCDMA_LTE" - scalar_value: { - int32_t: 19 - } - enumerator: "TD_SCDMA_GSM_WCDMA_LTE" - scalar_value: { - int32_t: 20 - } - enumerator: "TD_SCDMA_GSM_WCDMA_CDMA_EVDO_AUTO" - scalar_value: { - int32_t: 21 - } - enumerator: "TD_SCDMA_LTE_CDMA_EVDO_GSM_WCDMA" - scalar_value: { - int32_t: 22 - } - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::CdmaSubscriptionSource" - type: TYPE_ENUM - enum_value: { - scalar_type: "int32_t" - - enumerator: "RUIM_SIM" - scalar_value: { - int32_t: 0 - } - enumerator: "NV" - scalar_value: { - int32_t: 1 - } - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::CdmaRoamingType" - type: TYPE_ENUM - enum_value: { - scalar_type: "int32_t" - - enumerator: "HOME_NETWORK" - scalar_value: { - int32_t: 0 - } - enumerator: "AFFILIATED_ROAM" - scalar_value: { - int32_t: 1 - } - enumerator: "ANY_ROAM" - scalar_value: { - int32_t: 2 - } - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::TtyMode" - type: TYPE_ENUM - enum_value: { - scalar_type: "int32_t" - - enumerator: "OFF" - scalar_value: { - int32_t: 0 - } - enumerator: "FULL" - scalar_value: { - int32_t: 1 - } - enumerator: "HCO" - scalar_value: { - int32_t: 2 - } - enumerator: "VCO" - scalar_value: { - int32_t: 3 - } - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::NvItem" - type: TYPE_ENUM - enum_value: { - scalar_type: "int32_t" - - enumerator: "CDMA_MEID" - scalar_value: { - int32_t: 1 - } - enumerator: "CDMA_MIN" - scalar_value: { - int32_t: 2 - } - enumerator: "CDMA_MDN" - scalar_value: { - int32_t: 3 - } - enumerator: "CDMA_ACCOLC" - scalar_value: { - int32_t: 4 - } - enumerator: "DEVICE_MSL" - scalar_value: { - int32_t: 11 - } - enumerator: "RTN_RECONDITIONED_STATUS" - scalar_value: { - int32_t: 12 - } - enumerator: "RTN_ACTIVATION_DATE" - scalar_value: { - int32_t: 13 - } - enumerator: "RTN_LIFE_TIMER" - scalar_value: { - int32_t: 14 - } - enumerator: "RTN_LIFE_CALLS" - scalar_value: { - int32_t: 15 - } - enumerator: "RTN_LIFE_DATA_TX" - scalar_value: { - int32_t: 16 - } - enumerator: "RTN_LIFE_DATA_RX" - scalar_value: { - int32_t: 17 - } - enumerator: "OMADM_HFA_LEVEL" - scalar_value: { - int32_t: 18 - } - enumerator: "MIP_PROFILE_NAI" - scalar_value: { - int32_t: 31 - } - enumerator: "MIP_PROFILE_HOME_ADDRESS" - scalar_value: { - int32_t: 32 - } - enumerator: "MIP_PROFILE_AAA_AUTH" - scalar_value: { - int32_t: 33 - } - enumerator: "MIP_PROFILE_HA_AUTH" - scalar_value: { - int32_t: 34 - } - enumerator: "MIP_PROFILE_PRI_HA_ADDR" - scalar_value: { - int32_t: 35 - } - enumerator: "MIP_PROFILE_SEC_HA_ADDR" - scalar_value: { - int32_t: 36 - } - enumerator: "MIP_PROFILE_REV_TUN_PREF" - scalar_value: { - int32_t: 37 - } - enumerator: "MIP_PROFILE_HA_SPI" - scalar_value: { - int32_t: 38 - } - enumerator: "MIP_PROFILE_AAA_SPI" - scalar_value: { - int32_t: 39 - } - enumerator: "MIP_PROFILE_MN_HA_SS" - scalar_value: { - int32_t: 40 - } - enumerator: "MIP_PROFILE_MN_AAA_SS" - scalar_value: { - int32_t: 41 - } - enumerator: "CDMA_PRL_VERSION" - scalar_value: { - int32_t: 51 - } - enumerator: "CDMA_BC10" - scalar_value: { - int32_t: 52 - } - enumerator: "CDMA_BC14" - scalar_value: { - int32_t: 53 - } - enumerator: "CDMA_SO68" - scalar_value: { - int32_t: 54 - } - enumerator: "CDMA_SO73_COP0" - scalar_value: { - int32_t: 55 - } - enumerator: "CDMA_SO73_COP1TO7" - scalar_value: { - int32_t: 56 - } - enumerator: "CDMA_1X_ADVANCED_ENABLED" - scalar_value: { - int32_t: 57 - } - enumerator: "CDMA_EHRPD_ENABLED" - scalar_value: { - int32_t: 58 - } - enumerator: "CDMA_EHRPD_FORCED" - scalar_value: { - int32_t: 59 - } - enumerator: "LTE_BAND_ENABLE_25" - scalar_value: { - int32_t: 71 - } - enumerator: "LTE_BAND_ENABLE_26" - scalar_value: { - int32_t: 72 - } - enumerator: "LTE_BAND_ENABLE_41" - scalar_value: { - int32_t: 73 - } - enumerator: "LTE_SCAN_PRIORITY_25" - scalar_value: { - int32_t: 74 - } - enumerator: "LTE_SCAN_PRIORITY_26" - scalar_value: { - int32_t: 75 - } - enumerator: "LTE_SCAN_PRIORITY_41" - scalar_value: { - int32_t: 76 - } - enumerator: "LTE_HIDDEN_BAND_PRIORITY_25" - scalar_value: { - int32_t: 77 - } - enumerator: "LTE_HIDDEN_BAND_PRIORITY_26" - scalar_value: { - int32_t: 78 - } - enumerator: "LTE_HIDDEN_BAND_PRIORITY_41" - scalar_value: { - int32_t: 79 - } - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::ResetNvType" - type: TYPE_ENUM - enum_value: { - scalar_type: "int32_t" - - enumerator: "RELOAD" - scalar_value: { - int32_t: 0 - } - enumerator: "ERASE" - scalar_value: { - int32_t: 1 - } - enumerator: "FACTORY_RESET" - scalar_value: { - int32_t: 2 - } - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::HardwareConfigType" - type: TYPE_ENUM - enum_value: { - scalar_type: "int32_t" - - enumerator: "MODEM" - scalar_value: { - int32_t: 0 - } - enumerator: "SIM" - scalar_value: { - int32_t: 1 - } - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::HardwareConfigState" - type: TYPE_ENUM - enum_value: { - scalar_type: "int32_t" - - enumerator: "ENABLED" - scalar_value: { - int32_t: 0 - } - enumerator: "STANDBY" - scalar_value: { - int32_t: 1 - } - enumerator: "DISABLED" - scalar_value: { - int32_t: 2 - } - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::LceStatus" - type: TYPE_ENUM - enum_value: { - scalar_type: "int32_t" - - enumerator: "NOT_SUPPORTED" - scalar_value: { - int32_t: 0 - } - enumerator: "STOPPED" - scalar_value: { - int32_t: 1 - } - enumerator: "ACTIVE" - scalar_value: { - int32_t: 2 - } - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::CarrierMatchType" - type: TYPE_ENUM - enum_value: { - scalar_type: "int32_t" - - enumerator: "ALL" - scalar_value: { - int32_t: 0 - } - enumerator: "SPN" - scalar_value: { - int32_t: 1 - } - enumerator: "IMSI_PREFIX" - scalar_value: { - int32_t: 2 - } - enumerator: "GID1" - scalar_value: { - int32_t: 3 - } - enumerator: "GID2" - scalar_value: { - int32_t: 4 - } - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::NeighboringCell" - type: TYPE_STRUCT - struct_value: { - name: "cid" - type: TYPE_STRING - } - struct_value: { - name: "rssi" - type: TYPE_SCALAR - scalar_type: "int32_t" - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::CdmaSmsDigitMode" - type: TYPE_ENUM - enum_value: { - scalar_type: "int32_t" - - enumerator: "FOUR_BIT" - scalar_value: { - int32_t: 0 - } - enumerator: "EIGHT_BIT" - scalar_value: { - int32_t: 1 - } - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::CdmaSmsNumberMode" - type: TYPE_ENUM - enum_value: { - scalar_type: "int32_t" - - enumerator: "NOT_DATA_NETWORK" - scalar_value: { - int32_t: 0 - } - enumerator: "DATA_NETWORK" - scalar_value: { - int32_t: 1 - } - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::CdmaSmsNumberType" - type: TYPE_ENUM - enum_value: { - scalar_type: "int32_t" - - enumerator: "UNKNOWN" - scalar_value: { - int32_t: 0 - } - enumerator: "INTERNATIONAL_OR_DATA_IP" - scalar_value: { - int32_t: 1 - } - enumerator: "NATIONAL_OR_INTERNET_MAIL" - scalar_value: { - int32_t: 2 - } - enumerator: "NETWORK" - scalar_value: { - int32_t: 3 - } - enumerator: "SUBSCRIBER" - scalar_value: { - int32_t: 4 - } - enumerator: "ALPHANUMERIC" - scalar_value: { - int32_t: 5 - } - enumerator: "ABBREVIATED" - scalar_value: { - int32_t: 6 - } - enumerator: "RESERVED_7" - scalar_value: { - int32_t: 7 - } - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::CdmaSmsNumberPlan" - type: TYPE_ENUM - enum_value: { - scalar_type: "int32_t" - - enumerator: "UNKNOWN" - scalar_value: { - int32_t: 0 - } - enumerator: "TELEPHONY" - scalar_value: { - int32_t: 1 - } - enumerator: "RESERVED_2" - scalar_value: { - int32_t: 2 - } - enumerator: "DATA" - scalar_value: { - int32_t: 3 - } - enumerator: "TELEX" - scalar_value: { - int32_t: 4 - } - enumerator: "RESERVED_5" - scalar_value: { - int32_t: 5 - } - enumerator: "RESERVED_6" - scalar_value: { - int32_t: 6 - } - enumerator: "RESERVED_7" - scalar_value: { - int32_t: 7 - } - enumerator: "RESERVED_8" - scalar_value: { - int32_t: 8 - } - enumerator: "PRIVATE" - scalar_value: { - int32_t: 9 - } - enumerator: "RESERVED_10" - scalar_value: { - int32_t: 10 - } - enumerator: "RESERVED_11" - scalar_value: { - int32_t: 11 - } - enumerator: "RESERVED_12" - scalar_value: { - int32_t: 12 - } - enumerator: "RESERVED_13" - scalar_value: { - int32_t: 13 - } - enumerator: "RESERVED_14" - scalar_value: { - int32_t: 14 - } - enumerator: "RESERVED_15" - scalar_value: { - int32_t: 15 - } - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::CdmaSmsSubaddressType" - type: TYPE_ENUM - enum_value: { - scalar_type: "int32_t" - - enumerator: "NSAP" - scalar_value: { - int32_t: 0 - } - enumerator: "USER_SPECIFIED" - scalar_value: { - int32_t: 1 - } - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::CdmaSmsErrorClass" - type: TYPE_ENUM - enum_value: { - scalar_type: "int32_t" - - enumerator: "NO_ERROR" - scalar_value: { - int32_t: 0 - } - enumerator: "ERROR" - scalar_value: { - int32_t: 1 - } - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::CdmaSmsWriteArgsStatus" - type: TYPE_ENUM - enum_value: { - scalar_type: "int32_t" - - enumerator: "REC_UNREAD" - scalar_value: { - int32_t: 0 - } - enumerator: "REC_READ" - scalar_value: { - int32_t: 1 - } - enumerator: "STO_UNSENT" - scalar_value: { - int32_t: 2 - } - enumerator: "STO_SENT" - scalar_value: { - int32_t: 3 - } - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::CellInfoType" - type: TYPE_ENUM - enum_value: { - scalar_type: "int32_t" - - enumerator: "GSM" - scalar_value: { - int32_t: 1 - } - enumerator: "CDMA" - scalar_value: { - int32_t: 2 - } - enumerator: "LTE" - scalar_value: { - int32_t: 3 - } - enumerator: "WCDMA" - scalar_value: { - int32_t: 4 - } - enumerator: "TD_SCDMA" - scalar_value: { - int32_t: 5 - } - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::TimeStampType" - type: TYPE_ENUM - enum_value: { - scalar_type: "int32_t" - - enumerator: "UNKNOWN" - scalar_value: { - int32_t: 0 - } - enumerator: "ANTENNA" - scalar_value: { - int32_t: 1 - } - enumerator: "MODEM" - scalar_value: { - int32_t: 2 - } - enumerator: "OEM_RIL" - scalar_value: { - int32_t: 3 - } - enumerator: "JAVA_RIL" - scalar_value: { - int32_t: 4 - } - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::ApnAuthType" - type: TYPE_ENUM - enum_value: { - scalar_type: "int32_t" - - enumerator: "NO_PAP_NO_CHAP" - scalar_value: { - int32_t: 0 - } - enumerator: "PAP_NO_CHAP" - scalar_value: { - int32_t: 1 - } - enumerator: "NO_PAP_CHAP" - scalar_value: { - int32_t: 2 - } - enumerator: "PAP_CHAP" - scalar_value: { - int32_t: 3 - } - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::RadioTechnologyFamily" - type: TYPE_ENUM - enum_value: { - scalar_type: "int32_t" - - enumerator: "THREE_GPP" - scalar_value: { - int32_t: 0 - } - enumerator: "THREE_GPP2" - scalar_value: { - int32_t: 1 - } - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::RadioCapabilityPhase" - type: TYPE_ENUM - enum_value: { - scalar_type: "int32_t" - - enumerator: "CONFIGURED" - scalar_value: { - int32_t: 0 - } - enumerator: "START" - scalar_value: { - int32_t: 1 - } - enumerator: "APPLY" - scalar_value: { - int32_t: 2 - } - enumerator: "UNSOL_RSP" - scalar_value: { - int32_t: 3 - } - enumerator: "FINISH" - scalar_value: { - int32_t: 4 - } - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::RadioCapabilityStatus" - type: TYPE_ENUM - enum_value: { - scalar_type: "int32_t" - - enumerator: "NONE" - scalar_value: { - int32_t: 0 - } - enumerator: "SUCCESS" - scalar_value: { - int32_t: 1 - } - enumerator: "FAIL" - scalar_value: { - int32_t: 2 - } - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::RadioAccessFamily" - type: TYPE_ENUM - enum_value: { - scalar_type: "int32_t" - - enumerator: "UNKNOWN" - scalar_value: { - int32_t: 1 - } - enumerator: "GPRS" - scalar_value: { - int32_t: 2 - } - enumerator: "EDGE" - scalar_value: { - int32_t: 4 - } - enumerator: "UMTS" - scalar_value: { - int32_t: 8 - } - enumerator: "IS95A" - scalar_value: { - int32_t: 16 - } - enumerator: "IS95B" - scalar_value: { - int32_t: 32 - } - enumerator: "ONE_X_RTT" - scalar_value: { - int32_t: 64 - } - enumerator: "EVDO_0" - scalar_value: { - int32_t: 128 - } - enumerator: "EVDO_A" - scalar_value: { - int32_t: 256 - } - enumerator: "HSDPA" - scalar_value: { - int32_t: 512 - } - enumerator: "HSUPA" - scalar_value: { - int32_t: 1024 - } - enumerator: "HSPA" - scalar_value: { - int32_t: 2048 - } - enumerator: "EVDO_B" - scalar_value: { - int32_t: 4096 - } - enumerator: "EHRPD" - scalar_value: { - int32_t: 8192 - } - enumerator: "LTE" - scalar_value: { - int32_t: 16384 - } - enumerator: "HSPAP" - scalar_value: { - int32_t: 32768 - } - enumerator: "GSM" - scalar_value: { - int32_t: 65536 - } - enumerator: "TD_SCDMA" - scalar_value: { - int32_t: 131072 - } - enumerator: "LTE_CA" - scalar_value: { - int32_t: 524288 - } - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::UssdModeType" - type: TYPE_ENUM - enum_value: { - scalar_type: "int32_t" - - enumerator: "NOTIFY" - scalar_value: { - int32_t: 0 - } - enumerator: "REQUEST" - scalar_value: { - int32_t: 1 - } - enumerator: "NW_RELEASE" - scalar_value: { - int32_t: 2 - } - enumerator: "LOCAL_CLIENT" - scalar_value: { - int32_t: 3 - } - enumerator: "NOT_SUPPORTED" - scalar_value: { - int32_t: 4 - } - enumerator: "NW_TIMEOUT" - scalar_value: { - int32_t: 5 - } - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::SimRefreshType" - type: TYPE_ENUM - enum_value: { - scalar_type: "int32_t" - - enumerator: "SIM_FILE_UPDATE" - scalar_value: { - int32_t: 0 - } - enumerator: "SIM_INIT" - scalar_value: { - int32_t: 1 - } - enumerator: "SIM_RESET" - scalar_value: { - int32_t: 2 - } - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::SrvccState" - type: TYPE_ENUM - enum_value: { - scalar_type: "int32_t" - - enumerator: "HANDOVER_STARTED" - scalar_value: { - int32_t: 0 - } - enumerator: "HANDOVER_COMPLETED" - scalar_value: { - int32_t: 1 - } - enumerator: "HANDOVER_FAILED" - scalar_value: { - int32_t: 2 - } - enumerator: "HANDOVER_CANCELED" - scalar_value: { - int32_t: 3 - } - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::UiccSubActStatus" - type: TYPE_ENUM - enum_value: { - scalar_type: "int32_t" - - enumerator: "DEACTIVATE" - scalar_value: { - int32_t: 0 - } - enumerator: "ACTIVATE" - scalar_value: { - int32_t: 1 - } - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::SubscriptionType" - type: TYPE_ENUM - enum_value: { - scalar_type: "int32_t" - - enumerator: "SUBSCRIPTION_1" - scalar_value: { - int32_t: 0 - } - enumerator: "SUBSCRIPTION_2" - scalar_value: { - int32_t: 1 - } - enumerator: "SUBSCRIPTION_3" - scalar_value: { - int32_t: 2 - } - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::DataProfileInfoType" - type: TYPE_ENUM - enum_value: { - scalar_type: "int32_t" - - enumerator: "COMMON" - scalar_value: { - int32_t: 0 - } - enumerator: "THREE_GPP" - scalar_value: { - int32_t: 1 - } - enumerator: "THREE_GPP2" - scalar_value: { - int32_t: 2 - } - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::PhoneRestrictedState" - type: TYPE_ENUM - enum_value: { - scalar_type: "int32_t" - - enumerator: "NONE" - scalar_value: { - int32_t: 0 - } - enumerator: "CS_EMERGENCY" - scalar_value: { - int32_t: 1 - } - enumerator: "CS_NORMAL" - scalar_value: { - int32_t: 2 - } - enumerator: "CS_ALL" - scalar_value: { - int32_t: 4 - } - enumerator: "PS_ALL" - scalar_value: { - int32_t: 16 - } - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::CdmaCallWaitingNumberPresentation" - type: TYPE_ENUM - enum_value: { - scalar_type: "int32_t" - - enumerator: "ALLOWED" - scalar_value: { - int32_t: 0 - } - enumerator: "RESTRICTED" - scalar_value: { - int32_t: 1 - } - enumerator: "UNKNOWN" - scalar_value: { - int32_t: 2 - } - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::CdmaCallWaitingNumberType" - type: TYPE_ENUM - enum_value: { - scalar_type: "int32_t" - - enumerator: "UNKNOWN" - scalar_value: { - int32_t: 0 - } - enumerator: "INTERNATIONAL" - scalar_value: { - int32_t: 1 - } - enumerator: "NATIONAL" - scalar_value: { - int32_t: 2 - } - enumerator: "NETWORK_SPECIFIC" - scalar_value: { - int32_t: 3 - } - enumerator: "SUBSCRIBER" - scalar_value: { - int32_t: 4 - } - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::CdmaCallWaitingNumberPlan" - type: TYPE_ENUM - enum_value: { - scalar_type: "int32_t" - - enumerator: "UNKNOWN" - scalar_value: { - int32_t: 0 - } - enumerator: "ISDN" - scalar_value: { - int32_t: 1 - } - enumerator: "DATA" - scalar_value: { - int32_t: 3 - } - enumerator: "TELEX" - scalar_value: { - int32_t: 4 - } - enumerator: "NATIONAL" - scalar_value: { - int32_t: 8 - } - enumerator: "PRIVATE" - scalar_value: { - int32_t: 9 - } - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::CdmaOtaProvisionStatus" - type: TYPE_ENUM - enum_value: { - scalar_type: "int32_t" - - enumerator: "SPL_UNLOCKED" - scalar_value: { - int32_t: 0 - } - enumerator: "SPC_RETRIES_EXCEEDED" - scalar_value: { - int32_t: 1 - } - enumerator: "A_KEY_EXCHANGED" - scalar_value: { - int32_t: 2 - } - enumerator: "SSD_UPDATED" - scalar_value: { - int32_t: 3 - } - enumerator: "NAM_DOWNLOADED" - scalar_value: { - int32_t: 4 - } - enumerator: "MDN_DOWNLOADED" - scalar_value: { - int32_t: 5 - } - enumerator: "IMSI_DOWNLOADED" - scalar_value: { - int32_t: 6 - } - enumerator: "PRL_DOWNLOADED" - scalar_value: { - int32_t: 7 - } - enumerator: "COMMITTED" - scalar_value: { - int32_t: 8 - } - enumerator: "OTAPA_STARTED" - scalar_value: { - int32_t: 9 - } - enumerator: "OTAPA_STOPPED" - scalar_value: { - int32_t: 10 - } - enumerator: "OTAPA_ABORTED" - scalar_value: { - int32_t: 11 - } - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::CdmaInfoRecName" - type: TYPE_ENUM - enum_value: { - scalar_type: "int32_t" - - enumerator: "DISPLAY" - scalar_value: { - int32_t: 0 - } - enumerator: "CALLED_PARTY_NUMBER" - scalar_value: { - int32_t: 1 - } - enumerator: "CALLING_PARTY_NUMBER" - scalar_value: { - int32_t: 2 - } - enumerator: "CONNECTED_NUMBER" - scalar_value: { - int32_t: 3 - } - enumerator: "SIGNAL" - scalar_value: { - int32_t: 4 - } - enumerator: "REDIRECTING_NUMBER" - scalar_value: { - int32_t: 5 - } - enumerator: "LINE_CONTROL" - scalar_value: { - int32_t: 6 - } - enumerator: "EXTENDED_DISPLAY" - scalar_value: { - int32_t: 7 - } - enumerator: "T53_CLIR" - scalar_value: { - int32_t: 8 - } - enumerator: "T53_RELEASE" - scalar_value: { - int32_t: 9 - } - enumerator: "T53_AUDIO_CONTROL" - scalar_value: { - int32_t: 10 - } - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::CdmaRedirectingReason" - type: TYPE_ENUM - enum_value: { - scalar_type: "int32_t" - - enumerator: "UNKNOWN" - scalar_value: { - int32_t: 0 - } - enumerator: "CALL_FORWARDING_BUSY" - scalar_value: { - int32_t: 1 - } - enumerator: "CALL_FORWARDING_NO_REPLY" - scalar_value: { - int32_t: 2 - } - enumerator: "CALLED_DTE_OUT_OF_ORDER" - scalar_value: { - int32_t: 9 - } - enumerator: "CALL_FORWARDING_BY_THE_CALLED_DTE" - scalar_value: { - int32_t: 10 - } - enumerator: "CALL_FORWARDING_UNCONDITIONAL" - scalar_value: { - int32_t: 15 - } - enumerator: "RESERVED" - scalar_value: { - int32_t: 16 - } - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::SsServiceType" - type: TYPE_ENUM - enum_value: { - scalar_type: "int32_t" - - enumerator: "CFU" - scalar_value: { - int32_t: 0 - } - enumerator: "CF_BUSY" - scalar_value: { - int32_t: 1 - } - enumerator: "CF_NO_REPLY" - scalar_value: { - int32_t: 2 - } - enumerator: "CF_NOT_REACHABLE" - scalar_value: { - int32_t: 3 - } - enumerator: "CF_ALL" - scalar_value: { - int32_t: 4 - } - enumerator: "CF_ALL_CONDITIONAL" - scalar_value: { - int32_t: 5 - } - enumerator: "CLIP" - scalar_value: { - int32_t: 6 - } - enumerator: "CLIR" - scalar_value: { - int32_t: 7 - } - enumerator: "COLP" - scalar_value: { - int32_t: 8 - } - enumerator: "COLR" - scalar_value: { - int32_t: 9 - } - enumerator: "WAIT" - scalar_value: { - int32_t: 10 - } - enumerator: "BAOC" - scalar_value: { - int32_t: 11 - } - enumerator: "BAOIC" - scalar_value: { - int32_t: 12 - } - enumerator: "BAOIC_EXC_HOME" - scalar_value: { - int32_t: 13 - } - enumerator: "BAIC" - scalar_value: { - int32_t: 14 - } - enumerator: "BAIC_ROAMING" - scalar_value: { - int32_t: 15 - } - enumerator: "ALL_BARRING" - scalar_value: { - int32_t: 16 - } - enumerator: "OUTGOING_BARRING" - scalar_value: { - int32_t: 17 - } - enumerator: "INCOMING_BARRING" - scalar_value: { - int32_t: 18 - } - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::SsRequestType" - type: TYPE_ENUM - enum_value: { - scalar_type: "int32_t" - - enumerator: "ACTIVATION" - scalar_value: { - int32_t: 0 - } - enumerator: "DEACTIVATION" - scalar_value: { - int32_t: 1 - } - enumerator: "INTERROGATION" - scalar_value: { - int32_t: 2 - } - enumerator: "REGISTRATION" - scalar_value: { - int32_t: 3 - } - enumerator: "ERASURE" - scalar_value: { - int32_t: 4 - } - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::SsTeleserviceType" - type: TYPE_ENUM - enum_value: { - scalar_type: "int32_t" - - enumerator: "ALL_TELE_AND_BEARER_SERVICES" - scalar_value: { - int32_t: 0 - } - enumerator: "ALL_TELESEVICES" - scalar_value: { - int32_t: 1 - } - enumerator: "TELEPHONY" - scalar_value: { - int32_t: 2 - } - enumerator: "ALL_DATA_TELESERVICES" - scalar_value: { - int32_t: 3 - } - enumerator: "SMS_SERVICES" - scalar_value: { - int32_t: 4 - } - enumerator: "ALL_TELESERVICES_EXCEPT_SMS" - scalar_value: { - int32_t: 5 - } - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::SuppServiceClass" - type: TYPE_ENUM - enum_value: { - scalar_type: "int32_t" - - enumerator: "NONE" - scalar_value: { - int32_t: 0 - } - enumerator: "VOICE" - scalar_value: { - int32_t: 1 - } - enumerator: "DATA" - scalar_value: { - int32_t: 2 - } - enumerator: "FAX" - scalar_value: { - int32_t: 4 - } - enumerator: "SMS" - scalar_value: { - int32_t: 8 - } - enumerator: "DATA_SYNC" - scalar_value: { - int32_t: 16 - } - enumerator: "DATA_ASYNC" - scalar_value: { - int32_t: 32 - } - enumerator: "PACKET" - scalar_value: { - int32_t: 64 - } - enumerator: "PAD" - scalar_value: { - int32_t: 128 - } - enumerator: "MAX" - scalar_value: { - int32_t: 128 - } - } -} - -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 - struct_value: { - name: "type" - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::RadioResponseType" - } - struct_value: { - name: "serial" - type: TYPE_SCALAR - scalar_type: "int32_t" - } - struct_value: { - name: "error" - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::RadioError" - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::AppStatus" - type: TYPE_STRUCT - struct_value: { - name: "appType" - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::AppType" - } - struct_value: { - name: "appState" - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::AppState" - } - struct_value: { - name: "persoSubstate" - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::PersoSubstate" - } - struct_value: { - name: "aidPtr" - type: TYPE_STRING - } - struct_value: { - name: "appLabelPtr" - type: TYPE_STRING - } - struct_value: { - name: "pin1Replaced" - type: TYPE_SCALAR - scalar_type: "int32_t" - } - struct_value: { - name: "pin1" - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::PinState" - } - struct_value: { - name: "pin2" - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::PinState" - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::CardStatus" - type: TYPE_STRUCT - struct_value: { - name: "cardState" - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::CardState" - } - struct_value: { - name: "universalPinState" - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::PinState" - } - struct_value: { - name: "gsmUmtsSubscriptionAppIndex" - type: TYPE_SCALAR - scalar_type: "int32_t" - } - struct_value: { - name: "cdmaSubscriptionAppIndex" - type: TYPE_SCALAR - scalar_type: "int32_t" - } - struct_value: { - name: "imsSubscriptionAppIndex" - type: TYPE_SCALAR - scalar_type: "int32_t" - } - struct_value: { - name: "applications" - type: TYPE_VECTOR - vector_value: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::radio::V1_0::AppStatus" - } - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::UusInfo" - type: TYPE_STRUCT - struct_value: { - name: "uusType" - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::UusType" - } - struct_value: { - name: "uusDcs" - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::UusDcs" - } - struct_value: { - name: "uusData" - type: TYPE_STRING - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::Call" - type: TYPE_STRUCT - struct_value: { - name: "state" - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::CallState" - } - struct_value: { - name: "index" - type: TYPE_SCALAR - scalar_type: "int32_t" - } - struct_value: { - name: "toa" - type: TYPE_SCALAR - scalar_type: "int32_t" - } - struct_value: { - name: "isMpty" - type: TYPE_SCALAR - scalar_type: "bool_t" - } - struct_value: { - name: "isMT" - type: TYPE_SCALAR - scalar_type: "bool_t" - } - struct_value: { - name: "als" - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - struct_value: { - name: "isVoice" - type: TYPE_SCALAR - scalar_type: "bool_t" - } - struct_value: { - name: "isVoicePrivacy" - type: TYPE_SCALAR - scalar_type: "bool_t" - } - struct_value: { - name: "number" - type: TYPE_STRING - } - struct_value: { - name: "numberPresentation" - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::CallPresentation" - } - struct_value: { - name: "name" - type: TYPE_STRING - } - struct_value: { - name: "namePresentation" - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::CallPresentation" - } - struct_value: { - name: "uusInfo" - type: TYPE_VECTOR - vector_value: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::radio::V1_0::UusInfo" - } - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::Dial" - type: TYPE_STRUCT - struct_value: { - name: "address" - type: TYPE_STRING - } - struct_value: { - name: "clir" - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::Clir" - } - struct_value: { - name: "uusInfo" - type: TYPE_VECTOR - vector_value: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::radio::V1_0::UusInfo" - } - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::LastCallFailCauseInfo" - type: TYPE_STRUCT - struct_value: { - name: "causeCode" - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::LastCallFailCause" - } - struct_value: { - name: "vendorCause" - type: TYPE_STRING - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::GsmSignalStrength" - type: TYPE_STRUCT - struct_value: { - name: "signalStrength" - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - struct_value: { - name: "bitErrorRate" - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - struct_value: { - name: "timingAdvance" - type: TYPE_SCALAR - scalar_type: "int32_t" - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::WcdmaSignalStrength" - type: TYPE_STRUCT - struct_value: { - name: "signalStrength" - type: TYPE_SCALAR - scalar_type: "int32_t" - } - struct_value: { - name: "bitErrorRate" - type: TYPE_SCALAR - scalar_type: "int32_t" - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::CdmaSignalStrength" - type: TYPE_STRUCT - struct_value: { - name: "dbm" - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - struct_value: { - name: "ecio" - type: TYPE_SCALAR - scalar_type: "uint32_t" - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::EvdoSignalStrength" - type: TYPE_STRUCT - struct_value: { - name: "dbm" - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - struct_value: { - name: "ecio" - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - struct_value: { - name: "signalNoiseRatio" - type: TYPE_SCALAR - scalar_type: "uint32_t" - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::LteSignalStrength" - type: TYPE_STRUCT - struct_value: { - name: "signalStrength" - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - struct_value: { - name: "rsrp" - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - struct_value: { - name: "rsrq" - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - struct_value: { - name: "rssnr" - type: TYPE_SCALAR - scalar_type: "int32_t" - } - struct_value: { - name: "cqi" - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - struct_value: { - name: "timingAdvance" - type: TYPE_SCALAR - scalar_type: "uint32_t" - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::TdScdmaSignalStrength" - type: TYPE_STRUCT - struct_value: { - name: "rscp" - type: TYPE_SCALAR - scalar_type: "uint32_t" - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::SignalStrength" - type: TYPE_STRUCT - struct_value: { - name: "gw" - type: TYPE_STRUCT - predefined_type: "::android::hardware::radio::V1_0::GsmSignalStrength" - } - struct_value: { - name: "cdma" - type: TYPE_STRUCT - predefined_type: "::android::hardware::radio::V1_0::CdmaSignalStrength" - } - struct_value: { - name: "evdo" - type: TYPE_STRUCT - predefined_type: "::android::hardware::radio::V1_0::EvdoSignalStrength" - } - struct_value: { - name: "lte" - type: TYPE_STRUCT - predefined_type: "::android::hardware::radio::V1_0::LteSignalStrength" - } - struct_value: { - name: "tdScdma" - type: TYPE_STRUCT - predefined_type: "::android::hardware::radio::V1_0::TdScdmaSignalStrength" - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::SendSmsResult" - type: TYPE_STRUCT - struct_value: { - name: "messageRef" - type: TYPE_SCALAR - scalar_type: "int32_t" - } - struct_value: { - name: "ackPDU" - type: TYPE_STRING - } - struct_value: { - name: "errorCode" - type: TYPE_SCALAR - scalar_type: "int32_t" - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::SetupDataCallResult" - type: TYPE_STRUCT - struct_value: { - name: "status" - type: TYPE_SCALAR - scalar_type: "int32_t" - } - struct_value: { - name: "suggestedRetryTime" - type: TYPE_SCALAR - scalar_type: "int32_t" - } - struct_value: { - name: "cid" - type: TYPE_SCALAR - scalar_type: "int32_t" - } - struct_value: { - name: "active" - type: TYPE_SCALAR - scalar_type: "int32_t" - } - struct_value: { - name: "type" - type: TYPE_STRING - } - struct_value: { - name: "ifname" - type: TYPE_STRING - } - struct_value: { - name: "addresses" - type: TYPE_STRING - } - struct_value: { - name: "dnses" - type: TYPE_STRING - } - struct_value: { - name: "gateways" - type: TYPE_STRING - } - struct_value: { - name: "pcscf" - type: TYPE_STRING - } - struct_value: { - name: "mtu" - type: TYPE_SCALAR - scalar_type: "int32_t" - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::IccIo" - type: TYPE_STRUCT - struct_value: { - name: "command" - type: TYPE_SCALAR - scalar_type: "int32_t" - } - struct_value: { - name: "fileId" - type: TYPE_SCALAR - scalar_type: "int32_t" - } - struct_value: { - name: "path" - type: TYPE_STRING - } - struct_value: { - name: "p1" - type: TYPE_SCALAR - scalar_type: "int32_t" - } - struct_value: { - name: "p2" - type: TYPE_SCALAR - scalar_type: "int32_t" - } - struct_value: { - name: "p3" - type: TYPE_SCALAR - scalar_type: "int32_t" - } - struct_value: { - name: "data" - type: TYPE_STRING - } - struct_value: { - name: "pin2" - type: TYPE_STRING - } - struct_value: { - name: "aid" - type: TYPE_STRING - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::IccIoResult" - type: TYPE_STRUCT - struct_value: { - name: "sw1" - type: TYPE_SCALAR - scalar_type: "int32_t" - } - struct_value: { - name: "sw2" - type: TYPE_SCALAR - scalar_type: "int32_t" - } - struct_value: { - name: "simResponse" - type: TYPE_STRING - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::VoiceRegStateResult" - type: TYPE_STRUCT - struct_value: { - name: "regState" - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::RegState" - } - struct_value: { - name: "lac" - type: TYPE_SCALAR - scalar_type: "int32_t" - } - struct_value: { - name: "cid" - type: TYPE_SCALAR - scalar_type: "int32_t" - } - struct_value: { - name: "rat" - type: TYPE_SCALAR - scalar_type: "int32_t" - } - struct_value: { - name: "baseStationId" - type: TYPE_SCALAR - scalar_type: "int32_t" - } - struct_value: { - name: "baseStationLatitude" - type: TYPE_SCALAR - scalar_type: "int32_t" - } - struct_value: { - name: "baseStationLongitude" - type: TYPE_SCALAR - scalar_type: "int32_t" - } - struct_value: { - name: "cssSupported" - type: TYPE_SCALAR - scalar_type: "bool_t" - } - struct_value: { - name: "systemId" - type: TYPE_SCALAR - scalar_type: "int32_t" - } - struct_value: { - name: "networkId" - type: TYPE_SCALAR - scalar_type: "int32_t" - } - struct_value: { - name: "roamingIndicator" - type: TYPE_SCALAR - scalar_type: "int32_t" - } - struct_value: { - name: "systemIsInPrl" - type: TYPE_SCALAR - scalar_type: "int32_t" - } - struct_value: { - name: "defaultRoamingIndicator" - type: TYPE_SCALAR - scalar_type: "int32_t" - } - struct_value: { - name: "reasonForDenial" - type: TYPE_SCALAR - scalar_type: "int32_t" - } - struct_value: { - name: "psc" - type: TYPE_SCALAR - scalar_type: "int32_t" - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::DataRegStateResult" - type: TYPE_STRUCT - struct_value: { - name: "regState" - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::RegState" - } - struct_value: { - name: "lac" - type: TYPE_SCALAR - scalar_type: "int32_t" - } - struct_value: { - name: "cid" - type: TYPE_SCALAR - scalar_type: "int32_t" - } - struct_value: { - name: "rat" - type: TYPE_SCALAR - scalar_type: "int32_t" - } - struct_value: { - name: "reasonDataDenied" - type: TYPE_SCALAR - scalar_type: "int32_t" - } - struct_value: { - name: "maxDataCalls" - type: TYPE_SCALAR - scalar_type: "int32_t" - } - struct_value: { - name: "tac" - type: TYPE_SCALAR - scalar_type: "int32_t" - } - struct_value: { - name: "phyCid" - type: TYPE_SCALAR - scalar_type: "int32_t" - } - struct_value: { - name: "eci" - type: TYPE_SCALAR - scalar_type: "int32_t" - } - struct_value: { - name: "csgid" - type: TYPE_SCALAR - scalar_type: "int32_t" - } - struct_value: { - name: "tadv" - type: TYPE_SCALAR - scalar_type: "int32_t" - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::CallForwardInfo" - type: TYPE_STRUCT - struct_value: { - name: "status" - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::CallForwardInfoStatus" - } - struct_value: { - name: "reason" - type: TYPE_SCALAR - scalar_type: "int32_t" - } - struct_value: { - name: "serviceClass" - type: TYPE_SCALAR - scalar_type: "int32_t" - } - struct_value: { - name: "toa" - type: TYPE_SCALAR - scalar_type: "int32_t" - } - struct_value: { - name: "number" - type: TYPE_STRING - } - struct_value: { - name: "timeSeconds" - type: TYPE_SCALAR - scalar_type: "int32_t" - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::OperatorInfo" - type: TYPE_STRUCT - struct_value: { - name: "alphaLong" - type: TYPE_STRING - } - struct_value: { - name: "alphaShort" - type: TYPE_STRING - } - struct_value: { - name: "operatorNumeric" - type: TYPE_STRING - } - struct_value: { - name: "status" - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::OperatorStatus" - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::SmsWriteArgs" - type: TYPE_STRUCT - struct_value: { - name: "status" - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::SmsWriteArgsStatus" - } - struct_value: { - name: "pdu" - type: TYPE_STRING - } - struct_value: { - name: "smsc" - type: TYPE_STRING - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::CdmaSmsAddress" - type: TYPE_STRUCT - struct_value: { - name: "digitMode" - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::CdmaSmsDigitMode" - } - struct_value: { - name: "numberMode" - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::CdmaSmsNumberMode" - } - struct_value: { - name: "numberType" - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::CdmaSmsNumberType" - } - struct_value: { - name: "numberPlan" - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::CdmaSmsNumberPlan" - } - struct_value: { - name: "digits" - type: TYPE_VECTOR - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::CdmaSmsSubaddress" - type: TYPE_STRUCT - struct_value: { - name: "subaddressType" - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::CdmaSmsSubaddressType" - } - struct_value: { - name: "odd" - type: TYPE_SCALAR - scalar_type: "bool_t" - } - struct_value: { - name: "digits" - type: TYPE_VECTOR - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::CdmaSmsMessage" - type: TYPE_STRUCT - struct_value: { - name: "teleserviceId" - type: TYPE_SCALAR - scalar_type: "int32_t" - } - struct_value: { - name: "isServicePresent" - type: TYPE_SCALAR - scalar_type: "bool_t" - } - struct_value: { - name: "serviceCategory" - type: TYPE_SCALAR - scalar_type: "int32_t" - } - struct_value: { - name: "address" - type: TYPE_STRUCT - predefined_type: "::android::hardware::radio::V1_0::CdmaSmsAddress" - } - struct_value: { - name: "subAddress" - type: TYPE_STRUCT - predefined_type: "::android::hardware::radio::V1_0::CdmaSmsSubaddress" - } - struct_value: { - name: "bearerData" - type: TYPE_VECTOR - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::CdmaSmsAck" - type: TYPE_STRUCT - struct_value: { - name: "errorClass" - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::CdmaSmsErrorClass" - } - struct_value: { - name: "smsCauseCode" - type: TYPE_SCALAR - scalar_type: "int32_t" - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::CdmaBroadcastSmsConfigInfo" - type: TYPE_STRUCT - struct_value: { - name: "serviceCategory" - type: TYPE_SCALAR - scalar_type: "int32_t" - } - struct_value: { - name: "language" - type: TYPE_SCALAR - scalar_type: "int32_t" - } - struct_value: { - name: "selected" - type: TYPE_SCALAR - scalar_type: "bool_t" - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::CdmaSmsWriteArgs" - type: TYPE_STRUCT - struct_value: { - name: "status" - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::CdmaSmsWriteArgsStatus" - } - struct_value: { - name: "message" - type: TYPE_STRUCT - predefined_type: "::android::hardware::radio::V1_0::CdmaSmsMessage" - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::GsmBroadcastSmsConfigInfo" - type: TYPE_STRUCT - struct_value: { - name: "fromServiceId" - type: TYPE_SCALAR - scalar_type: "int32_t" - } - struct_value: { - name: "toServiceId" - type: TYPE_SCALAR - scalar_type: "int32_t" - } - struct_value: { - name: "fromCodeScheme" - type: TYPE_SCALAR - scalar_type: "int32_t" - } - struct_value: { - name: "toCodeScheme" - type: TYPE_SCALAR - scalar_type: "int32_t" - } - struct_value: { - name: "selected" - type: TYPE_SCALAR - scalar_type: "bool_t" - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::CellIdentityGsm" - type: TYPE_STRUCT - struct_value: { - name: "mcc" - type: TYPE_STRING - } - struct_value: { - name: "mnc" - type: TYPE_STRING - } - struct_value: { - name: "lac" - type: TYPE_SCALAR - scalar_type: "int32_t" - } - struct_value: { - name: "cid" - type: TYPE_SCALAR - scalar_type: "int32_t" - } - struct_value: { - name: "arfcn" - type: TYPE_SCALAR - scalar_type: "int32_t" - } - struct_value: { - name: "bsic" - type: TYPE_SCALAR - scalar_type: "uint8_t" - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::CellIdentityWcdma" - type: TYPE_STRUCT - struct_value: { - name: "mcc" - type: TYPE_STRING - } - struct_value: { - name: "mnc" - type: TYPE_STRING - } - struct_value: { - name: "lac" - type: TYPE_SCALAR - scalar_type: "int32_t" - } - struct_value: { - name: "cid" - type: TYPE_SCALAR - scalar_type: "int32_t" - } - struct_value: { - name: "psc" - type: TYPE_SCALAR - scalar_type: "int32_t" - } - struct_value: { - name: "uarfcn" - type: TYPE_SCALAR - scalar_type: "int32_t" - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::CellIdentityCdma" - type: TYPE_STRUCT - struct_value: { - name: "networkId" - type: TYPE_SCALAR - scalar_type: "int32_t" - } - struct_value: { - name: "systemId" - type: TYPE_SCALAR - scalar_type: "int32_t" - } - struct_value: { - name: "baseStationId" - type: TYPE_SCALAR - scalar_type: "int32_t" - } - struct_value: { - name: "longitude" - type: TYPE_SCALAR - scalar_type: "int32_t" - } - struct_value: { - name: "latitude" - type: TYPE_SCALAR - scalar_type: "int32_t" - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::CellIdentityLte" - type: TYPE_STRUCT - struct_value: { - name: "mcc" - type: TYPE_STRING - } - struct_value: { - name: "mnc" - type: TYPE_STRING - } - struct_value: { - name: "ci" - type: TYPE_SCALAR - scalar_type: "int32_t" - } - struct_value: { - name: "pci" - type: TYPE_SCALAR - scalar_type: "int32_t" - } - struct_value: { - name: "tac" - type: TYPE_SCALAR - scalar_type: "int32_t" - } - struct_value: { - name: "earfcn" - type: TYPE_SCALAR - scalar_type: "int32_t" - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::CellIdentityTdscdma" - type: TYPE_STRUCT - struct_value: { - name: "mcc" - type: TYPE_STRING - } - struct_value: { - name: "mnc" - type: TYPE_STRING - } - struct_value: { - name: "lac" - type: TYPE_SCALAR - scalar_type: "int32_t" - } - struct_value: { - name: "cid" - type: TYPE_SCALAR - scalar_type: "int32_t" - } - struct_value: { - name: "cpid" - type: TYPE_SCALAR - scalar_type: "int32_t" - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::CellInfoGsm" - type: TYPE_STRUCT - struct_value: { - name: "cellIdentityGsm" - type: TYPE_STRUCT - predefined_type: "::android::hardware::radio::V1_0::CellIdentityGsm" - } - struct_value: { - name: "signalStrengthGsm" - type: TYPE_STRUCT - predefined_type: "::android::hardware::radio::V1_0::GsmSignalStrength" - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::CellInfoWcdma" - type: TYPE_STRUCT - struct_value: { - name: "cellIdentityWcdma" - type: TYPE_STRUCT - predefined_type: "::android::hardware::radio::V1_0::CellIdentityWcdma" - } - struct_value: { - name: "signalStrengthWcdma" - type: TYPE_STRUCT - predefined_type: "::android::hardware::radio::V1_0::WcdmaSignalStrength" - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::CellInfoCdma" - type: TYPE_STRUCT - struct_value: { - name: "cellIdentityCdma" - type: TYPE_STRUCT - predefined_type: "::android::hardware::radio::V1_0::CellIdentityCdma" - } - struct_value: { - name: "signalStrengthCdma" - type: TYPE_STRUCT - predefined_type: "::android::hardware::radio::V1_0::CdmaSignalStrength" - } - struct_value: { - name: "signalStrengthEvdo" - type: TYPE_STRUCT - predefined_type: "::android::hardware::radio::V1_0::EvdoSignalStrength" - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::CellInfoLte" - type: TYPE_STRUCT - struct_value: { - name: "cellIdentityLte" - type: TYPE_STRUCT - predefined_type: "::android::hardware::radio::V1_0::CellIdentityLte" - } - struct_value: { - name: "signalStrengthLte" - type: TYPE_STRUCT - predefined_type: "::android::hardware::radio::V1_0::LteSignalStrength" - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::CellInfoTdscdma" - type: TYPE_STRUCT - struct_value: { - name: "cellIdentityTdscdma" - type: TYPE_STRUCT - predefined_type: "::android::hardware::radio::V1_0::CellIdentityTdscdma" - } - struct_value: { - name: "signalStrengthTdscdma" - type: TYPE_STRUCT - predefined_type: "::android::hardware::radio::V1_0::TdScdmaSignalStrength" - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::CellInfo" - type: TYPE_STRUCT - struct_value: { - name: "cellInfoType" - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::CellInfoType" - } - struct_value: { - name: "registered" - type: TYPE_SCALAR - scalar_type: "bool_t" - } - struct_value: { - name: "timeStampType" - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::TimeStampType" - } - struct_value: { - name: "timeStamp" - type: TYPE_SCALAR - scalar_type: "uint64_t" - } - struct_value: { - name: "gsm" - type: TYPE_VECTOR - vector_value: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::radio::V1_0::CellInfoGsm" - } - } - struct_value: { - name: "cdma" - type: TYPE_VECTOR - vector_value: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::radio::V1_0::CellInfoCdma" - } - } - struct_value: { - name: "lte" - type: TYPE_VECTOR - vector_value: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::radio::V1_0::CellInfoLte" - } - } - struct_value: { - name: "wcdma" - type: TYPE_VECTOR - vector_value: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::radio::V1_0::CellInfoWcdma" - } - } - struct_value: { - name: "tdscdma" - type: TYPE_VECTOR - vector_value: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::radio::V1_0::CellInfoTdscdma" - } - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::GsmSmsMessage" - type: TYPE_STRUCT - struct_value: { - name: "smscPdu" - type: TYPE_STRING - } - struct_value: { - name: "pdu" - type: TYPE_STRING - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::ImsSmsMessage" - type: TYPE_STRUCT - struct_value: { - name: "tech" - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::RadioTechnologyFamily" - } - struct_value: { - name: "retry" - type: TYPE_SCALAR - scalar_type: "bool_t" - } - struct_value: { - name: "messageRef" - type: TYPE_SCALAR - scalar_type: "int32_t" - } - struct_value: { - name: "cdmaMessage" - type: TYPE_VECTOR - vector_value: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::radio::V1_0::CdmaSmsMessage" - } - } - struct_value: { - name: "gsmMessage" - type: TYPE_VECTOR - vector_value: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::radio::V1_0::GsmSmsMessage" - } - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::SimApdu" - type: TYPE_STRUCT - struct_value: { - name: "sessionId" - type: TYPE_SCALAR - scalar_type: "int32_t" - } - struct_value: { - name: "cla" - type: TYPE_SCALAR - scalar_type: "int32_t" - } - struct_value: { - name: "instruction" - type: TYPE_SCALAR - scalar_type: "int32_t" - } - struct_value: { - name: "p1" - type: TYPE_SCALAR - scalar_type: "int32_t" - } - struct_value: { - name: "p2" - type: TYPE_SCALAR - scalar_type: "int32_t" - } - struct_value: { - name: "p3" - type: TYPE_SCALAR - scalar_type: "int32_t" - } - struct_value: { - name: "data" - type: TYPE_STRING - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::NvWriteItem" - type: TYPE_STRUCT - struct_value: { - name: "itemId" - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::NvItem" - } - struct_value: { - name: "value" - type: TYPE_STRING - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::SelectUiccSub" - type: TYPE_STRUCT - struct_value: { - name: "slot" - type: TYPE_SCALAR - scalar_type: "int32_t" - } - struct_value: { - name: "appIndex" - type: TYPE_SCALAR - scalar_type: "int32_t" - } - struct_value: { - name: "subType" - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::SubscriptionType" - } - struct_value: { - name: "actStatus" - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::UiccSubActStatus" - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::HardwareConfigModem" - type: TYPE_STRUCT - struct_value: { - name: "rilModel" - type: TYPE_SCALAR - scalar_type: "int32_t" - } - struct_value: { - name: "rat" - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - struct_value: { - name: "maxVoice" - type: TYPE_SCALAR - scalar_type: "int32_t" - } - struct_value: { - name: "maxData" - type: TYPE_SCALAR - scalar_type: "int32_t" - } - struct_value: { - name: "maxStandby" - type: TYPE_SCALAR - scalar_type: "int32_t" - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::HardwareConfigSim" - type: TYPE_STRUCT - struct_value: { - name: "modemUuid" - type: TYPE_STRING - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::HardwareConfig" - type: TYPE_STRUCT - struct_value: { - name: "type" - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::HardwareConfigType" - } - struct_value: { - name: "uuid" - type: TYPE_STRING - } - struct_value: { - name: "state" - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::HardwareConfigState" - } - struct_value: { - name: "modem" - type: TYPE_VECTOR - vector_value: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::radio::V1_0::HardwareConfigModem" - } - } - struct_value: { - name: "sim" - type: TYPE_VECTOR - vector_value: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::radio::V1_0::HardwareConfigSim" - } - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::DataProfileInfo" - type: TYPE_STRUCT - struct_value: { - name: "profileId" - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::DataProfileId" - } - struct_value: { - name: "apn" - type: TYPE_STRING - } - struct_value: { - name: "protocol" - type: TYPE_STRING - } - struct_value: { - name: "roamingProtocol" - type: TYPE_STRING - } - struct_value: { - name: "authType" - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::ApnAuthType" - } - struct_value: { - name: "user" - type: TYPE_STRING - } - struct_value: { - name: "password" - type: TYPE_STRING - } - struct_value: { - name: "type" - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::DataProfileInfoType" - } - struct_value: { - name: "maxConnsTime" - type: TYPE_SCALAR - scalar_type: "int32_t" - } - struct_value: { - name: "maxConns" - type: TYPE_SCALAR - scalar_type: "int32_t" - } - struct_value: { - name: "waitTime" - type: TYPE_SCALAR - scalar_type: "int32_t" - } - struct_value: { - name: "enabled" - 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: { - name: "::android::hardware::radio::V1_0::RadioCapability" - type: TYPE_STRUCT - struct_value: { - name: "session" - type: TYPE_SCALAR - scalar_type: "int32_t" - } - struct_value: { - name: "phase" - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::RadioCapabilityPhase" - } - struct_value: { - name: "raf" - type: TYPE_MASK - scalar_type: "int32_t" - predefined_type: "::android::hardware::radio::V1_0::RadioAccessFamily" - } - struct_value: { - name: "logicalModemUuid" - type: TYPE_STRING - } - struct_value: { - name: "status" - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::RadioCapabilityStatus" - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::LceStatusInfo" - type: TYPE_STRUCT - struct_value: { - name: "lceStatus" - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::LceStatus" - } - struct_value: { - name: "actualIntervalMs" - type: TYPE_SCALAR - scalar_type: "uint8_t" - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::LceDataInfo" - type: TYPE_STRUCT - struct_value: { - name: "lastHopCapacityKbps" - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - struct_value: { - name: "confidenceLevel" - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - struct_value: { - name: "lceSuspended" - type: TYPE_SCALAR - scalar_type: "bool_t" - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::ActivityStatsInfo" - type: TYPE_STRUCT - struct_value: { - name: "sleepModeTimeMs" - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - struct_value: { - name: "idleModeTimeMs" - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - struct_value: { - name: "txmModetimeMs" - type: TYPE_ARRAY - vector_size: 5 - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - } - struct_value: { - name: "rxModeTimeMs" - type: TYPE_SCALAR - scalar_type: "uint32_t" - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::Carrier" - type: TYPE_STRUCT - struct_value: { - name: "mcc" - type: TYPE_STRING - } - struct_value: { - name: "mnc" - type: TYPE_STRING - } - struct_value: { - name: "matchType" - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::CarrierMatchType" - } - struct_value: { - name: "matchData" - type: TYPE_STRING - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::CarrierRestrictions" - type: TYPE_STRUCT - struct_value: { - name: "allowedCarriers" - type: TYPE_VECTOR - vector_value: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::radio::V1_0::Carrier" - } - } - struct_value: { - name: "excludedCarriers" - type: TYPE_VECTOR - vector_value: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::radio::V1_0::Carrier" - } - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::SuppSvcNotification" - type: TYPE_STRUCT - struct_value: { - name: "isMT" - type: TYPE_SCALAR - scalar_type: "bool_t" - } - struct_value: { - name: "code" - type: TYPE_SCALAR - scalar_type: "int32_t" - } - struct_value: { - name: "index" - type: TYPE_SCALAR - scalar_type: "int32_t" - } - struct_value: { - name: "type" - type: TYPE_SCALAR - scalar_type: "int32_t" - } - struct_value: { - name: "number" - type: TYPE_STRING - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::SimRefreshResult" - type: TYPE_STRUCT - struct_value: { - name: "type" - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::SimRefreshType" - } - struct_value: { - name: "efId" - type: TYPE_SCALAR - scalar_type: "int32_t" - } - struct_value: { - name: "aid" - type: TYPE_STRING - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::CdmaSignalInfoRecord" - type: TYPE_STRUCT - struct_value: { - name: "isPresent" - type: TYPE_SCALAR - scalar_type: "bool_t" - } - struct_value: { - name: "signalType" - type: TYPE_SCALAR - scalar_type: "int8_t" - } - struct_value: { - name: "alertPitch" - type: TYPE_SCALAR - scalar_type: "int8_t" - } - struct_value: { - name: "signal" - type: TYPE_SCALAR - scalar_type: "int8_t" - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::CdmaCallWaiting" - type: TYPE_STRUCT - struct_value: { - name: "number" - type: TYPE_STRING - } - struct_value: { - name: "numberPresentation" - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::CdmaCallWaitingNumberPresentation" - } - struct_value: { - name: "name" - type: TYPE_STRING - } - struct_value: { - name: "signalInfoRecord" - type: TYPE_STRUCT - predefined_type: "::android::hardware::radio::V1_0::CdmaSignalInfoRecord" - } - struct_value: { - name: "numberType" - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::CdmaCallWaitingNumberType" - } - struct_value: { - name: "numberPlan" - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::CdmaCallWaitingNumberPlan" - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::CdmaDisplayInfoRecord" - type: TYPE_STRUCT - struct_value: { - name: "alphaBuf" - type: TYPE_STRING - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::CdmaNumberInfoRecord" - type: TYPE_STRUCT - struct_value: { - name: "number" - type: TYPE_STRING - } - struct_value: { - name: "numberType" - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - struct_value: { - name: "numberPlan" - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - struct_value: { - name: "pi" - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - struct_value: { - name: "si" - type: TYPE_SCALAR - scalar_type: "uint8_t" - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::CdmaRedirectingNumberInfoRecord" - type: TYPE_STRUCT - struct_value: { - name: "redirectingNumber" - type: TYPE_STRUCT - predefined_type: "::android::hardware::radio::V1_0::CdmaNumberInfoRecord" - } - struct_value: { - name: "redirectingReason" - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::CdmaRedirectingReason" - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::CdmaLineControlInfoRecord" - type: TYPE_STRUCT - struct_value: { - name: "lineCtrlPolarityIncluded" - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - struct_value: { - name: "lineCtrlToggle" - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - struct_value: { - name: "lineCtrlReverse" - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - struct_value: { - name: "lineCtrlPowerDenial" - type: TYPE_SCALAR - scalar_type: "uint8_t" - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::CdmaT53ClirInfoRecord" - type: TYPE_STRUCT - struct_value: { - name: "cause" - type: TYPE_SCALAR - scalar_type: "uint8_t" - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::CdmaT53AudioControlInfoRecord" - type: TYPE_STRUCT - struct_value: { - name: "upLink" - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - struct_value: { - name: "downLink" - type: TYPE_SCALAR - scalar_type: "uint8_t" - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::CdmaInformationRecord" - type: TYPE_STRUCT - struct_value: { - name: "name" - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::CdmaInfoRecName" - } - struct_value: { - name: "display" - type: TYPE_VECTOR - vector_value: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::radio::V1_0::CdmaDisplayInfoRecord" - } - } - struct_value: { - name: "number" - type: TYPE_VECTOR - vector_value: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::radio::V1_0::CdmaNumberInfoRecord" - } - } - struct_value: { - name: "signal" - type: TYPE_VECTOR - vector_value: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::radio::V1_0::CdmaSignalInfoRecord" - } - } - struct_value: { - name: "redir" - type: TYPE_VECTOR - vector_value: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::radio::V1_0::CdmaRedirectingNumberInfoRecord" - } - } - struct_value: { - name: "lineCtrl" - type: TYPE_VECTOR - vector_value: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::radio::V1_0::CdmaLineControlInfoRecord" - } - } - struct_value: { - name: "clir" - type: TYPE_VECTOR - vector_value: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::radio::V1_0::CdmaT53ClirInfoRecord" - } - } - struct_value: { - name: "audioCtrl" - type: TYPE_VECTOR - vector_value: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::radio::V1_0::CdmaT53AudioControlInfoRecord" - } - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::CdmaInformationRecords" - type: TYPE_STRUCT - struct_value: { - name: "infoRec" - type: TYPE_VECTOR - vector_value: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::radio::V1_0::CdmaInformationRecord" - } - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::CfData" - type: TYPE_STRUCT - struct_value: { - name: "cfInfo" - type: TYPE_VECTOR - vector_value: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::radio::V1_0::CallForwardInfo" - } - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::SsInfoData" - type: TYPE_STRUCT - struct_value: { - name: "ssInfo" - type: TYPE_VECTOR - vector_value: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::StkCcUnsolSsResult" - type: TYPE_STRUCT - struct_value: { - name: "serviceType" - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::SsServiceType" - } - struct_value: { - name: "requestType" - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::SsRequestType" - } - struct_value: { - name: "teleserviceType" - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::SsTeleserviceType" - } - struct_value: { - name: "serviceClass" - type: TYPE_MASK - scalar_type: "int32_t" - predefined_type: "::android::hardware::radio::V1_0::SuppServiceClass" - } - struct_value: { - name: "result" - type: TYPE_ENUM - predefined_type: "::android::hardware::radio::V1_0::RadioError" - } - struct_value: { - name: "ssInfo" - type: TYPE_VECTOR - vector_value: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::radio::V1_0::SsInfoData" - } - } - struct_value: { - name: "cfData" - type: TYPE_VECTOR - vector_value: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::radio::V1_0::CfData" - } - } -} - -attribute: { - name: "::android::hardware::radio::V1_0::PcoDataInfo" - type: TYPE_STRUCT - struct_value: { - name: "cid" - type: TYPE_SCALAR - scalar_type: "int32_t" - } - struct_value: { - name: "bearerProto" - type: TYPE_STRING - } - struct_value: { - name: "pcoId" - type: TYPE_SCALAR - scalar_type: "int32_t" - } - struct_value: { - name: "contents" - type: TYPE_VECTOR - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } -} - diff --git a/wifi/1.0/vts/Wifi.vts b/wifi/1.0/vts/Wifi.vts deleted file mode 100644 index 3f567a4c34..0000000000 --- a/wifi/1.0/vts/Wifi.vts +++ /dev/null @@ -1,119 +0,0 @@ -component_class: HAL_HIDL -component_type_version: 1.0 -component_name: "IWifi" - -package: "android.hardware.wifi" - -import: "android.hardware.wifi@1.0::IWifiApIface" -import: "android.hardware.wifi@1.0::IWifiChip" -import: "android.hardware.wifi@1.0::IWifiChipEventCallback" -import: "android.hardware.wifi@1.0::IWifiEventCallback" -import: "android.hardware.wifi@1.0::IWifiIface" -import: "android.hardware.wifi@1.0::IWifiNanIface" -import: "android.hardware.wifi@1.0::IWifiNanIfaceEventCallback" -import: "android.hardware.wifi@1.0::IWifiP2pIface" -import: "android.hardware.wifi@1.0::IWifiRttController" -import: "android.hardware.wifi@1.0::IWifiRttControllerEventCallback" -import: "android.hardware.wifi@1.0::IWifiStaIface" -import: "android.hardware.wifi@1.0::IWifiStaIfaceEventCallback" -import: "android.hardware.wifi@1.0::types" -import: "android.hidl.base@1.0::types" - -interface: { - api: { - name: "registerEventCallback" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiStatus" - } - arg: { - type: TYPE_HIDL_CALLBACK - predefined_type: "::android::hardware::wifi::V1_0::IWifiEventCallback" - } - callflow: { - entry: true - } - callflow: { - next: "*" - } - } - - api: { - name: "isStarted" - return_type_hidl: { - type: TYPE_SCALAR - scalar_type: "bool_t" - } - } - - api: { - name: "start" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiStatus" - } - callflow: { - entry: true - } - callflow: { - next: "registerEventCallback" - next: "start" - next: "stop" - next: "getChip" - } - } - - api: { - name: "stop" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiStatus" - } - callflow: { - exit: true - } - callflow: { - next: "registerEventCallback" - next: "start" - next: "stop" - } - } - - api: { - name: "getChipIds" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiStatus" - } - return_type_hidl: { - type: TYPE_VECTOR - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - } - callflow: { - next: "*" - } - } - - api: { - name: "getChip" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiStatus" - } - return_type_hidl: { - type: TYPE_HIDL_INTERFACE - predefined_type: "::android::hardware::wifi::V1_0::IWifiChip" - } - arg: { - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - callflow: { - next: "*" - } - } - -} diff --git a/wifi/1.0/vts/WifiApIface.vts b/wifi/1.0/vts/WifiApIface.vts deleted file mode 100644 index 6b580588fc..0000000000 --- a/wifi/1.0/vts/WifiApIface.vts +++ /dev/null @@ -1,51 +0,0 @@ -component_class: HAL_HIDL -component_type_version: 1.0 -component_name: "IWifiApIface" - -package: "android.hardware.wifi" - -import: "android.hardware.wifi@1.0::IWifiIface" -import: "android.hardware.wifi@1.0::types" -import: "android.hidl.base@1.0::types" - -interface: { - api: { - name: "getType" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiStatus" - } - return_type_hidl: { - type: TYPE_ENUM - predefined_type: "::android::hardware::wifi::V1_0::IfaceType" - } - } - - api: { - name: "getName" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiStatus" - } - return_type_hidl: { - type: TYPE_STRING - } - } - - api: { - name: "setCountryCode" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiStatus" - } - arg: { - type: TYPE_ARRAY - vector_size: 2 - vector_value: { - type: TYPE_SCALAR - scalar_type: "int8_t" - } - } - } - -} diff --git a/wifi/1.0/vts/WifiChip.vts b/wifi/1.0/vts/WifiChip.vts deleted file mode 100644 index 1208202e9f..0000000000 --- a/wifi/1.0/vts/WifiChip.vts +++ /dev/null @@ -1,539 +0,0 @@ -component_class: HAL_HIDL -component_type_version: 1.0 -component_name: "IWifiChip" - -package: "android.hardware.wifi" - -import: "android.hardware.wifi@1.0::IWifiApIface" -import: "android.hardware.wifi@1.0::IWifiChipEventCallback" -import: "android.hardware.wifi@1.0::IWifiIface" -import: "android.hardware.wifi@1.0::IWifiNanIface" -import: "android.hardware.wifi@1.0::IWifiNanIfaceEventCallback" -import: "android.hardware.wifi@1.0::IWifiP2pIface" -import: "android.hardware.wifi@1.0::IWifiRttController" -import: "android.hardware.wifi@1.0::IWifiRttControllerEventCallback" -import: "android.hardware.wifi@1.0::IWifiStaIface" -import: "android.hardware.wifi@1.0::IWifiStaIfaceEventCallback" -import: "android.hardware.wifi@1.0::types" -import: "android.hidl.base@1.0::types" - -interface: { - attribute: { - name: "::android::hardware::wifi::V1_0::IWifiChip::ChipIfaceCombinationLimit" - type: TYPE_STRUCT - struct_value: { - name: "types" - type: TYPE_VECTOR - vector_value: { - type: TYPE_ENUM - predefined_type: "::android::hardware::wifi::V1_0::IfaceType" - } - } - struct_value: { - name: "maxIfaces" - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - } - - attribute: { - name: "::android::hardware::wifi::V1_0::IWifiChip::ChipIfaceCombination" - type: TYPE_STRUCT - struct_value: { - name: "limits" - type: TYPE_VECTOR - vector_value: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::IWifiChip::ChipIfaceCombinationLimit" - } - } - } - - attribute: { - name: "::android::hardware::wifi::V1_0::IWifiChip::ChipMode" - type: TYPE_STRUCT - struct_value: { - name: "id" - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - struct_value: { - name: "availableCombinations" - type: TYPE_VECTOR - vector_value: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::IWifiChip::ChipIfaceCombination" - } - } - } - - attribute: { - name: "::android::hardware::wifi::V1_0::IWifiChip::ChipDebugInfo" - type: TYPE_STRUCT - struct_value: { - name: "driverDescription" - type: TYPE_STRING - } - struct_value: { - name: "firmwareDescription" - type: TYPE_STRING - } - } - - attribute: { - name: "::android::hardware::wifi::V1_0::IWifiChip::ChipCapabilityMask" - type: TYPE_ENUM - enum_value: { - scalar_type: "uint32_t" - - enumerator: "DEBUG_MEMORY_FIRMWARE_DUMP" - scalar_value: { - uint32_t: 1 - } - enumerator: "DEBUG_MEMORY_DRIVER_DUMP" - scalar_value: { - uint32_t: 2 - } - enumerator: "DEBUG_RING_BUFFER_CONNECT_EVENT" - scalar_value: { - uint32_t: 4 - } - enumerator: "DEBUG_RING_BUFFER_POWER_EVENT" - scalar_value: { - uint32_t: 8 - } - enumerator: "DEBUG_RING_BUFFER_WAKELOCK_EVENT" - scalar_value: { - uint32_t: 16 - } - enumerator: "DEBUG_RING_BUFFER_VENDOR_DATA" - scalar_value: { - uint32_t: 32 - } - enumerator: "DEBUG_HOST_WAKE_REASON_STATS" - scalar_value: { - uint32_t: 64 - } - enumerator: "DEBUG_ERROR_ALERTS" - scalar_value: { - uint32_t: 128 - } - } - } - - api: { - name: "getId" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiStatus" - } - return_type_hidl: { - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - } - - api: { - name: "registerEventCallback" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiStatus" - } - arg: { - type: TYPE_HIDL_CALLBACK - predefined_type: "::android::hardware::wifi::V1_0::IWifiChipEventCallback" - } - } - - api: { - name: "getCapabilities" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiStatus" - } - return_type_hidl: { - type: TYPE_MASK - scalar_type: "uint32_t" - predefined_type: "::android::hardware::wifi::V1_0::IWifiChip::ChipCapabilityMask" - } - } - - api: { - name: "getAvailableModes" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiStatus" - } - return_type_hidl: { - type: TYPE_VECTOR - vector_value: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::IWifiChip::ChipMode" - } - } - } - - api: { - name: "configureChip" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiStatus" - } - arg: { - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - } - - api: { - name: "getMode" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiStatus" - } - return_type_hidl: { - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - } - - api: { - name: "requestChipDebugInfo" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiStatus" - } - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::IWifiChip::ChipDebugInfo" - } - } - - api: { - name: "requestDriverDebugDump" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiStatus" - } - return_type_hidl: { - type: TYPE_VECTOR - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - } - - api: { - name: "requestFirmwareDebugDump" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiStatus" - } - return_type_hidl: { - type: TYPE_VECTOR - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - } - - api: { - name: "createApIface" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiStatus" - } - return_type_hidl: { - type: TYPE_HIDL_INTERFACE - predefined_type: "::android::hardware::wifi::V1_0::IWifiApIface" - } - } - - api: { - name: "getApIfaceNames" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiStatus" - } - return_type_hidl: { - type: TYPE_VECTOR - vector_value: { - type: TYPE_STRING - } - } - } - - api: { - name: "getApIface" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiStatus" - } - return_type_hidl: { - type: TYPE_HIDL_INTERFACE - predefined_type: "::android::hardware::wifi::V1_0::IWifiApIface" - } - arg: { - type: TYPE_STRING - } - } - - api: { - name: "removeApIface" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiStatus" - } - arg: { - type: TYPE_STRING - } - } - - api: { - name: "createNanIface" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiStatus" - } - return_type_hidl: { - type: TYPE_HIDL_INTERFACE - predefined_type: "::android::hardware::wifi::V1_0::IWifiNanIface" - } - } - - api: { - name: "getNanIfaceNames" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiStatus" - } - return_type_hidl: { - type: TYPE_VECTOR - vector_value: { - type: TYPE_STRING - } - } - } - - api: { - name: "getNanIface" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiStatus" - } - return_type_hidl: { - type: TYPE_HIDL_INTERFACE - predefined_type: "::android::hardware::wifi::V1_0::IWifiNanIface" - } - arg: { - type: TYPE_STRING - } - } - - api: { - name: "removeNanIface" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiStatus" - } - arg: { - type: TYPE_STRING - } - } - - api: { - name: "createP2pIface" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiStatus" - } - return_type_hidl: { - type: TYPE_HIDL_INTERFACE - predefined_type: "::android::hardware::wifi::V1_0::IWifiP2pIface" - } - } - - api: { - name: "getP2pIfaceNames" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiStatus" - } - return_type_hidl: { - type: TYPE_VECTOR - vector_value: { - type: TYPE_STRING - } - } - } - - api: { - name: "getP2pIface" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiStatus" - } - return_type_hidl: { - type: TYPE_HIDL_INTERFACE - predefined_type: "::android::hardware::wifi::V1_0::IWifiP2pIface" - } - arg: { - type: TYPE_STRING - } - } - - api: { - name: "removeP2pIface" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiStatus" - } - arg: { - type: TYPE_STRING - } - } - - api: { - name: "createStaIface" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiStatus" - } - return_type_hidl: { - type: TYPE_HIDL_INTERFACE - predefined_type: "::android::hardware::wifi::V1_0::IWifiStaIface" - } - } - - api: { - name: "getStaIfaceNames" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiStatus" - } - return_type_hidl: { - type: TYPE_VECTOR - vector_value: { - type: TYPE_STRING - } - } - } - - api: { - name: "getStaIface" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiStatus" - } - return_type_hidl: { - type: TYPE_HIDL_INTERFACE - predefined_type: "::android::hardware::wifi::V1_0::IWifiStaIface" - } - arg: { - type: TYPE_STRING - } - } - - api: { - name: "removeStaIface" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiStatus" - } - arg: { - type: TYPE_STRING - } - } - - api: { - name: "createRttController" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiStatus" - } - return_type_hidl: { - type: TYPE_HIDL_INTERFACE - predefined_type: "::android::hardware::wifi::V1_0::IWifiRttController" - } - arg: { - type: TYPE_HIDL_INTERFACE - predefined_type: "::android::hardware::wifi::V1_0::IWifiIface" - } - } - - api: { - name: "getDebugRingBuffersStatus" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiStatus" - } - return_type_hidl: { - type: TYPE_VECTOR - vector_value: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiDebugRingBufferStatus" - } - } - } - - api: { - name: "startLoggingToDebugRingBuffer" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiStatus" - } - arg: { - type: TYPE_STRING - } - arg: { - type: TYPE_ENUM - predefined_type: "::android::hardware::wifi::V1_0::WifiDebugRingBufferVerboseLevel" - } - arg: { - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - arg: { - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - } - - api: { - name: "forceDumpToDebugRingBuffer" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiStatus" - } - arg: { - type: TYPE_STRING - } - } - - api: { - name: "getDebugHostWakeReasonStats" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiStatus" - } - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiDebugHostWakeReasonStats" - } - } - - api: { - name: "enableDebugErrorAlerts" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiStatus" - } - arg: { - type: TYPE_SCALAR - scalar_type: "bool_t" - } - } - -} diff --git a/wifi/1.0/vts/WifiChipEventCallback.vts b/wifi/1.0/vts/WifiChipEventCallback.vts deleted file mode 100644 index 2246f82364..0000000000 --- a/wifi/1.0/vts/WifiChipEventCallback.vts +++ /dev/null @@ -1,79 +0,0 @@ -component_class: HAL_HIDL -component_type_version: 1.0 -component_name: "IWifiChipEventCallback" - -package: "android.hardware.wifi" - -import: "android.hardware.wifi@1.0::types" -import: "android.hidl.base@1.0::types" - -interface: { - api: { - name: "onChipReconfigured" - arg: { - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - } - - api: { - name: "onChipReconfigureFailure" - arg: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiStatus" - } - } - - api: { - name: "onIfaceAdded" - arg: { - type: TYPE_ENUM - predefined_type: "::android::hardware::wifi::V1_0::IfaceType" - } - arg: { - type: TYPE_STRING - } - } - - api: { - name: "onIfaceRemoved" - arg: { - type: TYPE_ENUM - predefined_type: "::android::hardware::wifi::V1_0::IfaceType" - } - arg: { - type: TYPE_STRING - } - } - - api: { - name: "onDebugRingBufferDataAvailable" - arg: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiDebugRingBufferStatus" - } - arg: { - type: TYPE_VECTOR - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - } - - api: { - name: "onDebugErrorAlert" - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - arg: { - type: TYPE_VECTOR - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - } - -} diff --git a/wifi/1.0/vts/WifiEventCallback.vts b/wifi/1.0/vts/WifiEventCallback.vts deleted file mode 100644 index 60ec87c68f..0000000000 --- a/wifi/1.0/vts/WifiEventCallback.vts +++ /dev/null @@ -1,27 +0,0 @@ -component_class: HAL_HIDL -component_type_version: 1.0 -component_name: "IWifiEventCallback" - -package: "android.hardware.wifi" - -import: "android.hardware.wifi@1.0::types" -import: "android.hidl.base@1.0::types" - -interface: { - api: { - name: "onStart" - } - - api: { - name: "onStop" - } - - api: { - name: "onFailure" - arg: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiStatus" - } - } - -} diff --git a/wifi/1.0/vts/WifiIface.vts b/wifi/1.0/vts/WifiIface.vts deleted file mode 100644 index 0de0f8ddb7..0000000000 --- a/wifi/1.0/vts/WifiIface.vts +++ /dev/null @@ -1,34 +0,0 @@ -component_class: HAL_HIDL -component_type_version: 1.0 -component_name: "IWifiIface" - -package: "android.hardware.wifi" - -import: "android.hardware.wifi@1.0::types" -import: "android.hidl.base@1.0::types" - -interface: { - api: { - name: "getType" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiStatus" - } - return_type_hidl: { - type: TYPE_ENUM - predefined_type: "::android::hardware::wifi::V1_0::IfaceType" - } - } - - api: { - name: "getName" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiStatus" - } - return_type_hidl: { - type: TYPE_STRING - } - } - -} diff --git a/wifi/1.0/vts/WifiNanIface.vts b/wifi/1.0/vts/WifiNanIface.vts deleted file mode 100644 index 66c875571a..0000000000 --- a/wifi/1.0/vts/WifiNanIface.vts +++ /dev/null @@ -1,262 +0,0 @@ -component_class: HAL_HIDL -component_type_version: 1.0 -component_name: "IWifiNanIface" - -package: "android.hardware.wifi" - -import: "android.hardware.wifi@1.0::IWifiIface" -import: "android.hardware.wifi@1.0::IWifiNanIfaceEventCallback" -import: "android.hardware.wifi@1.0::types" -import: "android.hidl.base@1.0::types" - -interface: { - api: { - name: "getType" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiStatus" - } - return_type_hidl: { - type: TYPE_ENUM - predefined_type: "::android::hardware::wifi::V1_0::IfaceType" - } - } - - api: { - name: "getName" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiStatus" - } - return_type_hidl: { - type: TYPE_STRING - } - } - - api: { - name: "registerEventCallback" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiStatus" - } - arg: { - type: TYPE_HIDL_CALLBACK - predefined_type: "::android::hardware::wifi::V1_0::IWifiNanIfaceEventCallback" - } - } - - api: { - name: "getCapabilitiesRequest" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiStatus" - } - arg: { - type: TYPE_SCALAR - scalar_type: "uint16_t" - } - } - - api: { - name: "enableRequest" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiStatus" - } - arg: { - type: TYPE_SCALAR - scalar_type: "uint16_t" - } - arg: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::NanEnableRequest" - } - } - - api: { - name: "configRequest" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiStatus" - } - arg: { - type: TYPE_SCALAR - scalar_type: "uint16_t" - } - arg: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::NanConfigRequest" - } - } - - api: { - name: "disableRequest" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiStatus" - } - arg: { - type: TYPE_SCALAR - scalar_type: "uint16_t" - } - } - - api: { - name: "startPublishRequest" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiStatus" - } - arg: { - type: TYPE_SCALAR - scalar_type: "uint16_t" - } - arg: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::NanPublishRequest" - } - } - - api: { - name: "stopPublishRequest" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiStatus" - } - arg: { - type: TYPE_SCALAR - scalar_type: "uint16_t" - } - arg: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - - api: { - name: "startSubscribeRequest" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiStatus" - } - arg: { - type: TYPE_SCALAR - scalar_type: "uint16_t" - } - arg: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::NanSubscribeRequest" - } - } - - api: { - name: "stopSubscribeRequest" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiStatus" - } - arg: { - type: TYPE_SCALAR - scalar_type: "uint16_t" - } - arg: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - - api: { - name: "transmitFollowupRequest" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiStatus" - } - arg: { - type: TYPE_SCALAR - scalar_type: "uint16_t" - } - arg: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::NanTransmitFollowupRequest" - } - } - - api: { - name: "createDataInterfaceRequest" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiStatus" - } - arg: { - type: TYPE_SCALAR - scalar_type: "uint16_t" - } - arg: { - type: TYPE_STRING - } - } - - api: { - name: "deleteDataInterfaceRequest" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiStatus" - } - arg: { - type: TYPE_SCALAR - scalar_type: "uint16_t" - } - arg: { - type: TYPE_STRING - } - } - - api: { - name: "initiateDataPathRequest" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiStatus" - } - arg: { - type: TYPE_SCALAR - scalar_type: "uint16_t" - } - arg: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::NanInitiateDataPathRequest" - } - } - - api: { - name: "respondToDataPathIndicationRequest" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiStatus" - } - arg: { - type: TYPE_SCALAR - scalar_type: "uint16_t" - } - arg: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::NanRespondToDataPathIndicationRequest" - } - } - - api: { - name: "terminateDataPathRequest" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiStatus" - } - arg: { - type: TYPE_SCALAR - scalar_type: "uint16_t" - } - arg: { - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - } - -} diff --git a/wifi/1.0/vts/WifiNanIfaceEventCallback.vts b/wifi/1.0/vts/WifiNanIfaceEventCallback.vts deleted file mode 100644 index e3e82f7cc2..0000000000 --- a/wifi/1.0/vts/WifiNanIfaceEventCallback.vts +++ /dev/null @@ -1,299 +0,0 @@ -component_class: HAL_HIDL -component_type_version: 1.0 -component_name: "IWifiNanIfaceEventCallback" - -package: "android.hardware.wifi" - -import: "android.hardware.wifi@1.0::types" -import: "android.hidl.base@1.0::types" - -interface: { - api: { - name: "notifyCapabilitiesResponse" - arg: { - type: TYPE_SCALAR - scalar_type: "uint16_t" - } - arg: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiNanStatus" - } - arg: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::NanCapabilities" - } - } - - api: { - name: "notifyEnableResponse" - arg: { - type: TYPE_SCALAR - scalar_type: "uint16_t" - } - arg: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiNanStatus" - } - } - - api: { - name: "notifyConfigResponse" - arg: { - type: TYPE_SCALAR - scalar_type: "uint16_t" - } - arg: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiNanStatus" - } - } - - api: { - name: "notifyDisableResponse" - arg: { - type: TYPE_SCALAR - scalar_type: "uint16_t" - } - arg: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiNanStatus" - } - } - - api: { - name: "notifyStartPublishResponse" - arg: { - type: TYPE_SCALAR - scalar_type: "uint16_t" - } - arg: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiNanStatus" - } - arg: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - - api: { - name: "notifyStopPublishResponse" - arg: { - type: TYPE_SCALAR - scalar_type: "uint16_t" - } - arg: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiNanStatus" - } - } - - api: { - name: "notifyStartSubscribeResponse" - arg: { - type: TYPE_SCALAR - scalar_type: "uint16_t" - } - arg: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiNanStatus" - } - arg: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - - api: { - name: "notifyStopSubscribeResponse" - arg: { - type: TYPE_SCALAR - scalar_type: "uint16_t" - } - arg: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiNanStatus" - } - } - - api: { - name: "notifyTransmitFollowupResponse" - arg: { - type: TYPE_SCALAR - scalar_type: "uint16_t" - } - arg: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiNanStatus" - } - } - - api: { - name: "notifyCreateDataInterfaceResponse" - arg: { - type: TYPE_SCALAR - scalar_type: "uint16_t" - } - arg: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiNanStatus" - } - } - - api: { - name: "notifyDeleteDataInterfaceResponse" - arg: { - type: TYPE_SCALAR - scalar_type: "uint16_t" - } - arg: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiNanStatus" - } - } - - api: { - name: "notifyInitiateDataPathResponse" - arg: { - type: TYPE_SCALAR - scalar_type: "uint16_t" - } - arg: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiNanStatus" - } - arg: { - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - } - - api: { - name: "notifyRespondToDataPathIndicationResponse" - arg: { - type: TYPE_SCALAR - scalar_type: "uint16_t" - } - arg: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiNanStatus" - } - } - - api: { - name: "notifyTerminateDataPathResponse" - arg: { - type: TYPE_SCALAR - scalar_type: "uint16_t" - } - arg: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiNanStatus" - } - } - - api: { - name: "eventClusterEvent" - arg: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::NanClusterEventInd" - } - } - - api: { - name: "eventDisabled" - arg: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiNanStatus" - } - } - - api: { - name: "eventPublishTerminated" - arg: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - arg: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiNanStatus" - } - } - - api: { - name: "eventSubscribeTerminated" - arg: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - arg: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiNanStatus" - } - } - - api: { - name: "eventMatch" - arg: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::NanMatchInd" - } - } - - api: { - name: "eventMatchExpired" - arg: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - arg: { - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - } - - api: { - name: "eventFollowupReceived" - arg: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::NanFollowupReceivedInd" - } - } - - api: { - name: "eventTransmitFollowup" - arg: { - type: TYPE_SCALAR - scalar_type: "uint16_t" - } - arg: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiNanStatus" - } - } - - api: { - name: "eventDataPathRequest" - arg: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::NanDataPathRequestInd" - } - } - - api: { - name: "eventDataPathConfirm" - arg: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::NanDataPathConfirmInd" - } - } - - api: { - name: "eventDataPathTerminated" - arg: { - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - } - -} diff --git a/wifi/1.0/vts/WifiP2pIface.vts b/wifi/1.0/vts/WifiP2pIface.vts deleted file mode 100644 index 220f33227c..0000000000 --- a/wifi/1.0/vts/WifiP2pIface.vts +++ /dev/null @@ -1,35 +0,0 @@ -component_class: HAL_HIDL -component_type_version: 1.0 -component_name: "IWifiP2pIface" - -package: "android.hardware.wifi" - -import: "android.hardware.wifi@1.0::IWifiIface" -import: "android.hardware.wifi@1.0::types" -import: "android.hidl.base@1.0::types" - -interface: { - api: { - name: "getType" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiStatus" - } - return_type_hidl: { - type: TYPE_ENUM - predefined_type: "::android::hardware::wifi::V1_0::IfaceType" - } - } - - api: { - name: "getName" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiStatus" - } - return_type_hidl: { - type: TYPE_STRING - } - } - -} diff --git a/wifi/1.0/vts/WifiRttController.vts b/wifi/1.0/vts/WifiRttController.vts deleted file mode 100644 index 45fb3097d2..0000000000 --- a/wifi/1.0/vts/WifiRttController.vts +++ /dev/null @@ -1,171 +0,0 @@ -component_class: HAL_HIDL -component_type_version: 1.0 -component_name: "IWifiRttController" - -package: "android.hardware.wifi" - -import: "android.hardware.wifi@1.0::IWifiIface" -import: "android.hardware.wifi@1.0::IWifiRttControllerEventCallback" -import: "android.hardware.wifi@1.0::types" -import: "android.hidl.base@1.0::types" - -interface: { - api: { - name: "getBoundIface" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiStatus" - } - return_type_hidl: { - type: TYPE_HIDL_INTERFACE - predefined_type: "::android::hardware::wifi::V1_0::IWifiIface" - } - } - - api: { - name: "registerEventCallback" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiStatus" - } - arg: { - type: TYPE_HIDL_CALLBACK - predefined_type: "::android::hardware::wifi::V1_0::IWifiRttControllerEventCallback" - } - } - - api: { - name: "rangeRequest" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiStatus" - } - arg: { - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - arg: { - type: TYPE_VECTOR - vector_value: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::RttConfig" - } - } - } - - api: { - name: "rangeCancel" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiStatus" - } - arg: { - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - arg: { - type: TYPE_VECTOR - vector_value: { - type: TYPE_ARRAY - vector_size: 6 - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - } - } - - api: { - name: "getCapabilities" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiStatus" - } - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::RttCapabilities" - } - } - - api: { - name: "setLci" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiStatus" - } - arg: { - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - arg: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::RttLciInformation" - } - } - - api: { - name: "setLcr" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiStatus" - } - arg: { - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - arg: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::RttLcrInformation" - } - } - - api: { - name: "getResponderInfo" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiStatus" - } - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::RttResponder" - } - } - - api: { - name: "enableResponder" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiStatus" - } - arg: { - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - arg: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiChannelInfo" - } - arg: { - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - arg: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::RttResponder" - } - } - - api: { - name: "disableResponder" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiStatus" - } - arg: { - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - } - -} diff --git a/wifi/1.0/vts/WifiRttControllerEventCallback.vts b/wifi/1.0/vts/WifiRttControllerEventCallback.vts deleted file mode 100644 index e3c265158a..0000000000 --- a/wifi/1.0/vts/WifiRttControllerEventCallback.vts +++ /dev/null @@ -1,26 +0,0 @@ -component_class: HAL_HIDL -component_type_version: 1.0 -component_name: "IWifiRttControllerEventCallback" - -package: "android.hardware.wifi" - -import: "android.hardware.wifi@1.0::types" -import: "android.hidl.base@1.0::types" - -interface: { - api: { - name: "onResults" - arg: { - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - arg: { - type: TYPE_VECTOR - vector_value: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::RttResult" - } - } - } - -} diff --git a/wifi/1.0/vts/WifiStaIface.vts b/wifi/1.0/vts/WifiStaIface.vts deleted file mode 100644 index 1edf4db3ed..0000000000 --- a/wifi/1.0/vts/WifiStaIface.vts +++ /dev/null @@ -1,441 +0,0 @@ -component_class: HAL_HIDL -component_type_version: 1.0 -component_name: "IWifiStaIface" - -package: "android.hardware.wifi" - -import: "android.hardware.wifi@1.0::IWifiIface" -import: "android.hardware.wifi@1.0::IWifiStaIfaceEventCallback" -import: "android.hardware.wifi@1.0::types" -import: "android.hidl.base@1.0::types" - -interface: { - attribute: { - name: "::android::hardware::wifi::V1_0::IWifiStaIface::StaIfaceCapabilityMask" - type: TYPE_ENUM - enum_value: { - scalar_type: "uint32_t" - - enumerator: "APF" - scalar_value: { - uint32_t: 1 - } - enumerator: "BACKGROUND_SCAN" - scalar_value: { - uint32_t: 2 - } - enumerator: "LINK_LAYER_STATS" - scalar_value: { - uint32_t: 4 - } - enumerator: "RSSI_MONITOR" - scalar_value: { - uint32_t: 8 - } - enumerator: "CONTROL_ROAMING" - scalar_value: { - uint32_t: 16 - } - enumerator: "PROBE_IE_WHITELIST" - scalar_value: { - uint32_t: 32 - } - enumerator: "SCAN_RAND" - scalar_value: { - uint32_t: 64 - } - enumerator: "STA_5G" - scalar_value: { - uint32_t: 128 - } - enumerator: "HOTSPOT" - scalar_value: { - uint32_t: 256 - } - enumerator: "PNO" - scalar_value: { - uint32_t: 512 - } - enumerator: "TDLS" - scalar_value: { - uint32_t: 1024 - } - enumerator: "TDLS_OFFCHANNEL" - scalar_value: { - uint32_t: 2048 - } - enumerator: "ND_OFFLOAD" - scalar_value: { - uint32_t: 4096 - } - enumerator: "KEEP_ALIVE" - scalar_value: { - uint32_t: 8192 - } - enumerator: "DEBUG_PACKET_FATE" - scalar_value: { - uint32_t: 16384 - } - } - } - - api: { - name: "getType" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiStatus" - } - return_type_hidl: { - type: TYPE_ENUM - predefined_type: "::android::hardware::wifi::V1_0::IfaceType" - } - } - - api: { - name: "getName" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiStatus" - } - return_type_hidl: { - type: TYPE_STRING - } - } - - api: { - name: "registerEventCallback" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiStatus" - } - arg: { - type: TYPE_HIDL_CALLBACK - predefined_type: "::android::hardware::wifi::V1_0::IWifiStaIfaceEventCallback" - } - } - - api: { - name: "getCapabilities" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiStatus" - } - return_type_hidl: { - type: TYPE_MASK - scalar_type: "uint32_t" - predefined_type: "::android::hardware::wifi::V1_0::IWifiStaIface::StaIfaceCapabilityMask" - } - } - - api: { - name: "getApfPacketFilterCapabilities" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiStatus" - } - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::StaApfPacketFilterCapabilities" - } - } - - api: { - name: "installApfPacketFilter" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiStatus" - } - arg: { - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - arg: { - type: TYPE_VECTOR - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - } - - api: { - name: "getBackgroundScanCapabilities" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiStatus" - } - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::StaBackgroundScanCapabilities" - } - } - - api: { - name: "getValidFrequenciesForBackgroundScan" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiStatus" - } - return_type_hidl: { - type: TYPE_VECTOR - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - } - arg: { - type: TYPE_ENUM - predefined_type: "::android::hardware::wifi::V1_0::StaBackgroundScanBand" - } - } - - api: { - name: "startBackgroundScan" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiStatus" - } - arg: { - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - arg: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::StaBackgroundScanParameters" - } - } - - api: { - name: "stopBackgroundScan" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiStatus" - } - arg: { - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - } - - api: { - name: "enableLinkLayerStatsCollection" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiStatus" - } - arg: { - type: TYPE_SCALAR - scalar_type: "bool_t" - } - } - - api: { - name: "disableLinkLayerStatsCollection" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiStatus" - } - } - - api: { - name: "getLinkLayerStats" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiStatus" - } - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::StaLinkLayerStats" - } - } - - api: { - name: "startRssiMonitoring" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiStatus" - } - arg: { - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - } - - api: { - name: "stopRssiMonitoring" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiStatus" - } - arg: { - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - } - - api: { - name: "getRoamingCapabilities" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiStatus" - } - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::StaRoamingCapabilities" - } - } - - api: { - name: "configureRoaming" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiStatus" - } - arg: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::StaRoamingConfig" - } - } - - api: { - name: "setRoamingState" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiStatus" - } - arg: { - type: TYPE_ENUM - predefined_type: "::android::hardware::wifi::V1_0::StaRoamingState" - } - } - - api: { - name: "enableNdOffload" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiStatus" - } - arg: { - type: TYPE_SCALAR - scalar_type: "bool_t" - } - } - - api: { - name: "startSendingKeepAlivePackets" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiStatus" - } - arg: { - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - arg: { - type: TYPE_VECTOR - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - arg: { - type: TYPE_SCALAR - scalar_type: "uint16_t" - } - arg: { - type: TYPE_ARRAY - vector_size: 6 - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - arg: { - type: TYPE_ARRAY - vector_size: 6 - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - arg: { - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - } - - api: { - name: "stopSendingKeepAlivePackets" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiStatus" - } - arg: { - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - } - - api: { - name: "setScanningMacOui" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiStatus" - } - arg: { - type: TYPE_ARRAY - vector_size: 3 - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - } - - api: { - name: "startDebugPacketFateMonitoring" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiStatus" - } - } - - api: { - name: "getDebugTxPacketFates" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiStatus" - } - return_type_hidl: { - type: TYPE_VECTOR - vector_value: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiDebugTxPacketFateReport" - } - } - } - - api: { - name: "getDebugRxPacketFates" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiStatus" - } - return_type_hidl: { - type: TYPE_VECTOR - vector_value: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiDebugRxPacketFateReport" - } - } - } - -} diff --git a/wifi/1.0/vts/WifiStaIfaceEventCallback.vts b/wifi/1.0/vts/WifiStaIfaceEventCallback.vts deleted file mode 100644 index 99bf03ff3d..0000000000 --- a/wifi/1.0/vts/WifiStaIfaceEventCallback.vts +++ /dev/null @@ -1,66 +0,0 @@ -component_class: HAL_HIDL -component_type_version: 1.0 -component_name: "IWifiStaIfaceEventCallback" - -package: "android.hardware.wifi" - -import: "android.hardware.wifi@1.0::types" -import: "android.hidl.base@1.0::types" - -interface: { - api: { - name: "onBackgroundScanFailure" - arg: { - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - } - - api: { - name: "onBackgroundFullScanResult" - arg: { - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - arg: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::StaScanResult" - } - } - - api: { - name: "onBackgroundScanResults" - arg: { - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - arg: { - type: TYPE_VECTOR - vector_value: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::StaScanData" - } - } - } - - api: { - name: "onRssiThresholdBreached" - arg: { - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - arg: { - type: TYPE_ARRAY - vector_size: 6 - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - arg: { - type: TYPE_SCALAR - scalar_type: "int32_t" - } - } - -} diff --git a/wifi/1.0/vts/types.vts b/wifi/1.0/vts/types.vts deleted file mode 100644 index 388dbc3277..0000000000 --- a/wifi/1.0/vts/types.vts +++ /dev/null @@ -1,2834 +0,0 @@ -component_class: HAL_HIDL -component_type_version: 1.0 -component_name: "types" - -package: "android.hardware.wifi" - - -attribute: { - name: "::android::hardware::wifi::V1_0::WifiStatusCode" - type: TYPE_ENUM - enum_value: { - scalar_type: "uint32_t" - - enumerator: "SUCCESS" - scalar_value: { - uint32_t: 0 - } - enumerator: "ERROR_WIFI_CHIP_INVALID" - scalar_value: { - uint32_t: 1 - } - enumerator: "ERROR_WIFI_IFACE_INVALID" - scalar_value: { - uint32_t: 2 - } - enumerator: "ERROR_WIFI_RTT_CONTROLLER_INVALID" - scalar_value: { - uint32_t: 3 - } - enumerator: "ERROR_NOT_SUPPORTED" - scalar_value: { - uint32_t: 4 - } - enumerator: "ERROR_NOT_AVAILABLE" - scalar_value: { - uint32_t: 5 - } - enumerator: "ERROR_NOT_STARTED" - scalar_value: { - uint32_t: 6 - } - enumerator: "ERROR_INVALID_ARGS" - scalar_value: { - uint32_t: 7 - } - enumerator: "ERROR_BUSY" - scalar_value: { - uint32_t: 8 - } - enumerator: "ERROR_UNKNOWN" - scalar_value: { - uint32_t: 9 - } - } -} - -attribute: { - name: "::android::hardware::wifi::V1_0::WifiStatus" - type: TYPE_STRUCT - struct_value: { - name: "code" - type: TYPE_ENUM - predefined_type: "::android::hardware::wifi::V1_0::WifiStatusCode" - } - struct_value: { - name: "description" - type: TYPE_STRING - } -} - -attribute: { - name: "::android::hardware::wifi::V1_0::IfaceType" - type: TYPE_ENUM - enum_value: { - scalar_type: "uint32_t" - - enumerator: "STA" - scalar_value: { - uint32_t: 0 - } - enumerator: "AP" - scalar_value: { - uint32_t: 1 - } - enumerator: "P2P" - scalar_value: { - uint32_t: 2 - } - enumerator: "NAN" - scalar_value: { - uint32_t: 3 - } - } -} - -attribute: { - name: "::android::hardware::wifi::V1_0::WifiChannelWidthInMhz" - type: TYPE_ENUM - enum_value: { - scalar_type: "uint32_t" - - enumerator: "WIDTH_20" - scalar_value: { - uint32_t: 0 - } - enumerator: "WIDTH_40" - scalar_value: { - uint32_t: 1 - } - enumerator: "WIDTH_80" - scalar_value: { - uint32_t: 2 - } - enumerator: "WIDTH_160" - scalar_value: { - uint32_t: 3 - } - enumerator: "WIDTH_80P80" - scalar_value: { - uint32_t: 4 - } - enumerator: "WIDTH_5" - scalar_value: { - uint32_t: 5 - } - enumerator: "WIDTH_10" - scalar_value: { - uint32_t: 6 - } - enumerator: "WIDTH_INVALID" - scalar_value: { - uint32_t: 4294967295 - } - } -} - -attribute: { - name: "::android::hardware::wifi::V1_0::WifiChannelInfo" - type: TYPE_STRUCT - struct_value: { - name: "width" - type: TYPE_ENUM - predefined_type: "::android::hardware::wifi::V1_0::WifiChannelWidthInMhz" - } - struct_value: { - name: "centerFreq" - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - struct_value: { - name: "centerFreq0" - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - struct_value: { - name: "centerFreq1" - type: TYPE_SCALAR - scalar_type: "uint32_t" - } -} - -attribute: { - name: "::android::hardware::wifi::V1_0::WifiInformationElement" - type: TYPE_STRUCT - struct_value: { - name: "id" - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - struct_value: { - name: "data" - type: TYPE_VECTOR - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } -} - -attribute: { - name: "::android::hardware::wifi::V1_0::WifiRatePreamble" - type: TYPE_ENUM - enum_value: { - scalar_type: "uint32_t" - - enumerator: "OFDM" - scalar_value: { - uint32_t: 0 - } - enumerator: "CCK" - scalar_value: { - uint32_t: 1 - } - enumerator: "HT" - scalar_value: { - uint32_t: 2 - } - enumerator: "VHT" - scalar_value: { - uint32_t: 3 - } - enumerator: "RESERVED" - scalar_value: { - uint32_t: 4 - } - } -} - -attribute: { - name: "::android::hardware::wifi::V1_0::WifiRateNss" - type: TYPE_ENUM - enum_value: { - scalar_type: "uint32_t" - - enumerator: "NSS_1x1" - scalar_value: { - uint32_t: 0 - } - enumerator: "NSS_2x2" - scalar_value: { - uint32_t: 1 - } - enumerator: "NSS_3x3" - scalar_value: { - uint32_t: 2 - } - enumerator: "NSS_4x4" - scalar_value: { - uint32_t: 3 - } - } -} - -attribute: { - name: "::android::hardware::wifi::V1_0::WifiRateInfo" - type: TYPE_STRUCT - struct_value: { - name: "preamble" - type: TYPE_ENUM - predefined_type: "::android::hardware::wifi::V1_0::WifiRatePreamble" - } - struct_value: { - name: "nss" - type: TYPE_ENUM - predefined_type: "::android::hardware::wifi::V1_0::WifiRateNss" - } - struct_value: { - name: "bw" - type: TYPE_ENUM - predefined_type: "::android::hardware::wifi::V1_0::WifiChannelWidthInMhz" - } - struct_value: { - name: "rateMcsIdx" - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - struct_value: { - name: "bitRateInKbps" - type: TYPE_SCALAR - scalar_type: "uint32_t" - } -} - -attribute: { - name: "::android::hardware::wifi::V1_0::StaApfPacketFilterCapabilities" - type: TYPE_STRUCT - struct_value: { - name: "version" - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - struct_value: { - name: "maxLength" - type: TYPE_SCALAR - scalar_type: "uint32_t" - } -} - -attribute: { - name: "::android::hardware::wifi::V1_0::StaBackgroundScanCapabilities" - type: TYPE_STRUCT - struct_value: { - name: "maxCacheSize" - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - struct_value: { - name: "maxBuckets" - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - struct_value: { - name: "maxApCachePerScan" - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - struct_value: { - name: "maxReportingThreshold" - type: TYPE_SCALAR - scalar_type: "int32_t" - } -} - -attribute: { - name: "::android::hardware::wifi::V1_0::StaBackgroundScanBand" - type: TYPE_ENUM - enum_value: { - scalar_type: "uint32_t" - - enumerator: "BAND_UNSPECIFIED" - scalar_value: { - uint32_t: 0 - } - enumerator: "BAND_24GHZ" - scalar_value: { - uint32_t: 1 - } - enumerator: "BAND_5GHZ" - scalar_value: { - uint32_t: 2 - } - enumerator: "BAND_5GHZ_DFS" - scalar_value: { - uint32_t: 4 - } - enumerator: "BAND_5GHZ_WITH_DFS" - scalar_value: { - uint32_t: 6 - } - enumerator: "BAND_24GHZ_5GHZ" - scalar_value: { - uint32_t: 3 - } - enumerator: "BAND_24GHZ_5GHZ_WITH_DFS" - scalar_value: { - uint32_t: 7 - } - } -} - -attribute: { - name: "::android::hardware::wifi::V1_0::StaBackgroundScanBucketEventReportSchemeMask" - type: TYPE_ENUM - enum_value: { - scalar_type: "uint32_t" - - enumerator: "EACH_SCAN" - scalar_value: { - uint32_t: 1 - } - enumerator: "FULL_RESULTS" - scalar_value: { - uint32_t: 2 - } - enumerator: "NO_BATCH" - scalar_value: { - uint32_t: 4 - } - } -} - -attribute: { - name: "::android::hardware::wifi::V1_0::StaBackgroundScanBucketParameters" - type: TYPE_STRUCT - struct_value: { - name: "band" - type: TYPE_ENUM - predefined_type: "::android::hardware::wifi::V1_0::StaBackgroundScanBand" - } - struct_value: { - name: "frequencies" - type: TYPE_VECTOR - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - } - struct_value: { - name: "periodInMs" - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - struct_value: { - name: "eventReportScheme" - type: TYPE_MASK - scalar_type: "uint32_t" - predefined_type: "::android::hardware::wifi::V1_0::StaBackgroundScanBucketEventReportSchemeMask" - } - struct_value: { - name: "exponentialMaxPeriodInMs" - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - struct_value: { - name: "exponentialBase" - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - struct_value: { - name: "exponentialStepCount" - type: TYPE_SCALAR - scalar_type: "uint32_t" - } -} - -attribute: { - name: "::android::hardware::wifi::V1_0::StaBackgroundScanParameters" - type: TYPE_STRUCT - struct_value: { - name: "basePeriodInMs" - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - struct_value: { - name: "maxApPerScan" - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - struct_value: { - name: "reportThresholdPercent" - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - struct_value: { - name: "reportThresholdNumScans" - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - struct_value: { - name: "buckets" - type: TYPE_VECTOR - vector_value: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::StaBackgroundScanBucketParameters" - } - } -} - -attribute: { - name: "::android::hardware::wifi::V1_0::StaLinkLayerIfacePacketStats" - type: TYPE_STRUCT - struct_value: { - name: "rxMpdu" - type: TYPE_SCALAR - scalar_type: "uint64_t" - } - struct_value: { - name: "txMpdu" - type: TYPE_SCALAR - scalar_type: "uint64_t" - } - struct_value: { - name: "lostMpdu" - type: TYPE_SCALAR - scalar_type: "uint64_t" - } - struct_value: { - name: "retries" - type: TYPE_SCALAR - scalar_type: "uint64_t" - } -} - -attribute: { - name: "::android::hardware::wifi::V1_0::StaLinkLayerIfaceStats" - type: TYPE_STRUCT - struct_value: { - name: "beaconRx" - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - struct_value: { - name: "avgRssiMgmt" - type: TYPE_SCALAR - scalar_type: "int32_t" - } - struct_value: { - name: "wmeBePktStats" - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::StaLinkLayerIfacePacketStats" - } - struct_value: { - name: "wmeBkPktStats" - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::StaLinkLayerIfacePacketStats" - } - struct_value: { - name: "wmeViPktStats" - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::StaLinkLayerIfacePacketStats" - } - struct_value: { - name: "wmeVoPktStats" - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::StaLinkLayerIfacePacketStats" - } -} - -attribute: { - name: "::android::hardware::wifi::V1_0::StaLinkLayerRadioStats" - type: TYPE_STRUCT - struct_value: { - name: "onTimeInMs" - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - struct_value: { - name: "txTimeInMs" - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - struct_value: { - name: "txTimeInMsPerLevel" - type: TYPE_VECTOR - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - } - struct_value: { - name: "rxTimeInMs" - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - struct_value: { - name: "onTimeInMsForScan" - type: TYPE_SCALAR - scalar_type: "uint32_t" - } -} - -attribute: { - name: "::android::hardware::wifi::V1_0::StaLinkLayerStats" - type: TYPE_STRUCT - struct_value: { - name: "iface" - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::StaLinkLayerIfaceStats" - } - struct_value: { - name: "radio" - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::StaLinkLayerRadioStats" - } - struct_value: { - name: "timeStampInMs" - type: TYPE_SCALAR - scalar_type: "uint32_t" - } -} - -attribute: { - name: "::android::hardware::wifi::V1_0::StaScanResult" - type: TYPE_STRUCT - struct_value: { - name: "timeStampInUs" - type: TYPE_SCALAR - scalar_type: "uint64_t" - } - struct_value: { - name: "ssid" - type: TYPE_VECTOR - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - struct_value: { - name: "bssid" - type: TYPE_ARRAY - vector_size: 6 - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - struct_value: { - name: "rssi" - type: TYPE_SCALAR - scalar_type: "int32_t" - } - struct_value: { - name: "frequency" - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - struct_value: { - name: "beaconPeriodInMs" - type: TYPE_SCALAR - scalar_type: "uint16_t" - } - struct_value: { - name: "capability" - type: TYPE_SCALAR - scalar_type: "uint16_t" - } - struct_value: { - name: "informationElements" - type: TYPE_VECTOR - vector_value: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiInformationElement" - } - } -} - -attribute: { - name: "::android::hardware::wifi::V1_0::StaScanDataFlagMask" - type: TYPE_ENUM - enum_value: { - scalar_type: "int32_t" - - enumerator: "INTERRUPTED" - scalar_value: { - int32_t: 1 - } - } -} - -attribute: { - name: "::android::hardware::wifi::V1_0::StaScanData" - type: TYPE_STRUCT - struct_value: { - name: "flags" - type: TYPE_MASK - scalar_type: "int32_t" - predefined_type: "::android::hardware::wifi::V1_0::StaScanDataFlagMask" - } - struct_value: { - name: "bucketsScanned" - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - struct_value: { - name: "results" - type: TYPE_VECTOR - vector_value: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::StaScanResult" - } - } -} - -attribute: { - name: "::android::hardware::wifi::V1_0::StaRoamingCapabilities" - type: TYPE_STRUCT - struct_value: { - name: "maxBlacklistSize" - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - struct_value: { - name: "maxWhitelistSize" - type: TYPE_SCALAR - scalar_type: "uint32_t" - } -} - -attribute: { - name: "::android::hardware::wifi::V1_0::StaRoamingConfig" - type: TYPE_STRUCT - struct_value: { - name: "bssidBlacklist" - type: TYPE_VECTOR - vector_value: { - type: TYPE_ARRAY - vector_size: 6 - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - } - struct_value: { - name: "ssidWhitelist" - type: TYPE_VECTOR - vector_value: { - type: TYPE_ARRAY - vector_size: 32 - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - } -} - -attribute: { - name: "::android::hardware::wifi::V1_0::StaRoamingState" - type: TYPE_ENUM - enum_value: { - scalar_type: "uint8_t" - - enumerator: "DISABLED" - scalar_value: { - uint8_t: 0 - } - enumerator: "ENABLED" - scalar_value: { - uint8_t: 1 - } - } -} - -attribute: { - name: "::android::hardware::wifi::V1_0::NanStatusType" - type: TYPE_ENUM - enum_value: { - scalar_type: "uint32_t" - - enumerator: "SUCCESS" - scalar_value: { - uint32_t: 0 - } - enumerator: "INTERNAL_FAILURE" - scalar_value: { - uint32_t: 1 - } - enumerator: "PROTOCOL_FAILURE" - scalar_value: { - uint32_t: 2 - } - enumerator: "INVALID_SESSION_ID" - scalar_value: { - uint32_t: 3 - } - enumerator: "NO_RESOURCES_AVAILABLE" - scalar_value: { - uint32_t: 4 - } - enumerator: "INVALID_ARGS" - scalar_value: { - uint32_t: 5 - } - enumerator: "INVALID_PEER_ID" - scalar_value: { - uint32_t: 6 - } - enumerator: "INVALID_NDP_ID" - scalar_value: { - uint32_t: 7 - } - enumerator: "NAN_NOT_ALLOWED" - scalar_value: { - uint32_t: 8 - } - enumerator: "NO_OTA_ACK" - scalar_value: { - uint32_t: 9 - } - enumerator: "ALREADY_ENABLED" - scalar_value: { - uint32_t: 10 - } - enumerator: "FOLLOWUP_TX_QUEUE_FULL" - scalar_value: { - uint32_t: 11 - } - enumerator: "UNSUPPORTED_CONCURRENCY_NAN_DISABLED" - scalar_value: { - uint32_t: 12 - } - } -} - -attribute: { - name: "::android::hardware::wifi::V1_0::NanBandIndex" - type: TYPE_ENUM - enum_value: { - scalar_type: "uint32_t" - - enumerator: "NAN_BAND_24GHZ" - scalar_value: { - uint32_t: 0 - } - enumerator: "NAN_BAND_5GHZ" - scalar_value: { - uint32_t: 1 - } - } -} - -attribute: { - name: "::android::hardware::wifi::V1_0::WifiNanStatus" - type: TYPE_STRUCT - struct_value: { - name: "status" - type: TYPE_ENUM - predefined_type: "::android::hardware::wifi::V1_0::NanStatusType" - } - struct_value: { - name: "description" - type: TYPE_STRING - } -} - -attribute: { - name: "::android::hardware::wifi::V1_0::NanMatchAlg" - type: TYPE_ENUM - enum_value: { - scalar_type: "uint32_t" - - enumerator: "MATCH_ONCE" - scalar_value: { - uint32_t: 0 - } - enumerator: "MATCH_CONTINUOUS" - scalar_value: { - uint32_t: 1 - } - enumerator: "MATCH_NEVER" - scalar_value: { - uint32_t: 2 - } - } -} - -attribute: { - name: "::android::hardware::wifi::V1_0::NanPublishType" - type: TYPE_ENUM - enum_value: { - scalar_type: "uint32_t" - - enumerator: "UNSOLICITED" - scalar_value: { - uint32_t: 0 - } - enumerator: "SOLICITED" - scalar_value: { - uint32_t: 1 - } - enumerator: "UNSOLICITED_SOLICITED" - scalar_value: { - uint32_t: 2 - } - } -} - -attribute: { - name: "::android::hardware::wifi::V1_0::NanTxType" - type: TYPE_ENUM - enum_value: { - scalar_type: "uint32_t" - - enumerator: "BROADCAST" - scalar_value: { - uint32_t: 0 - } - enumerator: "UNICAST" - scalar_value: { - uint32_t: 1 - } - } -} - -attribute: { - name: "::android::hardware::wifi::V1_0::NanSubscribeType" - type: TYPE_ENUM - enum_value: { - scalar_type: "uint32_t" - - enumerator: "PASSIVE" - scalar_value: { - uint32_t: 0 - } - enumerator: "ACTIVE" - scalar_value: { - uint32_t: 1 - } - } -} - -attribute: { - name: "::android::hardware::wifi::V1_0::NanSrfType" - type: TYPE_ENUM - enum_value: { - scalar_type: "uint32_t" - - enumerator: "BLOOM_FILTER" - scalar_value: { - uint32_t: 0 - } - enumerator: "PARTIAL_MAC_ADDR" - scalar_value: { - uint32_t: 1 - } - } -} - -attribute: { - name: "::android::hardware::wifi::V1_0::NanDataPathChannelCfg" - type: TYPE_ENUM - enum_value: { - scalar_type: "uint32_t" - - enumerator: "CHANNEL_NOT_REQUESTED" - scalar_value: { - uint32_t: 0 - } - enumerator: "REQUEST_CHANNEL_SETUP" - scalar_value: { - uint32_t: 1 - } - enumerator: "FORCE_CHANNEL_SETUP" - scalar_value: { - uint32_t: 2 - } - } -} - -attribute: { - name: "::android::hardware::wifi::V1_0::NanBandSpecificConfig" - type: TYPE_STRUCT - struct_value: { - name: "rssiClose" - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - struct_value: { - name: "rssiMiddle" - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - struct_value: { - name: "rssiCloseProximity" - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - struct_value: { - name: "dwellTimeMs" - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - struct_value: { - name: "scanPeriodSec" - type: TYPE_SCALAR - scalar_type: "uint16_t" - } - struct_value: { - name: "validDiscoveryWindowIntervalVal" - type: TYPE_SCALAR - scalar_type: "bool_t" - } - struct_value: { - name: "discoveryWindowIntervalVal" - type: TYPE_SCALAR - scalar_type: "uint8_t" - } -} - -attribute: { - name: "::android::hardware::wifi::V1_0::NanDebugConfig" - type: TYPE_STRUCT - struct_value: { - name: "validClusterIdVals" - type: TYPE_SCALAR - scalar_type: "bool_t" - } - struct_value: { - name: "clusterIdBottomRangeVal" - type: TYPE_SCALAR - scalar_type: "uint16_t" - } - struct_value: { - name: "clusterIdTopRangeVal" - type: TYPE_SCALAR - scalar_type: "uint16_t" - } - struct_value: { - name: "validIntfAddrVal" - type: TYPE_SCALAR - scalar_type: "bool_t" - } - struct_value: { - name: "intfAddrVal" - type: TYPE_ARRAY - vector_size: 6 - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - struct_value: { - name: "validOuiVal" - type: TYPE_SCALAR - scalar_type: "bool_t" - } - struct_value: { - name: "ouiVal" - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - struct_value: { - name: "validRandomFactorForceVal" - type: TYPE_SCALAR - scalar_type: "bool_t" - } - struct_value: { - name: "randomFactorForceVal" - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - struct_value: { - name: "validHopCountForceVal" - type: TYPE_SCALAR - scalar_type: "bool_t" - } - struct_value: { - name: "hopCountForceVal" - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - struct_value: { - name: "validDiscoveryChannelVal" - type: TYPE_SCALAR - scalar_type: "bool_t" - } - struct_value: { - name: "discoveryChannelMhzVal" - type: TYPE_ARRAY - vector_size: 2 - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - } - struct_value: { - name: "validUseBeaconsInBandVal" - type: TYPE_SCALAR - scalar_type: "bool_t" - } - struct_value: { - name: "useBeaconsInBandVal" - type: TYPE_ARRAY - vector_size: 2 - vector_value: { - type: TYPE_SCALAR - scalar_type: "bool_t" - } - } - struct_value: { - name: "validUseSdfInBandVal" - type: TYPE_SCALAR - scalar_type: "bool_t" - } - struct_value: { - name: "useSdfInBandVal" - type: TYPE_ARRAY - vector_size: 2 - vector_value: { - type: TYPE_SCALAR - scalar_type: "bool_t" - } - } -} - -attribute: { - name: "::android::hardware::wifi::V1_0::NanConfigRequest" - type: TYPE_STRUCT - struct_value: { - name: "masterPref" - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - struct_value: { - name: "disableDiscoveryAddressChangeIndication" - type: TYPE_SCALAR - scalar_type: "bool_t" - } - struct_value: { - name: "disableStartedClusterIndication" - type: TYPE_SCALAR - scalar_type: "bool_t" - } - struct_value: { - name: "disableJoinedClusterIndication" - type: TYPE_SCALAR - scalar_type: "bool_t" - } - struct_value: { - name: "includePublishServiceIdsInBeacon" - type: TYPE_SCALAR - scalar_type: "bool_t" - } - struct_value: { - name: "numberOfPublishServiceIdsInBeacon" - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - struct_value: { - name: "includeSubscribeServiceIdsInBeacon" - type: TYPE_SCALAR - scalar_type: "bool_t" - } - struct_value: { - name: "numberOfSubscribeServiceIdsInBeacon" - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - struct_value: { - name: "rssiWindowSize" - type: TYPE_SCALAR - scalar_type: "uint16_t" - } - struct_value: { - name: "macAddressRandomizationIntervalSec" - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - struct_value: { - name: "acceptRangingRequests" - type: TYPE_SCALAR - scalar_type: "bool_t" - } - struct_value: { - name: "bandSpecificConfig" - type: TYPE_ARRAY - vector_size: 2 - vector_value: { - name: "::android::hardware::wifi::V1_0::NanBandSpecificConfig" - type: TYPE_STRUCT - struct_value: { - name: "rssiClose" - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - struct_value: { - name: "rssiMiddle" - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - struct_value: { - name: "rssiCloseProximity" - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - struct_value: { - name: "dwellTimeMs" - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - struct_value: { - name: "scanPeriodSec" - type: TYPE_SCALAR - scalar_type: "uint16_t" - } - struct_value: { - name: "validDiscoveryWindowIntervalVal" - type: TYPE_SCALAR - scalar_type: "bool_t" - } - struct_value: { - name: "discoveryWindowIntervalVal" - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - } -} - -attribute: { - name: "::android::hardware::wifi::V1_0::NanEnableRequest" - type: TYPE_STRUCT - struct_value: { - name: "operateInBand" - type: TYPE_ARRAY - vector_size: 2 - vector_value: { - type: TYPE_SCALAR - scalar_type: "bool_t" - } - } - struct_value: { - name: "hopCountMax" - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - struct_value: { - name: "configParams" - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::NanConfigRequest" - } - struct_value: { - name: "debugConfigs" - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::NanDebugConfig" - } -} - -attribute: { - name: "::android::hardware::wifi::V1_0::NanCipherSuiteType" - type: TYPE_ENUM - enum_value: { - scalar_type: "uint32_t" - - enumerator: "SHARED_KEY_128_MASK" - scalar_value: { - uint32_t: 1 - } - enumerator: "SHARED_KEY_256_MASK" - scalar_value: { - uint32_t: 2 - } - } -} - -attribute: { - name: "::android::hardware::wifi::V1_0::NanRangingIndication" - type: TYPE_ENUM - enum_value: { - scalar_type: "uint32_t" - - enumerator: "CONTINUOUS_INDICATION_MASK" - scalar_value: { - uint32_t: 1 - } - enumerator: "INGRESS_MET_MASK" - scalar_value: { - uint32_t: 2 - } - enumerator: "EGRESS_MET_MASK" - scalar_value: { - uint32_t: 4 - } - } -} - -attribute: { - name: "::android::hardware::wifi::V1_0::NanDiscoveryCommonConfig" - type: TYPE_STRUCT - struct_value: { - name: "sessionId" - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - struct_value: { - name: "ttlSec" - type: TYPE_SCALAR - scalar_type: "uint16_t" - } - struct_value: { - name: "discoveryWindowPeriod" - type: TYPE_SCALAR - scalar_type: "uint16_t" - } - struct_value: { - name: "discoveryCount" - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - struct_value: { - name: "serviceName" - type: TYPE_VECTOR - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - struct_value: { - name: "discoveryMatchIndicator" - type: TYPE_ENUM - predefined_type: "::android::hardware::wifi::V1_0::NanMatchAlg" - } - struct_value: { - name: "serviceSpecificInfo" - type: TYPE_VECTOR - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - struct_value: { - name: "extendedServiceSpecificInfo" - type: TYPE_VECTOR - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - struct_value: { - name: "rxMatchFilter" - type: TYPE_VECTOR - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - struct_value: { - name: "txMatchFilter" - type: TYPE_VECTOR - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - struct_value: { - name: "useRssiThreshold" - type: TYPE_SCALAR - scalar_type: "bool_t" - } - struct_value: { - name: "disableDiscoveryTerminationIndication" - type: TYPE_SCALAR - scalar_type: "bool_t" - } - struct_value: { - name: "disableMatchExpirationIndication" - type: TYPE_SCALAR - scalar_type: "bool_t" - } - struct_value: { - name: "disableFollowupReceivedIndication" - type: TYPE_SCALAR - scalar_type: "bool_t" - } - struct_value: { - name: "supportedCipherTypes" - type: TYPE_MASK - scalar_type: "uint32_t" - predefined_type: "::android::hardware::wifi::V1_0::NanCipherSuiteType" - } - struct_value: { - name: "pmk" - type: TYPE_VECTOR - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - struct_value: { - name: "securityEnabledInNdp" - type: TYPE_SCALAR - scalar_type: "bool_t" - } - struct_value: { - name: "rangingRequired" - type: TYPE_SCALAR - scalar_type: "bool_t" - } - struct_value: { - name: "rangingIntervalMsec" - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - struct_value: { - name: "configRangingIndications" - type: TYPE_MASK - scalar_type: "uint32_t" - predefined_type: "::android::hardware::wifi::V1_0::NanRangingIndication" - } - struct_value: { - name: "distanceIngressCm" - type: TYPE_SCALAR - scalar_type: "uint16_t" - } - struct_value: { - name: "distanceEgressCm" - type: TYPE_SCALAR - scalar_type: "uint16_t" - } -} - -attribute: { - name: "::android::hardware::wifi::V1_0::NanPublishRequest" - type: TYPE_STRUCT - struct_value: { - name: "baseConfigs" - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::NanDiscoveryCommonConfig" - } - struct_value: { - name: "publishType" - type: TYPE_ENUM - predefined_type: "::android::hardware::wifi::V1_0::NanPublishType" - } - struct_value: { - name: "txType" - type: TYPE_ENUM - predefined_type: "::android::hardware::wifi::V1_0::NanTxType" - } -} - -attribute: { - name: "::android::hardware::wifi::V1_0::NanSubscribeRequest" - type: TYPE_STRUCT - struct_value: { - name: "baseConfigs" - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::NanDiscoveryCommonConfig" - } - struct_value: { - name: "subscribeType" - type: TYPE_ENUM - predefined_type: "::android::hardware::wifi::V1_0::NanSubscribeType" - } - struct_value: { - name: "srfType" - type: TYPE_ENUM - predefined_type: "::android::hardware::wifi::V1_0::NanSrfType" - } - struct_value: { - name: "srfRespondIfInAddressSet" - type: TYPE_SCALAR - scalar_type: "bool_t" - } - struct_value: { - name: "shouldUseSrf" - type: TYPE_SCALAR - scalar_type: "bool_t" - } - struct_value: { - name: "isSsiRequiredForMatch" - type: TYPE_SCALAR - scalar_type: "bool_t" - } - struct_value: { - name: "intfAddr" - type: TYPE_VECTOR - vector_value: { - type: TYPE_ARRAY - vector_size: 6 - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - } -} - -attribute: { - name: "::android::hardware::wifi::V1_0::NanTransmitFollowupRequest" - type: TYPE_STRUCT - struct_value: { - name: "discoverySessionId" - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - struct_value: { - name: "peerId" - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - struct_value: { - name: "addr" - type: TYPE_ARRAY - vector_size: 6 - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - struct_value: { - name: "isHighPriority" - type: TYPE_SCALAR - scalar_type: "bool_t" - } - struct_value: { - name: "shouldUseDiscoveryWindow" - type: TYPE_SCALAR - scalar_type: "bool_t" - } - struct_value: { - name: "serviceSpecificInfo" - type: TYPE_VECTOR - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - struct_value: { - name: "extendedServiceSpecificInfo" - type: TYPE_VECTOR - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - struct_value: { - name: "disableFollowupResultIndication" - type: TYPE_SCALAR - scalar_type: "bool_t" - } -} - -attribute: { - name: "::android::hardware::wifi::V1_0::NanInitiateDataPathRequest" - type: TYPE_STRUCT - struct_value: { - name: "peerId" - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - struct_value: { - name: "peerDiscMacAddr" - type: TYPE_ARRAY - vector_size: 6 - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - struct_value: { - name: "channelRequestType" - type: TYPE_ENUM - predefined_type: "::android::hardware::wifi::V1_0::NanDataPathChannelCfg" - } - struct_value: { - name: "channel" - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - struct_value: { - name: "ifaceName" - type: TYPE_STRING - } - struct_value: { - name: "securityRequired" - type: TYPE_SCALAR - scalar_type: "bool_t" - } - struct_value: { - name: "appInfo" - type: TYPE_VECTOR - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - struct_value: { - name: "supportedCipherTypes" - type: TYPE_MASK - scalar_type: "uint32_t" - predefined_type: "::android::hardware::wifi::V1_0::NanCipherSuiteType" - } - struct_value: { - name: "pmk" - type: TYPE_VECTOR - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } -} - -attribute: { - name: "::android::hardware::wifi::V1_0::NanRespondToDataPathIndicationRequest" - type: TYPE_STRUCT - struct_value: { - name: "acceptRequest" - type: TYPE_SCALAR - scalar_type: "bool_t" - } - struct_value: { - name: "ndpInstanceId" - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - struct_value: { - name: "ifaceName" - type: TYPE_STRING - } - struct_value: { - name: "securityRequired" - type: TYPE_SCALAR - scalar_type: "bool_t" - } - struct_value: { - name: "appInfo" - type: TYPE_VECTOR - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - struct_value: { - name: "supportedCipherTypes" - type: TYPE_MASK - scalar_type: "uint32_t" - predefined_type: "::android::hardware::wifi::V1_0::NanCipherSuiteType" - } - struct_value: { - name: "pmk" - type: TYPE_VECTOR - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } -} - -attribute: { - name: "::android::hardware::wifi::V1_0::NanCapabilities" - type: TYPE_STRUCT - struct_value: { - name: "maxConcurrentClusters" - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - struct_value: { - name: "maxPublishes" - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - struct_value: { - name: "maxSubscribes" - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - struct_value: { - name: "maxServiceNameLen" - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - struct_value: { - name: "maxMatchFilterLen" - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - struct_value: { - name: "maxTotalMatchFilterLen" - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - struct_value: { - name: "maxServiceSpecificInfoLen" - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - struct_value: { - name: "maxExtendedServiceSpecificInfoLen" - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - struct_value: { - name: "maxNdiInterfaces" - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - struct_value: { - name: "maxNdpSessions" - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - struct_value: { - name: "maxAppInfoLen" - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - struct_value: { - name: "maxQueuedTransmitFollowupMsgs" - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - struct_value: { - name: "maxSubscribeInterfaceAddresses" - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - struct_value: { - name: "supportedCipherSuites" - type: TYPE_MASK - scalar_type: "uint32_t" - predefined_type: "::android::hardware::wifi::V1_0::NanCipherSuiteType" - } -} - -attribute: { - name: "::android::hardware::wifi::V1_0::NanMatchInd" - type: TYPE_STRUCT - struct_value: { - name: "discoverySessionId" - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - struct_value: { - name: "peerId" - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - struct_value: { - name: "addr" - type: TYPE_ARRAY - vector_size: 6 - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - struct_value: { - name: "serviceSpecificInfo" - type: TYPE_VECTOR - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - struct_value: { - name: "extendedServiceSpecificInfo" - type: TYPE_VECTOR - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - struct_value: { - name: "matchFilter" - type: TYPE_VECTOR - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - struct_value: { - name: "matchOccuredInBeaconFlag" - type: TYPE_SCALAR - scalar_type: "bool_t" - } - struct_value: { - name: "outOfResourceFlag" - type: TYPE_SCALAR - scalar_type: "bool_t" - } - struct_value: { - name: "rssiValue" - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - struct_value: { - name: "peerSupportedCipherTypes" - type: TYPE_MASK - scalar_type: "uint32_t" - predefined_type: "::android::hardware::wifi::V1_0::NanCipherSuiteType" - } - struct_value: { - name: "peerRequiresSecurityEnabledInNdp" - type: TYPE_SCALAR - scalar_type: "bool_t" - } - struct_value: { - name: "peerRequiresRanging" - type: TYPE_SCALAR - scalar_type: "bool_t" - } - struct_value: { - name: "rangingMeasurementInCm" - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - struct_value: { - name: "rangingIndicationType" - type: TYPE_MASK - scalar_type: "uint32_t" - predefined_type: "::android::hardware::wifi::V1_0::NanRangingIndication" - } -} - -attribute: { - name: "::android::hardware::wifi::V1_0::NanFollowupReceivedInd" - type: TYPE_STRUCT - struct_value: { - name: "discoverySessionId" - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - struct_value: { - name: "peerId" - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - struct_value: { - name: "addr" - type: TYPE_ARRAY - vector_size: 6 - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - struct_value: { - name: "receivedInFaw" - type: TYPE_SCALAR - scalar_type: "bool_t" - } - struct_value: { - name: "serviceSpecificInfo" - type: TYPE_VECTOR - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - struct_value: { - name: "extendedServiceSpecificInfo" - type: TYPE_VECTOR - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } -} - -attribute: { - name: "::android::hardware::wifi::V1_0::NanClusterEventType" - type: TYPE_ENUM - enum_value: { - scalar_type: "uint32_t" - - enumerator: "DISCOVERY_MAC_ADDRESS_CHANGED" - scalar_value: { - uint32_t: 0 - } - enumerator: "STARTED_CLUSTER" - scalar_value: { - uint32_t: 1 - } - enumerator: "JOINED_CLUSTER" - scalar_value: { - uint32_t: 2 - } - } -} - -attribute: { - name: "::android::hardware::wifi::V1_0::NanClusterEventInd" - type: TYPE_STRUCT - struct_value: { - name: "eventType" - type: TYPE_ENUM - predefined_type: "::android::hardware::wifi::V1_0::NanClusterEventType" - } - struct_value: { - name: "addr" - type: TYPE_ARRAY - vector_size: 6 - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } -} - -attribute: { - name: "::android::hardware::wifi::V1_0::NanDataPathRequestInd" - type: TYPE_STRUCT - struct_value: { - name: "discoverySessionId" - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - struct_value: { - name: "peerDiscMacAddr" - type: TYPE_ARRAY - vector_size: 6 - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - struct_value: { - name: "ndpInstanceId" - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - struct_value: { - name: "securityRequired" - type: TYPE_SCALAR - scalar_type: "bool_t" - } - struct_value: { - name: "appInfo" - type: TYPE_VECTOR - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } -} - -attribute: { - name: "::android::hardware::wifi::V1_0::NanDataPathConfirmInd" - type: TYPE_STRUCT - struct_value: { - name: "ndpInstanceId" - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - struct_value: { - name: "dataPathSetupSuccess" - type: TYPE_SCALAR - scalar_type: "bool_t" - } - struct_value: { - name: "peerNdiMacAddr" - type: TYPE_ARRAY - vector_size: 6 - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - struct_value: { - name: "appInfo" - type: TYPE_VECTOR - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - struct_value: { - name: "status" - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiNanStatus" - } -} - -attribute: { - name: "::android::hardware::wifi::V1_0::RttStatus" - type: TYPE_ENUM - enum_value: { - scalar_type: "uint32_t" - - enumerator: "SUCCESS" - scalar_value: { - uint32_t: 0 - } - enumerator: "FAILURE" - scalar_value: { - uint32_t: 1 - } - enumerator: "FAIL_NO_RSP" - scalar_value: { - uint32_t: 2 - } - enumerator: "FAIL_REJECTED" - scalar_value: { - uint32_t: 3 - } - enumerator: "FAIL_NOT_SCHEDULED_YET" - scalar_value: { - uint32_t: 4 - } - enumerator: "FAIL_TM_TIMEOUT" - scalar_value: { - uint32_t: 5 - } - enumerator: "FAIL_AP_ON_DIFF_CHANNEL" - scalar_value: { - uint32_t: 6 - } - enumerator: "FAIL_NO_CAPABILITY" - scalar_value: { - uint32_t: 7 - } - enumerator: "ABORTED" - scalar_value: { - uint32_t: 8 - } - enumerator: "FAIL_INVALID_TS" - scalar_value: { - uint32_t: 9 - } - enumerator: "FAIL_PROTOCOL" - scalar_value: { - uint32_t: 10 - } - enumerator: "FAIL_SCHEDULE" - scalar_value: { - uint32_t: 11 - } - enumerator: "FAIL_BUSY_TRY_LATER" - scalar_value: { - uint32_t: 12 - } - enumerator: "INVALID_REQ" - scalar_value: { - uint32_t: 13 - } - enumerator: "NO_WIFI" - scalar_value: { - uint32_t: 14 - } - enumerator: "FAIL_FTM_PARAM_OVERRIDE" - scalar_value: { - uint32_t: 15 - } - } -} - -attribute: { - name: "::android::hardware::wifi::V1_0::RttPeerType" - type: TYPE_ENUM - enum_value: { - scalar_type: "uint32_t" - - enumerator: "AP" - scalar_value: { - uint32_t: 1 - } - enumerator: "STA" - scalar_value: { - uint32_t: 2 - } - enumerator: "P2P_GO" - scalar_value: { - uint32_t: 3 - } - enumerator: "P2P_CLIENT" - scalar_value: { - uint32_t: 4 - } - enumerator: "NAN" - scalar_value: { - uint32_t: 5 - } - } -} - -attribute: { - name: "::android::hardware::wifi::V1_0::RttBw" - type: TYPE_ENUM - enum_value: { - scalar_type: "uint32_t" - - enumerator: "BW_5MHZ" - scalar_value: { - uint32_t: 1 - } - enumerator: "BW_10MHZ" - scalar_value: { - uint32_t: 2 - } - enumerator: "BW_20MHZ" - scalar_value: { - uint32_t: 4 - } - enumerator: "BW_40MHZ" - scalar_value: { - uint32_t: 8 - } - enumerator: "BW_80MHZ" - scalar_value: { - uint32_t: 16 - } - enumerator: "BW_160MHZ" - scalar_value: { - uint32_t: 32 - } - } -} - -attribute: { - name: "::android::hardware::wifi::V1_0::RttPreamble" - type: TYPE_ENUM - enum_value: { - scalar_type: "uint32_t" - - enumerator: "LEGACY" - scalar_value: { - uint32_t: 1 - } - enumerator: "HT" - scalar_value: { - uint32_t: 2 - } - enumerator: "VHT" - scalar_value: { - uint32_t: 4 - } - } -} - -attribute: { - name: "::android::hardware::wifi::V1_0::RttType" - type: TYPE_ENUM - enum_value: { - scalar_type: "uint32_t" - - enumerator: "ONE_SIDED" - scalar_value: { - uint32_t: 1 - } - enumerator: "TWO_SIDED" - scalar_value: { - uint32_t: 2 - } - } -} - -attribute: { - name: "::android::hardware::wifi::V1_0::RttConfig" - type: TYPE_STRUCT - struct_value: { - name: "addr" - type: TYPE_ARRAY - vector_size: 6 - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - struct_value: { - name: "type" - type: TYPE_ENUM - predefined_type: "::android::hardware::wifi::V1_0::RttType" - } - struct_value: { - name: "peer" - type: TYPE_ENUM - predefined_type: "::android::hardware::wifi::V1_0::RttPeerType" - } - struct_value: { - name: "channel" - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiChannelInfo" - } - struct_value: { - name: "burstPeriod" - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - struct_value: { - name: "numBurst" - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - struct_value: { - name: "numFramesPerBurst" - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - struct_value: { - name: "numRetriesPerRttFrame" - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - struct_value: { - name: "numRetriesPerFtmr" - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - struct_value: { - name: "mustRequestLci" - type: TYPE_SCALAR - scalar_type: "bool_t" - } - struct_value: { - name: "mustRequestLcr" - type: TYPE_SCALAR - scalar_type: "bool_t" - } - struct_value: { - name: "burstDuration" - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - struct_value: { - name: "preamble" - type: TYPE_ENUM - predefined_type: "::android::hardware::wifi::V1_0::RttPreamble" - } - struct_value: { - name: "bw" - type: TYPE_ENUM - predefined_type: "::android::hardware::wifi::V1_0::RttBw" - } -} - -attribute: { - name: "::android::hardware::wifi::V1_0::RttResult" - type: TYPE_STRUCT - struct_value: { - name: "addr" - type: TYPE_ARRAY - vector_size: 6 - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - struct_value: { - name: "burstNum" - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - struct_value: { - name: "measurementNumber" - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - struct_value: { - name: "successNumber" - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - struct_value: { - name: "numberPerBurstPeer" - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - struct_value: { - name: "status" - type: TYPE_ENUM - predefined_type: "::android::hardware::wifi::V1_0::RttStatus" - } - struct_value: { - name: "retryAfterDuration" - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - struct_value: { - name: "type" - type: TYPE_ENUM - predefined_type: "::android::hardware::wifi::V1_0::RttType" - } - struct_value: { - name: "rssi" - type: TYPE_SCALAR - scalar_type: "int32_t" - } - struct_value: { - name: "rssiSpread" - type: TYPE_SCALAR - scalar_type: "int32_t" - } - struct_value: { - name: "txRate" - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiRateInfo" - } - struct_value: { - name: "rxRate" - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiRateInfo" - } - struct_value: { - name: "rtt" - type: TYPE_SCALAR - scalar_type: "uint64_t" - } - struct_value: { - name: "rttSd" - type: TYPE_SCALAR - scalar_type: "uint64_t" - } - struct_value: { - name: "rttSpread" - type: TYPE_SCALAR - scalar_type: "uint64_t" - } - struct_value: { - name: "distanceInMm" - type: TYPE_SCALAR - scalar_type: "int32_t" - } - struct_value: { - name: "distanceSdInMm" - type: TYPE_SCALAR - scalar_type: "int32_t" - } - struct_value: { - name: "distanceSpreadInMm" - type: TYPE_SCALAR - scalar_type: "int32_t" - } - struct_value: { - name: "timeStampInUs" - type: TYPE_SCALAR - scalar_type: "uint64_t" - } - struct_value: { - name: "burstDurationInMs" - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - struct_value: { - name: "negotiatedBurstNum" - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - struct_value: { - name: "lci" - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiInformationElement" - } - struct_value: { - name: "lcr" - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiInformationElement" - } -} - -attribute: { - name: "::android::hardware::wifi::V1_0::RttCapabilities" - type: TYPE_STRUCT - struct_value: { - name: "rttOneSidedSupported" - type: TYPE_SCALAR - scalar_type: "bool_t" - } - struct_value: { - name: "rttFtmSupported" - type: TYPE_SCALAR - scalar_type: "bool_t" - } - struct_value: { - name: "lciSupported" - type: TYPE_SCALAR - scalar_type: "bool_t" - } - struct_value: { - name: "lcrSupported" - type: TYPE_SCALAR - scalar_type: "bool_t" - } - struct_value: { - name: "responderSupported" - type: TYPE_SCALAR - scalar_type: "bool_t" - } - struct_value: { - name: "preambleSupport" - type: TYPE_MASK - scalar_type: "uint32_t" - predefined_type: "::android::hardware::wifi::V1_0::RttPreamble" - } - struct_value: { - name: "bwSupport" - type: TYPE_MASK - scalar_type: "uint32_t" - predefined_type: "::android::hardware::wifi::V1_0::RttBw" - } - struct_value: { - name: "mcVersion" - type: TYPE_SCALAR - scalar_type: "uint8_t" - } -} - -attribute: { - name: "::android::hardware::wifi::V1_0::RttMotionPattern" - type: TYPE_ENUM - enum_value: { - scalar_type: "uint32_t" - - enumerator: "NOT_EXPECTED" - scalar_value: { - uint32_t: 0 - } - enumerator: "EXPECTED" - scalar_value: { - uint32_t: 1 - } - enumerator: "UNKNOWN" - scalar_value: { - uint32_t: 2 - } - } -} - -attribute: { - name: "::android::hardware::wifi::V1_0::RttLciInformation" - type: TYPE_STRUCT - struct_value: { - name: "latitude" - type: TYPE_SCALAR - scalar_type: "int64_t" - } - struct_value: { - name: "longitude" - type: TYPE_SCALAR - scalar_type: "int64_t" - } - struct_value: { - name: "altitude" - type: TYPE_SCALAR - scalar_type: "int32_t" - } - struct_value: { - name: "latitudeUnc" - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - struct_value: { - name: "longitudeUnc" - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - struct_value: { - name: "altitudeUnc" - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - struct_value: { - name: "motionPattern" - type: TYPE_ENUM - predefined_type: "::android::hardware::wifi::V1_0::RttMotionPattern" - } - struct_value: { - name: "floor" - type: TYPE_SCALAR - scalar_type: "int32_t" - } - struct_value: { - name: "heightAboveFloor" - type: TYPE_SCALAR - scalar_type: "int32_t" - } - struct_value: { - name: "heightUnc" - type: TYPE_SCALAR - scalar_type: "int32_t" - } -} - -attribute: { - name: "::android::hardware::wifi::V1_0::RttLcrInformation" - type: TYPE_STRUCT - struct_value: { - name: "countryCode" - type: TYPE_ARRAY - vector_size: 2 - vector_value: { - type: TYPE_SCALAR - scalar_type: "int8_t" - } - } - struct_value: { - name: "civicInfo" - type: TYPE_STRING - } -} - -attribute: { - name: "::android::hardware::wifi::V1_0::RttResponder" - type: TYPE_STRUCT - struct_value: { - name: "channel" - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiChannelInfo" - } - struct_value: { - name: "preamble" - type: TYPE_ENUM - predefined_type: "::android::hardware::wifi::V1_0::RttPreamble" - } -} - -attribute: { - name: "::android::hardware::wifi::V1_0::WifiDebugRingBufferFlags" - type: TYPE_ENUM - enum_value: { - scalar_type: "uint32_t" - - enumerator: "HAS_BINARY_ENTRIES" - scalar_value: { - uint32_t: 1 - } - enumerator: "HAS_ASCII_ENTRIES" - scalar_value: { - uint32_t: 2 - } - enumerator: "HAS_PER_PACKET_ENTRIES" - scalar_value: { - uint32_t: 4 - } - } -} - -attribute: { - name: "::android::hardware::wifi::V1_0::WifiDebugRingBufferStatus" - type: TYPE_STRUCT - struct_value: { - name: "ringName" - type: TYPE_STRING - } - struct_value: { - name: "flags" - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - struct_value: { - name: "ringId" - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - struct_value: { - name: "sizeInBytes" - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - struct_value: { - name: "freeSizeInBytes" - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - struct_value: { - name: "verboseLevel" - type: TYPE_SCALAR - scalar_type: "uint32_t" - } -} - -attribute: { - name: "::android::hardware::wifi::V1_0::WifiDebugRingBufferVerboseLevel" - type: TYPE_ENUM - enum_value: { - scalar_type: "uint32_t" - - enumerator: "NONE" - scalar_value: { - uint32_t: 0 - } - enumerator: "DEFAULT" - scalar_value: { - uint32_t: 1 - } - enumerator: "VERBOSE" - scalar_value: { - uint32_t: 2 - } - enumerator: "EXCESSIVE" - scalar_value: { - uint32_t: 3 - } - } -} - -attribute: { - name: "::android::hardware::wifi::V1_0::WifiDebugTxPacketFate" - type: TYPE_ENUM - enum_value: { - scalar_type: "uint32_t" - - enumerator: "ACKED" - scalar_value: { - uint32_t: 0 - } - enumerator: "SENT" - scalar_value: { - uint32_t: 1 - } - enumerator: "FW_QUEUED" - scalar_value: { - uint32_t: 2 - } - enumerator: "FW_DROP_INVALID" - scalar_value: { - uint32_t: 3 - } - enumerator: "FW_DROP_NOBUFS" - scalar_value: { - uint32_t: 4 - } - enumerator: "FW_DROP_OTHER" - scalar_value: { - uint32_t: 5 - } - enumerator: "DRV_QUEUED" - scalar_value: { - uint32_t: 6 - } - enumerator: "DRV_DROP_INVALID" - scalar_value: { - uint32_t: 7 - } - enumerator: "DRV_DROP_NOBUFS" - scalar_value: { - uint32_t: 8 - } - enumerator: "DRV_DROP_OTHER" - scalar_value: { - uint32_t: 9 - } - } -} - -attribute: { - name: "::android::hardware::wifi::V1_0::WifiDebugRxPacketFate" - type: TYPE_ENUM - enum_value: { - scalar_type: "uint32_t" - - enumerator: "SUCCESS" - scalar_value: { - uint32_t: 0 - } - enumerator: "FW_QUEUED" - scalar_value: { - uint32_t: 1 - } - enumerator: "FW_DROP_FILTER" - scalar_value: { - uint32_t: 2 - } - enumerator: "FW_DROP_INVALID" - scalar_value: { - uint32_t: 3 - } - enumerator: "FW_DROP_NOBUFS" - scalar_value: { - uint32_t: 4 - } - enumerator: "FW_DROP_OTHER" - scalar_value: { - uint32_t: 5 - } - enumerator: "DRV_QUEUED" - scalar_value: { - uint32_t: 6 - } - enumerator: "DRV_DROP_FILTER" - scalar_value: { - uint32_t: 7 - } - enumerator: "DRV_DROP_INVALID" - scalar_value: { - uint32_t: 8 - } - enumerator: "DRV_DROP_NOBUFS" - scalar_value: { - uint32_t: 9 - } - enumerator: "DRV_DROP_OTHER" - scalar_value: { - uint32_t: 10 - } - } -} - -attribute: { - name: "::android::hardware::wifi::V1_0::WifiDebugPacketFateFrameType" - type: TYPE_ENUM - enum_value: { - scalar_type: "uint32_t" - - enumerator: "UNKNOWN" - scalar_value: { - uint32_t: 0 - } - enumerator: "ETHERNET_II" - scalar_value: { - uint32_t: 1 - } - enumerator: "MGMT_80211" - scalar_value: { - uint32_t: 2 - } - } -} - -attribute: { - name: "::android::hardware::wifi::V1_0::WifiDebugPacketFateFrameInfo" - type: TYPE_STRUCT - struct_value: { - name: "frameType" - type: TYPE_ENUM - predefined_type: "::android::hardware::wifi::V1_0::WifiDebugPacketFateFrameType" - } - struct_value: { - name: "frameLen" - type: TYPE_SCALAR - scalar_type: "uint64_t" - } - struct_value: { - name: "driverTimestampUsec" - type: TYPE_SCALAR - scalar_type: "uint64_t" - } - struct_value: { - name: "firmwareTimestampUsec" - type: TYPE_SCALAR - scalar_type: "uint64_t" - } - struct_value: { - name: "frameContent" - type: TYPE_VECTOR - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } -} - -attribute: { - name: "::android::hardware::wifi::V1_0::WifiDebugTxPacketFateReport" - type: TYPE_STRUCT - struct_value: { - name: "fate" - type: TYPE_ENUM - predefined_type: "::android::hardware::wifi::V1_0::WifiDebugTxPacketFate" - } - struct_value: { - name: "frameInfo" - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiDebugPacketFateFrameInfo" - } -} - -attribute: { - name: "::android::hardware::wifi::V1_0::WifiDebugRxPacketFateReport" - type: TYPE_STRUCT - struct_value: { - name: "fate" - type: TYPE_ENUM - predefined_type: "::android::hardware::wifi::V1_0::WifiDebugRxPacketFate" - } - struct_value: { - name: "frameInfo" - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiDebugPacketFateFrameInfo" - } -} - -attribute: { - name: "::android::hardware::wifi::V1_0::WifiDebugHostWakeReasonRxPacketDetails" - type: TYPE_STRUCT - struct_value: { - name: "rxUnicastCnt" - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - struct_value: { - name: "rxMulticastCnt" - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - struct_value: { - name: "rxBroadcastCnt" - type: TYPE_SCALAR - scalar_type: "uint32_t" - } -} - -attribute: { - name: "::android::hardware::wifi::V1_0::WifiDebugHostWakeReasonRxMulticastPacketDetails" - type: TYPE_STRUCT - struct_value: { - name: "ipv4RxMulticastAddrCnt" - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - struct_value: { - name: "ipv6RxMulticastAddrCnt" - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - struct_value: { - name: "otherRxMulticastAddrCnt" - type: TYPE_SCALAR - scalar_type: "uint32_t" - } -} - -attribute: { - name: "::android::hardware::wifi::V1_0::WifiDebugHostWakeReasonRxIcmpPacketDetails" - type: TYPE_STRUCT - struct_value: { - name: "icmpPkt" - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - struct_value: { - name: "icmp6Pkt" - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - struct_value: { - name: "icmp6Ra" - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - struct_value: { - name: "icmp6Na" - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - struct_value: { - name: "icmp6Ns" - type: TYPE_SCALAR - scalar_type: "uint32_t" - } -} - -attribute: { - name: "::android::hardware::wifi::V1_0::WifiDebugHostWakeReasonStats" - type: TYPE_STRUCT - struct_value: { - name: "totalCmdEventWakeCnt" - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - struct_value: { - name: "cmdEventWakeCntPerType" - type: TYPE_VECTOR - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - } - struct_value: { - name: "totalDriverFwLocalWakeCnt" - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - struct_value: { - name: "driverFwLocalWakeCntPerType" - type: TYPE_VECTOR - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - } - struct_value: { - name: "totalRxPacketWakeCnt" - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - struct_value: { - name: "rxPktWakeDetails" - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiDebugHostWakeReasonRxPacketDetails" - } - struct_value: { - name: "rxMulticastPkWakeDetails" - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiDebugHostWakeReasonRxMulticastPacketDetails" - } - struct_value: { - name: "rxIcmpPkWakeDetails" - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::V1_0::WifiDebugHostWakeReasonRxIcmpPacketDetails" - } -} - diff --git a/wifi/supplicant/1.0/vts/Supplicant.vts b/wifi/supplicant/1.0/vts/Supplicant.vts deleted file mode 100644 index 534b1cf0bf..0000000000 --- a/wifi/supplicant/1.0/vts/Supplicant.vts +++ /dev/null @@ -1,160 +0,0 @@ -component_class: HAL_HIDL -component_type_version: 1.0 -component_name: "ISupplicant" - -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: { - name: "::android::hardware::wifi::supplicant::V1_0::ISupplicant::DebugLevel" - type: TYPE_ENUM - enum_value: { - scalar_type: "uint32_t" - - enumerator: "EXCESSIVE" - scalar_value: { - uint32_t: 0 - } - enumerator: "MSGDUMP" - scalar_value: { - uint32_t: 1 - } - enumerator: "DEBUG" - scalar_value: { - uint32_t: 2 - } - enumerator: "INFO" - scalar_value: { - uint32_t: 3 - } - enumerator: "WARNING" - scalar_value: { - uint32_t: 4 - } - enumerator: "ERROR" - scalar_value: { - uint32_t: 5 - } - } - } - - attribute: { - name: "::android::hardware::wifi::supplicant::V1_0::ISupplicant::IfaceInfo" - type: TYPE_STRUCT - struct_value: { - name: "type" - type: TYPE_ENUM - predefined_type: "::android::hardware::wifi::supplicant::V1_0::IfaceType" - } - struct_value: { - name: "name" - type: TYPE_STRING - } - } - - api: { - name: "getInterface" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - return_type_hidl: { - type: TYPE_HIDL_INTERFACE - predefined_type: "::android::hardware::wifi::supplicant::V1_0::ISupplicantIface" - } - arg: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::ISupplicant::IfaceInfo" - } - } - - api: { - name: "listInterfaces" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - return_type_hidl: { - type: TYPE_VECTOR - vector_value: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::ISupplicant::IfaceInfo" - } - } - } - - api: { - name: "registerCallback" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - arg: { - type: TYPE_HIDL_CALLBACK - predefined_type: "::android::hardware::wifi::supplicant::V1_0::ISupplicantCallback" - } - } - - api: { - name: "setDebugParams" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - arg: { - type: TYPE_ENUM - predefined_type: "::android::hardware::wifi::supplicant::V1_0::ISupplicant::DebugLevel" - } - arg: { - type: TYPE_SCALAR - scalar_type: "bool_t" - } - arg: { - type: TYPE_SCALAR - scalar_type: "bool_t" - } - } - - api: { - name: "getDebugLevel" - return_type_hidl: { - type: TYPE_ENUM - predefined_type: "::android::hardware::wifi::supplicant::V1_0::ISupplicant::DebugLevel" - } - } - - api: { - name: "isDebugShowTimestampEnabled" - return_type_hidl: { - type: TYPE_SCALAR - scalar_type: "bool_t" - } - } - - api: { - name: "isDebugShowKeysEnabled" - return_type_hidl: { - type: TYPE_SCALAR - scalar_type: "bool_t" - } - } - - api: { - name: "setConcurrencyPriority" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - arg: { - type: TYPE_ENUM - predefined_type: "::android::hardware::wifi::supplicant::V1_0::IfaceType" - } - } - -} diff --git a/wifi/supplicant/1.0/vts/SupplicantCallback.vts b/wifi/supplicant/1.0/vts/SupplicantCallback.vts deleted file mode 100644 index 2d9e9911be..0000000000 --- a/wifi/supplicant/1.0/vts/SupplicantCallback.vts +++ /dev/null @@ -1,28 +0,0 @@ -component_class: HAL_HIDL -component_type_version: 1.0 -component_name: "ISupplicantCallback" - -package: "android.hardware.wifi.supplicant" - -import: "android.hidl.base@1.0::types" - -interface: { - api: { - name: "onInterfaceCreated" - arg: { - type: TYPE_STRING - } - } - - api: { - name: "onInterfaceRemoved" - arg: { - type: TYPE_STRING - } - } - - api: { - name: "onTerminating" - } - -} diff --git a/wifi/supplicant/1.0/vts/SupplicantIface.vts b/wifi/supplicant/1.0/vts/SupplicantIface.vts deleted file mode 100644 index c703ec0c0a..0000000000 --- a/wifi/supplicant/1.0/vts/SupplicantIface.vts +++ /dev/null @@ -1,203 +0,0 @@ -component_class: HAL_HIDL -component_type_version: 1.0 -component_name: "ISupplicantIface" - -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: { - 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 - } - } - } - - api: { - name: "getName" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - return_type_hidl: { - type: TYPE_STRING - } - } - - api: { - name: "getType" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - return_type_hidl: { - type: TYPE_ENUM - predefined_type: "::android::hardware::wifi::supplicant::V1_0::IfaceType" - } - } - - api: { - name: "addNetwork" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - return_type_hidl: { - type: TYPE_HIDL_INTERFACE - predefined_type: "::android::hardware::wifi::supplicant::V1_0::ISupplicantNetwork" - } - } - - api: { - name: "removeNetwork" - 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: "getNetwork" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - return_type_hidl: { - type: TYPE_HIDL_INTERFACE - predefined_type: "::android::hardware::wifi::supplicant::V1_0::ISupplicantNetwork" - } - arg: { - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - } - - api: { - name: "listNetworks" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - return_type_hidl: { - type: TYPE_VECTOR - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - } - } - - api: { - name: "setWpsDeviceName" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - arg: { - type: TYPE_STRING - } - } - - 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: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - arg: { - type: TYPE_STRING - } - } - - api: { - name: "setWpsModelName" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - arg: { - type: TYPE_STRING - } - } - - api: { - name: "setWpsModelNumber" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - arg: { - type: TYPE_STRING - } - } - - api: { - name: "setWpsSerialNumber" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - arg: { - type: TYPE_STRING - } - } - - api: { - name: "setWpsConfigMethods" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - arg: { - type: TYPE_MASK - scalar_type: "uint16_t" - predefined_type: "::android::hardware::wifi::supplicant::V1_0::WpsConfigMethods" - } - } - -} diff --git a/wifi/supplicant/1.0/vts/SupplicantNetwork.vts b/wifi/supplicant/1.0/vts/SupplicantNetwork.vts deleted file mode 100644 index c90f396e35..0000000000 --- a/wifi/supplicant/1.0/vts/SupplicantNetwork.vts +++ /dev/null @@ -1,46 +0,0 @@ -component_class: HAL_HIDL -component_type_version: 1.0 -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: { - name: "getId" - 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" - } - } - - api: { - name: "getInterfaceName" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - return_type_hidl: { - type: TYPE_STRING - } - } - - api: { - name: "getType" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - return_type_hidl: { - type: TYPE_ENUM - predefined_type: "::android::hardware::wifi::supplicant::V1_0::IfaceType" - } - } - -} diff --git a/wifi/supplicant/1.0/vts/SupplicantP2pIface.vts b/wifi/supplicant/1.0/vts/SupplicantP2pIface.vts deleted file mode 100644 index 2515b603a0..0000000000 --- a/wifi/supplicant/1.0/vts/SupplicantP2pIface.vts +++ /dev/null @@ -1,801 +0,0 @@ -component_class: HAL_HIDL -component_type_version: 1.0 -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::ISupplicantP2pIface::WpsProvisionMethod" - type: TYPE_ENUM - enum_value: { - scalar_type: "uint32_t" - - enumerator: "PBC" - scalar_value: { - uint32_t: 0 - } - enumerator: "DISPLAY" - scalar_value: { - uint32_t: 1 - } - enumerator: "KEYPAD" - scalar_value: { - uint32_t: 2 - } - } - } - - attribute: { - name: "::android::hardware::wifi::supplicant::V1_0::ISupplicantP2pIface::FreqRange" - type: TYPE_STRUCT - struct_value: { - name: "min" - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - struct_value: { - name: "max" - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - } - - attribute: { - name: "::android::hardware::wifi::supplicant::V1_0::ISupplicantP2pIface::MiracastMode" - type: TYPE_ENUM - enum_value: { - scalar_type: "uint8_t" - - enumerator: "DISABLED" - scalar_value: { - uint8_t: 0 - } - enumerator: "SOURCE" - scalar_value: { - uint8_t: 1 - } - enumerator: "SINK" - scalar_value: { - uint8_t: 2 - } - } - } - - api: { - name: "getName" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - return_type_hidl: { - type: TYPE_STRING - } - } - - api: { - name: "getType" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - return_type_hidl: { - type: TYPE_ENUM - predefined_type: "::android::hardware::wifi::supplicant::V1_0::IfaceType" - } - } - - api: { - name: "addNetwork" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - return_type_hidl: { - type: TYPE_HIDL_INTERFACE - predefined_type: "::android::hardware::wifi::supplicant::V1_0::ISupplicantNetwork" - } - } - - api: { - name: "removeNetwork" - 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: "getNetwork" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - return_type_hidl: { - type: TYPE_HIDL_INTERFACE - predefined_type: "::android::hardware::wifi::supplicant::V1_0::ISupplicantNetwork" - } - arg: { - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - } - - api: { - name: "listNetworks" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - return_type_hidl: { - type: TYPE_VECTOR - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - } - } - - api: { - name: "setWpsDeviceName" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - arg: { - type: TYPE_STRING - } - } - - 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: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - arg: { - type: TYPE_STRING - } - } - - api: { - name: "setWpsModelName" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - arg: { - type: TYPE_STRING - } - } - - api: { - name: "setWpsModelNumber" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - arg: { - type: TYPE_STRING - } - } - - api: { - name: "setWpsSerialNumber" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - arg: { - type: TYPE_STRING - } - } - - api: { - name: "setWpsConfigMethods" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - arg: { - type: TYPE_MASK - scalar_type: "uint16_t" - predefined_type: "::android::hardware::wifi::supplicant::V1_0::WpsConfigMethods" - } - } - - api: { - name: "registerCallback" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - arg: { - type: TYPE_HIDL_CALLBACK - predefined_type: "::android::hardware::wifi::supplicant::V1_0::ISupplicantP2pIfaceCallback" - } - } - - api: { - name: "getDeviceAddress" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - return_type_hidl: { - type: TYPE_ARRAY - vector_size: 6 - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - } - - api: { - name: "setSsidPostfix" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - arg: { - type: TYPE_VECTOR - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - } - - api: { - name: "setGroupIdle" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - arg: { - type: TYPE_STRING - } - arg: { - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - } - - api: { - name: "setPowerSave" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - arg: { - type: TYPE_STRING - } - arg: { - type: TYPE_SCALAR - scalar_type: "bool_t" - } - } - - api: { - name: "find" - 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: "stopFind" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - } - - api: { - name: "flush" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - } - - api: { - name: "connect" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - return_type_hidl: { - type: TYPE_STRING - } - arg: { - type: TYPE_ARRAY - vector_size: 6 - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - arg: { - type: TYPE_ENUM - predefined_type: "::android::hardware::wifi::supplicant::V1_0::ISupplicantP2pIface::WpsProvisionMethod" - } - arg: { - type: TYPE_STRING - } - arg: { - type: TYPE_SCALAR - scalar_type: "bool_t" - } - arg: { - type: TYPE_SCALAR - scalar_type: "bool_t" - } - arg: { - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - } - - api: { - name: "cancelConnect" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - } - - api: { - name: "provisionDiscovery" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - arg: { - type: TYPE_ARRAY - vector_size: 6 - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - arg: { - type: TYPE_ENUM - predefined_type: "::android::hardware::wifi::supplicant::V1_0::ISupplicantP2pIface::WpsProvisionMethod" - } - } - - api: { - name: "addGroup" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - arg: { - type: TYPE_SCALAR - scalar_type: "bool_t" - } - arg: { - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - } - - api: { - name: "removeGroup" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - arg: { - type: TYPE_STRING - } - } - - api: { - name: "reject" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - arg: { - type: TYPE_ARRAY - vector_size: 6 - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - } - - api: { - name: "invite" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - arg: { - type: TYPE_STRING - } - arg: { - type: TYPE_ARRAY - vector_size: 6 - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - arg: { - type: TYPE_ARRAY - vector_size: 6 - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - } - - api: { - name: "reinvoke" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - arg: { - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - arg: { - type: TYPE_ARRAY - vector_size: 6 - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - } - - api: { - name: "configureExtListen" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - arg: { - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - arg: { - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - } - - api: { - name: "setListenChannel" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - arg: { - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - arg: { - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - } - - api: { - name: "setDisallowedFrequencies" - return_type_hidl: { - type: TYPE_STRUCT - 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::ISupplicantP2pIface::FreqRange" - } - } - } - - api: { - name: "getSsid" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - return_type_hidl: { - type: TYPE_VECTOR - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - arg: { - type: TYPE_ARRAY - vector_size: 6 - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - } - - api: { - name: "getGroupCapability" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - 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: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - } - - api: { - name: "addBonjourService" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - arg: { - type: TYPE_VECTOR - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - arg: { - type: TYPE_VECTOR - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - } - - api: { - name: "removeBonjourService" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - arg: { - type: TYPE_VECTOR - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - } - - api: { - name: "addUpnpService" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - arg: { - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - arg: { - type: TYPE_STRING - } - } - - api: { - name: "removeUpnpService" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - arg: { - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - arg: { - type: TYPE_STRING - } - } - - api: { - name: "flushServices" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - } - - api: { - name: "requestServiceDiscovery" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - return_type_hidl: { - type: TYPE_SCALAR - scalar_type: "uint64_t" - } - arg: { - type: TYPE_ARRAY - vector_size: 6 - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - arg: { - type: TYPE_VECTOR - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - } - - api: { - name: "cancelServiceDiscovery" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - arg: { - type: TYPE_SCALAR - scalar_type: "uint64_t" - } - } - - api: { - name: "setMiracastMode" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - arg: { - type: TYPE_ENUM - predefined_type: "::android::hardware::wifi::supplicant::V1_0::ISupplicantP2pIface::MiracastMode" - } - } - - api: { - name: "startWpsPbc" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - arg: { - type: TYPE_STRING - } - arg: { - type: TYPE_ARRAY - vector_size: 6 - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - } - - api: { - name: "startWpsPinKeypad" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - arg: { - type: TYPE_STRING - } - arg: { - type: TYPE_STRING - } - } - - api: { - name: "startWpsPinDisplay" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - return_type_hidl: { - type: TYPE_STRING - } - arg: { - type: TYPE_STRING - } - arg: { - type: TYPE_ARRAY - vector_size: 6 - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - } - - api: { - name: "cancelWps" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - arg: { - type: TYPE_STRING - } - } - - api: { - name: "enableWfd" - 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: "setWfdDeviceInfo" - 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" - } - } - } - -} diff --git a/wifi/supplicant/1.0/vts/SupplicantP2pIfaceCallback.vts b/wifi/supplicant/1.0/vts/SupplicantP2pIfaceCallback.vts deleted file mode 100644 index b3cf05b6f1..0000000000 --- a/wifi/supplicant/1.0/vts/SupplicantP2pIfaceCallback.vts +++ /dev/null @@ -1,524 +0,0 @@ -component_class: HAL_HIDL -component_type_version: 1.0 -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: { - name: "::android::hardware::wifi::supplicant::V1_0::ISupplicantP2pIfaceCallback::WpsDevPasswordId" - type: TYPE_ENUM - enum_value: { - scalar_type: "uint16_t" - - enumerator: "DEFAULT" - scalar_value: { - uint16_t: 0 - } - enumerator: "USER_SPECIFIED" - scalar_value: { - uint16_t: 1 - } - enumerator: "MACHINE_SPECIFIED" - scalar_value: { - uint16_t: 2 - } - enumerator: "REKEY" - scalar_value: { - uint16_t: 3 - } - enumerator: "PUSHBUTTON" - scalar_value: { - uint16_t: 4 - } - enumerator: "REGISTRAR_SPECIFIED" - scalar_value: { - uint16_t: 5 - } - enumerator: "NFC_CONNECTION_HANDOVER" - scalar_value: { - uint16_t: 7 - } - enumerator: "P2PS_DEFAULT" - scalar_value: { - uint16_t: 8 - } - } - } - - attribute: { - name: "::android::hardware::wifi::supplicant::V1_0::ISupplicantP2pIfaceCallback::P2pStatusCode" - type: TYPE_ENUM - enum_value: { - scalar_type: "uint32_t" - - enumerator: "SUCCESS" - scalar_value: { - uint32_t: 0 - } - enumerator: "FAIL_INFO_CURRENTLY_UNAVAILABLE" - scalar_value: { - uint32_t: 1 - } - enumerator: "FAIL_INCOMPATIBLE_PARAMS" - scalar_value: { - uint32_t: 2 - } - enumerator: "FAIL_LIMIT_REACHED" - scalar_value: { - uint32_t: 3 - } - enumerator: "FAIL_INVALID_PARAMS" - scalar_value: { - uint32_t: 4 - } - enumerator: "FAIL_UNABLE_TO_ACCOMMODATE" - scalar_value: { - uint32_t: 5 - } - enumerator: "FAIL_PREV_PROTOCOL_ERROR" - scalar_value: { - uint32_t: 6 - } - enumerator: "FAIL_NO_COMMON_CHANNELS" - scalar_value: { - uint32_t: 7 - } - enumerator: "FAIL_UNKNOWN_GROUP" - scalar_value: { - uint32_t: 8 - } - enumerator: "FAIL_BOTH_GO_INTENT_15" - scalar_value: { - uint32_t: 9 - } - enumerator: "FAIL_INCOMPATIBLE_PROV_METHOD" - scalar_value: { - uint32_t: 10 - } - enumerator: "FAIL_REJECTED_BY_USER" - scalar_value: { - uint32_t: 11 - } - enumerator: "SUCCESS_DEFERRED" - scalar_value: { - uint32_t: 12 - } - } - } - - attribute: { - name: "::android::hardware::wifi::supplicant::V1_0::ISupplicantP2pIfaceCallback::P2pProvDiscStatusCode" - type: TYPE_ENUM - enum_value: { - scalar_type: "uint8_t" - - enumerator: "SUCCESS" - scalar_value: { - uint8_t: 0 - } - enumerator: "TIMEOUT" - scalar_value: { - uint8_t: 1 - } - enumerator: "REJECTED" - scalar_value: { - uint8_t: 2 - } - enumerator: "TIMEOUT_JOIN" - scalar_value: { - uint8_t: 3 - } - enumerator: "INFO_UNAVAILABLE" - scalar_value: { - uint8_t: 4 - } - } - } - - api: { - name: "onNetworkAdded" - arg: { - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - } - - api: { - name: "onNetworkRemoved" - arg: { - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - } - - api: { - name: "onDeviceFound" - arg: { - type: TYPE_ARRAY - vector_size: 6 - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - arg: { - type: TYPE_ARRAY - vector_size: 6 - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - arg: { - type: TYPE_ARRAY - vector_size: 8 - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - arg: { - type: TYPE_STRING - } - arg: { - type: TYPE_MASK - scalar_type: "uint16_t" - predefined_type: "::android::hardware::wifi::supplicant::V1_0::WpsConfigMethods" - } - arg: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - 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: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - } - - api: { - name: "onDeviceLost" - arg: { - type: TYPE_ARRAY - vector_size: 6 - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - } - - api: { - name: "onFindStopped" - } - - api: { - name: "onGoNegotiationRequest" - arg: { - type: TYPE_ARRAY - vector_size: 6 - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - arg: { - type: TYPE_ENUM - predefined_type: "::android::hardware::wifi::supplicant::V1_0::ISupplicantP2pIfaceCallback::WpsDevPasswordId" - } - } - - api: { - name: "onGoNegotiationCompleted" - arg: { - type: TYPE_ENUM - predefined_type: "::android::hardware::wifi::supplicant::V1_0::ISupplicantP2pIfaceCallback::P2pStatusCode" - } - } - - api: { - name: "onGroupFormationSuccess" - } - - api: { - name: "onGroupFormationFailure" - arg: { - type: TYPE_STRING - } - } - - api: { - name: "onGroupStarted" - arg: { - type: TYPE_STRING - } - arg: { - type: TYPE_SCALAR - scalar_type: "bool_t" - } - arg: { - type: TYPE_VECTOR - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - arg: { - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - arg: { - type: TYPE_ARRAY - vector_size: 32 - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - arg: { - type: TYPE_STRING - } - arg: { - type: TYPE_ARRAY - vector_size: 6 - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - arg: { - type: TYPE_SCALAR - scalar_type: "bool_t" - } - } - - api: { - name: "onGroupRemoved" - arg: { - type: TYPE_STRING - } - arg: { - type: TYPE_SCALAR - scalar_type: "bool_t" - } - } - - api: { - name: "onInvitationReceived" - arg: { - type: TYPE_ARRAY - vector_size: 6 - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - arg: { - type: TYPE_ARRAY - vector_size: 6 - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - arg: { - type: TYPE_ARRAY - vector_size: 6 - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - arg: { - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - arg: { - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - } - - api: { - name: "onInvitationResult" - arg: { - type: TYPE_ARRAY - vector_size: 6 - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - arg: { - type: TYPE_ENUM - predefined_type: "::android::hardware::wifi::supplicant::V1_0::ISupplicantP2pIfaceCallback::P2pStatusCode" - } - } - - api: { - name: "onProvisionDiscoveryPbcRequest" - arg: { - type: TYPE_ARRAY - vector_size: 6 - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - } - - api: { - name: "onProvisionDiscoveryPbcResponse" - arg: { - type: TYPE_ARRAY - vector_size: 6 - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - } - - api: { - name: "onProvisionDiscoveryShowPin" - arg: { - type: TYPE_ARRAY - vector_size: 6 - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - arg: { - type: TYPE_STRING - } - } - - api: { - name: "onProvisionDiscoveryEnterPin" - arg: { - type: TYPE_ARRAY - vector_size: 6 - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - } - - api: { - name: "onProvisionDiscoveryFailure" - arg: { - type: TYPE_ARRAY - vector_size: 6 - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - } - - api: { - name: "onProvisionDiscoveryCompleted" - arg: { - type: TYPE_ARRAY - vector_size: 6 - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - arg: { - type: TYPE_SCALAR - scalar_type: "bool_t" - } - arg: { - type: TYPE_ENUM - predefined_type: "::android::hardware::wifi::supplicant::V1_0::ISupplicantP2pIfaceCallback::P2pProvDiscStatusCode" - } - arg: { - type: TYPE_MASK - scalar_type: "uint16_t" - predefined_type: "::android::hardware::wifi::supplicant::V1_0::WpsConfigMethods" - } - arg: { - type: TYPE_STRING - } - } - - api: { - name: "onServiceDiscoveryResponse" - arg: { - type: TYPE_ARRAY - vector_size: 6 - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - arg: { - type: TYPE_SCALAR - scalar_type: "uint16_t" - } - arg: { - type: TYPE_VECTOR - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - } - - api: { - name: "onStaAuthorized" - arg: { - type: TYPE_ARRAY - vector_size: 6 - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - arg: { - type: TYPE_ARRAY - vector_size: 6 - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - } - - api: { - name: "onStaDeauthorized" - arg: { - type: TYPE_ARRAY - vector_size: 6 - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - arg: { - type: TYPE_ARRAY - vector_size: 6 - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - } - -} diff --git a/wifi/supplicant/1.0/vts/SupplicantP2pNetwork.vts b/wifi/supplicant/1.0/vts/SupplicantP2pNetwork.vts deleted file mode 100644 index 8d0b5a1242..0000000000 --- a/wifi/supplicant/1.0/vts/SupplicantP2pNetwork.vts +++ /dev/null @@ -1,127 +0,0 @@ -component_class: HAL_HIDL -component_type_version: 1.0 -component_name: "ISupplicantP2pNetwork" - -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: { - name: "getId" - 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" - } - } - - api: { - name: "getInterfaceName" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - return_type_hidl: { - type: TYPE_STRING - } - } - - api: { - name: "getType" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - return_type_hidl: { - type: TYPE_ENUM - predefined_type: "::android::hardware::wifi::supplicant::V1_0::IfaceType" - } - } - - api: { - name: "registerCallback" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - arg: { - type: TYPE_HIDL_CALLBACK - predefined_type: "::android::hardware::wifi::supplicant::V1_0::ISupplicantP2pNetworkCallback" - } - } - - api: { - name: "getSsid" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - return_type_hidl: { - type: TYPE_VECTOR - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - } - - api: { - name: "getBssid" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - return_type_hidl: { - type: TYPE_ARRAY - vector_size: 6 - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - } - - api: { - name: "isCurrent" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - return_type_hidl: { - type: TYPE_SCALAR - scalar_type: "bool_t" - } - } - - api: { - name: "isPersistent" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - return_type_hidl: { - type: TYPE_SCALAR - scalar_type: "bool_t" - } - } - - api: { - name: "isGo" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - return_type_hidl: { - type: TYPE_SCALAR - scalar_type: "bool_t" - } - } - -} diff --git a/wifi/supplicant/1.0/vts/SupplicantP2pNetworkCallback.vts b/wifi/supplicant/1.0/vts/SupplicantP2pNetworkCallback.vts deleted file mode 100644 index 9493c5e4a2..0000000000 --- a/wifi/supplicant/1.0/vts/SupplicantP2pNetworkCallback.vts +++ /dev/null @@ -1,10 +0,0 @@ -component_class: HAL_HIDL -component_type_version: 1.0 -component_name: "ISupplicantP2pNetworkCallback" - -package: "android.hardware.wifi.supplicant" - -import: "android.hidl.base@1.0::types" - -interface: { -} diff --git a/wifi/supplicant/1.0/vts/SupplicantStaIface.vts b/wifi/supplicant/1.0/vts/SupplicantStaIface.vts deleted file mode 100644 index cc524879b2..0000000000 --- a/wifi/supplicant/1.0/vts/SupplicantStaIface.vts +++ /dev/null @@ -1,658 +0,0 @@ -component_class: HAL_HIDL -component_type_version: 1.0 -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::ISupplicantStaIface::AnqpInfoId" - type: TYPE_ENUM - enum_value: { - scalar_type: "uint16_t" - - enumerator: "VENUE_NAME" - scalar_value: { - uint16_t: 258 - } - enumerator: "ROAMING_CONSORTIUM" - scalar_value: { - uint16_t: 261 - } - enumerator: "IP_ADDR_TYPE_AVAILABILITY" - scalar_value: { - uint16_t: 262 - } - enumerator: "NAI_REALM" - scalar_value: { - uint16_t: 263 - } - enumerator: "ANQP_3GPP_CELLULAR_NETWORK" - scalar_value: { - uint16_t: 264 - } - enumerator: "DOMAIN_NAME" - scalar_value: { - uint16_t: 268 - } - } - } - - attribute: { - name: "::android::hardware::wifi::supplicant::V1_0::ISupplicantStaIface::Hs20AnqpSubtypes" - type: TYPE_ENUM - enum_value: { - scalar_type: "uint32_t" - - enumerator: "OPERATOR_FRIENDLY_NAME" - scalar_value: { - uint32_t: 3 - } - enumerator: "WAN_METRICS" - scalar_value: { - uint32_t: 4 - } - enumerator: "CONNECTION_CAPABILITY" - scalar_value: { - uint32_t: 5 - } - enumerator: "OSU_PROVIDERS_LIST" - scalar_value: { - uint32_t: 8 - } - } - } - - attribute: { - name: "::android::hardware::wifi::supplicant::V1_0::ISupplicantStaIface::RxFilterType" - type: TYPE_ENUM - enum_value: { - scalar_type: "uint8_t" - - enumerator: "V4_MULTICAST" - scalar_value: { - uint8_t: 0 - } - enumerator: "V6_MULTICAST" - scalar_value: { - uint8_t: 1 - } - } - } - - attribute: { - name: "::android::hardware::wifi::supplicant::V1_0::ISupplicantStaIface::BtCoexistenceMode" - type: TYPE_ENUM - enum_value: { - scalar_type: "uint8_t" - - enumerator: "ENABLED" - scalar_value: { - uint8_t: 0 - } - enumerator: "DISABLED" - scalar_value: { - uint8_t: 1 - } - enumerator: "SENSE" - scalar_value: { - uint8_t: 2 - } - } - } - - 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: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - return_type_hidl: { - type: TYPE_STRING - } - } - - api: { - name: "getType" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - return_type_hidl: { - type: TYPE_ENUM - predefined_type: "::android::hardware::wifi::supplicant::V1_0::IfaceType" - } - } - - api: { - name: "addNetwork" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - return_type_hidl: { - type: TYPE_HIDL_INTERFACE - predefined_type: "::android::hardware::wifi::supplicant::V1_0::ISupplicantNetwork" - } - } - - api: { - name: "removeNetwork" - 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: "getNetwork" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - return_type_hidl: { - type: TYPE_HIDL_INTERFACE - predefined_type: "::android::hardware::wifi::supplicant::V1_0::ISupplicantNetwork" - } - arg: { - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - } - - api: { - name: "listNetworks" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - return_type_hidl: { - type: TYPE_VECTOR - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - } - } - - api: { - name: "setWpsDeviceName" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - arg: { - type: TYPE_STRING - } - } - - 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: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - arg: { - type: TYPE_STRING - } - } - - api: { - name: "setWpsModelName" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - arg: { - type: TYPE_STRING - } - } - - api: { - name: "setWpsModelNumber" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - arg: { - type: TYPE_STRING - } - } - - api: { - name: "setWpsSerialNumber" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - arg: { - type: TYPE_STRING - } - } - - api: { - name: "setWpsConfigMethods" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - arg: { - type: TYPE_MASK - scalar_type: "uint16_t" - predefined_type: "::android::hardware::wifi::supplicant::V1_0::WpsConfigMethods" - } - } - - api: { - name: "registerCallback" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - arg: { - type: TYPE_HIDL_CALLBACK - predefined_type: "::android::hardware::wifi::supplicant::V1_0::ISupplicantStaIfaceCallback" - } - } - - api: { - name: "reassociate" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - } - - api: { - name: "reconnect" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - } - - api: { - name: "disconnect" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - } - - api: { - name: "setPowerSave" - 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: "initiateTdlsDiscover" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - arg: { - type: TYPE_ARRAY - vector_size: 6 - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - } - - api: { - name: "initiateTdlsSetup" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - arg: { - type: TYPE_ARRAY - vector_size: 6 - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - } - - api: { - name: "initiateTdlsTeardown" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - arg: { - type: TYPE_ARRAY - vector_size: 6 - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - } - - api: { - name: "initiateAnqpQuery" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - arg: { - type: TYPE_ARRAY - vector_size: 6 - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - arg: { - type: TYPE_VECTOR - vector_value: { - type: TYPE_ENUM - predefined_type: "::android::hardware::wifi::supplicant::V1_0::ISupplicantStaIface::AnqpInfoId" - } - } - arg: { - type: TYPE_VECTOR - vector_value: { - type: TYPE_ENUM - predefined_type: "::android::hardware::wifi::supplicant::V1_0::ISupplicantStaIface::Hs20AnqpSubtypes" - } - } - } - - api: { - name: "initiateHs20IconQuery" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - arg: { - type: TYPE_ARRAY - vector_size: 6 - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - arg: { - type: TYPE_STRING - } - } - - api: { - name: "getMacAddress" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - return_type_hidl: { - type: TYPE_ARRAY - vector_size: 6 - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - } - - api: { - name: "startRxFilter" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - } - - api: { - name: "stopRxFilter" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - } - - api: { - name: "addRxFilter" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - arg: { - type: TYPE_ENUM - predefined_type: "::android::hardware::wifi::supplicant::V1_0::ISupplicantStaIface::RxFilterType" - } - } - - api: { - name: "removeRxFilter" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - arg: { - type: TYPE_ENUM - predefined_type: "::android::hardware::wifi::supplicant::V1_0::ISupplicantStaIface::RxFilterType" - } - } - - api: { - name: "setBtCoexistenceMode" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - arg: { - type: TYPE_ENUM - predefined_type: "::android::hardware::wifi::supplicant::V1_0::ISupplicantStaIface::BtCoexistenceMode" - } - } - - api: { - name: "setBtCoexistenceScanModeEnabled" - 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: "setSuspendModeEnabled" - 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: "setCountryCode" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - arg: { - type: TYPE_ARRAY - vector_size: 2 - vector_value: { - type: TYPE_SCALAR - scalar_type: "int8_t" - } - } - } - - api: { - name: "startWpsRegistrar" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - arg: { - type: TYPE_ARRAY - vector_size: 6 - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - arg: { - type: TYPE_STRING - } - } - - api: { - name: "startWpsPbc" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - arg: { - type: TYPE_ARRAY - vector_size: 6 - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - } - - api: { - name: "startWpsPinKeypad" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - arg: { - type: TYPE_STRING - } - } - - api: { - name: "startWpsPinDisplay" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - return_type_hidl: { - type: TYPE_STRING - } - arg: { - type: TYPE_ARRAY - vector_size: 6 - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - } - - api: { - name: "cancelWps" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - } - - api: { - name: "setExternalSim" - 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: "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" - } - } - -} diff --git a/wifi/supplicant/1.0/vts/SupplicantStaIfaceCallback.vts b/wifi/supplicant/1.0/vts/SupplicantStaIfaceCallback.vts deleted file mode 100644 index 0a35848eaf..0000000000 --- a/wifi/supplicant/1.0/vts/SupplicantStaIfaceCallback.vts +++ /dev/null @@ -1,516 +0,0 @@ -component_class: HAL_HIDL -component_type_version: 1.0 -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: { - name: "::android::hardware::wifi::supplicant::V1_0::ISupplicantStaIfaceCallback::State" - type: TYPE_ENUM - enum_value: { - scalar_type: "uint32_t" - - enumerator: "DISCONNECTED" - scalar_value: { - uint32_t: 0 - } - enumerator: "IFACE_DISABLED" - scalar_value: { - uint32_t: 1 - } - enumerator: "INACTIVE" - scalar_value: { - uint32_t: 2 - } - enumerator: "SCANNING" - scalar_value: { - uint32_t: 3 - } - enumerator: "AUTHENTICATING" - scalar_value: { - uint32_t: 4 - } - enumerator: "ASSOCIATING" - scalar_value: { - uint32_t: 5 - } - enumerator: "ASSOCIATED" - scalar_value: { - uint32_t: 6 - } - enumerator: "FOURWAY_HANDSHAKE" - scalar_value: { - uint32_t: 7 - } - enumerator: "GROUP_HANDSHAKE" - scalar_value: { - uint32_t: 8 - } - enumerator: "COMPLETED" - scalar_value: { - uint32_t: 9 - } - } - } - - attribute: { - name: "::android::hardware::wifi::supplicant::V1_0::ISupplicantStaIfaceCallback::OsuMethod" - type: TYPE_ENUM - enum_value: { - scalar_type: "uint8_t" - - enumerator: "OMA_DM" - scalar_value: { - uint8_t: 0 - } - enumerator: "SOAP_XML_SPP" - scalar_value: { - uint8_t: 1 - } - } - } - - attribute: { - name: "::android::hardware::wifi::supplicant::V1_0::ISupplicantStaIfaceCallback::AnqpData" - type: TYPE_STRUCT - struct_value: { - name: "venueName" - type: TYPE_VECTOR - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - struct_value: { - name: "roamingConsortium" - type: TYPE_VECTOR - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - struct_value: { - name: "ipAddrTypeAvailability" - type: TYPE_VECTOR - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - struct_value: { - name: "naiRealm" - type: TYPE_VECTOR - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - struct_value: { - name: "anqp3gppCellularNetwork" - type: TYPE_VECTOR - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - struct_value: { - name: "domainName" - type: TYPE_VECTOR - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - } - - attribute: { - name: "::android::hardware::wifi::supplicant::V1_0::ISupplicantStaIfaceCallback::Hs20AnqpData" - type: TYPE_STRUCT - struct_value: { - name: "operatorFriendlyName" - type: TYPE_VECTOR - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - struct_value: { - name: "wanMetrics" - type: TYPE_VECTOR - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - struct_value: { - name: "connectionCapability" - type: TYPE_VECTOR - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - struct_value: { - name: "osuProvidersList" - type: TYPE_VECTOR - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - } - - attribute: { - name: "::android::hardware::wifi::supplicant::V1_0::ISupplicantStaIfaceCallback::WpsConfigError" - type: TYPE_ENUM - enum_value: { - scalar_type: "uint16_t" - - enumerator: "NO_ERROR" - scalar_value: { - uint16_t: 0 - } - enumerator: "OOB_IFACE_READ_ERROR" - scalar_value: { - uint16_t: 1 - } - enumerator: "DECRYPTION_CRC_FAILURE" - scalar_value: { - uint16_t: 2 - } - enumerator: "CHAN_24_NOT_SUPPORTED" - scalar_value: { - uint16_t: 3 - } - enumerator: "CHAN_50_NOT_SUPPORTED" - scalar_value: { - uint16_t: 4 - } - enumerator: "SIGNAL_TOO_WEAK" - scalar_value: { - uint16_t: 5 - } - enumerator: "NETWORK_AUTH_FAILURE" - scalar_value: { - uint16_t: 6 - } - enumerator: "NETWORK_ASSOC_FAILURE" - scalar_value: { - uint16_t: 7 - } - enumerator: "NO_DHCP_RESPONSE" - scalar_value: { - uint16_t: 8 - } - enumerator: "FAILED_DHCP_CONFIG" - scalar_value: { - uint16_t: 9 - } - enumerator: "IP_ADDR_CONFLICT" - scalar_value: { - uint16_t: 10 - } - enumerator: "NO_CONN_TO_REGISTRAR" - scalar_value: { - uint16_t: 11 - } - enumerator: "MULTIPLE_PBC_DETECTED" - scalar_value: { - uint16_t: 12 - } - enumerator: "ROGUE_SUSPECTED" - scalar_value: { - uint16_t: 13 - } - enumerator: "DEVICE_BUSY" - scalar_value: { - uint16_t: 14 - } - enumerator: "SETUP_LOCKED" - scalar_value: { - uint16_t: 15 - } - enumerator: "MSG_TIMEOUT" - scalar_value: { - uint16_t: 16 - } - enumerator: "REG_SESS_TIMEOUT" - scalar_value: { - uint16_t: 17 - } - enumerator: "DEV_PASSWORD_AUTH_FAILURE" - scalar_value: { - uint16_t: 18 - } - enumerator: "CHAN_60G_NOT_SUPPORTED" - scalar_value: { - uint16_t: 19 - } - enumerator: "PUBLIC_KEY_HASH_MISMATCH" - scalar_value: { - uint16_t: 20 - } - } - } - - attribute: { - name: "::android::hardware::wifi::supplicant::V1_0::ISupplicantStaIfaceCallback::WpsErrorIndication" - type: TYPE_ENUM - enum_value: { - scalar_type: "uint16_t" - - enumerator: "NO_ERROR" - scalar_value: { - uint16_t: 0 - } - enumerator: "SECURITY_TKIP_ONLY_PROHIBITED" - scalar_value: { - uint16_t: 1 - } - enumerator: "SECURITY_WEP_PROHIBITED" - scalar_value: { - uint16_t: 2 - } - enumerator: "AUTH_FAILURE" - scalar_value: { - uint16_t: 3 - } - } - } - - api: { - name: "onNetworkAdded" - arg: { - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - } - - api: { - name: "onNetworkRemoved" - arg: { - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - } - - api: { - name: "onStateChanged" - arg: { - type: TYPE_ENUM - predefined_type: "::android::hardware::wifi::supplicant::V1_0::ISupplicantStaIfaceCallback::State" - } - arg: { - type: TYPE_ARRAY - vector_size: 6 - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - arg: { - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - arg: { - type: TYPE_VECTOR - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - } - - api: { - name: "onAnqpQueryDone" - arg: { - type: TYPE_ARRAY - vector_size: 6 - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - arg: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::ISupplicantStaIfaceCallback::AnqpData" - } - arg: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::ISupplicantStaIfaceCallback::Hs20AnqpData" - } - } - - api: { - name: "onHs20IconQueryDone" - arg: { - type: TYPE_ARRAY - vector_size: 6 - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - arg: { - type: TYPE_STRING - } - arg: { - type: TYPE_VECTOR - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - } - - api: { - name: "onHs20SubscriptionRemediation" - arg: { - type: TYPE_ENUM - predefined_type: "::android::hardware::wifi::supplicant::V1_0::ISupplicantStaIfaceCallback::OsuMethod" - } - arg: { - type: TYPE_STRING - } - } - - api: { - name: "onHs20DeauthImminentNotice" - arg: { - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - arg: { - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - arg: { - type: TYPE_STRING - } - } - - api: { - name: "onConnected" - arg: { - type: TYPE_ARRAY - vector_size: 6 - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - } - - api: { - name: "onDisconnected" - arg: { - type: TYPE_ARRAY - vector_size: 6 - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - arg: { - type: TYPE_SCALAR - scalar_type: "bool_t" - } - arg: { - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - } - - api: { - name: "onAssociationCompleted" - arg: { - type: TYPE_ARRAY - vector_size: 6 - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - } - - api: { - name: "onAssociationRejected" - arg: { - type: TYPE_ARRAY - vector_size: 6 - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - arg: { - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - } - - api: { - name: "onAuthenticationTimeout" - arg: { - type: TYPE_ARRAY - vector_size: 6 - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - } - - api: { - name: "onEapFailure" - } - - api: { - name: "onWpsEventSuccess" - } - - api: { - name: "onWpsEventFail" - arg: { - type: TYPE_ARRAY - vector_size: 6 - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - arg: { - type: TYPE_ENUM - predefined_type: "::android::hardware::wifi::supplicant::V1_0::ISupplicantStaIfaceCallback::WpsConfigError" - } - arg: { - type: TYPE_ENUM - predefined_type: "::android::hardware::wifi::supplicant::V1_0::ISupplicantStaIfaceCallback::WpsErrorIndication" - } - } - - api: { - name: "onWpsEventPbcOverlap" - } - - api: { - name: "onExtRadioWorkStart" - arg: { - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - } - - api: { - name: "onExtRadioWorkTimeout" - arg: { - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - } - -} diff --git a/wifi/supplicant/1.0/vts/SupplicantStaNetwork.vts b/wifi/supplicant/1.0/vts/SupplicantStaNetwork.vts deleted file mode 100644 index 8ad72f144b..0000000000 --- a/wifi/supplicant/1.0/vts/SupplicantStaNetwork.vts +++ /dev/null @@ -1,1156 +0,0 @@ -component_class: HAL_HIDL -component_type_version: 1.0 -component_name: "ISupplicantStaNetwork" - -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: { - name: "::android::hardware::wifi::supplicant::V1_0::ISupplicantStaNetwork::ParamSizeLimits" - type: TYPE_ENUM - enum_value: { - scalar_type: "uint32_t" - - enumerator: "SSID_MAX_LEN_IN_BYTES" - scalar_value: { - uint32_t: 32 - } - enumerator: "PSK_PASSPHRASE_MIN_LEN_IN_BYTES" - scalar_value: { - uint32_t: 8 - } - enumerator: "PSK_PASSPHRASE_MAX_LEN_IN_BYTES" - scalar_value: { - uint32_t: 63 - } - enumerator: "WEP_KEYS_MAX_NUM" - scalar_value: { - uint32_t: 4 - } - enumerator: "WEP40_KEY_LEN_IN_BYTES" - scalar_value: { - uint32_t: 5 - } - enumerator: "WEP104_KEY_LEN_IN_BYTES" - scalar_value: { - uint32_t: 13 - } - } - } - - attribute: { - name: "::android::hardware::wifi::supplicant::V1_0::ISupplicantStaNetwork::KeyMgmtMask" - type: TYPE_ENUM - enum_value: { - scalar_type: "uint32_t" - - enumerator: "WPA_EAP" - scalar_value: { - uint32_t: 1 - } - enumerator: "WPA_PSK" - scalar_value: { - uint32_t: 2 - } - enumerator: "NONE" - scalar_value: { - uint32_t: 4 - } - enumerator: "IEEE8021X" - scalar_value: { - uint32_t: 8 - } - enumerator: "FT_EAP" - scalar_value: { - uint32_t: 32 - } - enumerator: "FT_PSK" - scalar_value: { - uint32_t: 64 - } - enumerator: "OSEN" - scalar_value: { - uint32_t: 32768 - } - } - } - - attribute: { - name: "::android::hardware::wifi::supplicant::V1_0::ISupplicantStaNetwork::ProtoMask" - type: TYPE_ENUM - enum_value: { - scalar_type: "uint32_t" - - enumerator: "WPA" - scalar_value: { - uint32_t: 1 - } - enumerator: "RSN" - scalar_value: { - uint32_t: 2 - } - enumerator: "OSEN" - scalar_value: { - uint32_t: 8 - } - } - } - - attribute: { - name: "::android::hardware::wifi::supplicant::V1_0::ISupplicantStaNetwork::AuthAlgMask" - type: TYPE_ENUM - enum_value: { - scalar_type: "uint32_t" - - enumerator: "OPEN" - scalar_value: { - uint32_t: 1 - } - enumerator: "SHARED" - scalar_value: { - uint32_t: 2 - } - enumerator: "LEAP" - scalar_value: { - uint32_t: 4 - } - } - } - - attribute: { - name: "::android::hardware::wifi::supplicant::V1_0::ISupplicantStaNetwork::GroupCipherMask" - type: TYPE_ENUM - enum_value: { - scalar_type: "uint32_t" - - enumerator: "WEP40" - scalar_value: { - uint32_t: 2 - } - enumerator: "WEP104" - scalar_value: { - uint32_t: 4 - } - enumerator: "TKIP" - scalar_value: { - uint32_t: 8 - } - enumerator: "CCMP" - scalar_value: { - uint32_t: 16 - } - enumerator: "GTK_NOT_USED" - scalar_value: { - uint32_t: 16384 - } - } - } - - attribute: { - name: "::android::hardware::wifi::supplicant::V1_0::ISupplicantStaNetwork::PairwiseCipherMask" - type: TYPE_ENUM - enum_value: { - scalar_type: "uint32_t" - - enumerator: "NONE" - scalar_value: { - uint32_t: 1 - } - enumerator: "TKIP" - scalar_value: { - uint32_t: 8 - } - enumerator: "CCMP" - scalar_value: { - uint32_t: 16 - } - } - } - - attribute: { - name: "::android::hardware::wifi::supplicant::V1_0::ISupplicantStaNetwork::EapMethod" - type: TYPE_ENUM - enum_value: { - scalar_type: "uint32_t" - - enumerator: "PEAP" - scalar_value: { - uint32_t: 0 - } - enumerator: "TLS" - scalar_value: { - uint32_t: 1 - } - enumerator: "TTLS" - scalar_value: { - uint32_t: 2 - } - enumerator: "PWD" - scalar_value: { - uint32_t: 3 - } - enumerator: "SIM" - scalar_value: { - uint32_t: 4 - } - enumerator: "AKA" - scalar_value: { - uint32_t: 5 - } - enumerator: "AKA_PRIME" - scalar_value: { - uint32_t: 6 - } - enumerator: "WFA_UNAUTH_TLS" - scalar_value: { - uint32_t: 7 - } - } - } - - attribute: { - name: "::android::hardware::wifi::supplicant::V1_0::ISupplicantStaNetwork::EapPhase2Method" - type: TYPE_ENUM - enum_value: { - scalar_type: "uint32_t" - - enumerator: "NONE" - scalar_value: { - uint32_t: 0 - } - enumerator: "PAP" - scalar_value: { - uint32_t: 1 - } - enumerator: "MSPAP" - scalar_value: { - uint32_t: 2 - } - enumerator: "MSPAPV2" - scalar_value: { - uint32_t: 3 - } - enumerator: "GTC" - scalar_value: { - uint32_t: 4 - } - } - } - - attribute: { - name: "::android::hardware::wifi::supplicant::V1_0::ISupplicantStaNetwork::NetworkResponseEapSimGsmAuthParams" - type: TYPE_STRUCT - struct_value: { - name: "kc" - type: TYPE_ARRAY - vector_size: 8 - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - struct_value: { - name: "sres" - type: TYPE_ARRAY - vector_size: 4 - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - } - - attribute: { - name: "::android::hardware::wifi::supplicant::V1_0::ISupplicantStaNetwork::NetworkResponseEapSimUmtsAuthParams" - type: TYPE_STRUCT - struct_value: { - name: "res" - type: TYPE_VECTOR - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - struct_value: { - name: "ik" - type: TYPE_ARRAY - vector_size: 16 - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - struct_value: { - name: "ck" - type: TYPE_ARRAY - vector_size: 16 - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - } - - api: { - name: "getId" - 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" - } - } - - api: { - name: "getInterfaceName" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - return_type_hidl: { - type: TYPE_STRING - } - } - - api: { - name: "getType" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - return_type_hidl: { - type: TYPE_ENUM - predefined_type: "::android::hardware::wifi::supplicant::V1_0::IfaceType" - } - } - - api: { - name: "registerCallback" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - arg: { - type: TYPE_HIDL_CALLBACK - predefined_type: "::android::hardware::wifi::supplicant::V1_0::ISupplicantStaNetworkCallback" - } - } - - api: { - name: "setSsid" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - arg: { - type: TYPE_VECTOR - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - } - - api: { - name: "setBssid" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - arg: { - type: TYPE_ARRAY - vector_size: 6 - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - } - - api: { - name: "setScanSsid" - 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: "setKeyMgmt" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - arg: { - type: TYPE_MASK - scalar_type: "uint32_t" - predefined_type: "::android::hardware::wifi::supplicant::V1_0::ISupplicantStaNetwork::KeyMgmtMask" - } - } - - api: { - name: "setProto" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - arg: { - type: TYPE_MASK - scalar_type: "uint32_t" - predefined_type: "::android::hardware::wifi::supplicant::V1_0::ISupplicantStaNetwork::ProtoMask" - } - } - - api: { - name: "setAuthAlg" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - arg: { - type: TYPE_MASK - scalar_type: "uint32_t" - predefined_type: "::android::hardware::wifi::supplicant::V1_0::ISupplicantStaNetwork::AuthAlgMask" - } - } - - api: { - name: "setGroupCipher" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - arg: { - type: TYPE_MASK - scalar_type: "uint32_t" - predefined_type: "::android::hardware::wifi::supplicant::V1_0::ISupplicantStaNetwork::GroupCipherMask" - } - } - - api: { - name: "setPairwiseCipher" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - arg: { - type: TYPE_MASK - scalar_type: "uint32_t" - predefined_type: "::android::hardware::wifi::supplicant::V1_0::ISupplicantStaNetwork::PairwiseCipherMask" - } - } - - api: { - name: "setPskPassphrase" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - arg: { - type: TYPE_STRING - } - } - - api: { - name: "setWepKey" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - arg: { - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - arg: { - type: TYPE_VECTOR - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - } - - api: { - name: "setWepTxKeyIdx" - 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: "setRequirePmf" - 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: "setEapMethod" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - arg: { - type: TYPE_ENUM - predefined_type: "::android::hardware::wifi::supplicant::V1_0::ISupplicantStaNetwork::EapMethod" - } - } - - api: { - name: "setEapPhase2Method" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - arg: { - type: TYPE_ENUM - predefined_type: "::android::hardware::wifi::supplicant::V1_0::ISupplicantStaNetwork::EapPhase2Method" - } - } - - api: { - name: "setEapIdentity" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - arg: { - type: TYPE_VECTOR - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - } - - api: { - name: "setEapAnonymousIdentity" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - arg: { - type: TYPE_VECTOR - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - } - - api: { - name: "setEapPassword" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - arg: { - type: TYPE_VECTOR - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - } - - api: { - name: "setEapCACert" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - arg: { - type: TYPE_STRING - } - } - - api: { - name: "setEapCAPath" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - arg: { - type: TYPE_STRING - } - } - - api: { - name: "setEapClientCert" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - arg: { - type: TYPE_STRING - } - } - - api: { - name: "setEapPrivateKey" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - arg: { - type: TYPE_STRING - } - } - - api: { - name: "setEapSubjectMatch" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - arg: { - type: TYPE_STRING - } - } - - api: { - name: "setEapAltSubjectMatch" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - arg: { - type: TYPE_STRING - } - } - - api: { - name: "setEapEngine" - 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: "setEapEngineID" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - arg: { - type: TYPE_STRING - } - } - - api: { - name: "setEapDomainSuffixMatch" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - arg: { - type: TYPE_STRING - } - } - - 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: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - arg: { - type: TYPE_STRING - } - } - - 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: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - return_type_hidl: { - type: TYPE_VECTOR - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - } - - api: { - name: "getBssid" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - return_type_hidl: { - type: TYPE_ARRAY - vector_size: 6 - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - } - - api: { - name: "getScanSsid" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - return_type_hidl: { - type: TYPE_SCALAR - scalar_type: "bool_t" - } - } - - api: { - name: "getKeyMgmt" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - return_type_hidl: { - type: TYPE_MASK - scalar_type: "uint32_t" - predefined_type: "::android::hardware::wifi::supplicant::V1_0::ISupplicantStaNetwork::KeyMgmtMask" - } - } - - api: { - name: "getProto" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - return_type_hidl: { - type: TYPE_MASK - scalar_type: "uint32_t" - predefined_type: "::android::hardware::wifi::supplicant::V1_0::ISupplicantStaNetwork::ProtoMask" - } - } - - api: { - name: "getAuthAlg" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - return_type_hidl: { - type: TYPE_MASK - scalar_type: "uint32_t" - predefined_type: "::android::hardware::wifi::supplicant::V1_0::ISupplicantStaNetwork::AuthAlgMask" - } - } - - api: { - name: "getGroupCipher" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - return_type_hidl: { - type: TYPE_MASK - scalar_type: "uint32_t" - predefined_type: "::android::hardware::wifi::supplicant::V1_0::ISupplicantStaNetwork::GroupCipherMask" - } - } - - api: { - name: "getPairwiseCipher" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - return_type_hidl: { - type: TYPE_MASK - scalar_type: "uint32_t" - predefined_type: "::android::hardware::wifi::supplicant::V1_0::ISupplicantStaNetwork::PairwiseCipherMask" - } - } - - api: { - name: "getPskPassphrase" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - return_type_hidl: { - type: TYPE_STRING - } - } - - api: { - name: "getWepKey" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - return_type_hidl: { - type: TYPE_VECTOR - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - arg: { - type: TYPE_SCALAR - scalar_type: "uint32_t" - } - } - - api: { - name: "getWepTxKeyIdx" - 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" - } - } - - api: { - name: "getRequirePmf" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - return_type_hidl: { - type: TYPE_SCALAR - scalar_type: "bool_t" - } - } - - api: { - name: "getEapMethod" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - return_type_hidl: { - type: TYPE_ENUM - predefined_type: "::android::hardware::wifi::supplicant::V1_0::ISupplicantStaNetwork::EapMethod" - } - } - - api: { - name: "getEapPhase2Method" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - return_type_hidl: { - type: TYPE_ENUM - predefined_type: "::android::hardware::wifi::supplicant::V1_0::ISupplicantStaNetwork::EapPhase2Method" - } - } - - api: { - name: "getEapIdentity" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - return_type_hidl: { - type: TYPE_VECTOR - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - } - - api: { - name: "getEapAnonymousIdentity" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - return_type_hidl: { - type: TYPE_VECTOR - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - } - - api: { - name: "getEapPassword" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - return_type_hidl: { - type: TYPE_VECTOR - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - } - - api: { - name: "getEapCACert" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - return_type_hidl: { - type: TYPE_STRING - } - } - - api: { - name: "getEapCAPath" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - return_type_hidl: { - type: TYPE_STRING - } - } - - api: { - name: "getEapClientCert" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - return_type_hidl: { - type: TYPE_STRING - } - } - - api: { - name: "getEapPrivateKey" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - return_type_hidl: { - type: TYPE_STRING - } - } - - api: { - name: "getEapSubjectMatch" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - return_type_hidl: { - type: TYPE_STRING - } - } - - api: { - name: "getEapAltSubjectMatch" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - return_type_hidl: { - type: TYPE_STRING - } - } - - api: { - name: "getEapEngine" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - return_type_hidl: { - type: TYPE_SCALAR - scalar_type: "bool_t" - } - } - - api: { - name: "getEapEngineID" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - return_type_hidl: { - type: TYPE_STRING - } - } - - api: { - name: "getEapDomainSuffixMatch" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - return_type_hidl: { - type: TYPE_STRING - } - } - - api: { - name: "getIdStr" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - return_type_hidl: { - type: TYPE_STRING - } - } - - api: { - name: "enable" - 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: "disable" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - } - - api: { - name: "select" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - } - - api: { - name: "sendNetworkEapSimGsmAuthResponse" - return_type_hidl: { - type: TYPE_STRUCT - 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::SupplicantStatus" - } - } - - api: { - name: "sendNetworkEapSimUmtsAuthResponse" - return_type_hidl: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - arg: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::ISupplicantStaNetwork::NetworkResponseEapSimUmtsAuthParams" - } - } - - 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: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - } - arg: { - type: TYPE_VECTOR - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - } - -} diff --git a/wifi/supplicant/1.0/vts/SupplicantStaNetworkCallback.vts b/wifi/supplicant/1.0/vts/SupplicantStaNetworkCallback.vts deleted file mode 100644 index 1c91d576c7..0000000000 --- a/wifi/supplicant/1.0/vts/SupplicantStaNetworkCallback.vts +++ /dev/null @@ -1,70 +0,0 @@ -component_class: HAL_HIDL -component_type_version: 1.0 -component_name: "ISupplicantStaNetworkCallback" - -package: "android.hardware.wifi.supplicant" - -import: "android.hidl.base@1.0::types" - -interface: { - attribute: { - name: "::android::hardware::wifi::supplicant::V1_0::ISupplicantStaNetworkCallback::NetworkRequestEapSimGsmAuthParams" - type: TYPE_STRUCT - struct_value: { - name: "rands" - type: TYPE_VECTOR - vector_value: { - type: TYPE_ARRAY - vector_size: 16 - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - } - } - - attribute: { - name: "::android::hardware::wifi::supplicant::V1_0::ISupplicantStaNetworkCallback::NetworkRequestEapSimUmtsAuthParams" - type: TYPE_STRUCT - struct_value: { - name: "rand" - type: TYPE_ARRAY - vector_size: 16 - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - struct_value: { - name: "autn" - type: TYPE_ARRAY - vector_size: 16 - vector_value: { - type: TYPE_SCALAR - scalar_type: "uint8_t" - } - } - } - - api: { - name: "onNetworkEapSimGsmAuthRequest" - arg: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::ISupplicantStaNetworkCallback::NetworkRequestEapSimGsmAuthParams" - } - } - - api: { - name: "onNetworkEapSimUmtsAuthRequest" - arg: { - type: TYPE_STRUCT - predefined_type: "::android::hardware::wifi::supplicant::V1_0::ISupplicantStaNetworkCallback::NetworkRequestEapSimUmtsAuthParams" - } - } - - api: { - name: "onNetworkEapIdentityRequest" - } - -} diff --git a/wifi/supplicant/1.0/vts/types.vts b/wifi/supplicant/1.0/vts/types.vts deleted file mode 100644 index b8b29b3485..0000000000 --- a/wifi/supplicant/1.0/vts/types.vts +++ /dev/null @@ -1,189 +0,0 @@ -component_class: HAL_HIDL -component_type_version: 1.0 -component_name: "types" - -package: "android.hardware.wifi.supplicant" - - -attribute: { - name: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatusCode" - type: TYPE_ENUM - enum_value: { - scalar_type: "uint32_t" - - enumerator: "SUCCESS" - scalar_value: { - uint32_t: 0 - } - enumerator: "FAILURE_UNKNOWN" - scalar_value: { - uint32_t: 1 - } - enumerator: "FAILURE_ARGS_INVALID" - scalar_value: { - uint32_t: 2 - } - enumerator: "FAILURE_IFACE_INVALID" - scalar_value: { - uint32_t: 3 - } - enumerator: "FAILURE_IFACE_UNKNOWN" - scalar_value: { - uint32_t: 4 - } - enumerator: "FAILURE_IFACE_EXISTS" - scalar_value: { - uint32_t: 5 - } - enumerator: "FAILURE_IFACE_DISABLED" - scalar_value: { - uint32_t: 6 - } - enumerator: "FAILURE_IFACE_NOT_DISCONNECTED" - scalar_value: { - uint32_t: 7 - } - enumerator: "FAILURE_NETWORK_INVALID" - scalar_value: { - uint32_t: 8 - } - enumerator: "FAILURE_NETWORK_UNKNOWN" - scalar_value: { - uint32_t: 9 - } - } -} - -attribute: { - name: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatus" - type: TYPE_STRUCT - struct_value: { - name: "code" - type: TYPE_ENUM - predefined_type: "::android::hardware::wifi::supplicant::V1_0::SupplicantStatusCode" - } - struct_value: { - name: "debugMessage" - type: TYPE_STRING - } -} - -attribute: { - name: "::android::hardware::wifi::supplicant::V1_0::IfaceType" - type: TYPE_ENUM - enum_value: { - scalar_type: "uint32_t" - - enumerator: "STA" - scalar_value: { - uint32_t: 0 - } - enumerator: "P2P" - scalar_value: { - uint32_t: 1 - } - } -} - -attribute: { - name: "::android::hardware::wifi::supplicant::V1_0::P2pGroupCapabilityMask" - type: TYPE_ENUM - enum_value: { - scalar_type: "uint32_t" - - enumerator: "GROUP_OWNER" - scalar_value: { - uint32_t: 1 - } - enumerator: "PERSISTENT_GROUP" - scalar_value: { - uint32_t: 2 - } - enumerator: "GROUP_LIMIT" - scalar_value: { - uint32_t: 4 - } - enumerator: "INTRA_BSS_DIST" - scalar_value: { - uint32_t: 8 - } - enumerator: "CROSS_CONN" - scalar_value: { - uint32_t: 16 - } - enumerator: "PERSISTENT_RECONN" - scalar_value: { - uint32_t: 32 - } - enumerator: "GROUP_FORMATION" - scalar_value: { - uint32_t: 64 - } - } -} - -attribute: { - name: "::android::hardware::wifi::supplicant::V1_0::WpsConfigMethods" - type: TYPE_ENUM - enum_value: { - scalar_type: "uint16_t" - - enumerator: "USBA" - scalar_value: { - uint16_t: 1 - } - enumerator: "ETHERNET" - scalar_value: { - uint16_t: 2 - } - enumerator: "LABEL" - scalar_value: { - uint16_t: 4 - } - enumerator: "DISPLAY" - scalar_value: { - uint16_t: 8 - } - enumerator: "EXT_NFC_TOKEN" - scalar_value: { - uint16_t: 16 - } - enumerator: "INT_NFC_TOKEN" - scalar_value: { - uint16_t: 32 - } - enumerator: "NFC_INTERFACE" - scalar_value: { - uint16_t: 64 - } - enumerator: "PUSHBUTTON" - scalar_value: { - uint16_t: 128 - } - enumerator: "KEYPAD" - scalar_value: { - uint16_t: 256 - } - enumerator: "VIRT_PUSHBUTTON" - scalar_value: { - uint16_t: 640 - } - enumerator: "PHY_PUSHBUTTON" - scalar_value: { - uint16_t: 1152 - } - enumerator: "P2PS" - scalar_value: { - uint16_t: 4096 - } - enumerator: "VIRT_DISPLAY" - scalar_value: { - uint16_t: 8200 - } - enumerator: "PHY_DISPLAY" - scalar_value: { - uint16_t: 16392 - } - } -} -