mirror of https://github.com/tuhiproject/tuhi.git
e7f8cc2bc2
The object list returned by object managers get_objects() function is not sorted. Though, we rely on objects being sorted by their object path. Replace the object managers get_objects() function with a variant fixing that. Additionally, our variant makes it possible to filter the returned object list by object path and interface. Examples: - get_objects(): / /org/bluez /org/bluez/hci0 /org/bluez/hci0/dev_00_00_00_00_00_00 /org/bluez/hci0/dev_00_00_00_00_00_00/service0000 /org/bluez/hci0/dev_00_00_00_00_00_00/service0000/char0000 /org/bluez/hci0/dev_00_00_00_00_00_00/service1111 /org/bluez/hci0/dev_00_00_00_00_00_00/service1111/char1111 /org/bluez/hci0/dev_FF_FF_FF_FF_FF_FF /org/bluez/hci0/dev_FF_FF_FF_FF_FF_FF/serviceffff /org/bluez/hci0/dev_FF_FF_FF_FF_FF_FF/serviceffff/charffff - get_objects(interface='org.bluez.Adapter1'): /org/bluez/hci0 - get_objects(interface='org.bluez.GattCharacteristic1' base_path='/org/bluez/hci0/dev_00_00_00_00_00_00'): /org/bluez/hci0/dev_00_00_00_00_00_00/service0000/char0000 /org/bluez/hci0/dev_00_00_00_00_00_00/service1111/char1111 Signed-off-by: Daniel Martin <consume.noise@gmail.com> |
||
---|---|---|
.. | ||
__init__.py | ||
base.py | ||
ble.py | ||
config.py | ||
dbusserver.py | ||
drawing.py | ||
uhid.py | ||
wacom.py |