raSystem  1.0 bata
raClientSocket Class Reference

#include <raClient.h>

Inheritance diagram for raClientSocket:
raSocket

Public Member Functions

 raClientSocket ()
 
bool Connect (const raString IP, int Port)
 
void Disconnect ()
 
- Public Member Functions inherited from raSocket
 raSocket (void)
 
 raSocket (SOCKET Socket)
 
 ~raSocket (void)
 
void fdset (bool write)
 
void fdclr (bool write)
 
int Receive (void)
 
bool Send (LPCSTR Data, int Size)
 
raString GetBuffer ()
 

Protected Member Functions

 raClientSocket (const GUID &raguid)
 

Additional Inherited Members

- Static Public Member Functions inherited from raSocket
static void select (bool write)
 
static void fdzero (bool write)
 
- Static Public Attributes inherited from raSocket
static const int RECVBUFLEN = 512
 
- Protected Attributes inherited from raSocket
SOCKET m_Socket
 
sockaddr_in m_SocketAddress
 
char m_recvbuf [RECVBUFLEN]
 
- Static Protected Attributes inherited from raSocket
static FD_SET fdSetSend
 
static FD_SET fdSetRecv
 

Detailed Description

Definition at line 3 of file raClient.h.

Constructor & Destructor Documentation

◆ raClientSocket() [1/2]

raClientSocket::raClientSocket ( )

Definition at line 6 of file raClient.cpp.

◆ raClientSocket() [2/2]

raClientSocket::raClientSocket ( const GUID &  raguid)
protected

Member Function Documentation

◆ Connect()

bool raClientSocket::Connect ( const raString  IP,
int  Port 
)

Definition at line 10 of file raClient.cpp.

◆ Disconnect()

void raClientSocket::Disconnect ( )
inline

Definition at line 9 of file raClient.h.


The documentation for this class was generated from the following files: