Mixe for Privacy and Anonymity in the Internet
|
Not thread safe! More...
#include <CASingleSocketGroup.hpp>
Public Member Functions | |
CASingleSocketGroup (bool bWrite) | |
Public Member Functions inherited from CASocketGroup | |
CASocketGroup (bool bWrite) | |
~CASocketGroup () | |
SINT32 | setPoolForWrite (bool bWrite) |
SINT32 | add (SOCKET &s) |
SINT32 | add (CASocket &s) |
SINT32 | add (CAMuxSocket &s) |
SINT32 | remove (CASocket &s) |
SINT32 | remove (CAMuxSocket &s) |
SINT32 | select () |
SINT32 | select (UINT32 time_ms) |
Waits for events on the sockets. More... | |
bool | isSignaled (CASocket &s) |
bool | isSignaled (CASocket *ps) |
bool | isSignaled (CAMuxSocket &s) |
Static Public Member Functions | |
static SINT32 | select_once (CASocket &s, bool bWrite, UINT32 time_ms) |
Not thread safe!
Definition at line 38 of file CASingleSocketGroup.hpp.
|
inline |
Definition at line 41 of file CASingleSocketGroup.hpp.
|
inlinestatic |
Definition at line 45 of file CASingleSocketGroup.hpp.
References E_TIMEDOUT, E_UNKNOWN, CASocket::getSocket(), CASocketGroup::select(), and SET_NET_ERROR.