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)CAAccountingDBInterfaceprivate
__clearAccountStatus(UINT64 a_accountNumber)CAAccountingDBInterfaceprivate
__deleteCC(UINT64 accountNumber, UINT8 *cascadeId)CAAccountingDBInterfaceprivate
__getAccountStatus(UINT64 a_accountNumber, UINT32 &a_statusCode)CAAccountingDBInterfaceprivate
__getCostConfirmation(UINT64 accountNumber, UINT8 *cascadeId, CAXMLCostConfirmation **pCC, bool &a_bSettled)CAAccountingDBInterfaceprivate
__getPrepaidAmount(UINT64 accountNumber, UINT8 *cascadeId, bool a_bDelete)CAAccountingDBInterfaceprivate
__getUnsettledCostConfirmations(CAXMLCostConfirmation ***resultCCs, UINT8 *cascadeId, UINT32 *nrOfCCs, UINT32 a_maxCCs)CAAccountingDBInterfaceprivate
__markAsSettled(UINT64 accountNumber, UINT8 *cascadeId, UINT64 a_transferredBytes)CAAccountingDBInterfaceprivate
__storeAccountStatus(UINT64 a_accountNumber, UINT32 a_statusCode)CAAccountingDBInterfaceprivate
__storeCostConfirmation(CAXMLCostConfirmation &cc, UINT8 *ccCascade)CAAccountingDBInterfaceprivate
__storePrepaidAmount(UINT64 accountNumber, SINT32 prepaidBytes, UINT8 *cascadeId)CAAccountingDBInterfaceprivate
CAAccountingDBInterface()CAAccountingDBInterfaceprivate
CAAccountingInstance classCAAccountingDBInterfacefriend
checkConnectionStatus()CAAccountingDBInterfaceprivate
checkCountAllQuery(UINT8 *a_query, UINT32 &r_count)CAAccountingDBInterface
checkOwner()CAAccountingDBInterfaceprivate
cleanup()CAAccountingDBInterfacestatic
clearAccountStatus(UINT64 a_accountNumber)CAAccountingDBInterface
deleteCC(UINT64 accountNumber, UINT8 *cascadeId)CAAccountingDBInterface
getAccountStatus(UINT64 a_accountNumber, UINT32 &a_statusCode)CAAccountingDBInterface
getConnection()CAAccountingDBInterfacestatic
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()CAAccountingDBInterfacestatic
initDBConnection()CAAccountingDBInterfaceprivate
isDBConnected()CAAccountingDBInterfaceprivate
m_bConnectedCAAccountingDBInterfaceprivate
m_dbConnCAAccountingDBInterfaceprivate
m_freeCAAccountingDBInterfaceprivate
m_ownerCAAccountingDBInterfaceprivate
m_pConnectionMutexCAAccountingDBInterfaceprivate
m_protocolVersionCAAccountingDBInterfaceprivate
markAsSettled(UINT64 accountNumber, UINT8 *cascadeId, UINT64 a_transferredBytes)CAAccountingDBInterface
monitored_PQexec(PGconn *conn, const char *query)CAAccountingDBInterfaceprivate
ms_nextThreadNrCAAccountingDBInterfaceprivatestatic
ms_pConnectionAvailableCAAccountingDBInterfaceprivatestatic
ms_pDBConnectionPoolCAAccountingDBInterfaceprivatestatic
ms_threadWaitNrCAAccountingDBInterfaceprivatestatic
releaseConnection(CAAccountingDBInterface *dbIf)CAAccountingDBInterfacestatic
storeAccountStatus(UINT64 a_accountNumber, UINT32 a_statusCode)CAAccountingDBInterface
storeCostConfirmation(CAXMLCostConfirmation &cc, UINT8 *ccCascade)CAAccountingDBInterface
storePrepaidAmount(UINT64 accountNumber, SINT32 prepaidBytes, UINT8 *cascadeId)CAAccountingDBInterface
terminateDBConnection()CAAccountingDBInterfaceprivate
testAndResetOwner()CAAccountingDBInterfaceprivate
testAndSetOwner()CAAccountingDBInterfaceprivate
~CAAccountingDBInterface()CAAccountingDBInterfaceprivate