MagickCore  7.0.3
_RandomInfo Struct Reference
Collaboration diagram for _RandomInfo:
[legend]

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 79 of file random.c.

Field Documentation

size_t _RandomInfo::i

Definition at line 89 of file random.c.

Referenced by SetRandomKey().

StringInfo* _RandomInfo::nonce

Definition at line 85 of file random.c.

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

double _RandomInfo::normalize

Definition at line 95 of file random.c.

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

unsigned short _RandomInfo::protocol_major

Definition at line 101 of file random.c.

Referenced by AcquireRandomInfo().

unsigned short _RandomInfo::protocol_minor

Definition at line 101 of file random.c.

Referenced by AcquireRandomInfo().

StringInfo * _RandomInfo::reservoir

Definition at line 85 of file random.c.

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

unsigned long _RandomInfo::secret_key

Definition at line 98 of file random.c.

Referenced by AcquireRandomInfo(), and GetRandomSecretKey().

unsigned long _RandomInfo::seed[4]
SemaphoreInfo* _RandomInfo::semaphore
size_t _RandomInfo::signature

Definition at line 111 of file random.c.

Referenced by AcquireRandomInfo(), and DestroyRandomInfo().

SignatureInfo* _RandomInfo::signature_info

Definition at line 82 of file random.c.

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

ssize_t _RandomInfo::timestamp

Definition at line 108 of file random.c.

Referenced by AcquireRandomInfo().


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