Monero
Loading...
Searching...
No Matches
randombytes_implementation Struct Reference

#include <randombytes.h>

Public Attributes

const char *(* implementation_name )(void)
uint32_t(* random )(void)
void(* stir )(void)
uint32_t(* uniform )(const uint32_t upper_bound)
void(* buf )(void *const buf, const size_t size)
int(* close )(void)

Member Data Documentation

◆ buf

void(* randombytes_implementation::buf) (void *const buf, const size_t size)

◆ close

int(* randombytes_implementation::close) (void)

◆ implementation_name

const char *(* randombytes_implementation::implementation_name) (void)

◆ random

uint32_t(* randombytes_implementation::random) (void)

◆ stir

void(* randombytes_implementation::stir) (void)

◆ uniform

uint32_t(* randombytes_implementation::uniform) (const uint32_t upper_bound)

The documentation for this struct was generated from the following file: