8 bool Connect(
const raString IP,
int Port);
11 ::closesocket(m_Socket);
23 void Create(HWND hWnd) { m_hWnd = hWnd; }
26 virtual bool Connect(
const raString IP,
int Port = 28015);
27 virtual void Disconnect();
28 virtual int Receive(
void);
29 virtual bool Send(LPCSTR Data,
int Size);
30 virtual int GetNextPacketID();
39 bool SendRect(
raRECT& Rec);
48 void ReadRect(
raRECT& Rec);
59 virtual void OnSend(LPCSTR Data,
int Size) {};
virtual void OnDisconnect()
static const int RECVBUFLEN
virtual void OnConnectionLost()
virtual void OnConnect(const raString IP, int Port)
virtual void OnReceive(int BytesToRead)
virtual void OnSend(LPCSTR Data, int Size)