URandomRNG

URandomRNG provides an interface to the /dev/urandom RNG of most Unix like systems.

Constructors

this
this()

Destructor

A destructor is present on this object, but not explicitly documented in the source.

Members

Properties

isAvailable
bool isAvailable [@property getter]

Evaulates at runtime if /dev/urandom is available.

name
string name [@property getter]

Inherited Members

From PRNG

nextBytes
void nextBytes(ubyte[] buf)

Fill the buffer with random bytes.

name
string name [@property getter]
addSeed
void addSeed(in ubyte[] seed)

Add a seed value to the PRNG.

Meta