Add(Socket *) | SocketHandler | [virtual] |
AddHost(ipaddr_t, port_t, const std::string &, long) | MinderHandler | |
AddList(SOCKET s, list_t which_one, bool add) | SocketHandler | [virtual] |
CheckSanity() | SocketHandler | |
Count() | MinderHandler | |
Debug() | MinderHandler | [inline] |
EnablePool(bool x=true) | SocketHandler | [virtual] |
EnableResolver(port_t port=16667) | SocketHandler | [virtual] |
FindConnection(int type, const std::string &protocol, SocketAddress &) | SocketHandler | [virtual] |
FindMinion(const std::string &) | MinderHandler | |
GenerateID() | MinderHandler | |
Get(SOCKET s, bool &r, bool &w, bool &e) | SocketHandler | [virtual] |
GetCount() | SocketHandler | [virtual] |
GetHost(ipaddr_t &, port_t &, std::string &, long &) | MinderHandler | |
GetHostId() | MinderHandler | [inline] |
GetID() | MinderHandler | |
GetKey_m2minion()=0 | MinderHandler | [pure virtual] |
GetLocalPort() | MinderHandler | [inline] |
GetMinderTime() | MinderHandler | [inline] |
GetMutex() const | ISocketHandler | |
GetMyIpPort(ipaddr_t &a, port_t &p) | MinderHandler | [inline] |
GetResolverPort() | SocketHandler | [virtual] |
GetSocks4Host() | SocketHandler | [virtual] |
GetSocks4Port() | SocketHandler | [virtual] |
GetSocks4Userid() | SocketHandler | [virtual] |
GetVersion()=0 | MinderHandler | [pure virtual] |
hosts_v typedef | MinderHandler | [private] |
ISocketHandler(StdLog *log) | ISocketHandler | |
ISocketHandler(Mutex &mutex, StdLog *log) | ISocketHandler | |
IsSlave() | ISocketHandler | |
KeepAlive() | MinderHandler | |
LogError(Socket *p, const std::string &user_text, int err, const std::string &sys_err, loglevel_t t=LOG_LEVEL_WARNING) | ISocketHandler | |
m_add | SocketHandler | [protected] |
m_b | MinderHandler | [protected] |
m_b_use_mutex | ISocketHandler | [protected] |
m_bDebug | MinderHandler | [private] |
m_delete | SocketHandler | [protected] |
m_external_ip | MinderHandler | [private] |
m_host_id | MinderHandler | [private] |
m_hosts | MinderHandler | [private] |
m_id | MinderHandler | [private] |
m_local_port | MinderHandler | [private] |
m_message_id | MinderHandler | [private] |
m_mutex | ISocketHandler | [protected] |
m_seen | MinderHandler | [private] |
m_slave | ISocketHandler | [protected] |
m_sockets | SocketHandler | [protected] |
m_stdlog | ISocketHandler | [protected] |
m_store | MinderHandler | [private] |
m_tMinder | MinderHandler | [private] |
MinderHandler() | MinderHandler | |
MinderHandler(const MinderHandler &) | MinderHandler | [inline, private] |
MinderSockets() | MinderHandler | |
my_ip | MinderHandler | [private] |
my_port | MinderHandler | [private] |
OkToAccept(Socket *p) | SocketHandler | [virtual] |
operator=(const MinderHandler &) | MinderHandler | [inline, private] |
PoolEnabled() | SocketHandler | [virtual] |
RegStdLog(StdLog *log) | ISocketHandler | |
Resolve(Socket *, const std::string &host, port_t port) | SocketHandler | [virtual] |
Resolve(Socket *, ipaddr_t a) | SocketHandler | [virtual] |
ResolverEnabled() | SocketHandler | [virtual] |
ResolverReady() | SocketHandler | [virtual] |
Seen(unsigned long, unsigned long, bool=false) | MinderHandler | |
seen_v typedef | MinderHandler | [private] |
Select(long sec, long usec) | SocketHandler | [virtual] |
Select() | SocketHandler | [virtual] |
Select(struct timeval *tsel) | SocketHandler | [virtual] |
SendConnectList() | MinderHandler | |
SendMessage(const std::string &, short ttl=30) | MinderHandler | |
SendMessage(const std::string &, const std::string &, short, const std::string &, std::list< std::string > &, ulong_v &) | MinderHandler | |
SendTop(const std::string &) | MinderHandler | |
Set(SOCKET s, bool bRead, bool bWrite, bool bException=true) | SocketHandler | [virtual] |
SetDebug(bool x=true) | MinderHandler | [inline] |
SetExternalAddress(const std::string &str) | MinderHandler | [inline] |
SetHostId(unsigned long id) | MinderHandler | [inline] |
SetLocalPort(port_t s) | MinderHandler | [inline] |
SetMinderTime(time_t x) | MinderHandler | [inline] |
SetMyIpPort(ipaddr_t a, port_t p) | MinderHandler | [inline] |
SetSlave(bool x=true) | ISocketHandler | |
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] |
Store(long, long, const std::string &) | MinderHandler | |
store_v typedef | MinderHandler | [private] |
StoreGet(long, long, std::string &) | MinderHandler | |
Tops(FILE *) | MinderHandler | |
Valid(Socket *) | SocketHandler | [virtual] |
~ISocketHandler() | ISocketHandler | [virtual] |
~MinderHandler() | MinderHandler | |
~SocketHandler() | SocketHandler | |