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