| add(CAMuxSocket *pMuxSocket, const UINT8 peerIP[4], CAQueue *pQueueSend, UINT8 *controlChannelKeyRecv, UINT8 *controlChannelKeySent) | CAFirstMixChannelList | |
| addChannel(CAMuxSocket *pMuxSocket, HCHANNEL channelIn, CASymChannelCipher *pCipher, HCHANNEL *channelOut) | CAFirstMixChannelList | |
| CAFirstMixChannelList() | CAFirstMixChannelList | |
| countTimeoutEntries() | CAFirstMixChannelList | private |
| decDelayBuckets(UINT32 delayBucketID) | CAFirstMixChannelList | |
| EXPIRATION_TIME_SECS | CAFirstMixChannelList | privatestatic |
| fml_loopDelayBuckets(void *) | CAFirstMixChannelList | friend |
| forceKickout(fmHashTableEntry *pHashTableEntry, const XERCES_CPP_NAMESPACE::DOMDocument *pErrDoc) | CAFirstMixChannelList | |
| get(CAMuxSocket *pMuxSocket, HCHANNEL channelIn) | CAFirstMixChannelList | |
| get(CAMuxSocket *pMuxSocket) | CAFirstMixChannelList | |
| get(HCHANNEL channelOut) | CAFirstMixChannelList | inline |
| get_intern_without_lock(HCHANNEL channelOut) | CAFirstMixChannelList | inlineprivate |
| getFirst() | CAFirstMixChannelList | |
| getFirstChannelForSocket(CAMuxSocket *pMuxSocket) | CAFirstMixChannelList | |
| getNext() | CAFirstMixChannelList | |
| getNextChannel(fmChannelListEntry *pEntry) | CAFirstMixChannelList | |
| hasDelayBuckets(UINT32 delayBucketID) | CAFirstMixChannelList | |
| isKickoutForced(fmHashTableEntry *pHashTableEntry) | CAFirstMixChannelList | |
| isKickoutForced_internal(fmHashTableEntry *pHashTableEntry) | CAFirstMixChannelList | inlineprivate |
| isTimedOut(fmHashTableEntry *pHashTableEntry) | CAFirstMixChannelList | |
| isTimedOut_internal(fmHashTableEntry *pHashTableEntry) | CAFirstMixChannelList | inlineprivate |
| m_bDelayBucketsLoopRun | CAFirstMixChannelList | private |
| m_HashTable | CAFirstMixChannelList | private |
| m_HashTableOutChannels | CAFirstMixChannelList | private |
| m_listHashTableHead | CAFirstMixChannelList | private |
| m_listHashTableNext | CAFirstMixChannelList | private |
| m_listTimoutFoot | CAFirstMixChannelList | private |
| m_listTimoutHead | CAFirstMixChannelList | private |
| m_Mutex | CAFirstMixChannelList | private |
| m_pDelayBuckets | CAFirstMixChannelList | private |
| m_pMutexDelayChannel | CAFirstMixChannelList | private |
| m_pThreadDelayBucketsLoop | CAFirstMixChannelList | private |
| m_u32DelayChannelBucketGrow | CAFirstMixChannelList | private |
| m_u32DelayChannelBucketGrowIntervall | CAFirstMixChannelList | private |
| m_u32DelayChannelUnlimitTraffic | CAFirstMixChannelList | private |
| popTimeoutEntry() | CAFirstMixChannelList | inline |
| popTimeoutEntry(bool a_bForce) | CAFirstMixChannelList | |
| popTimeoutEntry_internal(bool a_bForce) | CAFirstMixChannelList | private |
| pushTimeoutEntry(fmHashTableEntry *pHashTableEntry, bool kickoutForced=!KICKOUT_FORCED) | CAFirstMixChannelList | |
| pushTimeoutEntry_internal(fmHashTableEntry *pHashTableEntry, bool kickoutForced=!KICKOUT_FORCED) | CAFirstMixChannelList | private |
| remove(CAMuxSocket *pMuxSocket) | CAFirstMixChannelList | |
| removeChannel(CAMuxSocket *pMuxSocket, HCHANNEL channelIn) | CAFirstMixChannelList | |
| removeFromTimeoutList(fmHashTableEntry *pHashTableEntry) | CAFirstMixChannelList | private |
| setDelayParameters(UINT32 unlimitTraffic, UINT32 bucketGrow, UINT32 intervall) | CAFirstMixChannelList | |
| setKickoutForced(fmHashTableEntry *pHashTableEntry, bool kickoutForced) | CAFirstMixChannelList | |
| setKickoutForced_internal(fmHashTableEntry *pHashTableEntry, bool kickoutForced) | CAFirstMixChannelList | inlineprivate |
| test() | CAFirstMixChannelList | static |
| ~CAFirstMixChannelList() | CAFirstMixChannelList | |