#include <random.h>
Public Member Functions | |
| virtual auto_ptr< ByteArray > | getRandomBytes (uint32_t size)=0 |
| Get a new ByteArray filled with random bytes. | |
| virtual uint32_t | getRandomInt32 (uint32_t min, uint32_t max)=0 |
| Generate a 32 bits random number between min and max (both included). | |
| virtual uint64_t | getRandomInt64 (uint64_t min, uint64_t max)=0 |
| Generate a 64 bits random number between min and max. | |
| virtual auto_ptr<ByteArray> openikev2::Random::getRandomBytes | ( | uint32_t | size | ) | [pure virtual] |
| virtual uint32_t openikev2::Random::getRandomInt32 | ( | uint32_t | min, | |
| uint32_t | max | |||
| ) | [pure virtual] |
Generate a 32 bits random number between min and max (both included).
| min | Minimun number to be generated. | |
| max | Maximun number to be generated. |
| virtual uint64_t openikev2::Random::getRandomInt64 | ( | uint64_t | min, | |
| uint64_t | max | |||
| ) | [pure virtual] |
Generate a 64 bits random number between min and max.
| min | Minimun number to be generated. | |
| max | Maximun number to be generated. |
1.5.1