| Add(Socket *) | EventHandler | [virtual] |
| AddEvent(IEventOwner *from, long sec, long usec) | EventHandler | [virtual] |
| AddList(SOCKET s, list_t which_one, bool add) | SocketHandler | [virtual] |
| CheckEvents() | EventHandler | [virtual] |
| CheckSanity() | SocketHandler | |
| ClearEvents(IEventOwner *from) | EventHandler | [virtual] |
| EnablePool(bool x=true) | SocketHandler | [virtual] |
| EnableResolver(port_t port=16667) | SocketHandler | [virtual] |
| EventHandler(StdLog *=NULL) | EventHandler | |
| EventHandler(Mutex &, StdLog *=NULL) | EventHandler | |
| EventHandler(const EventHandler &) | EventHandler | [inline, private] |
| EventLoop() | EventHandler | |
| FindConnection(int type, const std::string &protocol, SocketAddress &) | SocketHandler | [virtual] |
| Get(SOCKET s, bool &r, bool &w, bool &e) | SocketHandler | [virtual] |
| GetCount() | SocketHandler | [virtual] |
| GetMutex() const | SocketHandler | [virtual] |
| GetResolverPort() | SocketHandler | [virtual] |
| GetSocks4Host() | SocketHandler | [virtual] |
| GetSocks4Port() | SocketHandler | [virtual] |
| GetSocks4Userid() | SocketHandler | [virtual] |
| GetTimeUntilNextEvent(struct timeval *tv) | EventHandler | [virtual] |
| IsSlave() | 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_use_mutex | SocketHandler | [protected] |
| m_delete | SocketHandler | [protected] |
| m_events | EventHandler | [private] |
| m_mutex | SocketHandler | [protected] |
| m_port | EventHandler | [private] |
| m_quit | EventHandler | [private] |
| m_socket | EventHandler | [private] |
| m_sockets | SocketHandler | [protected] |
| m_stdlog | SocketHandler | [protected] |
| OkToAccept(Socket *p) | SocketHandler | [virtual] |
| operator=(const EventHandler &) | EventHandler | [inline, private] |
| PoolEnabled() | SocketHandler | [virtual] |
| RegStdLog(StdLog *log) | SocketHandler | [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] |
| Select(long sec, long usec) | SocketHandler | [virtual] |
| Select() | SocketHandler | [virtual] |
| Select(struct timeval *tsel) | SocketHandler | [virtual] |
| Set(SOCKET s, bool bRead, bool bWrite, bool bException=true) | SocketHandler | [virtual] |
| SetQuit(bool=true) | EventHandler | |
| 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] |
| socket_m typedef | SocketHandler | [protected] |
| SocketHandler(StdLog *log=NULL) | SocketHandler | |
| SocketHandler(Mutex &mutex, StdLog *log=NULL) | SocketHandler | |
| Socks4TryDirect() | SocketHandler | [virtual] |
| Valid(Socket *) | SocketHandler | [virtual] |
| ~EventHandler() | EventHandler | |
| ~IEventHandler() | IEventHandler | [inline, virtual] |
| ~ISocketHandler() | ISocketHandler | [inline, virtual] |
| ~SocketHandler() | SocketHandler | |