45#include <sys/socket.h>
46#include <netinet/in.h>
59#include <sys/select.h>
62#define DEFAULT_PROTOCOL 0
64#include "wlib/wstypes.h"
65#include "wlib/wdebug.h"
66#include "wlib/wtime.h"
80 struct sockaddr_in addr;
170 char *
Gets(
char *
string,
int n,
int whichFD=0);
bit8 SetInputDelay(sint32 delay)
sint32 TimedRead(uint8 *msg, uint32 len, int seconds, sint32 whichFD=0)
bit8 ConnectAsync(uint32 IP, uint16 port)
int Wait(sint32 sec, sint32 usec, fd_set &returnSet, sint32 whichFD=0)
sint32 SetBlocking(bit8 block, sint32 whichFD=0)
sint32 Close(sint32 whichFD=0)
bit8 CanWrite(sint32 whichFD=0)
bit8 Connect(uint32 IP, uint16 port)
sint32 GetConnection(void)
uint16 GetRemotePort(sint32 whichFD=0)
sint32 Peek(uint8 *msg, uint32 len, sint32 whichFD=0)
sint32 EncapsulatedRead(uint8 *msg, uint32 len, sint32 whichFD=0)
sint32 GetClientCount(void)
sint32 EncapsulatedWrite(uint8 *msg, uint32 len, sint32 whichFD=0)
sint32 WriteNB(uint8 *msg, uint32 len, sint32 whichFD=0)
uint32 GetRemoteIP(sint32 whichFD=0)
sint32 WriteString(char *msg, sint32 whichFD=0)
sint32 Write(const uint8 *msg, uint32 len, sint32 whichFD=0)
bit8 IsConnected(sint32 whichFD=0)
sint32 Printf(sint32 whichFD, const char *format,...)
sint32 Read(uint8 *msg, uint32 len, sint32 whichFD=0)
void WaitWrite(sint32 whichFD=0)
bit8 SetOutputDelay(sint32 delay)
bit8 Bind(uint32 IP, uint16 port, bit8 reuseAddr=FALSE)
char * Gets(char *string, int n, int whichFD=0)