| [Insert name here] Reference Manual | ||||
|---|---|---|---|---|
TpaManagerPrivate;
TpaManager;
TpaManager* tpa_manager_new (GType object_type,
const gchar *name,
const gchar **protocols);
void tpa_manager_unref (TpaManager *self);
gboolean tpa_manager_register (TpaManager *self,
const gchar *name);
void tpa_manager_add_param (TpaManager *self,
const gchar *name,
guint flag,
const gchar *type,
gpointer value);
#define tpa_manager_add_string_param (self, name, flag, value)
#define tpa_manager_add_int16_param (self, name, flag, value)
#define tpa_manager_add_int_param (self, name, flag, value)
#define tpa_manager_add_uint16_param (self, name, flag, value)
#define tpa_manager_add_uint_param (self, name, flag, value)
#define tpa_manager_add_boolean_param (self, name, flag, value)
void tpa_manager_add_account (TpaManager *self,
GObject *account);
void tpa_manager_remove_account (TpaManager *self,
GObject *account);
TpaManager* tpa_manager_new (GType object_type, const gchar *name, const gchar **protocols);
object_type : |
|
name : |
|
protocols : |
|
| Returns : |
gboolean tpa_manager_register (TpaManager *self, const gchar *name);
Register connection managers on dbus, the DBUS path always begins with "/org/freedesktop/Telepathy/Manager".
self : |
|
name : |
|
| Returns : |
void tpa_manager_add_param (TpaManager *self, const gchar *name, guint flag, const gchar *type, gpointer value);
Add String Parameter Specification - Helper Function
self : |
|
name : |
|
flag : |
|
type : |
|
value : |
#define tpa_manager_add_string_param(self, name, flag, value)
self : |
|
name : |
|
flag : |
|
value : |
#define tpa_manager_add_int16_param(self, name, flag, value)
self : |
|
name : |
|
flag : |
|
value : |
#define tpa_manager_add_int_param(self, name, flag, value)
self : |
|
name : |
|
flag : |
|
value : |
#define tpa_manager_add_uint16_param(self, name, flag, value)
self : |
|
name : |
|
flag : |
|
value : |
#define tpa_manager_add_uint_param(self, name, flag, value)
self : |
|
name : |
|
flag : |
|
value : |
#define tpa_manager_add_boolean_param(self, name, flag, value)
self : |
|
name : |
|
flag : |
|
value : |
void tpa_manager_add_account (TpaManager *self, GObject *account);
self : |
|
account : |
void tpa_manager_remove_account (TpaManager *self, GObject *account);
self : |
|
account : |