loudmouth/lm-xmpp-writer.h
changeset 429 7a841741e83a
parent 426 ab47db6da589
child 430 fc8f4abd75bb
--- a/loudmouth/lm-xmpp-writer.h	Sun Jun 22 23:46:02 2008 +0200
+++ b/loudmouth/lm-xmpp-writer.h	Fri Jun 27 20:08:58 2008 +0200
@@ -22,7 +22,9 @@
 #define __LM_XMPP_WRITER_H__
 
 #include <glib-object.h>
+
 #include "lm-message.h"
+#include "lm-socket.h"
 
 G_BEGIN_DECLS
 
@@ -48,14 +50,16 @@
         void (*flush)        (LmXmppWriter   *writer);
 };
 
-GType   lm_xmpp_writer_get_type      (void);
+GType          lm_xmpp_writer_get_type      (void);
+
+LmXmppWriter * lm_xmpp_writer_new           (LmSocket       *socket);
 
-void    lm_xmpp_writer_send_message  (LmXmppWriter   *writer,
-                                      LmMessage      *message);
-void    lm_xmpp_writer_send_text     (LmXmppWriter   *writer,
-                                      const gchar    *buf,
-                                      gsize           len);
-void    lm_xmpp_writer_flush         (LmXmppWriter   *writer);
+void           lm_xmpp_writer_send_message  (LmXmppWriter   *writer,
+                                             LmMessage      *message);
+void           lm_xmpp_writer_send_text     (LmXmppWriter   *writer,
+                                             const gchar    *buf,
+                                             gsize           len);
+void           lm_xmpp_writer_flush         (LmXmppWriter   *writer);
 
 G_END_DECLS