| __commitSettlementToDatabase(SettleEntry *entryList, CAAccountingDBInterface *dbInterface) | CAAccountingInstance | static |
| __commitSettlementToLoginTable(SettleEntry *entryList) | CAAccountingInstance | static |
| __handleSettleResult(CAXMLCostConfirmation *pCC, CAXMLErrorMessage *pErrMsg, CAAccountingDBInterface *dbInterface, UINT64 a_iSettlementTransactionNr) | CAAccountingInstance | static |
| __newSettlementTransaction(UINT32 *nrOfSettledCCs) | CAAccountingInstance | static |
| aiQueueItem typedef | CAAccountingInstance | private |
| CAAccountingInstance(CAFirstMix *callingMix) | CAAccountingInstance | private |
| CAFirstMix class | CAAccountingInstance | friend |
| CAFirstMixA class | CAAccountingInstance | friend |
| cascadeMatchesCC(CAXMLCostConfirmation *pCC) | CAAccountingInstance | private |
| clean() | CAAccountingInstance | inlinestatic |
| cleanupTableEntry(fmHashTableEntry *pHashEntry) | CAAccountingInstance | static |
| finishLoginProcess(fmHashTableEntry *pHashEntry) | CAAccountingInstance | static |
| getAuthFlags(fmHashTableEntry *pHashEntry) | CAAccountingInstance | static |
| getNrOfUsers() | CAAccountingInstance | static |
| getPrepaidBytes(tAiAccountingInfo *pAccInfos) | CAAccountingInstance | privatestatic |
| HANDLE_PACKET_CLOSE_CONNECTION | CAAccountingInstance | static |
| HANDLE_PACKET_CONNECTION_OK | CAAccountingInstance | static |
| HANDLE_PACKET_CONNECTION_UNCHECKED | CAAccountingInstance | static |
| HANDLE_PACKET_HOLD_CONNECTION | CAAccountingInstance | static |
| HANDLE_PACKET_PREPARE_FOR_CLOSING_CONNECTION | CAAccountingInstance | static |
| handleAccountCertificate(tAiAccountingInfo *pAccInfo, DOMElement *root) | CAAccountingInstance | private |
| handleAccountCertificate_internal(tAiAccountingInfo *pAccInfo, DOMElement *root) | CAAccountingInstance | private |
| handleChallengeResponse(tAiAccountingInfo *pAccInfo, DOMElement *root) | CAAccountingInstance | private |
| handleChallengeResponse_internal(tAiAccountingInfo *pAccInfo, DOMElement *root) | CAAccountingInstance | private |
| handleCostConfirmation(tAiAccountingInfo *pAccInfo, DOMElement *root) | CAAccountingInstance | private |
| handleCostConfirmation_internal(tAiAccountingInfo *pAccInfo, DOMElement *root) | CAAccountingInstance | private |
| handleJapPacket(fmHashTableEntry *pHashEntry, bool a_bControlMessage, bool a_bMessageToJAP) | CAAccountingInstance | static |
| handleJapPacket_internal(fmHashTableEntry *pHashEntry, bool a_bControlMessage, bool a_bMessageToJAP) | CAAccountingInstance | privatestatic |
| init(CAFirstMix *callingMix) | CAAccountingInstance | inlinestatic |
| initTableEntry(fmHashTableEntry *pHashEntry) | CAAccountingInstance | static |
| isIPAddressBlocked(const UINT8 ip[4]) | CAAccountingInstance | inlinestatic |
| loginProcessStatus(fmHashTableEntry *pHashEntry) | CAAccountingInstance | static |
| m_AiName | CAAccountingInstance | private |
| m_aiThreadPool | CAAccountingInstance | private |
| m_allHashes | CAAccountingInstance | private |
| m_allHashesLen | CAAccountingInstance | private |
| m_bThreadRunning | CAAccountingInstance | private |
| m_certHashCC | CAAccountingInstance | private |
| m_currentAccountsHashtable | CAAccountingInstance | private |
| m_currentCascade | CAAccountingInstance | private |
| m_iCurrentSettleTransactionNr | CAAccountingInstance | privatestatic |
| m_iHardLimitBytes | CAAccountingInstance | private |
| m_iSoftLimitBytes | CAAccountingInstance | private |
| m_mix | CAAccountingInstance | private |
| m_nextSettleNr | CAAccountingInstance | private |
| m_pIPBlockList | CAAccountingInstance | private |
| m_pMutex | CAAccountingInstance | private |
| m_pPiInterface | CAAccountingInstance | private |
| m_prepaidBytesMinimum | CAAccountingInstance | privatestatic |
| m_preparedCCRequest | CAAccountingInstance | privatestatic |
| m_pSettlementMutex | CAAccountingInstance | private |
| m_pSettleThread | CAAccountingInstance | private |
| m_seqBIConnErrors | CAAccountingInstance | private |
| m_settleWaitNr | CAAccountingInstance | private |
| makeAccountRequest(XERCES_CPP_NAMESPACE::DOMDocument *&doc) | CAAccountingInstance | privatestatic |
| makeCCRequest(const UINT64 accountNumber, const UINT64 transferredBytes, XERCES_CPP_NAMESPACE::DOMDocument *&doc) | CAAccountingInstance | privatestatic |
| makeInitialCCRequest(CAXMLCostConfirmation *pCC, XERCES_CPP_NAMESPACE::DOMDocument *&doc, SINT32 prepaidBytes) | CAAccountingInstance | privatestatic |
| MAX_SETTLED_CCS | CAAccountingInstance | static |
| MAX_TOLERATED_MULTIPLE_LOGINS | CAAccountingInstance | privatestatic |
| ms_pInstance | CAAccountingInstance | privatestatic |
| newSettlementTransaction() | CAAccountingInstance | static |
| PACKETS_BEFORE_NEXT_CHECK | CAAccountingInstance | privatestatic |
| prepareCCRequest(CAMix *callingMix, UINT8 *a_AiName) | CAAccountingInstance | private |
| processJapMessage(fmHashTableEntry *pHashEntry, const XERCES_CPP_NAMESPACE::DOMDocument *a_DomDoc) | CAAccountingInstance | static |
| processJapMessageLoginHelper(fmHashTableEntry *pHashEntry, UINT32 handlerReturnvalue, bool finishLogin) | CAAccountingInstance | privatestatic |
| processThread(void *a_param) | CAAccountingInstance | privatestatic |
| returnKickout(tAiAccountingInfo *pAccInfo) | CAAccountingInstance | privatestatic |
| returnPrepareKickout(tAiAccountingInfo *pAccInfo, CAXMLErrorMessage *a_error) | CAAccountingInstance | privatestatic |
| sendAILoginConfirmation(tAiAccountingInfo *pAccInfo, const UINT32 code, UINT8 *message) | CAAccountingInstance | privatestatic |
| sendCCRequest(tAiAccountingInfo *pAccInfo) | CAAccountingInstance | privatestatic |
| sendInitialCCRequest(tAiAccountingInfo *pAccInfo, CAXMLCostConfirmation *pCC, SINT32 prepaidBytes) | CAAccountingInstance | privatestatic |
| setPrepaidBytesToZero(tAiAccountingInfo *pAccInfo) | CAAccountingInstance | privatestatic |
| setPrepaidBytesToZero_internal(tAiAccountingInfo *pAccInfo) | CAAccountingInstance | inlineprivatestatic |
| settlementTransaction() | CAAccountingInstance | static |
| unlockLogin(fmHashTableEntry *ownerRef) | CAAccountingInstance | privatestatic |
| ~CAAccountingInstance() | CAAccountingInstance | private |