acceptsReconfiguration() | CAMix | |
addMixInfo(DOMNode *a_element, bool a_bForceFirstNode) | CAMix | protected |
appendCompatibilityInfo(DOMNode *a_parent) | CAMix | protected |
CAFirstMix() | CAFirstMix | |
CAMix() | CAMix | |
CAMixWithReplayDB() | CAMixWithReplayDB | |
checkCompatibility(DOMNode *a_parent, const char *a_mixPosition) | CAMix | protected |
clean() | CAFirstMix | protectedvirtual |
connectToNextMix(CASocketAddr *a_pAddrNext) | CAFirstMix | |
decNewConnections() | CAFirstMix | private |
decUsers(LP_fmHashTableEntry pHashEntry) | CAFirstMix | protected |
deleteCountryStats() | CAFirstMix | protected |
doUserLogin(CAMuxSocket *pNewUSer, UINT8 perrIP[4]) | CAFirstMix | protected |
doUserLogin_internal(CAMuxSocket *pNewUSer, UINT8 perrIP[4]) | CAFirstMix | private |
FIRST_MIX enum value | CAMix | |
forceKickout(fmHashTableEntry *pHashTableEntry, const XERCES_CPP_NAMESPACE::DOMDocument *pErrDoc=NULL) | CAFirstMix | |
getDownstreamControlChannelDispatcher() const | CAMix | |
getLastConnectionTime() | CAMix | |
getLevel(SINT32 *puser, SINT32 *prisk, SINT32 *ptraffic) | CAFirstMix | |
getLoginMutex() | CAFirstMix | |
getMixCascadeInfo(XERCES_CPP_NAMESPACE::DOMDocument *&docMixCascadeInfo) | CAMix | |
getMixCount() | CAFirstMix | |
getMixedPackets(UINT64 &ppackets) | CAFirstMix | |
getMixParameters() | CAFirstMix | |
getNrOfUsers() | CAFirstMix | |
getReplayDB() const | CAMixWithReplayDB | |
getTermsAndConditions(const UINT8 *opSki) | CAFirstMix | |
getTermsAndConditionsTemplate(UINT8 *templateRefID) | CAFirstMix | |
getType() const | CAFirstMix | virtual |
getUpstreamControlChannelDispatcher() const | CAMix | |
handleKeyInfoExtensions(DOMElement *root) | CAFirstMix | |
handleTermsAndConditionsExtension(DOMElement *extensionRoot) | CAFirstMix | |
handleTermsAndConditionsLogin(XERCES_CPP_NAMESPACE::DOMDocument *request) | CAFirstMix | private |
incMixedPackets() | CAFirstMix | protected |
incNewConnections() | CAFirstMix | private |
incUsers(LP_fmHashTableEntry pHashEntry) | CAFirstMix | protected |
init() | CAFirstMix | protectedvirtual |
initCountryStats(char *db_host, char *db_user, char *db_passwd) | CAFirstMix | private |
initMixCascadeInfo(DOMElement *elemMixes) | CAMix | protectedvirtual |
initMixParameters(DOMElement *elemMixes) | CAFirstMix | protected |
initOnce() | CAFirstMix | protectedvirtual |
isAllowedToPassRestrictions(CASocket *pNewMuxSocket) | CAFirstMix | private |
isConnected() | CAMix | |
isShutDown() | CAMix | virtual |
isShuttingDown() | CAFirstMix | protected |
JAP enum value | CAMix | |
LAST_MIX enum value | CAMix | |
loop() | CAFirstMixB | protectedvirtual |
m_acceptReconfiguration | CAMix | protected |
m_arMixParameters | CAFirstMix | protected |
m_arrSocketsIn | CAFirstMix | protected |
m_bConnected | CAMix | protected |
m_bIsShuttingDown | CAFirstMix | protected |
m_bLoop | CAMix | protected |
m_bReconfiguring | CAMix | protected |
m_bRestart | CAFirstMix | protected |
m_bRunLog | CAFirstMix | protected |
m_bRunLogCountries | CAFirstMix | private |
m_bShutDown | CAMix | protected |
m_CountryStats | CAFirstMix | private |
m_docMixCascadeInfo | CAFirstMix | protected |
m_lLastConnectionTime | CAMix | protected |
m_mysqlCon | CAFirstMix | private |
m_newConnections | CAFirstMix | private |
m_nMixedPackets | CAFirstMix | protected |
m_nrOfTermsAndConditionsDefs | CAFirstMix | protected |
m_nrOfTermsAndConditionsTemplates | CAFirstMix | protected |
m_nSocketsIn | CAFirstMix | protected |
m_nUser | CAFirstMix | protected |
m_PacketsPerCountryIN | CAFirstMix | protected |
m_PacketsPerCountryOUT | CAFirstMix | protected |
m_pChannelList | CAFirstMix | protected |
m_pInfoService | CAMix | protected |
m_pIPBlockList | CAFirstMix | protected |
m_pIPList | CAFirstMix | protected |
m_pMultiSignature | CAMix | protected |
m_pmutexLogin | CAFirstMix | protected |
m_pmutexLoginThreads | CAFirstMix | protected |
m_pmutexMixedPackets | CAFirstMix | protected |
m_pmutexNewConnections | CAFirstMix | private |
m_pmutexUser | CAFirstMix | protected |
m_pMuxInControlChannelDispatcher | CAMix | protected |
m_pMuxOut | CAFirstMix | protected |
m_pMuxOutControlChannelDispatcher | CAMix | protected |
m_pQueueReadFromMix | CAFirstMix | protected |
m_pQueueSendToMix | CAFirstMix | protected |
m_pReplayDB | CAMixWithReplayDB | protected |
m_pReplayMsgProc | CAMixWithReplayDB | protected |
m_pRSA | CAFirstMix | protected |
m_psocketgroupUsersRead | CAFirstMix | protected |
m_psocketgroupUsersWrite | CAFirstMix | protected |
m_pthreadAcceptUsers | CAFirstMix | protected |
m_pthreadReadFromMix | CAFirstMix | protected |
m_pthreadSendToMix | CAFirstMix | protected |
m_pthreadsLogin | CAFirstMix | protected |
m_tcTemplates | CAFirstMix | protected |
m_templatesOwner | CAFirstMix | protected |
m_threadLogLoop | CAFirstMix | private |
m_tnCDefs | CAFirstMix | protected |
m_u32KeepAliveRecvInterval | CAMix | protected |
m_u32KeepAliveSendInterval | CAMix | protected |
m_u32MixCount | CAFirstMix | protected |
m_u64LastTimestampReceived | CAFirstMix | |
m_u64ReferenceTime | CAMixWithReplayDB | |
m_xmlKeyInfoBuff | CAFirstMix | protected |
m_xmlKeyInfoSize | CAFirstMix | protected |
MAX_CONCURRENT_NEW_CONNECTIONS | CAFirstMix | privatestatic |
MIDDLE_MIX enum value | CAMix | |
needAutoConfig() | CAMix | private |
processKeyExchange() | CAFirstMix | protectedvirtual |
reconfigure() | CAFirstMix | protectedvirtual |
sendReplayTimestampRequestsToAllMixes() | CAFirstMix | private |
setMixParameters(const tMixParameters ¶ms) | CAFirstMix | |
shutDown() | CAMix | virtual |
signXML(DOMNode *a_element) | CAMix | protected |
start() | CAMix | |
TIMEOUT_MIX_CONNECTION_ESTABLISHEMENT | CAMix | static |
tMixType enum name | CAMix | |
TNC_CONFIRM | CAFirstMix | protected |
TNC_INTERRUPT | CAFirstMix | protected |
TNC_REQUEST | CAFirstMix | protected |
updateCountryStats(const UINT8 ip[4], UINT32 a_countryID, bool bRemove) | CAFirstMix | private |
~CAFirstMix() | CAFirstMix | virtual |
~CAMix() | CAMix | virtual |