fuchsia.factory.wlan

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_idx interface index in the firmware
  • request cmd pre-defined command index specified by the manufacturer
  • request request additional data associated with the command
  • response result pre-formatted response data retrieved from firmware
  • error a status code indicating why the request could not be completed.

Request

NameType
iface_idx int32
cmd int32
request vector<uint8>[16384]

Response

NameType
payload Iovar_Get_Result

Set

  • request iface_idx interface index in the firmware
  • request cmd pre-defined command index specified by the manufacturer
  • request request additional data associated with the command
  • error a status code indicating why the request could not be completed.

Request

NameType
iface_idx int32
cmd int32
request vector<uint8>[16384]

Response

NameType
payload Iovar_Set_Result

STRUCTS

Iovar_Get_Response

Defined in fuchsia.factory.wlan/iovar.fidl

FieldTypeDescriptionDefault
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

OrdinalVariantTypeDescription
response Iovar_Get_Response
err zx/Status

Iovar_Set_Result strict

Defined in fuchsia.factory.wlan/iovar.fidl

OrdinalVariantTypeDescription
response Iovar_Set_Response
err zx/Status

CONSTANTS

NameValueTypeDescription
MAX_BUFFER_SIZE 16384 uint64