blob: 07833c5e4599f842650ee410cf18369403a2b182 [file] [log] [blame]
[
{
"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"
}
]