summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--test.c27
1 files changed, 27 insertions, 0 deletions
diff --git a/test.c b/test.c
new file mode 100644
index 0000000..83e77be
--- /dev/null
+++ b/test.c
@@ -0,0 +1,27 @@
+#include "pn_core.h"
+#include "pn_session.h"
+
+static GMainLoop *loop;
+
+int main(int argc, char *argv[])
+{
+ struct pn_session *session;
+
+ g_type_init();
+ pn_core_init();
+
+ loop = g_main_loop_new(NULL, FALSE);
+ session = pn_session_new(argv[1], argv[2]);
+
+ pn_session_connect(session, "messenger.hotmail.com", 1863);
+ g_message("connecting");
+
+ g_main_loop_run(loop);
+
+ pn_session_free(session);
+ g_main_loop_unref(loop);
+
+ pn_core_deinit();
+
+ return 0;
+}