diff options
Diffstat (limited to 'python/dbus.py')
| -rw-r--r-- | python/dbus.py | 7 | 
1 files changed, 7 insertions, 0 deletions
diff --git a/python/dbus.py b/python/dbus.py index c8ac561a..6d38667d 100644 --- a/python/dbus.py +++ b/python/dbus.py @@ -62,6 +62,10 @@ class Bus:      """bus_type=[Bus.TYPE_SESSION | Bus.TYPE_SYSTEM | Bus.TYPE_ACTIVATION]      """ + +    ACTIVATION_REPLY_ACTIVE = dbus_bindings.ACTIVATION_REPLY_ACTIVE +    ACTIVATION_REPLY_ALREADY_ACTIVE = dbus_bindings.ACTIVATION_REPLY_ALREADY_ACTIVE  +      def __init__(self, bus_type=TYPE_SESSION, glib_mainloop=True):          self._connection = dbus_bindings.bus_get(bus_type) @@ -139,6 +143,9 @@ class Bus:              for receiver in receivers:                  receiver(*args) +    def activate_service(self, service): +        return dbus_bindings.bus_activate_service(self._connection, service) +  class SystemBus(Bus):      """The system-wide message bus      """  | 
