ZNC
trunk
|
This is the complete list of members for TSocketManager< T >, including all inherited members.
AddCron(CCron *pcCron) | CSockCommon | virtual |
AddSock(Csock *pcSock, const CS_STRING &sSockName) | CSocketManager | virtual |
AssignFDs(std::map< cs_sock_t, short > &miiReadyFds, struct timeval *tvtimeout) | CSockCommon | |
CheckFDs(const std::map< cs_sock_t, short > &miiReadyFds) | CSockCommon | |
Cleanup() | CSocketManager | virtual |
CleanupCrons() | CSockCommon | |
CleanupFDMonitors() | CSockCommon | |
clear() | CSocketManager | virtual |
Connect(const CSConnection &cCon, Csock *pcSock=NULL) | CSocketManager | |
Cron() | CSockCommon | virtual |
CSockCommon() | CSockCommon | inline |
CSocketManager() | CSocketManager | |
DelCron(const CS_STRING &sName, bool bDeleteAll=true, bool bCaseSensitive=true) | CSockCommon | virtual |
DelCron(uint32_t iPos) | CSockCommon | virtual |
DelCronByAddr(CCron *pcCron) | CSockCommon | virtual |
DelSock(size_t iPos) | CSocketManager | virtual |
DelSockByAddr(Csock *pcSock) | CSocketManager | virtual |
DynamicSelectLoop(uint64_t iLowerBounds, uint64_t iUpperBounds, time_t iMaxResolution=3600) | CSocketManager | |
ECheckType enum name | CSocketManager | |
ECT_Read enum value | CSocketManager | |
ECT_Write enum value | CSocketManager | |
EMessages enum name | CSocketManager | |
FDHasCheck(cs_sock_t iFd, std::map< cs_sock_t, short > &miiReadyFds, ECheckType eType) | CSocketManager | |
FDSetCheck(cs_sock_t iFd, std::map< cs_sock_t, short > &miiReadyFds, ECheckType eType) | CSocketManager | |
FindSockByFD(cs_sock_t iFD) | CSocketManager | virtual |
FindSockByLocalPort(uint16_t iPort) | CSocketManager | virtual |
FindSockByName(const CS_STRING &sName) | CSocketManager | virtual |
FindSockByRemotePort(uint16_t iPort) | CSocketManager | virtual |
FindSocksByName(const CS_STRING &sName) | CSocketManager | virtual |
FindSocksByRemoteHost(const CS_STRING &sHostname) | CSocketManager | virtual |
GetBytesRead() const | CSocketManager | |
GetBytesWritten() const | CSocketManager | |
GetCrons() const | CSockCommon | inline |
GetErrno() const | CSocketManager | inline |
GetSelectTimeout() const | CSocketManager | inline |
GetSockObj(const CS_STRING &sHostname, uint16_t uPort, int iTimeout=60) | TSocketManager< T > | inlinevirtual |
HasFDs() const | CSocketManager | |
Listen(const CSListener &cListen, Csock *pcSock=NULL, uint16_t *piRandPort=NULL) | CSocketManager | virtual |
Loop() | CSocketManager | virtual |
m_vcCrons | CSockCommon | protected |
m_vcMonitorFD | CSockCommon | protected |
MonitorFD(CSMonitorFD *pMonitorFD) | CSockCommon | inline |
Select(std::map< cs_sock_t, short > &miiReadyFds, struct timeval *tvtimeout) | CSocketManager | protectedvirtual |
SELECT_ERROR enum value | CSocketManager | |
SELECT_TIMEOUT enum value | CSocketManager | |
SELECT_TRYAGAIN enum value | CSocketManager | |
SetSelectTimeout(uint64_t iTimeout) | CSocketManager | inline |
SUCCESS enum value | CSocketManager | |
SwapSockByAddr(Csock *pNewSock, Csock *pOrigSock) | CSocketManager | virtual |
SwapSockByIdx(Csock *pNewSock, size_t iOrginalSockIdx) | CSocketManager | virtual |
TSocketManager() | TSocketManager< T > | inline |
~CSockCommon() | CSockCommon | virtual |
~CSocketManager() | CSocketManager | virtual |
~TSocketManager() | TSocketManager< T > | inlinevirtual |