MagickCore  7.0.0
_RandomInfo Struct Reference
Collaboration diagram for _RandomInfo:

Data Fields

SignatureInfosignature_info
 
StringInfononce
 
StringInforeservoir
 
size_t i
 
unsigned long seed [4]
 
double normalize
 
unsigned long secret_key
 
unsigned short protocol_major
 
unsigned short protocol_minor
 
SemaphoreInfosemaphore
 
ssize_t timestamp
 
size_t signature
 

Detailed Description

Definition at line 77 of file random.c.

Field Documentation

size_t _RandomInfo::i

Definition at line 87 of file random.c.

Referenced by SetRandomKey().

StringInfo* _RandomInfo::nonce

Definition at line 83 of file random.c.

Referenced by AcquireRandomInfo(), DestroyRandomInfo(), and SetRandomKey().

double _RandomInfo::normalize

Definition at line 93 of file random.c.

Referenced by AcquireRandomInfo(), and GetPseudoRandomValue().

unsigned short _RandomInfo::protocol_major

Definition at line 99 of file random.c.

Referenced by AcquireRandomInfo().

unsigned short _RandomInfo::protocol_minor

Definition at line 99 of file random.c.

Referenced by AcquireRandomInfo().

StringInfo * _RandomInfo::reservoir

Definition at line 83 of file random.c.

Referenced by AcquireRandomInfo(), DestroyRandomInfo(), and SetRandomKey().

unsigned long _RandomInfo::secret_key

Definition at line 96 of file random.c.

Referenced by AcquireRandomInfo(), and GetRandomSecretKey().

unsigned long _RandomInfo::seed[4]

Definition at line 90 of file random.c.

Referenced by AcquireRandomInfo(), DestroyRandomInfo(), and GetPseudoRandomValue().

SemaphoreInfo* _RandomInfo::semaphore
size_t _RandomInfo::signature

Definition at line 109 of file random.c.

Referenced by AcquireRandomInfo(), and DestroyRandomInfo().

SignatureInfo* _RandomInfo::signature_info

Definition at line 80 of file random.c.

Referenced by AcquireRandomInfo(), DestroyRandomInfo(), and SetRandomKey().

ssize_t _RandomInfo::timestamp

Definition at line 106 of file random.c.

Referenced by AcquireRandomInfo().


The documentation for this struct was generated from the following file: