diff options
author | Simon McVittie <simon.mcvittie@collabora.co.uk> | 2007-11-28 16:19:20 +0000 |
---|---|---|
committer | Simon McVittie <simon.mcvittie@collabora.co.uk> | 2007-11-28 16:19:20 +0000 |
commit | 83e353ccc0ff248cc400a57bfbe068f27514d80c (patch) | |
tree | ccffd29fdb8f65f6781ec3be231c7849a901d7e9 /telepathy-glib/connection-manager.h | |
parent | 9c58a08580dc12b8f0c81055e32569077469eb1d (diff) | |
download | telepathy-glib-83e353ccc0ff248cc400a57bfbe068f27514d80c.tar.gz |
Improve TpConnectionManager documentation
20071128161920-53eee-4a08c7e7b9150dc84dd800201c6c8f3bfc6c22b5.gz
Diffstat (limited to 'telepathy-glib/connection-manager.h')
-rw-r--r-- | telepathy-glib/connection-manager.h | 23 |
1 files changed, 10 insertions, 13 deletions
diff --git a/telepathy-glib/connection-manager.h b/telepathy-glib/connection-manager.h index 10885dfed..ec112164b 100644 --- a/telepathy-glib/connection-manager.h +++ b/telepathy-glib/connection-manager.h @@ -49,33 +49,29 @@ GType tp_connection_manager_get_type (void); (G_TYPE_INSTANCE_GET_CLASS ((obj), TP_TYPE_CONNECTION_MANAGER, \ TpConnectionManagerClass)) -typedef struct +typedef struct _TpConnectionManagerParam TpConnectionManagerParam; +struct _TpConnectionManagerParam { + /*<public>*/ gchar *name; gchar *dbus_signature; GValue default_value; guint flags; gpointer priv; -} TpConnectionManagerParam; +}; -typedef struct +typedef struct _TpConnectionManagerProtocol TpConnectionManagerProtocol; +struct _TpConnectionManagerProtocol { + /*<public>*/ gchar *name; TpConnectionManagerParam *params; + /*<private>*/ gpointer priv; -} TpConnectionManagerProtocol; +}; -/** - * TpCMInfoSource: - * @TP_CM_INFO_SOURCE_NONE: no information available - * @TP_CM_INFO_SOURCE_FILE: information came from a .manager file - * @TP_CM_INFO_SOURCE_LIVE: information came from the connection manager - * - * Describes possible sources of information on connection managers' - * supported protocols. - */ typedef enum { TP_CM_INFO_SOURCE_NONE, @@ -84,6 +80,7 @@ typedef enum } TpCMInfoSource; struct _TpConnectionManager { + /*<public>*/ TpProxy parent; const gchar *name; |