mirror of
https://git.kernel.org/pub/scm/network/wireless/iwd.git
synced 2024-11-16 17:09:24 +01:00
auto-t: add affinities property for station, and extended_service_set
This commit is contained in:
parent
2ad9561069
commit
c778ddf0c2
@ -596,6 +596,11 @@ class Device(IWDDBusAbstract):
|
|||||||
props = self._station_properties()
|
props = self._station_properties()
|
||||||
return props.get('ConnectedNetwork')
|
return props.get('ConnectedNetwork')
|
||||||
|
|
||||||
|
@property
|
||||||
|
def connected_bss(self):
|
||||||
|
props = self._station_properties()
|
||||||
|
return props.get('ConnectedAccessPoint')
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def powered(self):
|
def powered(self):
|
||||||
'''
|
'''
|
||||||
@ -630,6 +635,19 @@ class Device(IWDDBusAbstract):
|
|||||||
self._station_debug._prop_proxy.Set(IWD_STATION_DEBUG_INTERFACE,
|
self._station_debug._prop_proxy.Set(IWD_STATION_DEBUG_INTERFACE,
|
||||||
'AutoConnect', value)
|
'AutoConnect', value)
|
||||||
|
|
||||||
|
@property
|
||||||
|
def affinities(self):
|
||||||
|
return self._station_properties()['Affinities']
|
||||||
|
|
||||||
|
@affinities.setter
|
||||||
|
def affinities(self, values):
|
||||||
|
self._station_properties()
|
||||||
|
self._station_prop_if.Set(
|
||||||
|
IWD_STATION_INTERFACE, 'Affinities',
|
||||||
|
dbus.Array([dbus.ObjectPath(v) for v in values], signature="o"),
|
||||||
|
reply_handler=self._success, error_handler=self._failure)
|
||||||
|
self._wait_for_async_op()
|
||||||
|
|
||||||
def scan(self, wait=True):
|
def scan(self, wait=True):
|
||||||
'''Schedule a network scan.
|
'''Schedule a network scan.
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user