| libempathy Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | Object Hierarchy | Properties | Signals | ||||
EmpathyTpGroup;
EmpathyPendingInfo;
EmpathyTpGroup * empathy_tp_group_new (TpChannel *channel);
void empathy_tp_group_close (EmpathyTpGroup *group);
void empathy_tp_group_add_members (EmpathyTpGroup *group,
GList *contacts,
const gchar *message);
void empathy_tp_group_add_member (EmpathyTpGroup *group,
EmpathyContact *contact,
const gchar *message);
void empathy_tp_group_remove_members (EmpathyTpGroup *group,
GList *contacts,
const gchar *message);
void empathy_tp_group_remove_member (EmpathyTpGroup *group,
EmpathyContact *contact,
const gchar *message);
GList * empathy_tp_group_get_members (EmpathyTpGroup *group);
GList * empathy_tp_group_get_local_pendings (EmpathyTpGroup *group);
GList * empathy_tp_group_get_remote_pendings
(EmpathyTpGroup *group);
const gchar * empathy_tp_group_get_name (EmpathyTpGroup *group);
EmpathyContact * empathy_tp_group_get_self_contact (EmpathyTpGroup *group);
gboolean empathy_tp_group_is_member (EmpathyTpGroup *group,
EmpathyContact *contact);
gboolean empathy_tp_group_is_ready (EmpathyTpGroup *group);
EmpathyPendingInfo * empathy_tp_group_get_invitation (EmpathyTpGroup *group,
EmpathyContact **remote_contact);
EmpathyPendingInfo * empathy_pending_info_new (EmpathyContact *member,
EmpathyContact *actor,
const gchar *message);
void empathy_pending_info_free (EmpathyPendingInfo *info);
TpChannelGroupFlags empathy_tp_group_get_flags (EmpathyTpGroup *group);
"destroy" : Run Last "local-pending" : Run Last "member-added" : Run Last "member-removed" : Run Last "remote-pending" : Run Last
typedef struct {
EmpathyContact *member;
EmpathyContact *actor;
gchar *message;
guint reason;
} EmpathyPendingInfo;
EmpathyTpGroup * empathy_tp_group_new (TpChannel *channel);
|
|
Returns : |
void empathy_tp_group_add_members (EmpathyTpGroup *group, GList *contacts, const gchar *message);
|
|
|
|
|
void empathy_tp_group_add_member (EmpathyTpGroup *group, EmpathyContact *contact, const gchar *message);
|
|
|
|
|
void empathy_tp_group_remove_members (EmpathyTpGroup *group, GList *contacts, const gchar *message);
|
|
|
|
|
void empathy_tp_group_remove_member (EmpathyTpGroup *group, EmpathyContact *contact, const gchar *message);
|
|
|
|
|
GList * empathy_tp_group_get_members (EmpathyTpGroup *group);
|
|
Returns : |
GList * empathy_tp_group_get_local_pendings (EmpathyTpGroup *group);
|
|
Returns : |
GList * empathy_tp_group_get_remote_pendings (EmpathyTpGroup *group);
|
|
Returns : |
const gchar * empathy_tp_group_get_name (EmpathyTpGroup *group);
|
|
Returns : |
EmpathyContact * empathy_tp_group_get_self_contact (EmpathyTpGroup *group);
|
|
Returns : |
gboolean empathy_tp_group_is_member (EmpathyTpGroup *group, EmpathyContact *contact);
|
|
|
|
Returns : |
gboolean empathy_tp_group_is_ready (EmpathyTpGroup *group);
|
|
Returns : |
EmpathyPendingInfo * empathy_tp_group_get_invitation (EmpathyTpGroup *group, EmpathyContact **remote_contact);
|
|
|
|
Returns : |
EmpathyPendingInfo * empathy_pending_info_new (EmpathyContact *member, EmpathyContact *actor, const gchar *message);
|
|
|
|
|
|
Returns : |
TpChannelGroupFlags empathy_tp_group_get_flags (EmpathyTpGroup *group);
|
|
Returns : |
"channel" property"channel" TpChannel* : Read / Write / Construct Only
The channel for the group.
"ready" property"ready" gboolean : Read
This object can't be used until this becomes true.
Default value: FALSE
"destroy" signalvoid user_function (EmpathyTpGroup *empathytpgroup, gpointer user_data) : Run Last
|
the object which received the signal. |
|
user data set when the signal handler was connected. |
"local-pending" signalvoid user_function (EmpathyTpGroup *empathytpgroup, EmpathyContact *arg1, EmpathyContact *arg2, guint arg3, gchar *arg4, gpointer user_data) : Run Last
|
the object which received the signal. |
|
|
|
|
|
|
|
|
|
user data set when the signal handler was connected. |
"member-added" signalvoid user_function (EmpathyTpGroup *empathytpgroup, EmpathyContact *arg1, EmpathyContact *arg2, guint arg3, gchar *arg4, gpointer user_data) : Run Last
|
the object which received the signal. |
|
|
|
|
|
|
|
|
|
user data set when the signal handler was connected. |
"member-removed" signalvoid user_function (EmpathyTpGroup *empathytpgroup, EmpathyContact *arg1, EmpathyContact *arg2, guint arg3, gchar *arg4, gpointer user_data) : Run Last
|
the object which received the signal. |
|
|
|
|
|
|
|
|
|
user data set when the signal handler was connected. |
"remote-pending" signalvoid user_function (EmpathyTpGroup *empathytpgroup, EmpathyContact *arg1, EmpathyContact *arg2, guint arg3, gchar *arg4, gpointer user_data) : Run Last
|
the object which received the signal. |
|
|
|
|
|
|
|
|
|
user data set when the signal handler was connected. |