Mixes for Privacy and Anonymity in the Internet
CAAccountingDBInterface Member List
This is the complete list of members for CAAccountingDBInterface, including all inherited members.
__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 classCAAccountingDBInterface [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_bConnectedCAAccountingDBInterface [private]
m_dbConnCAAccountingDBInterface [private]
m_freeCAAccountingDBInterface [private]
m_ownerCAAccountingDBInterface [private]
m_pConnectionMutexCAAccountingDBInterface [private]
m_protocolVersionCAAccountingDBInterface [private]
markAsSettled(UINT64 accountNumber, UINT8 *cascadeId, UINT64 a_transferredBytes)CAAccountingDBInterface
monitored_PQexec(PGconn *conn, const char *query)CAAccountingDBInterface [private]
ms_nextThreadNrCAAccountingDBInterface [private, static]
ms_pConnectionAvailableCAAccountingDBInterface [private, static]
ms_pDBConnectionPoolCAAccountingDBInterface [private, static]
ms_threadWaitNrCAAccountingDBInterface [private, static]
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]