| 579 | } |
| 580 | |
| 581 | void GetRandBytes(unsigned char* buf, int num) noexcept { ProcRand(buf, num, RNGLevel::FAST); } |
| 582 | void GetStrongRandBytes(unsigned char* buf, int num) noexcept { ProcRand(buf, num, RNGLevel::SLOW); } |
| 583 | void RandAddPeriodic() noexcept { ProcRand(nullptr, 0, RNGLevel::PERIODIC); } |
| 584 | void RandAddEvent(const uint32_t event_info) noexcept { GetRNGState().AddEvent(event_info); } |