diff options
Diffstat (limited to 'src/muc-channel.h')
-rw-r--r-- | src/muc-channel.h | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/src/muc-channel.h b/src/muc-channel.h index 3bb01f04..868e7af4 100644 --- a/src/muc-channel.h +++ b/src/muc-channel.h @@ -30,6 +30,7 @@ #include <gibber/gibber-muc-connection.h> #include "connection.h" +#include "tube-iface.h" G_BEGIN_DECLS @@ -89,6 +90,25 @@ gboolean salut_muc_channel_publish_service (SalutMucChannel *self); gboolean salut_muc_channel_add_member (GObject *iface, TpHandle handle, const gchar *message, GError **error); +SalutTubeIface * salut_muc_channel_tube_request (SalutMucChannel *self, + GHashTable *request_properties); + +void salut_muc_channel_foreach (SalutMucChannel *self, + TpExportableChannelFunc func, gpointer user_data); + +void salut_muc_channel_bytestream_offered (SalutMucChannel *self, + GibberBytestreamIface *bytestream, + WockyStanza *msg); + +void salut_muc_channel_set_autoclose (SalutMucChannel *chan, + gboolean autoclose); + +gboolean salut_muc_channel_get_autoclose (SalutMucChannel *chan); + +gboolean salut_muc_channel_can_be_closed (SalutMucChannel *chan); + +gboolean salut_muc_channel_is_ready (SalutMucChannel *self); + G_END_DECLS #endif /* #ifndef __SALUT_MUC_CHANNEL_H__*/ |