PROTOCOLS
ApPolicy
Defined in fuchsia.wlan.ap.policy/wlan_ap.fidl
OpenControlChannels
Request
Name | Type |
---|---|
requests |
Requests
|
updates |
request<StateUpdates>
|
Requests
Defined in fuchsia.wlan.ap.policy/wlan_ap.fidl
StartAccessPoint
Request
Name | Type |
---|---|
params |
AccessPointParams
|
Response
Name | Type |
---|---|
request_status |
Status
|
StopAccessPoint
Request
Name | Type |
---|---|
ssid |
vector<uint8>
|
Response
Name | Type |
---|---|
request_status |
Status
|
StateUpdates
Defined in fuchsia.wlan.ap.policy/wlan_ap.fidl
OnAccessPointClientUpdate
Response
Name | Type |
---|---|
ap_band |
ApBand
|
frequency |
int32
|
clients |
vector<ApClient>
|
OnAccessPointStatusChange
Response
Name | Type |
---|---|
ap_state |
ApState
|
previous_ap_state |
ApState
|
STRUCTS
AccessPointParams
Defined in fuchsia.wlan.ap.policy/wlan_ap.fidl
Name | Type | Description | Default |
---|---|---|---|
ssid |
vector<uint8>
|
No default | |
passphrase |
vector<uint8>
|
No default | |
band |
ApBand
|
No default |
ApClient
Defined in fuchsia.wlan.ap.policy/wlan_ap.fidl
Name | Type | Description | Default |
---|---|---|---|
mac |
fuchsia.net/MacAddress
|
No default |
Status
Defined in fuchsia.wlan.ap.policy/wlan_ap.fidl
Name | Type | Description | Default |
---|---|---|---|
status |
fuchsia.wlan.common/RequestStatus
|
No default | |
message |
string
|
No default |
ENUMS
ApBand
Type: uint32
Defined in fuchsia.wlan.ap.policy/wlan_ap.fidl
Name | Value | Description |
---|---|---|
BAND_ANY |
0 |
allows the band to switch depending on device operating mode and environment |
BAND_2_4GHZ |
1 |
restricted to 2.4ghz bands only |
BAND_5GHZ |
2 |
restricted to 5ghz bands only |
ApState
Type: uint32
Defined in fuchsia.wlan.ap.policy/wlan_ap.fidl
Name | Value | Description |
---|---|---|
STARTING |
0 |
confirmation that the softap interface will attempt to be created (this can take seconds on some devices) |
UP |
1 |
|
DOWN |
2 |