summaryrefslogtreecommitdiff
path: root/telepathy-glib/proxy.h
diff options
context:
space:
mode:
authorSimon McVittie <simon.mcvittie@collabora.co.uk>2007-11-21 17:00:34 +0000
committerSimon McVittie <simon.mcvittie@collabora.co.uk>2007-11-21 17:00:34 +0000
commitd77f60a51bf74e216eac816ad597620b409ac54f (patch)
tree60e91ad50f9e621168a01a2619df75d41298d5ed /telepathy-glib/proxy.h
parent65ef63dfb9fcb6b1e5b9a1754221a2f6ae77aacb (diff)
downloadtelepathy-glib-d77f60a51bf74e216eac816ad597620b409ac54f.tar.gz
Clean up TpProxy ABI and make (most of) the struct public
20071121170034-53eee-4f528ef1bc36f94912e443f07e79e4075527a2f8.gz
Diffstat (limited to 'telepathy-glib/proxy.h')
-rw-r--r--telepathy-glib/proxy.h13
1 files changed, 13 insertions, 0 deletions
diff --git a/telepathy-glib/proxy.h b/telepathy-glib/proxy.h
index 25f12bafd..01f53d412 100644
--- a/telepathy-glib/proxy.h
+++ b/telepathy-glib/proxy.h
@@ -26,8 +26,21 @@
G_BEGIN_DECLS
+typedef struct _TpProxyPrivate TpProxyPrivate;
+
typedef struct _TpProxy TpProxy;
+struct _TpProxy {
+ GObject parent;
+
+ TpProxy *dbus_daemon;
+ DBusGConnection *dbus_connection;
+ gchar *bus_name;
+ gchar *object_path;
+
+ TpProxyPrivate *priv;
+};
+
typedef struct _TpProxyClass TpProxyClass;
struct _TpProxyClass {