![]() |
![]() |
![]() |
[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 : |