--- a/loudmouth/lm-internals.h Sun Jun 22 23:46:02 2008 +0200
+++ b/loudmouth/lm-internals.h Fri Jun 27 20:08:58 2008 +0200
@@ -27,6 +27,7 @@
#include <sys/types.h>
+#include "lm-connection.h"
#include "lm-message.h"
#include "lm-message-handler.h"
#include "lm-message-node.h"
--- a/loudmouth/lm-simple-io.c Sun Jun 22 23:46:02 2008 +0200
+++ b/loudmouth/lm-simple-io.c Fri Jun 27 20:08:58 2008 +0200
@@ -153,4 +153,3 @@
{
}
-
--- 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