#ifndef __LOUDGAME_H__
#define __LOUDGAME_H__
+#include <stdarg.h>
#include <loudmouth/loudmouth.h>
typedef struct _loudgame loudgame_t;
gchar *name;
gchar *passwd;
LmConnection *connection;
+
GMainLoop *main_loop;
+ GHashTable *players;
+
int return_value;
/* Callbacks */
const char *peer,
const char *message);
+void
+loudgame_sendf (loudgame_t *lg,
+ const char *peer,
+ const char *format,
+ ...);
+
+void
+loudgame_vsendf (loudgame_t *lg,
+ const char *peer,
+ const char *format,
+ va_list va);
+
void
loudgame_quit (loudgame_t *lg, int return_value);