summaryrefslogtreecommitdiff
path: root/src/cmumble.h
diff options
context:
space:
mode:
authorBenjamin Franzke <benjaminfranzke@googlemail.com>2011-09-24 12:20:01 +0200
committerBenjamin Franzke <benjaminfranzke@googlemail.com>2011-09-24 12:20:01 +0200
commit99961ccd710e5300de5fb749aa10619632ac96e9 (patch)
tree301bea3c2becdbe50b95959a2b28f09f3ff6c31e /src/cmumble.h
parent30d46afbaeb1539d250938f375553d8c496b06cf (diff)
downloadcmumble-99961ccd710e5300de5fb749aa10619632ac96e9.tar.gz
cmumble-99961ccd710e5300de5fb749aa10619632ac96e9.tar.bz2
cmumble-99961ccd710e5300de5fb749aa10619632ac96e9.zip
Add lc (list channels) command
Diffstat (limited to 'src/cmumble.h')
-rw-r--r--src/cmumble.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/cmumble.h b/src/cmumble.h
index ad0ab33..9078bb8 100644
--- a/src/cmumble.h
+++ b/src/cmumble.h
@@ -31,6 +31,7 @@ struct cmumble_context {
int64_t sequence;
GList *users;
+ GList *channels;
};
struct cmumble_user {
@@ -42,6 +43,16 @@ struct cmumble_user {
GstAppSrc *src;
};
+struct cmumble_channel {
+ uint32_t id;
+ uint32_t parent;
+ char *name;
+ char *description;
+
+ gboolean temporary;
+ int32_t position;
+};
+
enum udp_message_type {
udp_voice_celt_alpha,
udp_ping,