wmud/src/networking.h
2012-03-23 10:05:51 +00:00

22 lines
556 B
C

#ifndef __WMUD_NETWORKING_H__
# define __WMUD_NETWORKING_H__
#include <glib.h>
#include "wmud_types.h"
#define TELNET_IAC '\xff'
#define TELNET_WONT '\xfc'
#define TELNET_WILL '\xfb'
#define TELNET_ECHO '\x01'
extern GSList *clients;
gboolean wmud_networking_init(guint port_number, GError **err);
void wmud_client_send(wmudClient *client, const gchar *fmt, ...);
void wmud_client_start_login(wmudClient *client);
void wmud_client_interpret_newplayer_answer(wmudClient *client);
void wmud_client_interpret_newplayer_email(wmudClient *client);
#endif