
Go to the source code of this file.
Typedefs | |
| typedef struct _EntropyInfo | EntropyInfo |
Enumerations | |
| enum | EntropyType { UndefinedEntropy, NoEntropy, ZIPEntropy, BZIPEntropy } |
Functions | |
| WizardExport const StringInfo * | GetEntropyChaos (const EntropyInfo *) |
| WizardExport EntropyInfo * | AcquireEntropyInfo (const EntropyType, const size_t) |
| WizardExport EntropyInfo ** | DestroyEntropyInfo (EntropyInfo *) |
| WizardExport WizardBooleanType | IncreaseEntropy (EntropyInfo *, const StringInfo *, ExceptionInfo *) |
| WizardExport WizardBooleanType | RestoreEntropy (EntropyInfo *, const size_t, const StringInfo *, ExceptionInfo *) |
| typedef struct _EntropyInfo EntropyInfo |
| enum EntropyType |
| WizardExport EntropyInfo* AcquireEntropyInfo | ( | const | EntropyType, | |
| const | size_t | |||
| ) |
| WizardExport EntropyInfo* * DestroyEntropyInfo | ( | EntropyInfo * | ) |
Definition at line 148 of file entropy.c.
References BZIPEntropy, DestroyBZIPInfo(), DestroyZIPInfo(), _EntropyInfo::entropy, EntropyDomain, GetWizardModule, _EntropyInfo::handle, LogWizardEvent(), RelinquishWizardMemory(), _EntropyInfo::signature, TraceEvent, WizardAssert, WizardSignature, and ZIPEntropy.
Referenced by GenerateEntropicChaos().
| WizardExport const StringInfo* GetEntropyChaos | ( | const EntropyInfo * | ) |
Definition at line 198 of file entropy.c.
References BZIPEntropy, _EntropyInfo::entropy, EntropyDomain, EnumerateError, GetBZIPChaos(), GetWizardModule, GetZIPChaos(), _EntropyInfo::handle, LogWizardEvent(), _EntropyInfo::signature, ThrowWizardFatalError, TraceEvent, WizardAssert, WizardSignature, and ZIPEntropy.
Referenced by GenerateEntropicChaos().
| WizardExport WizardBooleanType IncreaseEntropy | ( | EntropyInfo * | , | |
| const StringInfo * | , | |||
| ExceptionInfo * | ||||
| ) |
| WizardExport WizardBooleanType RestoreEntropy | ( | EntropyInfo * | , | |
| const | size_t, | |||
| const StringInfo * | , | |||
| ExceptionInfo * | ||||
| ) |
Definition at line 332 of file entropy.c.
References BZIPEntropy, _EntropyInfo::entropy, EntropyDomain, EnumerateError, GetWizardModule, _EntropyInfo::handle, LogWizardEvent(), RestoreBZIP(), RestoreZIP(), _EntropyInfo::signature, ThrowWizardFatalError, TraceEvent, WizardAssert, WizardFalse, WizardSignature, and ZIPEntropy.
1.6.2-20100208