23 #include "NoiseSource.h"
119 RNG.
stir(data, len, credit);
virtual void output(const uint8_t *data, size_t len, unsigned int credit)
Called from subclasses to output noise to the global random number pool.
virtual void added()
Called when the noise source is added to RNG with RNG.addNoiseSource().
virtual ~NoiseSource()
Destroys this random noise source.
NoiseSource()
Constructs a new random noise source.
void stir(const uint8_t *data, size_t len, unsigned int credit=0)
Stirs additional entropy data into the random pool.