mirror of
https://git.kernel.org/pub/scm/network/wireless/iwd.git
synced 2024-11-25 01:19:23 +01:00
doc: add documentation for StationDebug
This commit is contained in:
parent
fa56dcfe91
commit
9ae4b959a2
68
doc/station-debug-api.txt
Normal file
68
doc/station-debug-api.txt
Normal file
@ -0,0 +1,68 @@
|
|||||||
|
Station Debug hierarchy [experimental]
|
||||||
|
============================
|
||||||
|
|
||||||
|
These are all development APIs not meant for production use.
|
||||||
|
|
||||||
|
Service net.connman.iwd
|
||||||
|
Interface net.connman.iwd.StationDebug
|
||||||
|
Object path /net/connman/iwd/{phy0,phy1,...}/{1,2,...}
|
||||||
|
|
||||||
|
Methods void ConnectBssid(array(y) address)
|
||||||
|
|
||||||
|
Connect to a specific BSS. The address parameter should
|
||||||
|
be a byte array of length 6, the BSSID of a BSS which
|
||||||
|
IWD already has in its scan list.
|
||||||
|
|
||||||
|
Possible errors: net.connman.iwd.InvalidArguments
|
||||||
|
net.connman.iwd.NotFound
|
||||||
|
|
||||||
|
void Roam(array(y) address)
|
||||||
|
|
||||||
|
Roam to a specific BSS. The address parameter should be
|
||||||
|
a byte array of length 6, the BSSID of a BSS to roam to.
|
||||||
|
This BSS needs to be in IWD's scan results and fit the
|
||||||
|
requirements for a roam candidate (same network).
|
||||||
|
The type of roam is dependent on the network and is
|
||||||
|
chosen automatically by IWD.
|
||||||
|
|
||||||
|
Possible errors: net.connman.iwd.InvalidArguments
|
||||||
|
net.connman.iwd.NotConnected
|
||||||
|
|
||||||
|
void Scan(array(q) frequencies)
|
||||||
|
|
||||||
|
Scan on specific frequencies. The frequencies parameter
|
||||||
|
should be a list of valid frequencies.
|
||||||
|
|
||||||
|
Possible errors: net.connman.iwd.Busy
|
||||||
|
net.connman.iwd.InvalidArguments
|
||||||
|
net.connamn.iwd.Failed
|
||||||
|
|
||||||
|
a{oaa{sv}} GetNetworks()
|
||||||
|
|
||||||
|
Get a list of networks including data for individual
|
||||||
|
BSS's. Returns a dictionary where keys are network
|
||||||
|
object paths and values are arrays of dictionaries
|
||||||
|
containing BSS information:
|
||||||
|
|
||||||
|
{
|
||||||
|
/network/path/1: [
|
||||||
|
{
|
||||||
|
Address: 11:22:33:44:55,
|
||||||
|
Frequency: 1234,
|
||||||
|
RSSI: -20,
|
||||||
|
Rank: 1000
|
||||||
|
MDE: 001122
|
||||||
|
},
|
||||||
|
{ ... }
|
||||||
|
]
|
||||||
|
}
|
||||||
|
|
||||||
|
Signals: Event(s name, av data)
|
||||||
|
|
||||||
|
Signal sent for various debug events. The 'name' is the
|
||||||
|
event name, and 'data' is event dependent.
|
||||||
|
|
||||||
|
Properties: boolean AutoConnect
|
||||||
|
|
||||||
|
True if IWD is in an autoconnect state. This property
|
||||||
|
can be written to put IWD into an autoconnect state.
|
Loading…
Reference in New Issue
Block a user