cwebs 0.2.1
WebSocket wire protocol
code/mt19937.c File Reference

Mersenne twister pseudo-random number generator. More...

#include "mt19937.h"

Go to the source code of this file.

Functions

void mt19937_prng_init (mt19937_prng *generator, uint32_t seed)
 Initialize a Mersene twister pseudo-random number generator.
uint32_t mt19937_prng_next (mt19937_prng *generator)
 Generate a random 32-bit unsigned integer.
void mt19937_prng_grab (mt19937_prng *generator, void *data, size_t size)
 Generate a sequence of random bytes.

Detailed Description

Mersenne twister pseudo-random number generator.

See also:
http://en.wikipedia.org/wiki/Mersenne_twister

Definition in file mt19937.c.

 All Classes Files Functions Variables Typedefs Enumerations Enumerator Defines