![]() |
![]() |
![]() |
libempathy Reference Manual | ![]() |
---|---|---|---|---|
EmpathyContactList; 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);
EmpathyContactList is implemented by EmpathyContactManager, EmpathyTpContactList and EmpathyTpChatroom.
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); } EmpathyContactListIface;
void empathy_contact_list_add (EmpathyContactList *list, EmpathyContact *contact, const gchar *message);
list : |
|
contact : |
|
message : |
void empathy_contact_list_remove (EmpathyContactList *list, EmpathyContact *contact, const gchar *message);
list : |
|
contact : |
|
message : |
GList* empathy_contact_list_get_members (EmpathyContactList *list);
list : |
|
Returns : |
GList* empathy_contact_list_get_pendings (EmpathyContactList *list);
list : |
|
Returns : |
GList* empathy_contact_list_get_all_groups (EmpathyContactList *list);
list : |
|
Returns : |
GList* empathy_contact_list_get_groups (EmpathyContactList *list, EmpathyContact *contact);
list : |
|
contact : |
|
Returns : |
void empathy_contact_list_add_to_group (EmpathyContactList *list, EmpathyContact *contact, const gchar *group);
list : |
|
contact : |
|
group : |
void empathy_contact_list_remove_from_group (EmpathyContactList *list, EmpathyContact *contact, const gchar *group);
list : |
|
contact : |
|
group : |
void empathy_contact_list_rename_group (EmpathyContactList *list, const gchar *old_group, const gchar *new_group);
list : |
|
old_group : |
|
new_group : |
void user_function (EmpathyContactList *empathycontactlist, EmpathyContact *arg1, gchar *arg2, gboolean arg3, gpointer user_data) : Run Last
empathycontactlist : |
the object which received the signal. |
arg1 : |
|
arg2 : |
|
arg3 : |
|
user_data : |
user data set when the signal handler was connected. |
void user_function (EmpathyContactList *empathycontactlist, EmpathyContact *arg1, EmpathyContact *arg2, guint arg3, gchar *arg4, gboolean arg5, gpointer user_data) : Run Last
empathycontactlist : |
the object which received the signal. |
arg1 : |
|
arg2 : |
|
arg3 : |
|
arg4 : |
|
arg5 : |
|
user_data : |
user data set when the signal handler was connected. |
void user_function (EmpathyContactList *empathycontactlist, EmpathyContact *arg1, EmpathyContact *arg2, guint arg3, gchar *arg4, gboolean arg5, gpointer user_data) : Run Last
empathycontactlist : |
the object which received the signal. |
arg1 : |
|
arg2 : |
|
arg3 : |
|
arg4 : |
|
arg5 : |
|
user_data : |
user data set when the signal handler was connected. |