![]() |
![]() |
![]() |
[Insert name here] Reference Manual | ![]() |
---|---|---|---|---|
TpaAccountPrivate; TpaAccount; TpaAccount* tpa_account_new (GType object_type, TpaManager *manager, GHashTable *parameters, const gchar *protocol, const gchar *account); void tpa_account_unref (TpaAccount *self); gboolean tpa_account_register (TpaAccount *self, const gchar *manager, const gchar *protocol, const gchar *account); void tpa_account_add_session (TpaAccount *self, GObject *session); void tpa_account_remove_session (TpaAccount *self, GObject *session);
TpaAccount implements TpaIAliasing, TpaIForwarding, TpaIPresence, TpaIConnection, TpaIContactInfo, TpaIAvatars, TpaCapabilities and TpaIProperties.
TpaAccount* tpa_account_new (GType object_type, TpaManager *manager, GHashTable *parameters, const gchar *protocol, const gchar *account);
object_type : |
|
manager : |
|
parameters : |
|
protocol : |
|
account : |
|
Returns : |
void tpa_account_unref (TpaAccount *self);
Delete connection created via tpa_account_new
self : |
gboolean tpa_account_register (TpaAccount *self, const gchar *manager, const gchar *protocol, const gchar *account);
Register connection managers on dbus, the DBUS path always begins with "/org/freedesktop/Telepathy/Connection".
self : |
|
manager : |
|
protocol : |
|
account : |
|
Returns : |
void tpa_account_add_session (TpaAccount *self, GObject *session);
self : |
|
session : |
void tpa_account_remove_session (TpaAccount *self, GObject *session);
self : |
|
session : |