1 #ifndef DENG_SDLNET_DUMMY_H
2 #define DENG_SDLNET_DUMMY_H
3 
4 typedef void* TCPsocket;
5 typedef struct {
6     int host;
7     short port;
8 } IPaddress;
9 typedef void* SDLNet_SocketSet;
10 
SDLNet_Init(void)11 static int SDLNet_Init(void) { return 0; }
SDLNet_Quit(void)12 static void SDLNet_Quit(void) {}
SDLNet_TCP_Open(IPaddress * ip)13 static TCPsocket SDLNet_TCP_Open(IPaddress* ip) { return 0; }
SDLNet_TCP_Close(TCPsocket sock)14 static void SDLNet_TCP_Close(TCPsocket sock) {}
SDLNet_TCP_Accept(TCPsocket server)15 static TCPsocket SDLNet_TCP_Accept(TCPsocket server) { return 0; }
SDLNet_TCP_Recv(TCPsocket sock,void * data,int maxlen)16 static int SDLNet_TCP_Recv(TCPsocket sock, void* data, int maxlen) { return 0; }
SDLNet_TCP_Send(TCPsocket sock,const void * data,int len)17 static int SDLNet_TCP_Send(TCPsocket sock, const void* data, int len) { return 0; }
SDLNet_TCP_GetPeerAddress(TCPsocket sock)18 static IPaddress* SDLNet_TCP_GetPeerAddress(TCPsocket sock) { return 0; }
SDLNet_Read16(void * area)19 static int SDLNet_Read16(void* area) { return 0; }
SDLNet_Read32(void * area)20 static int SDLNet_Read32(void* area) { return 0; }
SDLNet_AllocSocketSet(int max)21 static SDLNet_SocketSet SDLNet_AllocSocketSet(int max) { return 0; }
SDLNet_FreeSocketSet(SDLNet_SocketSet set)22 static void SDLNet_FreeSocketSet(SDLNet_SocketSet set) {}
23 //static int SDLNet_AddSocket(SDLNet_SocketSet set, void* sock) { return 0; }
24 //static int SDLNet_DelSocket(SDLNet_SocketSet set, void* sock) { return 0; }
SDLNet_TCP_AddSocket(SDLNet_SocketSet set,TCPsocket sock)25 static int SDLNet_TCP_AddSocket(SDLNet_SocketSet set, TCPsocket sock) { return 0; }
SDLNet_TCP_DelSocket(SDLNet_SocketSet set,TCPsocket sock)26 static int SDLNet_TCP_DelSocket(SDLNet_SocketSet set, TCPsocket sock) { return 0; }
SDLNet_CheckSockets(SDLNet_SocketSet set,int timeout)27 static int SDLNet_CheckSockets(SDLNet_SocketSet set, int timeout) { return 0; }
SDLNet_SocketReady(TCPsocket sock)28 static int SDLNet_SocketReady(TCPsocket sock) { return 0; }
SDLNet_ResolveHost(IPaddress * a,const char * host,int port)29 static int SDLNet_ResolveHost(IPaddress* a, const char* host, int port) { return 0; }
SDLNet_GetError()30 static const char* SDLNet_GetError() { return "dummy"; }
31 
32 #endif
33