aboutsummaryrefslogtreecommitdiff
path: root/libindicate/listener.h
diff options
context:
space:
mode:
Diffstat (limited to 'libindicate/listener.h')
-rw-r--r--libindicate/listener.h12
1 files changed, 12 insertions, 0 deletions
diff --git a/libindicate/listener.h b/libindicate/listener.h
index 1f0c870..8fc210f 100644
--- a/libindicate/listener.h
+++ b/libindicate/listener.h
@@ -5,6 +5,8 @@
#include <glib.h>
#include <glib-object.h>
+#include <dbus/dbus-glib.h>
+
#include "indicator.h"
#include "server.h"
@@ -22,6 +24,16 @@ typedef struct _IndicateListener IndicateListener;
struct _IndicateListener {
GObject parent;
+ DBusGConnection * session_bus;
+ DBusGConnection * system_bus;
+
+ DBusGProxy * dbus_proxy_session;
+ DBusGProxy * dbus_proxy_system;
+
+ GHashTable * proxies_session;
+ GHashTable * proxies_system;
+
+ GArray * proxy_todo;
};
typedef struct _IndicateListenerClass IndicateListenerClass;