--- 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