| [ |
| { |
| "kind": "const", |
| "name": "fuchsia.wlan.phyimpl/WLANPHY_ALPHA2_LEN", |
| "type": "uint8", |
| "value": "2" |
| }, |
| { |
| "kind": "union/member", |
| "name": "fuchsia.wlan.phyimpl/WlanPhyCountry.alpha2", |
| "ordinal": "1", |
| "type": "array<uint8,2>" |
| }, |
| { |
| "kind": "union", |
| "name": "fuchsia.wlan.phyimpl/WlanPhyCountry", |
| "strictness": "flexible" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.wlan.phyimpl/WlanPhyImpl.ClearCountry", |
| "strictness": "strict", |
| "ordinal": "7385017681971907294", |
| "direction": "two_way", |
| "response": "fuchsia.wlan.phyimpl/WlanPhyImpl_ClearCountry_Response", |
| "error": "int32" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.wlan.phyimpl/WlanPhyImpl.CreateIface", |
| "strictness": "strict", |
| "ordinal": "3653746094083836708", |
| "direction": "two_way", |
| "request": "fuchsia.wlan.phyimpl/WlanPhyImplCreateIfaceRequest", |
| "response": "fuchsia.wlan.phyimpl/WlanPhyImpl_CreateIface_Response", |
| "error": "int32" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.wlan.phyimpl/WlanPhyImpl.DestroyIface", |
| "strictness": "strict", |
| "ordinal": "4242398030717562286", |
| "direction": "two_way", |
| "request": "fuchsia.wlan.phyimpl/WlanPhyImplDestroyIfaceRequest", |
| "response": "fuchsia.wlan.phyimpl/WlanPhyImpl_DestroyIface_Response", |
| "error": "int32" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.wlan.phyimpl/WlanPhyImpl.GetCountry", |
| "strictness": "strict", |
| "ordinal": "504898287153653553", |
| "direction": "two_way", |
| "response": "fuchsia.wlan.phyimpl/WlanPhyCountry", |
| "error": "int32" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.wlan.phyimpl/WlanPhyImpl.GetPowerSaveMode", |
| "strictness": "strict", |
| "ordinal": "1249843465564268342", |
| "direction": "two_way", |
| "response": "fuchsia.wlan.phyimpl/WlanPhyImpl_GetPowerSaveMode_Response", |
| "error": "int32" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.wlan.phyimpl/WlanPhyImpl.GetSupportedMacRoles", |
| "strictness": "strict", |
| "ordinal": "6537800780977121793", |
| "direction": "two_way", |
| "response": "fuchsia.wlan.phyimpl/WlanPhyImpl_GetSupportedMacRoles_Response", |
| "error": "int32" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.wlan.phyimpl/WlanPhyImpl.SetCountry", |
| "strictness": "strict", |
| "ordinal": "8612397810323877864", |
| "direction": "two_way", |
| "request": "fuchsia.wlan.phyimpl/WlanPhyCountry", |
| "response": "fuchsia.wlan.phyimpl/WlanPhyImpl_SetCountry_Response", |
| "error": "int32" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.wlan.phyimpl/WlanPhyImpl.SetPowerSaveMode", |
| "strictness": "strict", |
| "ordinal": "5294377936487508532", |
| "direction": "two_way", |
| "request": "fuchsia.wlan.phyimpl/WlanPhyImplSetPowerSaveModeRequest", |
| "response": "fuchsia.wlan.phyimpl/WlanPhyImpl_SetPowerSaveMode_Response", |
| "error": "int32" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.wlan.phyimpl/WlanPhyImpl", |
| "openness": "closed", |
| "transport": "driver" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.wlan.phyimpl/WlanPhyImplCreateIfaceRequest.init_sta_addr", |
| "ordinal": "3", |
| "type": "array<uint8,6>" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.wlan.phyimpl/WlanPhyImplCreateIfaceRequest.mlme_channel", |
| "ordinal": "2", |
| "type": "zx/Handle:CHANNEL" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.wlan.phyimpl/WlanPhyImplCreateIfaceRequest.role", |
| "ordinal": "1", |
| "type": "fuchsia.wlan.common/WlanMacRole" |
| }, |
| { |
| "kind": "table", |
| "name": "fuchsia.wlan.phyimpl/WlanPhyImplCreateIfaceRequest", |
| "resourceness": "resource" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.wlan.phyimpl/WlanPhyImplDestroyIfaceRequest.iface_id", |
| "ordinal": "1", |
| "type": "uint16" |
| }, |
| { |
| "kind": "table", |
| "name": "fuchsia.wlan.phyimpl/WlanPhyImplDestroyIfaceRequest" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.wlan.phyimpl/WlanPhyImplSetPowerSaveModeRequest.ps_mode", |
| "ordinal": "1", |
| "type": "fuchsia.wlan.common/PowerSaveType" |
| }, |
| { |
| "kind": "table", |
| "name": "fuchsia.wlan.phyimpl/WlanPhyImplSetPowerSaveModeRequest" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.wlan.phyimpl/WlanPhyImpl_CreateIface_Response.iface_id", |
| "ordinal": "1", |
| "type": "uint16" |
| }, |
| { |
| "kind": "table", |
| "name": "fuchsia.wlan.phyimpl/WlanPhyImpl_CreateIface_Response" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.wlan.phyimpl/WlanPhyImpl_GetPowerSaveMode_Response.ps_mode", |
| "ordinal": "1", |
| "type": "fuchsia.wlan.common/PowerSaveType" |
| }, |
| { |
| "kind": "table", |
| "name": "fuchsia.wlan.phyimpl/WlanPhyImpl_GetPowerSaveMode_Response" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.wlan.phyimpl/WlanPhyImpl_GetSupportedMacRoles_Response.supported_mac_roles", |
| "ordinal": "1", |
| "type": "vector<fuchsia.wlan.common/WlanMacRole>:16" |
| }, |
| { |
| "kind": "table", |
| "name": "fuchsia.wlan.phyimpl/WlanPhyImpl_GetSupportedMacRoles_Response" |
| }, |
| { |
| "kind": "library", |
| "name": "fuchsia.wlan.phyimpl" |
| } |
| ] |