syslog-ng source
threaded-random-generator.c File Reference
#include "threaded-random-generator.h"
#include "logthrsource/logthrsourcedrv.h"
#include "atomic.h"
#include "messages.h"
#include "str-format.h"
#include <strings.h>
#include <sys/random.h>
#include <unistd.h>
Include dependency graph for threaded-random-generator.c:

Classes

struct  ThreadedRandomGeneratorSourceDriver
 

Functions

void threaded_random_generator_sd_set_freq (LogDriver *s, gdouble freq)
 
void threaded_random_generator_sd_set_bytes (LogDriver *s, guint bytes)
 
gboolean threaded_random_generator_sd_set_type (LogDriver *s, const gchar *type)
 
LogDriver * threaded_random_generator_sd_new (GlobalConfig *cfg)
 

Function Documentation

◆ threaded_random_generator_sd_new()

LogDriver* threaded_random_generator_sd_new ( GlobalConfig *  cfg)

◆ threaded_random_generator_sd_set_bytes()

void threaded_random_generator_sd_set_bytes ( LogDriver *  s,
guint  bytes 
)

◆ threaded_random_generator_sd_set_freq()

void threaded_random_generator_sd_set_freq ( LogDriver *  s,
gdouble  freq 
)

◆ threaded_random_generator_sd_set_type()

gboolean threaded_random_generator_sd_set_type ( LogDriver *  s,
const gchar *  type 
)