Accept() | SGSocket | |
AddEvent() | SGFdData | |
Bind(const struct sockaddr *addr, socklen_t addrlen) | SGSocket | |
CheckBuffer(int notice=1) | SGFdData | |
ClearData() | SGFdData | |
Close() | SGSocket | |
Connect(const struct sockaddr *addr, socklen_t addrlen) | SGSocket | |
CreateBuffer(int buffersize) | SGFdData | |
FreeAddrInfo(struct addrinfo *ai) | SGSocket | |
GetAddrInfo(int flags, int family, int type, const char *addr, int port, struct addrinfo **ai) | SGSocket | |
GetAutoDelete() | SGFdData | |
GetData(void *data, int len) | SGFdData | |
GetDataLength() | SGFdData | |
GetFD() | SGFdData | |
GetFdDataList() | SGFdData | |
GetFDStatus() | SGFdData | |
GetId() | SGFdData | |
GetStatus() | SGFdData | |
GetType() | SGFdData | |
IsSelect() | SGFdData | |
Listen(int backlog=SOMAXCONN) | SGSocket | |
Log() | SGSocket | [inline] |
mBufferPos | SGFdData | [protected] |
mBufferSize | SGFdData | [protected] |
mDataBuffer | SGFdData | [protected] |
mList | SGFdData | [protected] |
mSemData | SGFdData | [protected] |
OnAccept(int sd, struct sockaddr *addr, socklen_t *addrlen) | SGServerSocket | [virtual] |
OnClose() | SGServerSocket | [virtual] |
OnConnect() | SGSocket | [virtual] |
OnListen() | SGServerSocket | [virtual] |
OnNotice(int code, int eno=0) | SGFdData | [virtual] |
OnOpen() | SGServerSocket | [virtual] |
OnReceive(struct sockaddr *addr, socklen_t addrlen) | SGSocket | [virtual] |
SGFdData::OnReceive() | SGFdData | [virtual] |
OnTimeout(TimeVal time) | SGSocket | [virtual] |
Open(const char *host, int port) | SGServerSocket | |
ReadyToWrite() | SGFdData | [virtual] |
RemoveEvent() | SGFdData | |
Send(const void *data, int length) | SGSocket | [virtual] |
SendTo(const void *data, int len, const struct sockaddr *addr, socklen_t addrlen) | SGSocket | |
SetAutoDelete(int enable=1) | SGFdData | |
SetDataToBuffer(char *data, int len) | SGFdData | |
SetFD(int fd) | SGFdData | |
SetFDStatus(int status) | SGFdData | |
SetId(int id) | SGFdData | |
SetSelect(int flag) | SGFdData | |
SetType(int type) | SGFdData | |
SGFdData(SGFdDataList *list) | SGFdData | |
SGFdData(int type, int fd, int id, SGFdDataList *list) | SGFdData | |
SGServerSocket(int size, SGStream *stream, SGFdDataList *list) | SGServerSocket | |
SGSocket(SGFdDataList *list) | SGSocket | |
SGSocket(int size, SGStream *srteam, SGFdDataList *list) | SGSocket | |
Socket(int family, int type, int protocol) | SGSocket | |
~SGFdData() | SGFdData | [virtual] |
~SGServerSocket() | SGServerSocket | [virtual] |
~SGSocket() | SGSocket | [virtual] |