Mixe 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, CASymCipher *pCipher, HCHANNEL *channelOut)CAFirstMixChannelList
CAFirstMixChannelList()CAFirstMixChannelList
countTimeoutEntries()CAFirstMixChannelList [private]
decDelayBuckets(UINT32 delayBucketID)CAFirstMixChannelList
EXPIRATION_TIME_SECSCAFirstMixChannelList [private, static]
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 [inline, private]
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 [inline, private]
isTimedOut(fmHashTableEntry *pHashTableEntry)CAFirstMixChannelList
isTimedOut_internal(fmHashTableEntry *pHashTableEntry)CAFirstMixChannelList [inline, private]
m_bDelayBucketsLoopRunCAFirstMixChannelList [private]
m_HashTableCAFirstMixChannelList [private]
m_HashTableOutChannelsCAFirstMixChannelList [private]
m_listHashTableHeadCAFirstMixChannelList [private]
m_listHashTableNextCAFirstMixChannelList [private]
m_listTimoutFootCAFirstMixChannelList [private]
m_listTimoutHeadCAFirstMixChannelList [private]
m_MutexCAFirstMixChannelList [private]
m_pDelayBucketsCAFirstMixChannelList [private]
m_pMutexDelayChannelCAFirstMixChannelList [private]
m_pThreadDelayBucketsLoopCAFirstMixChannelList [private]
m_u32DelayChannelBucketGrowCAFirstMixChannelList [private]
m_u32DelayChannelBucketGrowIntervallCAFirstMixChannelList [private]
m_u32DelayChannelUnlimitTrafficCAFirstMixChannelList [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 [inline, private]
test()CAFirstMixChannelList [static]
~CAFirstMixChannelList()CAFirstMixChannelList