![]() |
![]() |
![]() |
libempathy Reference Manual | ![]() |
---|---|---|---|---|
Top | Description |
EmpathyContactListIface; void empathy_contact_list_add (EmpathyContactList *list, EmpathyContact *contact, const gchar *message); void empathy_contact_list_remove (EmpathyContactList *list, EmpathyContact *contact, const gchar *message); GList * empathy_contact_list_get_members (EmpathyContactList *list); GList * empathy_contact_list_get_pendings (EmpathyContactList *list); GList * empathy_contact_list_get_all_groups (EmpathyContactList *list); GList * empathy_contact_list_get_groups (EmpathyContactList *list, EmpathyContact *contact); void empathy_contact_list_add_to_group (EmpathyContactList *list, EmpathyContact *contact, const gchar *group); void empathy_contact_list_remove_from_group (EmpathyContactList *list, EmpathyContact *contact, const gchar *group); void empathy_contact_list_rename_group (EmpathyContactList *list, const gchar *old_group, const gchar *new_group); void empathy_contact_list_remove_group (EmpathyContactList *list, const gchar *group); EmpathyContactMonitor * empathy_contact_list_get_monitor (EmpathyContactList *list);
typedef struct { GTypeInterface base_iface; /* VTabled */ void (*add) (EmpathyContactList *list, EmpathyContact *contact, const gchar *message); void (*remove) (EmpathyContactList *list, EmpathyContact *contact, const gchar *message); GList * (*get_members) (EmpathyContactList *list); GList * (*get_pendings) (EmpathyContactList *list); GList * (*get_all_groups) (EmpathyContactList *list); GList * (*get_groups) (EmpathyContactList *list, EmpathyContact *contact); void (*add_to_group) (EmpathyContactList *list, EmpathyContact *contact, const gchar *group); void (*remove_from_group) (EmpathyContactList *list, EmpathyContact *contact, const gchar *group); void (*rename_group) (EmpathyContactList *list, const gchar *old_group, const gchar *new_group); void (*remove_group) (EmpathyContactList *list, const gchar *group); EmpathyContactMonitor * (*get_monitor) (EmpathyContactList *list); EmpathyContactListFlags (*get_flags) (EmpathyContactList *list); } EmpathyContactListIface;
void empathy_contact_list_add (EmpathyContactList *list, EmpathyContact *contact, const gchar *message);
|
|
|
|
|
void empathy_contact_list_remove (EmpathyContactList *list, EmpathyContact *contact, const gchar *message);
|
|
|
|
|
GList * empathy_contact_list_get_members (EmpathyContactList *list);
|
|
Returns : |
GList * empathy_contact_list_get_pendings (EmpathyContactList *list);
|
|
Returns : |
GList * empathy_contact_list_get_all_groups (EmpathyContactList *list);
|
|
Returns : |
GList * empathy_contact_list_get_groups (EmpathyContactList *list, EmpathyContact *contact);
|
|
|
|
Returns : |
void empathy_contact_list_add_to_group (EmpathyContactList *list, EmpathyContact *contact, const gchar *group);
|
|
|
|
|
void empathy_contact_list_remove_from_group (EmpathyContactList *list, EmpathyContact *contact, const gchar *group);
|
|
|
|
|
void empathy_contact_list_rename_group (EmpathyContactList *list, const gchar *old_group, const gchar *new_group);
|
|
|
|
|
void empathy_contact_list_remove_group (EmpathyContactList *list, const gchar *group);
|
|
|
EmpathyContactMonitor * empathy_contact_list_get_monitor (EmpathyContactList *list);
|
|
Returns : |