mirror of
https://git.kernel.org/pub/scm/network/wireless/iwd.git
synced 2024-12-22 13:02:44 +01:00
doc: Merge signal-level-agent-api.txt
into station-api.txt where it logically belongs
This commit is contained in:
parent
3191c61b26
commit
966114ab3e
@ -1,33 +0,0 @@
|
|||||||
SignalLevelAgent hierarchy
|
|
||||||
==========================
|
|
||||||
|
|
||||||
Service unique name
|
|
||||||
Interface net.connman.iwd.SignalLevelAgent
|
|
||||||
Object path freely definable
|
|
||||||
|
|
||||||
Methods void Release(object device)
|
|
||||||
|
|
||||||
This method gets called when the service daemon
|
|
||||||
unregisters the agent. An agent can use it to do
|
|
||||||
cleanup tasks. There is no need to unregister the
|
|
||||||
agent, because when this method gets called it has
|
|
||||||
already been unregistered.
|
|
||||||
|
|
||||||
string Changed(object device, uint8 level)
|
|
||||||
|
|
||||||
This method gets called when the signal strength
|
|
||||||
measurement for the device's connected network
|
|
||||||
changes enough to go from one level to another out
|
|
||||||
of the N ranges defined by the array of (N-1)
|
|
||||||
threshold values passed to
|
|
||||||
net.connman.iwd.Device.RegisterSignalLevelAgent
|
|
||||||
(see device-api.txt.) The level parameter is in
|
|
||||||
the range from 0 to N, 0 being the strongest
|
|
||||||
signal or above the first threshold value in the
|
|
||||||
array, and N being the weakest and below the
|
|
||||||
last threshold value. For example if
|
|
||||||
RegisterSignalLevelAgent was called with the
|
|
||||||
array [-40, -50, -60], the 'level' parameter of
|
|
||||||
0 would mean signal is received at -40 or more dBm
|
|
||||||
and 3 would mean below -60 dBm and might correspond
|
|
||||||
to 1 out of 4 bars on a UI signal meter.
|
|
@ -154,3 +154,37 @@ Properties string State [readonly]
|
|||||||
Reflects whether the device is currently scanning
|
Reflects whether the device is currently scanning
|
||||||
for networks. net.connman.iwd.Network objects are
|
for networks. net.connman.iwd.Network objects are
|
||||||
updated when this property goes from true to false.
|
updated when this property goes from true to false.
|
||||||
|
|
||||||
|
SignalLevelAgent hierarchy
|
||||||
|
==========================
|
||||||
|
|
||||||
|
Service unique name
|
||||||
|
Interface net.connman.iwd.SignalLevelAgent
|
||||||
|
Object path freely definable
|
||||||
|
|
||||||
|
Methods void Release(object device)
|
||||||
|
|
||||||
|
This method gets called when the service daemon
|
||||||
|
unregisters the agent. An agent can use it to do
|
||||||
|
cleanup tasks. There is no need to unregister the
|
||||||
|
agent, because when this method gets called it has
|
||||||
|
already been unregistered.
|
||||||
|
|
||||||
|
string Changed(object device, uint8 level)
|
||||||
|
|
||||||
|
This method gets called when the signal strength
|
||||||
|
measurement for the device's connected network
|
||||||
|
changes enough to go from one level to another out
|
||||||
|
of the N ranges defined by the array of (N-1)
|
||||||
|
threshold values passed to
|
||||||
|
net.connman.iwd.Device.RegisterSignalLevelAgent
|
||||||
|
(see device-api.txt.) The level parameter is in
|
||||||
|
the range from 0 to N, 0 being the strongest
|
||||||
|
signal or above the first threshold value in the
|
||||||
|
array, and N being the weakest and below the
|
||||||
|
last threshold value. For example if
|
||||||
|
RegisterSignalLevelAgent was called with the
|
||||||
|
array [-40, -50, -60], the 'level' parameter of
|
||||||
|
0 would mean signal is received at -40 or more dBm
|
||||||
|
and 3 would mean below -60 dBm and might correspond
|
||||||
|
to 1 out of 4 bars on a UI signal meter.
|
||||||
|
Loading…
Reference in New Issue
Block a user