X-Git-Url: https://git.cworth.org/git?p=loudgame;a=blobdiff_plain;f=loudgame.h;h=c899727eb0a5220a29145f1613b827695b02a346;hp=11e74df5fde3456b23858b21229797de8aa2f94b;hb=84366ba467d765ba7a14084b8b8c49fb1c61ab07;hpb=0df3d3dd2384f2606ad5e037c925cb88a5f30fef diff --git a/loudgame.h b/loudgame.h index 11e74df..c899727 100644 --- a/loudgame.h +++ b/loudgame.h @@ -34,7 +34,10 @@ struct _loudgame { gchar *name; gchar *passwd; LmConnection *connection; + GMainLoop *main_loop; + GHashTable *players; + int return_value; /* Callbacks */ @@ -64,6 +67,20 @@ loudgame_vsendf (loudgame_t *lg, const char *format, va_list va); +void +loudgame_broadcast (loudgame_t *lg, + const char *message); + +void +loudgame_vbroadcastf (loudgame_t *lg, + const char *format, + va_list va); + +void +loudgame_broadcastf (loudgame_t *lg, + const char *format, + ...); + void loudgame_quit (loudgame_t *lg, int return_value);