__checkCountAllQuery(UINT8 *a_query, UINT32 &r_count) | CAAccountingDBInterface | private |
__clearAccountStatus(UINT64 a_accountNumber) | CAAccountingDBInterface | private |
__deleteCC(UINT64 accountNumber, UINT8 *cascadeId) | CAAccountingDBInterface | private |
__getAccountStatus(UINT64 a_accountNumber, UINT32 &a_statusCode) | CAAccountingDBInterface | private |
__getCostConfirmation(UINT64 accountNumber, UINT8 *cascadeId, CAXMLCostConfirmation **pCC, bool &a_bSettled) | CAAccountingDBInterface | private |
__getPrepaidAmount(UINT64 accountNumber, UINT8 *cascadeId, bool a_bDelete) | CAAccountingDBInterface | private |
__getUnsettledCostConfirmations(CAXMLCostConfirmation ***resultCCs, UINT8 *cascadeId, UINT32 *nrOfCCs, UINT32 a_maxCCs) | CAAccountingDBInterface | private |
__markAsSettled(UINT64 accountNumber, UINT8 *cascadeId, UINT64 a_transferredBytes) | CAAccountingDBInterface | private |
__storeAccountStatus(UINT64 a_accountNumber, UINT32 a_statusCode) | CAAccountingDBInterface | private |
__storeCostConfirmation(CAXMLCostConfirmation &cc, UINT8 *ccCascade) | CAAccountingDBInterface | private |
__storePrepaidAmount(UINT64 accountNumber, SINT32 prepaidBytes, UINT8 *cascadeId) | CAAccountingDBInterface | private |
CAAccountingDBInterface() | CAAccountingDBInterface | private |
CAAccountingInstance class | CAAccountingDBInterface | friend |
checkConnectionStatus() | CAAccountingDBInterface | private |
checkCountAllQuery(UINT8 *a_query, UINT32 &r_count) | CAAccountingDBInterface | |
checkOwner() | CAAccountingDBInterface | private |
cleanup() | CAAccountingDBInterface | static |
clearAccountStatus(UINT64 a_accountNumber) | CAAccountingDBInterface | |
deleteCC(UINT64 accountNumber, UINT8 *cascadeId) | CAAccountingDBInterface | |
getAccountStatus(UINT64 a_accountNumber, UINT32 &a_statusCode) | CAAccountingDBInterface | |
getConnection() | CAAccountingDBInterface | static |
getCostConfirmation(UINT64 accountNumber, UINT8 *cascadeId, CAXMLCostConfirmation **pCC, bool &a_bSettled) | CAAccountingDBInterface | |
getPrepaidAmount(UINT64 accountNumber, UINT8 *cascadeId, bool a_bDelete) | CAAccountingDBInterface | |
getUnsettledCostConfirmations(CAXMLCostConfirmation ***resultCCs, UINT8 *cascadeId, UINT32 *nrOfCCs, UINT32 a_maxCCs) | CAAccountingDBInterface | |
init() | CAAccountingDBInterface | static |
initDBConnection() | CAAccountingDBInterface | private |
isDBConnected() | CAAccountingDBInterface | private |
m_bConnected | CAAccountingDBInterface | private |
m_dbConn | CAAccountingDBInterface | private |
m_free | CAAccountingDBInterface | private |
m_owner | CAAccountingDBInterface | private |
m_pConnectionMutex | CAAccountingDBInterface | private |
m_protocolVersion | CAAccountingDBInterface | private |
markAsSettled(UINT64 accountNumber, UINT8 *cascadeId, UINT64 a_transferredBytes) | CAAccountingDBInterface | |
monitored_PQexec(PGconn *conn, const char *query) | CAAccountingDBInterface | private |
ms_nextThreadNr | CAAccountingDBInterface | privatestatic |
ms_pConnectionAvailable | CAAccountingDBInterface | privatestatic |
ms_pDBConnectionPool | CAAccountingDBInterface | privatestatic |
ms_threadWaitNr | CAAccountingDBInterface | privatestatic |
releaseConnection(CAAccountingDBInterface *dbIf) | CAAccountingDBInterface | static |
storeAccountStatus(UINT64 a_accountNumber, UINT32 a_statusCode) | CAAccountingDBInterface | |
storeCostConfirmation(CAXMLCostConfirmation &cc, UINT8 *ccCascade) | CAAccountingDBInterface | |
storePrepaidAmount(UINT64 accountNumber, SINT32 prepaidBytes, UINT8 *cascadeId) | CAAccountingDBInterface | |
terminateDBConnection() | CAAccountingDBInterface | private |
testAndResetOwner() | CAAccountingDBInterface | private |
testAndSetOwner() | CAAccountingDBInterface | private |
~CAAccountingDBInterface() | CAAccountingDBInterface | private |