Logo Search packages:      
Sourcecode: zeitgeist version File versions

zeitgeist::dbusutils::DBusInterface Class Reference

List of all members.

Detailed Description

Central DBus interface to the zeitgeist engine

There doe not necessarily have to be one single instance of this
interface class, but all instances should share the same state
(like use the same bus and be connected to the same proxy). This is
achieved by extending the `Borg Pattern` as described by Alex Martelli	

Definition at line 29 of file dbusutils.py.

Public Member Functions

def __init__
def connect
def get_session_bus

Static Public Attributes

string INTERFACE_NAME = "org.gnome.zeitgeist"
string OBJECT_PATH = "/org/gnome/zeitgeist"

Private Member Functions

def _get_proxy

Private Attributes


Static Private Attributes

dictionary __shared_state = {}

The documentation for this class was generated from the following file:

Generated by  Doxygen 1.6.0   Back to index