summaryrefslogtreecommitdiff
path: root/src/muc-channel.h
diff options
context:
space:
mode:
authorJonny Lamb <jonny.lamb@collabora.co.uk>2012-01-31 21:03:52 -0500
committerJonny Lamb <jonny.lamb@collabora.co.uk>2012-01-31 21:03:52 -0500
commit2e6d62f0e735bf4f774feb7dfa0d431c99e3d3b5 (patch)
tree4cec3531dcf00b5151d85d53584bb6489fc46c77 /src/muc-channel.h
parent85ce3589a35ae29cd9bbea3cfd1d9a1cdf136ec1 (diff)
downloadtelepathy-salut-2e6d62f0e735bf4f774feb7dfa0d431c99e3d3b5.tar.gz
muc-channel: subclass TpBaseChannel
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
Diffstat (limited to 'src/muc-channel.h')
-rw-r--r--src/muc-channel.h8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/muc-channel.h b/src/muc-channel.h
index 902db5e5..3bb01f04 100644
--- a/src/muc-channel.h
+++ b/src/muc-channel.h
@@ -23,6 +23,7 @@
#include <glib-object.h>
+#include <telepathy-glib/base-channel.h>
#include <telepathy-glib/group-mixin.h>
#include <telepathy-glib/message-mixin.h>
@@ -34,9 +35,10 @@ G_BEGIN_DECLS
typedef struct _SalutMucChannel SalutMucChannel;
typedef struct _SalutMucChannelClass SalutMucChannelClass;
+typedef struct _SalutMucChannelPrivate SalutMucChannelPrivate;
struct _SalutMucChannelClass {
- GObjectClass parent_class;
+ TpBaseChannelClass parent_class;
TpGroupMixinClass group_class;
TpDBusPropertiesMixinClass dbus_props_class;
@@ -46,12 +48,12 @@ struct _SalutMucChannelClass {
};
struct _SalutMucChannel {
- GObject parent;
+ TpBaseChannel parent;
TpGroupMixin group;
TpMessageMixin message_mixin;
/* private */
- SalutConnection *connection;
+ SalutMucChannelPrivate *priv;
};
GType salut_muc_channel_get_type (void);