raSystem  1.0 bata
raServerSocket Class Reference

#include <raServer.h>

Inheritance diagram for raServerSocket:
raSocket

Public Member Functions

 raServerSocket (void)
 
void bind (int Port)
 
void listen (void)
 
void Stop (void)
 
raSocketaccept (void)
 
- 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 ()
 

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 raServer.h.

Constructor & Destructor Documentation

◆ raServerSocket()

raServerSocket::raServerSocket ( void  )

Definition at line 6 of file raServer.cpp.

Member Function Documentation

◆ accept()

raSocket * raServerSocket::accept ( void  )

Definition at line 31 of file raServer.cpp.

◆ bind()

void raServerSocket::bind ( int  Port)

Definition at line 10 of file raServer.cpp.

◆ listen()

void raServerSocket::listen ( void  )

Definition at line 21 of file raServer.cpp.

◆ Stop()

void raServerSocket::Stop ( void  )

Definition at line 25 of file raServer.cpp.


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