raSystem
1.0 bata
|
#include <raSocket.h>
Public Member Functions | |
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 () |
Static Public Member Functions | |
static void | select (bool write) |
static void | fdzero (bool write) |
Static Public Attributes | |
static const int | RECVBUFLEN = 512 |
Protected Attributes | |
SOCKET | m_Socket |
sockaddr_in | m_SocketAddress |
char | m_recvbuf [RECVBUFLEN] |
Static Protected Attributes | |
static FD_SET | fdSetSend |
static FD_SET | fdSetRecv |
Definition at line 11 of file raSocket.h.
raSocket::raSocket | ( | void | ) |
Definition at line 9 of file raSocket.cpp.
raSocket::raSocket | ( | SOCKET | Socket | ) |
Definition at line 34 of file raSocket.cpp.
raSocket::~raSocket | ( | void | ) |
Definition at line 45 of file raSocket.cpp.
void raSocket::fdclr | ( | bool | write | ) |
Definition at line 67 of file raSocket.cpp.
void raSocket::fdset | ( | bool | write | ) |
Definition at line 57 of file raSocket.cpp.
|
static |
Definition at line 50 of file raSocket.cpp.
|
inline |
Definition at line 25 of file raSocket.h.
int raSocket::Receive | ( | void | ) |
Definition at line 85 of file raSocket.cpp.
|
static |
Definition at line 77 of file raSocket.cpp.
bool raSocket::Send | ( | LPCSTR | Data, |
int | Size | ||
) |
Definition at line 93 of file raSocket.cpp.
|
staticprotected |
Definition at line 34 of file raSocket.h.
|
staticprotected |
Definition at line 33 of file raSocket.h.
|
protected |
Definition at line 35 of file raSocket.h.
|
protected |
Definition at line 30 of file raSocket.h.
|
protected |
Definition at line 31 of file raSocket.h.
|
static |
Definition at line 27 of file raSocket.h.