Files
ZephCore/zephcore/include/mesh/RNG.h
T
2026-06-07 22:47:17 +02:00

21 lines
306 B
C++

/*
* SPDX-License-Identifier: MIT
* ZephCore RNG interface - matches Utils.h
*/
#pragma once
#include <stdint.h>
#include <stddef.h>
namespace mesh {
class RNG {
public:
virtual void random(uint8_t *dest, size_t sz) = 0;
uint32_t nextInt(uint32_t _min, uint32_t _max);
};
} /* namespace mesh */