PROTOCOLS
DeviceService
Defined in fuchsia.wlan.device.service/service.fidl
ClearCountry
Request
Name | Type |
---|---|
req |
ClearCountryRequest
|
Response
Name | Type |
---|---|
status |
int32
|
CreateIface
Request
Name | Type |
---|---|
req |
CreateIfaceRequest
|
Response
Name | Type |
---|---|
status |
int32
|
resp |
CreateIfaceResponse?
|
DestroyIface
Request
Name | Type |
---|---|
req |
DestroyIfaceRequest
|
Response
Name | Type |
---|---|
status |
int32
|
GetApSme
Request
Name | Type |
---|---|
iface_id |
uint16
|
sme |
request<fuchsia.wlan.sme/ApSme>
|
Response
Name | Type |
---|---|
status |
int32
|
GetClientSme
Request
Name | Type |
---|---|
iface_id |
uint16
|
sme |
request<fuchsia.wlan.sme/ClientSme>
|
Response
Name | Type |
---|---|
status |
int32
|
GetCountry
Request
Name | Type |
---|---|
phy_id |
uint16
|
Response
Name | Type |
---|---|
result |
DeviceService_GetCountry_Result
|
GetIfaceStats
Request
Name | Type |
---|---|
iface_id |
uint16
|
Response
Name | Type |
---|---|
status |
int32
|
stats |
fuchsia.wlan.stats/IfaceStats?
|
GetMeshSme
Request
Name | Type |
---|---|
iface_id |
uint16
|
sme |
request<fuchsia.wlan.sme/MeshSme>
|
Response
Name | Type |
---|---|
status |
int32
|
GetMinstrelList
Request
Name | Type |
---|---|
iface_id |
uint16
|
Response
Name | Type |
---|---|
status |
int32
|
peers |
fuchsia.wlan.minstrel/Peers
|
GetMinstrelStats
Request
Name | Type |
---|---|
iface_id |
uint16
|
peer_addr |
uint8[6]
|
Response
Name | Type |
---|---|
status |
int32
|
peer |
fuchsia.wlan.minstrel/Peer?
|
ListIfaces
Request
Name | Type |
---|
Response
Name | Type |
---|---|
resp |
ListIfacesResponse
|
ListPhys
Request
Name | Type |
---|
Response
Name | Type |
---|---|
resp |
ListPhysResponse
|
QueryIface
Request
Name | Type |
---|---|
iface_id |
uint16
|
Response
Name | Type |
---|---|
status |
int32
|
resp |
QueryIfaceResponse?
|
QueryPhy
Request
Name | Type |
---|---|
req |
QueryPhyRequest
|
Response
Name | Type |
---|---|
status |
int32
|
resp |
QueryPhyResponse?
|
SetCountry
Request
Name | Type |
---|---|
req |
SetCountryRequest
|
Response
Name | Type |
---|---|
status |
int32
|
WatchDevices
Request
Name | Type |
---|---|
watcher |
request<DeviceWatcher>
|
DeviceWatcher
Defined in fuchsia.wlan.device.service/service.fidl
OnIfaceAdded
Response
Name | Type |
---|---|
iface_id |
uint16
|
OnIfaceRemoved
Response
Name | Type |
---|---|
iface_id |
uint16
|
OnPhyAdded
Response
Name | Type |
---|---|
phy_id |
uint16
|
OnPhyRemoved
Response
Name | Type |
---|---|
phy_id |
uint16
|
STRUCTS
ClearCountryRequest
Defined in fuchsia.wlan.device.service/service.fidl
Name | Type | Description | Default |
---|---|---|---|
phy_id |
uint16
|
No default |
CreateIfaceRequest
Defined in fuchsia.wlan.device.service/service.fidl
Name | Type | Description | Default |
---|---|---|---|
phy_id |
uint16
|
No default | |
role |
fuchsia.wlan.device/MacRole
|
No default | |
mac_addr |
vector<uint8>[6]?
|
No default |
CreateIfaceResponse
Defined in fuchsia.wlan.device.service/service.fidl
Name | Type | Description | Default |
---|---|---|---|
iface_id |
uint16
|
No default |
DestroyIfaceRequest
Defined in fuchsia.wlan.device.service/service.fidl
Name | Type | Description | Default |
---|---|---|---|
iface_id |
uint16
|
No default |
DeviceService_GetCountry_Response
Defined in fuchsia.wlan.device.service/service.fidl
Name | Type | Description | Default |
---|---|---|---|
resp |
GetCountryResponse
|
No default |
GetCountryResponse
Defined in fuchsia.wlan.device.service/service.fidl
Name | Type | Description | Default |
---|---|---|---|
alpha2 |
uint8[2]
|
No default |
IfaceListItem
Defined in fuchsia.wlan.device.service/service.fidl
Name | Type | Description | Default |
---|---|---|---|
iface_id |
uint16
|
No default |
ListIfacesResponse
Defined in fuchsia.wlan.device.service/service.fidl
Name | Type | Description | Default |
---|---|---|---|
ifaces |
vector<IfaceListItem>
|
No default |
ListPhysResponse
Defined in fuchsia.wlan.device.service/service.fidl
Name | Type | Description | Default |
---|---|---|---|
phys |
vector<PhyListItem>
|
No default |
PhyListItem
Defined in fuchsia.wlan.device.service/service.fidl
Name | Type | Description | Default |
---|---|---|---|
phy_id |
uint16
|
No default | |
path |
string
|
No default |
QueryIfaceResponse
Defined in fuchsia.wlan.device.service/service.fidl
Name | Type | Description | Default |
---|---|---|---|
role |
fuchsia.wlan.device/MacRole
|
The role the iface is currently operating in, e.g., client role. |
No default |
id |
uint16
|
The iface's global ID. |
No default |
phy_id |
uint16
|
Iface's PHY ID. |
No default |
phy_assigned_id |
uint16
|
Local ID assigned by this iface's PHY. |
No default |
mac_addr |
uint8[6]
|
The iface's MAC. |
No default |
driver_features |
vector<fuchsia.wlan.common/DriverFeature>[32]
|
The driver features supported on this iface. |
No default |
QueryPhyRequest
Defined in fuchsia.wlan.device.service/service.fidl
Name | Type | Description | Default |
---|---|---|---|
phy_id |
uint16
|
No default |
QueryPhyResponse
Defined in fuchsia.wlan.device.service/service.fidl
Name | Type | Description | Default |
---|---|---|---|
info |
fuchsia.wlan.device/PhyInfo
|
No default |
SetCountryRequest
Defined in fuchsia.wlan.device.service/service.fidl
Name | Type | Description | Default |
---|---|---|---|
phy_id |
uint16
|
No default | |
alpha2 |
uint8[2]
|
No default |
UNIONS
DeviceService_GetCountry_Result
Defined in fuchsia.wlan.device.service/service.fidl
Name | Type | Description |
---|---|---|
response |
DeviceService_GetCountry_Response
|
|
err |
int32
|