![]() |
![]() |
![]() |
libempathy Reference Manual | ![]() |
---|---|---|---|---|
EmpathyTpGroupPriv; EmpathyTpGroup; EmpathyTpGroupInfo; EmpathyTpGroup* empathy_tp_group_new (McAccount *account, TpChan *tp_chan); void empathy_tp_group_add_members (EmpathyTpGroup *group, GArray *handles, const gchar *message); void empathy_tp_group_add_member (EmpathyTpGroup *group, guint handle, const gchar *message); void empathy_tp_group_remove_members (EmpathyTpGroup *group, GArray *handle, const gchar *message); void empathy_tp_group_remove_member (EmpathyTpGroup *group, guint handle, const gchar *message); GArray* empathy_tp_group_get_members (EmpathyTpGroup *group); void empathy_tp_group_get_all_members (EmpathyTpGroup *group, GArray **members, GArray **local_pending, GArray **remote_pending); GList* empathy_tp_group_get_local_pending_members_with_info (EmpathyTpGroup *group); void empathy_tp_group_info_list_free (GList *infos); const gchar* empathy_tp_group_get_name (EmpathyTpGroup *group); guint empathy_tp_group_get_self_handle (EmpathyTpGroup *group); const gchar* empathy_tp_group_get_object_path (EmpathyTpGroup *group); gboolean empathy_tp_group_is_member (EmpathyTpGroup *group, guint handle);
"local-pending" : Run Last "members-added" : Run Last "members-removed" : Run Last "remote-pending" : Run Last
typedef struct { guint member; guint actor; guint reason; gchar *message; } EmpathyTpGroupInfo;
EmpathyTpGroup* empathy_tp_group_new (McAccount *account, TpChan *tp_chan);
account : |
|
tp_chan : |
|
Returns : |
void empathy_tp_group_add_members (EmpathyTpGroup *group, GArray *handles, const gchar *message);
group : |
|
handles : |
|
message : |
void empathy_tp_group_add_member (EmpathyTpGroup *group, guint handle, const gchar *message);
group : |
|
handle : |
|
message : |
void empathy_tp_group_remove_members (EmpathyTpGroup *group, GArray *handle, const gchar *message);
group : |
|
handle : |
|
message : |
void empathy_tp_group_remove_member (EmpathyTpGroup *group, guint handle, const gchar *message);
group : |
|
handle : |
|
message : |
GArray* empathy_tp_group_get_members (EmpathyTpGroup *group);
group : |
|
Returns : |
void empathy_tp_group_get_all_members (EmpathyTpGroup *group, GArray **members, GArray **local_pending, GArray **remote_pending);
group : |
|
members : |
|
local_pending : |
|
remote_pending : |
GList* empathy_tp_group_get_local_pending_members_with_info (EmpathyTpGroup *group);
group : |
|
Returns : |
const gchar* empathy_tp_group_get_name (EmpathyTpGroup *group);
group : |
|
Returns : |
guint empathy_tp_group_get_self_handle (EmpathyTpGroup *group);
group : |
|
Returns : |
const gchar* empathy_tp_group_get_object_path (EmpathyTpGroup *group);
group : |
|
Returns : |
gboolean empathy_tp_group_is_member (EmpathyTpGroup *group, guint handle);
group : |
|
handle : |
|
Returns : |
void user_function (EmpathyTpGroup *empathytpgroup, gpointer arg1, guint arg2, guint arg3, gchar *arg4, gpointer user_data) : Run Last
empathytpgroup : |
the object which received the signal. |
arg1 : |
|
arg2 : |
|
arg3 : |
|
arg4 : |
|
user_data : |
user data set when the signal handler was connected. |
void user_function (EmpathyTpGroup *empathytpgroup, gpointer arg1, guint arg2, guint arg3, gchar *arg4, gpointer user_data) : Run Last
empathytpgroup : |
the object which received the signal. |
arg1 : |
|
arg2 : |
|
arg3 : |
|
arg4 : |
|
user_data : |
user data set when the signal handler was connected. |
void user_function (EmpathyTpGroup *empathytpgroup, gpointer arg1, guint arg2, guint arg3, gchar *arg4, gpointer user_data) : Run Last
empathytpgroup : |
the object which received the signal. |
arg1 : |
|
arg2 : |
|
arg3 : |
|
arg4 : |
|
user_data : |
user data set when the signal handler was connected. |
void user_function (EmpathyTpGroup *empathytpgroup, gpointer arg1, guint arg2, guint arg3, gchar *arg4, gpointer user_data) : Run Last
empathytpgroup : |
the object which received the signal. |
arg1 : |
|
arg2 : |
|
arg3 : |
|
arg4 : |
|
user_data : |
user data set when the signal handler was connected. |