diff options
Diffstat (limited to 'python/dbus.py')
-rw-r--r-- | python/dbus.py | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/python/dbus.py b/python/dbus.py index 883d9e66..583c5548 100644 --- a/python/dbus.py +++ b/python/dbus.py @@ -117,6 +117,25 @@ class Bus: for receiver in receivers: receiver(*args) +class SystemBus(Bus): + """The system-wide message bus + """ + def __init__(self): + Bus.__init__(self, Bus.TYPE_SYSTEM) + +class SessionBus(Bus): + """The session (current login) message bus + """ + def __init__(self): + Bus.__init__(self, Bus.TYPE_SESSION) + +class ActivationBus(Bus): + """The bus that activated this process (if + this process was launched by DBus activation) + """ + def __init__(self): + Bus.__init__(self, Bus.TYPE_ACTIVATION) + class RemoteObject: """A remote Object. |