, including all inherited members.
Add(Socket *) | EventHandler | [virtual] |
AddEvent(IEventOwner *from, long sec, long usec) | EventHandler | [virtual] |
AddIncoming() | SocketHandler | [protected] |
AllSockets() | SocketHandler | [inline, virtual] |
CheckCallOnConnect() | SocketHandler | [protected] |
CheckClose() | SocketHandler | [protected] |
CheckDetach() | SocketHandler | [protected] |
CheckErasedSockets() | SocketHandler | [protected] |
CheckEvents() | EventHandler | [virtual] |
CheckRetry() | SocketHandler | [protected] |
CheckTimeout(time_t) | SocketHandler | [protected] |
ClearEvents(IEventOwner *from) | EventHandler | [virtual] |
Create(StdLog *=NULL) | SocketHandler | [virtual] |
Create(IMutex &, ISocketHandler &, StdLog *=NULL) | SocketHandler | [virtual] |
DeleteSocket(Socket *) | SocketHandler | [protected] |
EnablePool(bool x=true) | SocketHandler | [virtual] |
EnableRelease() | SocketHandler | [virtual] |
EnableResolver(port_t port=16667) | SocketHandler | [virtual] |
EventHandler(StdLog *=NULL) | EventHandler | |
EventHandler(IMutex &, StdLog *=NULL) | EventHandler | |
EventHandler(const EventHandler &) | EventHandler | [inline, private] |
EventLoop() | EventHandler | |
FindConnection(int type, const std::string &protocol, SocketAddress &) | SocketHandler | [virtual] |
GetCount() | SocketHandler | [virtual] |
GetEffectiveHandler() | SocketHandler | [virtual] |
GetMutex() const | SocketHandler | [virtual] |
GetRandomHandler() | SocketHandler | [virtual] |
GetResolverPort() | SocketHandler | [virtual] |
GetSocks4Host() | SocketHandler | [virtual] |
GetSocks4Port() | SocketHandler | [virtual] |
GetSocks4Userid() | SocketHandler | [virtual] |
GetTimeUntilNextEvent(struct timeval *tv) | EventHandler | [virtual] |
ISocketHandler_Add(Socket *, bool bRead, bool bWrite) | SocketHandler | [virtual] |
ISocketHandler_Del(Socket *) | SocketHandler | [virtual] |
ISocketHandler_Mod(Socket *, bool bRead, bool bWrite) | SocketHandler | [virtual] |
ISocketHandler_Select(struct timeval *) | SocketHandler | [protected, virtual] |
IsSlave() | SocketHandler | [virtual] |
IsThreaded() | SocketHandler | [virtual] |
LogError(Socket *p, const std::string &user_text, int err, const std::string &sys_err, loglevel_t t=LOG_LEVEL_WARNING) | SocketHandler | [virtual] |
m_add | SocketHandler | [protected] |
m_b_parent_is_valid | SocketHandler | [protected] |
m_b_use_mutex | SocketHandler | [protected] |
m_delete | SocketHandler | [protected] |
m_events | EventHandler | [private] |
m_mutex | SocketHandler | [protected] |
m_parent | SocketHandler | [protected] |
m_quit | EventHandler | [private] |
m_sockets | SocketHandler | [protected] |
m_stdlog | SocketHandler | [protected] |
MaxCount() | SocketHandler | [inline, virtual] |
MaxTcpLineSize() | SocketHandler | [inline, virtual] |
OkToAccept(Socket *p) | SocketHandler | [virtual] |
operator=(const EventHandler &) | EventHandler | [inline, private] |
ParentHandler() | SocketHandler | [virtual] |
ParentHandlerIsValid() | SocketHandler | [virtual] |
PoolEnabled() | SocketHandler | [virtual] |
RegStdLog(StdLog *log) | SocketHandler | [virtual] |
Release() | SocketHandler | [virtual] |
Remove(Socket *) | SocketHandler | [protected, virtual] |
RemoveEvent(IEventOwner *from, long eid) | EventHandler | [virtual] |
Resolve(Socket *, const std::string &host, port_t port) | SocketHandler | [virtual] |
Resolve(Socket *, ipaddr_t a) | SocketHandler | [virtual] |
ResolverEnabled() | SocketHandler | [virtual] |
ResolverReady() | SocketHandler | [virtual] |
Resolving(Socket *) | SocketHandler | [virtual] |
Select(long sec, long usec) | SocketHandler | [virtual] |
Select() | SocketHandler | [virtual] |
Select(struct timeval *tsel) | SocketHandler | [virtual] |
SetCallOnConnect(bool=true) | SocketHandler | [virtual] |
SetClose(bool=true) | SocketHandler | [virtual] |
SetDetach(bool=true) | SocketHandler | [virtual] |
SetNumberOfThreads(size_t n) | SocketHandler | [virtual] |
SetQuit(bool=true) | EventHandler | |
SetRetry(bool=true) | SocketHandler | [virtual] |
SetSlave(bool x=true) | SocketHandler | [virtual] |
SetSocks4Host(ipaddr_t) | SocketHandler | [virtual] |
SetSocks4Host(const std::string &) | SocketHandler | [virtual] |
SetSocks4Port(port_t) | SocketHandler | [virtual] |
SetSocks4TryDirect(bool x=true) | SocketHandler | [virtual] |
SetSocks4Userid(const std::string &) | SocketHandler | [virtual] |
SetTimeout(bool=true) | SocketHandler | [virtual] |
socket_m typedef | SocketHandler | [protected] |
SocketHandler(StdLog *log=NULL) | SocketHandler | |
SocketHandler(IMutex &mutex, StdLog *log=NULL) | SocketHandler | |
SocketHandler(IMutex &, ISocketHandler &parent, StdLog *=NULL) | SocketHandler | |
Socks4TryDirect() | SocketHandler | [virtual] |
Valid(Socket *) | SocketHandler | [virtual] |
Valid(socketuid_t) | SocketHandler | [virtual] |
~EventHandler() | EventHandler | |
~IEventHandler() | IEventHandler | [inline, virtual] |
~ISocketHandler() | ISocketHandler | [inline, virtual] |
~SocketHandler() | SocketHandler | |