blob: 2246f82364dbcbe21151c21f9b5e09bdf46b57f3 [file] [log] [blame]
Roshan Pius720f4bd2017-01-18 09:45:46 -08001component_class: HAL_HIDL
2component_type_version: 1.0
3component_name: "IWifiChipEventCallback"
4
5package: "android.hardware.wifi"
6
7import: "android.hardware.wifi@1.0::types"
Etan Cohenff7aac52017-02-10 18:11:19 -08008import: "android.hidl.base@1.0::types"
Roshan Pius720f4bd2017-01-18 09:45:46 -08009
10interface: {
Roshan Pius720f4bd2017-01-18 09:45:46 -080011 api: {
12 name: "onChipReconfigured"
13 arg: {
14 type: TYPE_SCALAR
15 scalar_type: "uint32_t"
16 }
17 }
18
19 api: {
20 name: "onChipReconfigureFailure"
21 arg: {
22 type: TYPE_STRUCT
23 predefined_type: "::android::hardware::wifi::V1_0::WifiStatus"
24 }
25 }
26
27 api: {
28 name: "onIfaceAdded"
29 arg: {
30 type: TYPE_ENUM
31 predefined_type: "::android::hardware::wifi::V1_0::IfaceType"
32 }
33 arg: {
34 type: TYPE_STRING
35 }
36 }
37
38 api: {
39 name: "onIfaceRemoved"
40 arg: {
41 type: TYPE_ENUM
42 predefined_type: "::android::hardware::wifi::V1_0::IfaceType"
43 }
44 arg: {
45 type: TYPE_STRING
46 }
47 }
48
49 api: {
50 name: "onDebugRingBufferDataAvailable"
51 arg: {
52 type: TYPE_STRUCT
53 predefined_type: "::android::hardware::wifi::V1_0::WifiDebugRingBufferStatus"
54 }
55 arg: {
56 type: TYPE_VECTOR
57 vector_value: {
58 type: TYPE_SCALAR
59 scalar_type: "uint8_t"
60 }
61 }
62 }
63
64 api: {
65 name: "onDebugErrorAlert"
66 arg: {
67 type: TYPE_SCALAR
68 scalar_type: "int32_t"
69 }
70 arg: {
71 type: TYPE_VECTOR
72 vector_value: {
73 type: TYPE_SCALAR
74 scalar_type: "uint8_t"
75 }
76 }
77 }
78
79}