EmpathyTpGroup
EmpathyTpGroup
|
|
Synopsis
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);
Object Hierarchy
GObject
+----EmpathyTpGroup
Details
EmpathyTpGroupPriv
typedef struct _EmpathyTpGroupPriv EmpathyTpGroupPriv;
EmpathyTpGroup
typedef struct _EmpathyTpGroup EmpathyTpGroup;
EmpathyTpGroupInfo
typedef struct {
guint member;
guint actor;
guint reason;
gchar *message;
} EmpathyTpGroupInfo;
empathy_tp_group_new ()
EmpathyTpGroup* empathy_tp_group_new (McAccount *account,
TpChan *tp_chan);
account : |
|
tp_chan : |
|
| Returns : |
|
empathy_tp_group_add_members ()
void empathy_tp_group_add_members (EmpathyTpGroup *group,
GArray *handles,
const gchar *message);
group : |
|
handles : |
|
message : |
|
empathy_tp_group_add_member ()
void empathy_tp_group_add_member (EmpathyTpGroup *group,
guint handle,
const gchar *message);
group : |
|
handle : |
|
message : |
|
empathy_tp_group_remove_members ()
void empathy_tp_group_remove_members (EmpathyTpGroup *group,
GArray *handle,
const gchar *message);
group : |
|
handle : |
|
message : |
|
empathy_tp_group_remove_member ()
void empathy_tp_group_remove_member (EmpathyTpGroup *group,
guint handle,
const gchar *message);
group : |
|
handle : |
|
message : |
|
empathy_tp_group_get_members ()
GArray* empathy_tp_group_get_members (EmpathyTpGroup *group);
empathy_tp_group_get_all_members ()
void empathy_tp_group_get_all_members (EmpathyTpGroup *group,
GArray **members,
GArray **local_pending,
GArray **remote_pending);
group : |
|
members : |
|
local_pending : |
|
remote_pending : |
|
empathy_tp_group_get_local_pending_members_with_info ()
GList* empathy_tp_group_get_local_pending_members_with_info
(EmpathyTpGroup *group);
empathy_tp_group_info_list_free ()
void empathy_tp_group_info_list_free (GList *infos);
empathy_tp_group_get_name ()
const gchar* empathy_tp_group_get_name (EmpathyTpGroup *group);
empathy_tp_group_get_self_handle ()
guint empathy_tp_group_get_self_handle (EmpathyTpGroup *group);
empathy_tp_group_get_object_path ()
const gchar* empathy_tp_group_get_object_path (EmpathyTpGroup *group);
empathy_tp_group_is_member ()
gboolean empathy_tp_group_is_member (EmpathyTpGroup *group,
guint handle);
group : |
|
handle : |
|
| Returns : |
|
Signal Details
The "local-pending" signal
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. |
The "members-added" signal
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. |
The "members-removed" signal
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. |
The "remote-pending" signal
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. |