Details
EmpathyTpGroupPriv
typedef struct _EmpathyTpGroupPriv EmpathyTpGroupPriv;
EmpathyTpGroup
typedef struct _EmpathyTpGroup EmpathyTpGroup;
EmpathyPendingInfo
typedef struct {
EmpathyContact *member;
EmpathyContact *actor;
gchar *message;
guint reason;
} EmpathyPendingInfo;
empathy_tp_group_new ()
EmpathyTpGroup* empathy_tp_group_new (McAccount *account,
TpChan *tp_chan);
account : |
|
tp_chan : |
|
| Returns : |
|
empathy_tp_group_close ()
void empathy_tp_group_close (EmpathyTpGroup *group);
empathy_tp_group_add_members ()
void empathy_tp_group_add_members (EmpathyTpGroup *group,
GList *contacts,
const gchar *message);
group : |
|
contacts : |
|
message : |
|
empathy_tp_group_add_member ()
void empathy_tp_group_add_member (EmpathyTpGroup *group,
EmpathyContact *contact,
const gchar *message);
group : |
|
contact : |
|
message : |
|
empathy_tp_group_remove_members ()
void empathy_tp_group_remove_members (EmpathyTpGroup *group,
GList *contacts,
const gchar *message);
group : |
|
contacts : |
|
message : |
|
empathy_tp_group_remove_member ()
void empathy_tp_group_remove_member (EmpathyTpGroup *group,
EmpathyContact *contact,
const gchar *message);
group : |
|
contact : |
|
message : |
|
empathy_tp_group_get_members ()
GList* empathy_tp_group_get_members (EmpathyTpGroup *group);
empathy_tp_group_get_local_pendings ()
GList* empathy_tp_group_get_local_pendings (EmpathyTpGroup *group);
empathy_tp_group_get_remote_pendings ()
GList* empathy_tp_group_get_remote_pendings
(EmpathyTpGroup *group);
empathy_tp_group_get_name ()
const gchar* empathy_tp_group_get_name (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,
EmpathyContact *contact);
group : |
|
contact : |
|
| Returns : |
|
Signal Details
The "destroy" signal
void user_function (EmpathyTpGroup *empathytpgroup,
gpointer user_data) : Run Last
empathytpgroup : |
the object which received the signal.
|
user_data : |
user data set when the signal handler was connected. |
The "local-pending" signal
void user_function (EmpathyTpGroup *empathytpgroup,
EmpathyContact *arg1,
EmpathyContact *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 "member-added" signal
void user_function (EmpathyTpGroup *empathytpgroup,
EmpathyContact *arg1,
EmpathyContact *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 "member-removed" signal
void user_function (EmpathyTpGroup *empathytpgroup,
EmpathyContact *arg1,
EmpathyContact *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,
EmpathyContact *arg1,
EmpathyContact *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. |