diff options
author | Simon McVittie <simon.mcvittie@collabora.co.uk> | 2007-11-21 15:10:09 +0000 |
---|---|---|
committer | Simon McVittie <simon.mcvittie@collabora.co.uk> | 2007-11-21 15:10:09 +0000 |
commit | 5b026249f42c35ac300fc92b185d6e556690c366 (patch) | |
tree | 2510557dd0614633d390adb8805676a2609973d6 /telepathy-glib/connection-manager.h | |
parent | e1105fc32eed4c3842560c76d9f27c9c81f9c2ec (diff) | |
download | telepathy-glib-5b026249f42c35ac300fc92b185d6e556690c366.tar.gz |
TpConnectionManager: implement .manager file parsing
20071121151009-53eee-5c9e3ad78b08619a4065e959c006a2456c0ab2cd.gz
Diffstat (limited to 'telepathy-glib/connection-manager.h')
-rw-r--r-- | telepathy-glib/connection-manager.h | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/telepathy-glib/connection-manager.h b/telepathy-glib/connection-manager.h index ed9633555..97a700ae8 100644 --- a/telepathy-glib/connection-manager.h +++ b/telepathy-glib/connection-manager.h @@ -66,6 +66,15 @@ typedef struct 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, @@ -74,7 +83,7 @@ typedef enum } TpCMInfoSource; TpConnectionManager *tp_connection_manager_new (TpDBusDaemon *dbus, - const gchar *name); + const gchar *name, const gchar *manager_filename); gboolean tp_connection_manager_activate (TpConnectionManager *self); |