Added: 7
PROTOCOLS
Iovar
Defined in fuchsia.factory.wlan/iovar.fidl
Allows the factory testing tool to communicate to the firmware via the driver using a pre-formatted command buffer to observe and/or control the WLAN hardware's behavior.
Get
- request
iface_idxinterface index in the firmware - request
cmdpre-defined command index specified by the manufacturer - request
requestadditional data associated with the command
- response
resultpre-formatted response data retrieved from firmware
- error a status code indicating why the request could not be completed.
Request
| Name | Type |
|---|---|
iface_idx |
int32
|
cmd |
int32
|
request |
vector<uint8>:16384
|
Response
| Name | Type |
|---|---|
payload |
Iovar_Get_Result
|
Set
- request
iface_idxinterface index in the firmware - request
cmdpre-defined command index specified by the manufacturer - request
requestadditional data associated with the command
- error a status code indicating why the request could not be completed.
Request
| Name | Type |
|---|---|
iface_idx |
int32
|
cmd |
int32
|
request |
vector<uint8>:16384
|
Response
| Name | Type |
|---|---|
payload |
Iovar_Set_Result
|
STRUCTS
Iovar_Get_Response
Defined in fuchsia.factory.wlan/iovar.fidl
| Field | Type | Description | Default |
|---|---|---|---|
result |
vector<uint8>:16384
|
No default |
Iovar_Set_Response
Defined in fuchsia.factory.wlan/iovar.fidl
<EMPTY>
UNIONS
Iovar_Get_Result strict
Defined in fuchsia.factory.wlan/iovar.fidl
| Ordinal | Variant | Type | Description |
|---|---|---|---|
1 |
response |
Iovar_Get_Response
|
|
2 |
err |
zx/Status
|
Iovar_Set_Result strict
Defined in fuchsia.factory.wlan/iovar.fidl
| Ordinal | Variant | Type | Description |
|---|---|---|---|
1 |
response |
Iovar_Set_Response
|
|
2 |
err |
zx/Status
|
CONSTANTS
| Name | Value | Type | Description |
|---|---|---|---|
| MAX_BUFFER_SIZE |
16384
|
uint64 |