isc_lfsr Struct Reference

The members of this structure can be used by the application, but care needs to be taken to not change state once the lfsr is in operation. More...

#include <lfsr.h>


Data Fields

isc_uint32_t state
 previous state
unsigned int bits
 length
isc_uint32_t tap
 bit taps
unsigned int count
 reseed count (in BITS!)
isc_lfsrreseed_t reseed
 reseed function
void * arg
 reseed function argument


Detailed Description

The members of this structure can be used by the application, but care needs to be taken to not change state once the lfsr is in operation.

Definition at line 45 of file lfsr.h.


Field Documentation

isc_uint32_t isc_lfsr::state

previous state

Definition at line 46 of file lfsr.h.

Referenced by isc_lfsr_generate32(), isc_lfsr_init(), lfsr_generate(), and lfsr_skipgenerate().

unsigned int isc_lfsr::bits

length

Definition at line 47 of file lfsr.h.

Referenced by isc_lfsr_init(), and lfsr_generate().

isc_uint32_t isc_lfsr::tap

bit taps

Definition at line 48 of file lfsr.h.

Referenced by isc_lfsr_init(), and lfsr_generate().

unsigned int isc_lfsr::count

reseed count (in BITS!)

Definition at line 49 of file lfsr.h.

Referenced by isc_lfsr_generate(), and isc_lfsr_init().

isc_lfsrreseed_t isc_lfsr::reseed

reseed function

Definition at line 50 of file lfsr.h.

Referenced by isc_lfsr_generate(), isc_lfsr_init(), and lfsr_generate().

void* isc_lfsr::arg

reseed function argument

Definition at line 51 of file lfsr.h.

Referenced by isc_lfsr_generate(), isc_lfsr_init(), and lfsr_generate().


The documentation for this struct was generated from the following file:
Generated on Tue Apr 28 17:41:20 2015 by Doxygen 1.5.4 for BIND9 Internals 9.11.0pre-alpha