Logo
~Sockets~
~Examples~
~Contact~


ISocketHandler Member List

This is the complete list of members for ISocketHandler, including all inherited members.

Add(Socket *)=0ISocketHandler [pure virtual]
AddList(SOCKET s, list_t which_one, bool add)=0ISocketHandler [pure virtual]
EnablePool(bool=true)ISocketHandler [inline, virtual]
EnableResolver(port_t=16667)ISocketHandler [inline, virtual]
FindConnection(int type, const std::string &protocol, SocketAddress &)ISocketHandler [inline, virtual]
Get(SOCKET s, bool &r, bool &w, bool &e)=0ISocketHandler [pure virtual]
GetCount()=0ISocketHandler [pure virtual]
GetMutex() constISocketHandler
GetResolverPort()ISocketHandler [inline, virtual]
GetSocks4Host()ISocketHandler [inline, virtual]
GetSocks4Port()ISocketHandler [inline, virtual]
GetSocks4Userid()=0ISocketHandler [pure virtual]
ISocketHandler(StdLog *log)ISocketHandler
ISocketHandler(Mutex &mutex, StdLog *log)ISocketHandler
IsSlave()ISocketHandler
LogError(Socket *p, const std::string &user_text, int err, const std::string &sys_err, loglevel_t t=LOG_LEVEL_WARNING)ISocketHandler
m_b_use_mutexISocketHandler [protected]
m_mutexISocketHandler [protected]
m_slaveISocketHandler [protected]
m_stdlogISocketHandler [protected]
OkToAccept(Socket *p)=0ISocketHandler [pure virtual]
PoolEnabled()ISocketHandler [inline, virtual]
RegStdLog(StdLog *log)ISocketHandler
Remove(Socket *)=0ISocketHandler [private, pure virtual]
Resolve(Socket *, const std::string &host, port_t port)ISocketHandler [inline, virtual]
Resolve(Socket *, ipaddr_t a)ISocketHandler [inline, virtual]
ResolverEnabled()ISocketHandler [inline, virtual]
ResolverReady()ISocketHandler [inline, virtual]
Select(long sec, long usec)=0ISocketHandler [pure virtual]
Select()=0ISocketHandler [pure virtual]
Select(struct timeval *tsel)=0ISocketHandler [pure virtual]
Set(SOCKET s, bool bRead, bool bWrite, bool bException=true)=0ISocketHandler [pure virtual]
SetSlave(bool x=true)ISocketHandler
SetSocks4Host(ipaddr_t)ISocketHandler [inline, virtual]
SetSocks4Host(const std::string &)ISocketHandler [inline, virtual]
SetSocks4Port(port_t)ISocketHandler [inline, virtual]
SetSocks4TryDirect(bool=true)ISocketHandler [inline, virtual]
SetSocks4Userid(const std::string &)ISocketHandler [inline, virtual]
Socket classISocketHandler [friend]
Socks4TryDirect()ISocketHandler [inline, virtual]
Valid(Socket *)=0ISocketHandler [pure virtual]
~ISocketHandler()ISocketHandler [virtual]
Page, code, and content Copyright (C) 2007 by Anders Hedström
Generated for C++ Sockets by  doxygen 1.4.4