diff options
author | Will Thompson <will.thompson@collabora.co.uk> | 2009-01-06 00:10:11 +0000 |
---|---|---|
committer | Will Thompson <will.thompson@collabora.co.uk> | 2009-01-07 18:57:50 +0000 |
commit | eb4204b272f1f45d86da0f95fdab18a51f011a4b (patch) | |
tree | c51e620d064b2dfe1af0c22ab7e0784e49657375 /telepathy-glib/channel-internal.h | |
parent | c2e3060a7dec0216ea99fe10910f808b303a8dcc (diff) | |
download | telepathy-glib-eb4204b272f1f45d86da0f95fdab18a51f011a4b.tar.gz |
Only listen to one of MembersChanged[Detailed]
based on whether the Members_Changed_Detailed group flag is set.
Diffstat (limited to 'telepathy-glib/channel-internal.h')
-rw-r--r-- | telepathy-glib/channel-internal.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/telepathy-glib/channel-internal.h b/telepathy-glib/channel-internal.h index e856d7c5f..1d1fb0b41 100644 --- a/telepathy-glib/channel-internal.h +++ b/telepathy-glib/channel-internal.h @@ -49,6 +49,12 @@ struct _TpChannelPrivate { /* owned string (iface + "." + prop) => slice-allocated GValue */ GHashTable *channel_properties; + /* Set until introspection discovers which to use; both NULL after one has + * been disconnected. + */ + TpProxySignalConnection *members_changed_sig; + TpProxySignalConnection *members_changed_detailed_sig; + TpHandle group_self_handle; TpChannelGroupFlags group_flags; /* NULL if members not discovered yet */ |