Stun Server  Compliant with the latest RFCs including 5389, 5769, and 5780
discover the local host's own external IP address
CTCPStunThread Member List

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

_connectionpoolCTCPStunThreadprivate
_countSocksCTCPStunThreadprivate
_fListenSocketsOnEpollCTCPStunThreadprivate
_fNeedToExitCTCPStunThreadprivate
_fThreadIsValidCTCPStunThreadprivate
_hashConnections1CTCPStunThreadprivate
_hashConnections2CTCPStunThreadprivate
_maxConnectionsCTCPStunThreadprivate
_pipeCTCPStunThreadprivate
_pNewConnListCTCPStunThreadprivate
_pOldConnListCTCPStunThreadprivate
_pthreadCTCPStunThreadprivate
_roleCTCPStunThreadprivate
_socketListenArrayCTCPStunThreadprivate
_socketTableCTCPStunThreadprivate
_spAuthCTCPStunThreadprivate
_spLimiterCTCPStunThreadprivate
_spPollingCTCPStunThreadprivate
_timeLastSweepCTCPStunThreadprivate
_tsaCTCPStunThreadprivate
_tsaListenCTCPStunThreadprivate
AcceptConnection(CStunSocket *pListenSocket)CTCPStunThreadprivate
c_sweepTimeoutSecondsCTCPStunThreadprivatestatic
CloseAllConnections(StunThreadConnectionMap *pConnMap)CTCPStunThreadprivate
CloseConnection(StunConnection *pConn)CTCPStunThreadprivate
CloseListenSockets()CTCPStunThreadprivate
ClosePipes()CTCPStunThreadprivate
CreateListenSockets()CTCPStunThreadprivate
CreatePipes()CTCPStunThreadprivate
CTCPStunThread()CTCPStunThread
GetListenSocket(int sock)CTCPStunThreadprivate
GetTimeoutSeconds()CTCPStunThreadprivate
Init(const TransportAddressSet &tsaListen, const TransportAddressSet &tsaHandler, IStunAuth *pAuth, int maxConnections, boost::shared_ptr< RateLimiter > &spLimiter)CTCPStunThread
IsConnectionCountAtMax()CTCPStunThreadprivate
NotifyThreadViaPipe()CTCPStunThreadprivate
ProcessConnectionEvent(int sock, uint32_t eventflags)CTCPStunThreadprivate
RateCheck(const CSocketAddress &addr)CTCPStunThreadprivate
ReceiveBytesForConnection(StunConnection *pConn)CTCPStunThreadprivate
Reset()CTCPStunThreadprivate
Run()CTCPStunThreadprivate
SetListenSocketsOnEpoll(bool fEnable)CTCPStunThreadprivate
Start()CTCPStunThread
Stop()CTCPStunThread
StunThreadConnectionMap typedefCTCPStunThreadprivate
SweepDeadConnections()CTCPStunThreadprivate
ThreadCleanup()CTCPStunThreadprivate
ThreadFunction(void *pThis)CTCPStunThreadprivatestatic
WriteBytesForConnection(StunConnection *pConn)CTCPStunThreadprivate
~CTCPStunThread()CTCPStunThread