![]() |
![]() |
![]() |
libempathy Reference Manual | ![]() |
---|---|---|---|---|
EmpathyContact; enum EmpathyCapabilities; EmpathyContact* empathy_contact_new (McAccount *account); EmpathyContact* empathy_contact_new_full (McAccount *account, const gchar *id, const gchar *name); const gchar* empathy_contact_get_id (EmpathyContact *contact); void empathy_contact_set_id (EmpathyContact *contact, const gchar *id); const gchar* empathy_contact_get_name (EmpathyContact *contact); void empathy_contact_set_name (EmpathyContact *contact, const gchar *name); EmpathyAvatar* empathy_contact_get_avatar (EmpathyContact *contact); void empathy_contact_set_avatar (EmpathyContact *contact, EmpathyAvatar *avatar); McAccount* empathy_contact_get_account (EmpathyContact *contact); void empathy_contact_set_account (EmpathyContact *contact, McAccount *account); EmpathyPresence* empathy_contact_get_presence (EmpathyContact *contact); void empathy_contact_set_presence (EmpathyContact *contact, EmpathyPresence *presence); guint empathy_contact_get_handle (EmpathyContact *contact); void empathy_contact_set_handle (EmpathyContact *contact, guint handle); EmpathyCapabilities empathy_contact_get_capabilities (EmpathyContact *contact); void empathy_contact_set_capabilities (EmpathyContact *contact, EmpathyCapabilities capabilities); gboolean empathy_contact_is_user (EmpathyContact *contact); void empathy_contact_set_is_user (EmpathyContact *contact, gboolean is_user); gboolean empathy_contact_is_online (EmpathyContact *contact); const gchar* empathy_contact_get_status (EmpathyContact *contact); gboolean empathy_contact_can_voip (EmpathyContact *contact); gboolean empathy_contact_equal (gconstpointer v1, gconstpointer v2); guint empathy_contact_hash (gconstpointer key);
"account" McAccount : Read / Write "avatar" EmpathyAvatar : Read / Write "capabilities" EmpathyCapabilities : Read / Write "handle" guint : Read / Write "id" gchararray : Read / Write "is-user" gboolean : Read / Write "name" gchararray : Read / Write "presence" EmpathyPresence : Read / Write
typedef enum { EMPATHY_CAPABILITIES_AUDIO = 1 << 0, EMPATHY_CAPABILITIES_VIDEO = 1 << 1, } EmpathyCapabilities;
EmpathyContact* empathy_contact_new (McAccount *account);
account : |
|
Returns : |
EmpathyContact* empathy_contact_new_full (McAccount *account, const gchar *id, const gchar *name);
account : |
|
id : |
|
name : |
|
Returns : |
const gchar* empathy_contact_get_id (EmpathyContact *contact);
contact : |
|
Returns : |
void empathy_contact_set_id (EmpathyContact *contact, const gchar *id);
contact : |
|
id : |
const gchar* empathy_contact_get_name (EmpathyContact *contact);
contact : |
|
Returns : |
void empathy_contact_set_name (EmpathyContact *contact, const gchar *name);
contact : |
|
name : |
EmpathyAvatar* empathy_contact_get_avatar (EmpathyContact *contact);
contact : |
|
Returns : |
void empathy_contact_set_avatar (EmpathyContact *contact, EmpathyAvatar *avatar);
contact : |
|
avatar : |
McAccount* empathy_contact_get_account (EmpathyContact *contact);
contact : |
|
Returns : |
void empathy_contact_set_account (EmpathyContact *contact, McAccount *account);
contact : |
|
account : |
EmpathyPresence* empathy_contact_get_presence (EmpathyContact *contact);
contact : |
|
Returns : |
void empathy_contact_set_presence (EmpathyContact *contact, EmpathyPresence *presence);
contact : |
|
presence : |
guint empathy_contact_get_handle (EmpathyContact *contact);
contact : |
|
Returns : |
void empathy_contact_set_handle (EmpathyContact *contact, guint handle);
contact : |
|
handle : |
EmpathyCapabilities empathy_contact_get_capabilities (EmpathyContact *contact);
contact : |
|
Returns : |
void empathy_contact_set_capabilities (EmpathyContact *contact, EmpathyCapabilities capabilities);
contact : |
|
capabilities : |
gboolean empathy_contact_is_user (EmpathyContact *contact);
contact : |
|
Returns : |
void empathy_contact_set_is_user (EmpathyContact *contact, gboolean is_user);
contact : |
|
is_user : |
gboolean empathy_contact_is_online (EmpathyContact *contact);
contact : |
|
Returns : |
const gchar* empathy_contact_get_status (EmpathyContact *contact);
contact : |
|
Returns : |
gboolean empathy_contact_can_voip (EmpathyContact *contact);
contact : |
|
Returns : |
gboolean empathy_contact_equal (gconstpointer v1, gconstpointer v2);
v1 : |
|
v2 : |
|
Returns : |
capabilities
" property"capabilities" EmpathyCapabilities : Read / Write
Capabilities of the contact.