2011-03-13 19:15:45 |
Milko Krachounov |
description |
The D-Bus wrappers are written to wrap BlueZ. Support passing interface with the set, get, getall methods and the signal. Also design an interface on how to get this interface. Perhaps when cached it should be stored as a dictionary of a tuple to value.
Requirements:
1. A new class argument, requesting an interface to be added.
2. A way to specify the interface for the class (it's different than property_interface, but I guess I'll use dbus_interface there)
3. A way to specify the interface for the specific property (perhaps use current dbus_interface and add a new property_interface for the old job) |
The D-Bus wrappers are written to wrap BlueZ. Support passing interface with the set, get, getall methods and the signal. Also design an interface on how to get this interface. Perhaps when cached it should be stored as a dictionary of a tuple to value.
Requirements:
1. A new class argument, requesting an interface to be added.
2. A way to specify the interface for the class (it's different than property_interface, but I guess I'll use dbus_interface there)
3. A way to specify the interface for the specific property (perhaps use current dbus_interface and add a new property_interface for the old job)
4. Support connecting to a signal that sends a dictionary with changed properties. |
|