mirror of
https://git.kernel.org/pub/scm/network/wireless/iwd.git
synced 2024-12-21 03:32:42 +01:00
auto-t: add python wrapper for hwsim rule prefix
This commit is contained in:
parent
0756c301f3
commit
3c3c1a3304
@ -132,6 +132,16 @@ class Rule(HwsimDBusAbstract):
|
|||||||
reply_handler=self._success, error_handler=self._failure)
|
reply_handler=self._success, error_handler=self._failure)
|
||||||
self._wait_for_async_op()
|
self._wait_for_async_op()
|
||||||
|
|
||||||
|
@property
|
||||||
|
def prefix(self):
|
||||||
|
return self._properties['Prefix']
|
||||||
|
|
||||||
|
@prefix.setter
|
||||||
|
def prefix(self, value):
|
||||||
|
self._prop_proxy.Set(self._iface_name, 'Prefix', dbus.ByteArray.fromhex(value),
|
||||||
|
reply_handler=self._success, error_handler=self._failure)
|
||||||
|
self._wait_for_async_op()
|
||||||
|
|
||||||
def remove(self):
|
def remove(self):
|
||||||
self._iface.Remove(reply_handler=self._success,
|
self._iface.Remove(reply_handler=self._success,
|
||||||
error_handler=self._failure)
|
error_handler=self._failure)
|
||||||
@ -150,7 +160,8 @@ class Rule(HwsimDBusAbstract):
|
|||||||
prefix + '\tPriority:\t' + str(self.priority) + '\n' +\
|
prefix + '\tPriority:\t' + str(self.priority) + '\n' +\
|
||||||
prefix + '\tFrequency:\t' + str(self.frequency) + '\n' + \
|
prefix + '\tFrequency:\t' + str(self.frequency) + '\n' + \
|
||||||
prefix + '\tApply rssi:\t' + str(self.signal) + '\n' + \
|
prefix + '\tApply rssi:\t' + str(self.signal) + '\n' + \
|
||||||
prefix + '\tApply drop:\t' + str(self.drop) + '\n'
|
prefix + '\tApply drop:\t' + str(self.drop) + '\n' + \
|
||||||
|
prefix + '\tPrefix:\t' + str([hex(b) for b in self.prefix]) + '\n'
|
||||||
|
|
||||||
class RuleSet(collections.Mapping):
|
class RuleSet(collections.Mapping):
|
||||||
def __init__(self, hwsim, objects):
|
def __init__(self, hwsim, objects):
|
||||||
|
Loading…
Reference in New Issue
Block a user