|
Mixe for Privacy and Anonymity in the Internet
|
#include <CAFirstMixChannelList.hpp>
Definition at line 50 of file CAFirstMixChannelList.hpp.
friend class CAAccountingControlChannel [friend] |
Definition at line 122 of file CAFirstMixChannelList.hpp.
friend class CAAccountingInstance [friend] |
Definition at line 121 of file CAFirstMixChannelList.hpp.
friend class CAFirstMixA [friend] |
Definition at line 123 of file CAFirstMixChannelList.hpp.
friend class CAFirstMixChannelList [friend] |
Definition at line 114 of file CAFirstMixChannelList.hpp.
Definition at line 117 of file CAFirstMixChannelList.hpp.
Referenced by CAFirstMixA::accountTrafficDownstream(), CAFirstMixB::loop(), and CAFirstMixA::sendToUsers().
Definition at line 90 of file CAFirstMixChannelList.hpp.
Referenced by CAFirstMixA::accountTrafficUpstream(), CAFirstMixChannelList::add(), CAFirstMixChannelList::isKickoutForced_internal(), CAFirstMixA::loop(), and CAFirstMixChannelList::setKickoutForced_internal().
Definition at line 112 of file CAFirstMixChannelList.hpp.
Referenced by CAFirstMixChannelList::CAFirstMixChannelList(), CAAccountingInstance::handleChallengeResponse_internal(), CAFirstMixChannelList::remove(), and CAFirstMixChannelList::~CAFirstMixChannelList().
UINT32 t_fmhashtableentry::cNumberOfChannels [private] |
Definition at line 93 of file CAFirstMixChannelList.hpp.
Referenced by CAFirstMixChannelList::add(), CAFirstMixChannelList::addChannel(), and CAFirstMixChannelList::removeChannel().
Definition at line 78 of file CAFirstMixChannelList.hpp.
Referenced by CAFirstMix::decUsers(), CAFirstMix::doUserLogin_internal(), CAFirstMix::incUsers(), CAFirstMixB::loop(), and CAFirstMixA::loop().
Definition at line 60 of file CAFirstMixChannelList.hpp.
Referenced by CAFirstMixA::notifyAllUserChannels().
| volatile UINT32 t_fmhashtableentry::delayBucket |
CountryID of this IP Address.
Definition at line 86 of file CAFirstMixChannelList.hpp.
Referenced by CAFirstMixChannelList::add(), and CAFirstMixB::loop().
| volatile UINT32 t_fmhashtableentry::delayBucketID |
Definition at line 87 of file CAFirstMixChannelList.hpp.
Referenced by CAFirstMixChannelList::add(), CAFirstMixChannelList::remove(), and CAFirstMixA::sendToUsers().
Definition at line 70 of file CAFirstMixChannelList.hpp.
Referenced by CAFirstMixChannelList::add(), CAFirstMixA::closeConnection(), CAFirstMix::doUserLogin_internal(), CAAccountingInstance::initTableEntry(), CAFirstMixB::loop(), and CAFirstMixA::loop().
Definition at line 91 of file CAFirstMixChannelList.hpp.
Referenced by CAFirstMixChannelList::add(), and CAFirstMixA::checkUserConnections().
struct { ... } t_fmhashtableentry::list_HashEntries [private] |
struct { ... } t_fmhashtableentry::list_TimeoutHashEntries [private] |
Definition at line 99 of file CAFirstMixChannelList.hpp.
Referenced by CAFirstMixChannelList::add(), CAFirstMixChannelList::countTimeoutEntries(), CAFirstMixChannelList::getFirst(), CAFirstMixChannelList::getNext(), CAFirstMixChannelList::pushTimeoutEntry_internal(), CAFirstMixChannelList::remove(), and CAFirstMixChannelList::removeFromTimeoutList().
Definition at line 59 of file CAFirstMixChannelList.hpp.
Referenced by CAFirstMixA::finishPacket(), CAFirstMixB::loop(), and CAFirstMixA::sendToUsers().
Definition at line 120 of file CAFirstMixChannelList.hpp.
Referenced by CAFirstMixChannelList::add(), CAAccountingControlChannel::CAAccountingControlChannel(), CAAccountingInstance::cleanupTableEntry(), CAAccountingInstance::finishLoginProcess(), CAFirstMixChannelList::forceKickout(), CAAccountingInstance::getAuthFlags(), CAAccountingInstance::handleJapPacket_internal(), CAAccountingInstance::initTableEntry(), CAAccountingInstance::loginProcessStatus(), CAAccountingInstance::processJapMessage(), CAAccountingInstance::processJapMessageLoginHelper(), and CAAccountingInstance::unlockLogin().
struct t_firstmixchannellist* t_fmhashtableentry::pChannelList [private] |
Definition at line 94 of file CAFirstMixChannelList.hpp.
Referenced by CAFirstMixChannelList::addChannel(), CAFirstMixChannelList::get(), CAFirstMixChannelList::getFirstChannelForSocket(), CAFirstMixChannelList::remove(), and CAFirstMixChannelList::removeChannel().
Definition at line 57 of file CAFirstMixChannelList.hpp.
Referenced by CAFirstMixChannelList::add(), CAFirstMix::doUserLogin_internal(), CAFirstMixB::loop(), CAFirstMixA::loop(), and CAFirstMixChannelList::remove().
Definition at line 56 of file CAFirstMixChannelList.hpp.
Referenced by CAFirstMixChannelList::add(), CAFirstMixA::checkUserConnections(), CAFirstMix::doUserLogin_internal(), CAFirstMixChannelList::remove(), and CAFirstMixA::sendToUsers().
Definition at line 73 of file CAFirstMixChannelList.hpp.
Referenced by CAFirstMixChannelList::add(), CAAccountingInstance::cleanupTableEntry(), CAFirstMixA::closeConnection(), CAFirstMix::incUsers(), CAFirstMixB::loop(), and CAFirstMixA::loop().
Definition at line 53 of file CAFirstMixChannelList.hpp.
Referenced by CAFirstMixChannelList::add(), CAFirstMixChannelList::addChannel(), CAFirstMix::clean(), CAFirstMixA::closeConnection(), CAFirstMixA::finishPacket(), CAFirstMixChannelList::forceKickout(), CAFirstMixB::loop(), CAFirstMixA::loop(), CAFirstMixA::notifyAllUserChannels(), CAFirstMixChannelList::remove(), CAFirstMixChannelList::removeChannel(), and CAFirstMixA::sendToUsers().
Definition at line 54 of file CAFirstMixChannelList.hpp.
Referenced by CAFirstMixChannelList::add(), CAFirstMixA::checkUserConnections(), CAFirstMix::clean(), CAFirstMixA::closeConnection(), CAFirstMixB::loop(), CAFirstMixA::loop(), and CAFirstMixA::sendToUsers().
Definition at line 98 of file CAFirstMixChannelList.hpp.
Referenced by CAFirstMixChannelList::add(), CAFirstMixChannelList::pushTimeoutEntry_internal(), CAFirstMixChannelList::remove(), and CAFirstMixChannelList::removeFromTimeoutList().
Definition at line 72 of file CAFirstMixChannelList.hpp.
Referenced by CAFirstMix::clean(), CAFirstMixA::closeConnection(), CAFirstMix::doUserLogin_internal(), CAFirstMixB::loop(), and CAFirstMixA::loop().
Definition at line 109 of file CAFirstMixChannelList.hpp.
Referenced by CAFirstMixChannelList::isTimedOut_internal(), and CAFirstMixChannelList::pushTimeoutEntry_internal().
Definition at line 58 of file CAFirstMixChannelList.hpp.
Referenced by CAFirstMixChannelList::add(), CAFirstMixB::loop(), and CAFirstMixA::sendToUsers().
1.7.6.1