PROTOCOLS
Wlan
Defined in fuchsia.wlan.service/wlan_service.fidl
Stub interface; eventually to be replaced by something based on the 802.11 SME / MSGCF.
ClearSavedNetworks
Request
Name | Type |
---|
Response
Name | Type |
---|
Connect
Request
Name | Type |
---|---|
req |
ConnectConfig
|
Response
Name | Type |
---|---|
error |
Error
|
Disconnect
Request
Name | Type |
---|
Response
Name | Type |
---|---|
error |
Error
|
Scan
Request
Name | Type |
---|---|
req |
ScanRequest
|
Response
Name | Type |
---|---|
result |
ScanResult
|
StartBss
Request
Name | Type |
---|---|
cfg |
BssConfig
|
Response
Name | Type |
---|---|
error |
Error
|
Stats
Request
Name | Type |
---|
Response
Name | Type |
---|---|
stats |
WlanStats
|
Status
Request
Name | Type |
---|
Response
Name | Type |
---|---|
status |
WlanStatus
|
StopBss
Request
Name | Type |
---|
Response
Name | Type |
---|---|
error |
Error
|
STRUCTS
AP
Defined in fuchsia.wlan.service/wlan_service.fidl
Name | Type | Description | Default |
---|---|---|---|
bssid |
vector<uint8>
|
No default | |
ssid |
string
|
No default | |
rssi_dbm |
int8
|
No default | |
is_secure |
bool
|
No default | |
is_compatible |
bool
|
No default | |
chan |
fuchsia.wlan.common/WlanChan
|
No default |
BssConfig
Defined in fuchsia.wlan.service/wlan_service.fidl
Name | Type | Description | Default |
---|---|---|---|
ssid |
string
|
No default | |
beaconPeriod |
int32
|
No default | |
dtimPeriod |
int32
|
No default | |
channel |
uint8
|
No default |
ConnectConfig
Defined in fuchsia.wlan.service/wlan_service.fidl
Name | Type | Description | Default |
---|---|---|---|
ssid |
string
|
No default | |
passPhrase |
string
|
No default | |
scanInterval |
uint8
|
No default | |
bssid |
string
|
No default |
Error
Defined in fuchsia.wlan.service/wlan_service.fidl
Name | Type | Description | Default |
---|---|---|---|
code |
ErrCode
|
No default | |
description |
string
|
No default |
ScanRequest
Defined in fuchsia.wlan.service/wlan_service.fidl
Name | Type | Description | Default |
---|---|---|---|
timeout |
uint8
|
No default |
ScanResult
Defined in fuchsia.wlan.service/wlan_service.fidl
Name | Type | Description | Default |
---|---|---|---|
error |
Error
|
No default | |
aps |
vector<AP>?
|
No default |
WlanStats
Defined in fuchsia.wlan.service/wlan_service.fidl
Name | Type | Description | Default |
---|---|---|---|
error |
Error
|
No default | |
stats |
fuchsia.wlan.stats/IfaceStats
|
No default |
WlanStatus
Defined in fuchsia.wlan.service/wlan_service.fidl
Name | Type | Description | Default |
---|---|---|---|
error |
Error
|
No default | |
state |
State
|
No default | |
current_ap |
AP?
|
No default |
ENUMS
ErrCode
Type: uint32
Defined in fuchsia.wlan.service/wlan_service.fidl
Name | Value | Description |
---|---|---|
OK |
0 |
|
INTERNAL |
1 |
|
NOT_FOUND |
2 |
|
NOT_SUPPORTED |
3 |
|
INVALID_ARGS |
4 |
State
Type: uint32
Defined in fuchsia.wlan.service/wlan_service.fidl
Name | Value | Description |
---|---|---|
UNKNOWN |
0 |
|
BSS |
1 |
|
QUERYING |
2 |
|
SCANNING |
3 |
|
JOINING |
4 |
|
AUTHENTICATING |
5 |
|
ASSOCIATING |
6 |
|
ASSOCIATED |
7 |