|
Mixe for Privacy and Anonymity in the Internet
|
#include <CADataRetentionLogFile.hpp>
Public Member Functions | |
| CADataRetentionLogFile () | |
| ~CADataRetentionLogFile () | |
| SINT32 | openLog (UINT8 *strLogDir, UINT32 date, CAASymCipher *pPublicKey) |
| SINT32 | closeLog () |
| SINT32 | log (t_dataretentionLogEntry *) |
| UINT32 | getMaxLogTime () |
Static Public Member Functions | |
| static SINT32 | doCheckAndPerformanceTest () |
Private Member Functions | |
| SINT32 | writeHeader (CAASymCipher *pPublicKey) |
| SINT32 | flushLogEntries () |
| SINT32 | writeFooter () |
Private Attributes | |
| gcm_ctx_64k * | m_pGCMCtx |
| int | m_hLogFile |
| UINT8 | m_Day |
| UINT8 | m_Month |
| UINT16 | m_Year |
| UINT8 * | m_arOneBlock |
| UINT8 * | m_encBlock |
| UINT8 * | m_nonceBuffForLogEntries |
| UINT32 | m_nLogEntriesPerBlock |
| UINT32 | m_nBytesPerLogEntry |
| UINT32 | m_nCurrentLogEntriesInBlock |
| UINT32 | m_nCurrentBlockNumber |
| UINT32 | m_nMaxLogTime |
Definition at line 26 of file CADataRetentionLogFile.hpp.
| static SINT32 CADataRetentionLogFile::doCheckAndPerformanceTest | ( | ) | [static] |
| SINT32 CADataRetentionLogFile::flushLogEntries | ( | ) | [private] |
| UINT32 CADataRetentionLogFile::getMaxLogTime | ( | ) | [inline] |
Definition at line 34 of file CADataRetentionLogFile.hpp.
References m_nMaxLogTime.
{
return m_nMaxLogTime;
};
| SINT32 CADataRetentionLogFile::log | ( | t_dataretentionLogEntry * | ) |
| SINT32 CADataRetentionLogFile::openLog | ( | UINT8 * | strLogDir, |
| UINT32 | date, | ||
| CAASymCipher * | pPublicKey | ||
| ) |
| SINT32 CADataRetentionLogFile::writeFooter | ( | ) | [private] |
| SINT32 CADataRetentionLogFile::writeHeader | ( | CAASymCipher * | pPublicKey | ) | [private] |
UINT8* CADataRetentionLogFile::m_arOneBlock [private] |
Definition at line 51 of file CADataRetentionLogFile.hpp.
UINT8 CADataRetentionLogFile::m_Day [private] |
Definition at line 48 of file CADataRetentionLogFile.hpp.
UINT8* CADataRetentionLogFile::m_encBlock [private] |
Definition at line 52 of file CADataRetentionLogFile.hpp.
int CADataRetentionLogFile::m_hLogFile [private] |
Definition at line 47 of file CADataRetentionLogFile.hpp.
UINT8 CADataRetentionLogFile::m_Month [private] |
Definition at line 49 of file CADataRetentionLogFile.hpp.
Definition at line 55 of file CADataRetentionLogFile.hpp.
Definition at line 57 of file CADataRetentionLogFile.hpp.
Definition at line 56 of file CADataRetentionLogFile.hpp.
Definition at line 54 of file CADataRetentionLogFile.hpp.
UINT32 CADataRetentionLogFile::m_nMaxLogTime [private] |
Definition at line 58 of file CADataRetentionLogFile.hpp.
Referenced by getMaxLogTime().
Definition at line 53 of file CADataRetentionLogFile.hpp.
gcm_ctx_64k* CADataRetentionLogFile::m_pGCMCtx [private] |
Definition at line 45 of file CADataRetentionLogFile.hpp.
UINT16 CADataRetentionLogFile::m_Year [private] |
Definition at line 50 of file CADataRetentionLogFile.hpp.
1.7.6.1