| [Insert name here] Reference Manual | ||||
|---|---|---|---|---|
TpaGroup;
TpaIGroup;
TpaIGroupPrivate;
void tpa_group_init (TpaIGroup *obj,
gpointer data);
void tpa_group_finalize (GObject *obj);
void tpa_group_signal_group_flags_changed
(GObject *obj,
guint added,
guint removed);
void tpa_group_signal_members_changed (GObject *obj,
const gchar *message,
GArray *added,
GArray *removed,
GArray *local_pending,
GArray *remote_pending,
const gchar *actor,
guint reason);
#define tpa_group_signal_members_added (obj, added, actor, reason)
#define tpa_group_signal_members_removed (obj, removed, actor, reason)
#define tpa_group_signal_members_local_pending(obj, local_pending, actor, reason)
#define tpa_group_signal_members_remote_pending(obj, remote_pending, actor, reason)
typedef struct {
GTypeInterface parent;
TpaError (* add_members) (GObject *obj,
const GArray *constants,
const gchar *message);
TpaError (* remove_members) (GObject *obj,
const GArray *constants,
const gchar *message);
TpaError (* get_all_members) (GObject *obj,
GArray **ret,
GArray **ret1,
GArray **ret2);
TpaError (* get_group_flags) (GObject *obj,
guint *ret);
TpaError (* get_local_pending_members)
(GObject *obj,
GArray **ret);
TpaError (* get_remote_pending_members)
(GObject *obj,
GArray **ret);
TpaError (* get_members)
(GObject *obj,
GArray **ret);
TpaIGroupPrivate *priv;
} TpaIGroup;
void tpa_group_signal_group_flags_changed
(GObject *obj,
guint added,
guint removed);
Implements DBus signal GroupFlagsChanged on interface org.freedesktop.Telepathy.Channel.Interface.Group
obj : |
|
added : |
|
removed : |
void tpa_group_signal_members_changed (GObject *obj,
const gchar *message,
GArray *added,
GArray *removed,
GArray *local_pending,
GArray *remote_pending,
const gchar *actor,
guint reason);
Implements DBus signal MembersChanged on interface org.freedesktop.Telepathy.Channel.Interface.Group
obj : |
|
message : |
|
added : |
|
removed : |
|
local_pending : |
|
remote_pending : |
|
actor : |
|
reason : |
#define tpa_group_signal_members_added(obj, added, actor, reason)
obj : |
|
added : |
|
actor : |
|
reason : |
#define tpa_group_signal_members_removed(obj, removed, actor, reason)
obj : |
|
removed : |
|
actor : |
|
reason : |
#define tpa_group_signal_members_local_pending(obj, local_pending, actor, reason)
obj : |
|
local_pending : |
|
actor : |
|
reason : |