MagickCore 7.0.10
|
Go to the source code of this file.
Typedefs | |
typedef struct _EntropyInfo | EntropyInfo |
Enumerations | |
enum | EntropyType { UndefinedEntropy , NoEntropy , ZIPEntropy , BZIPEntropy , LZMAEntropy } |
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 * | entropy_info | ) |
Definition at line 154 of file entropy.c.
References BZIPEntropy, DestroyBZIPInfo(), DestroyLZMAInfo(), DestroyZIPInfo(), _EntropyInfo::entropy, EntropyDomain, GetWizardModule, _EntropyInfo::handle, LogWizardEvent(), LZMAEntropy, RelinquishWizardMemory(), _EntropyInfo::signature, TraceEvent, WizardAssert, WizardSignature, and ZIPEntropy.
Referenced by GenerateEntropicChaos().
WizardExport const StringInfo * GetEntropyChaos | ( | const EntropyInfo * | entropy_info | ) |
Definition at line 210 of file entropy.c.
References BZIPEntropy, _EntropyInfo::entropy, EntropyDomain, EnumerateError, GetBZIPChaos(), GetLZMAChaos(), GetWizardModule, GetZIPChaos(), _EntropyInfo::handle, LogWizardEvent(), LZMAEntropy, _EntropyInfo::signature, ThrowWizardFatalError, TraceEvent, WizardAssert, WizardSignature, and ZIPEntropy.
Referenced by GenerateEntropicChaos().
WizardExport WizardBooleanType IncreaseEntropy | ( | EntropyInfo * | , |
const StringInfo * | , | ||
ExceptionInfo * | |||
) |
WizardExport WizardBooleanType RestoreEntropy | ( | EntropyInfo * | entropy_info, |
const size_t | length, | ||
const StringInfo * | message, | ||
ExceptionInfo * | exception | ||
) |
Definition at line 362 of file entropy.c.
References BZIPEntropy, _EntropyInfo::entropy, EntropyDomain, EnumerateError, GetWizardModule, _EntropyInfo::handle, LogWizardEvent(), LZMAEntropy, RestoreBZIP(), RestoreLZMA(), RestoreZIP(), _EntropyInfo::signature, ThrowWizardFatalError, TraceEvent, WizardAssert, WizardFalse, WizardSignature, and ZIPEntropy.