Mixes for Privacy and Anonymity in the Internet
CAFirstMixChannelList Member List

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

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()CAFirstMixChannelListprivate
decDelayBuckets(UINT32 delayBucketID)CAFirstMixChannelList
EXPIRATION_TIME_SECSCAFirstMixChannelListprivatestatic
fml_loopDelayBuckets(void *)CAFirstMixChannelListfriend
forceKickout(fmHashTableEntry *pHashTableEntry, const XERCES_CPP_NAMESPACE::DOMDocument *pErrDoc)CAFirstMixChannelList
get(CAMuxSocket *pMuxSocket, HCHANNEL channelIn)CAFirstMixChannelList
get(CAMuxSocket *pMuxSocket)CAFirstMixChannelList
get(HCHANNEL channelOut)CAFirstMixChannelList
get_intern_without_lock(HCHANNEL channelOut)CAFirstMixChannelListprivate
getFirst()CAFirstMixChannelList
getFirstChannelForSocket(CAMuxSocket *pMuxSocket)CAFirstMixChannelList
getNext()CAFirstMixChannelList
getNextChannel(fmChannelListEntry *pEntry)CAFirstMixChannelList
hasDelayBuckets(UINT32 delayBucketID)CAFirstMixChannelList
isKickoutForced(fmHashTableEntry *pHashTableEntry)CAFirstMixChannelList
isKickoutForced_internal(fmHashTableEntry *pHashTableEntry)CAFirstMixChannelListprivate
isTimedOut(fmHashTableEntry *pHashTableEntry)CAFirstMixChannelList
isTimedOut_internal(fmHashTableEntry *pHashTableEntry)CAFirstMixChannelListprivate
m_bDelayBucketsLoopRunCAFirstMixChannelListprivate
m_HashTableCAFirstMixChannelListprivate
m_HashTableOutChannelsCAFirstMixChannelListprivate
m_listHashTableHeadCAFirstMixChannelListprivate
m_listHashTableNextCAFirstMixChannelListprivate
m_listTimoutFootCAFirstMixChannelListprivate
m_listTimoutHeadCAFirstMixChannelListprivate
m_MutexCAFirstMixChannelListprivate
m_pDelayBucketsCAFirstMixChannelListprivate
m_pMutexDelayChannelCAFirstMixChannelListprivate
m_pThreadDelayBucketsLoopCAFirstMixChannelListprivate
m_u32DelayChannelBucketGrowCAFirstMixChannelListprivate
m_u32DelayChannelBucketGrowIntervallCAFirstMixChannelListprivate
m_u32DelayChannelUnlimitTrafficCAFirstMixChannelListprivate
popTimeoutEntry()CAFirstMixChannelList
popTimeoutEntry(bool a_bForce)CAFirstMixChannelList
popTimeoutEntry_internal(bool a_bForce)CAFirstMixChannelListprivate
pushTimeoutEntry(fmHashTableEntry *pHashTableEntry, bool kickoutForced=!KICKOUT_FORCED)CAFirstMixChannelList
pushTimeoutEntry_internal(fmHashTableEntry *pHashTableEntry, bool kickoutForced=!KICKOUT_FORCED)CAFirstMixChannelListprivate
remove(CAMuxSocket *pMuxSocket)CAFirstMixChannelList
removeChannel(CAMuxSocket *pMuxSocket, HCHANNEL channelIn)CAFirstMixChannelList
removeFromTimeoutList(fmHashTableEntry *pHashTableEntry)CAFirstMixChannelListprivate
setDelayParameters(UINT32 unlimitTraffic, UINT32 bucketGrow, UINT32 intervall)CAFirstMixChannelList
setKickoutForced(fmHashTableEntry *pHashTableEntry, bool kickoutForced)CAFirstMixChannelList
setKickoutForced_internal(fmHashTableEntry *pHashTableEntry, bool kickoutForced)CAFirstMixChannelListprivate
test()CAFirstMixChannelListstatic
~CAFirstMixChannelList()CAFirstMixChannelList