trafilo 0.1.0
Streaming event-handler framework in C
Loading...
Searching...
No Matches
trafilo_config_t Struct Reference

Configuration struct for Trafilo framework. More...

#include <trafilo.h>

Data Fields

const char * bind_addr
uint16_t port
int recv_timeout_ms
size_t num_workers
size_t num_buckets
long window_size_ms
long slide_interval_ms
long bucket_idle_timeout_ms
trafilo_parse_fn parse
trafilo_event_free_fn event_free
trafilo_handle_fn handle
trafilo_sink_fn sink
trafilo_state_init_fn state_init
trafilo_state_free_fn state_free

Detailed Description

Configuration struct for Trafilo framework.

Field Documentation

◆ bind_addr

const char* trafilo_config_t::bind_addr

◆ bucket_idle_timeout_ms

long trafilo_config_t::bucket_idle_timeout_ms

◆ event_free

trafilo_event_free_fn trafilo_config_t::event_free

◆ handle

trafilo_handle_fn trafilo_config_t::handle

◆ num_buckets

size_t trafilo_config_t::num_buckets

◆ num_workers

size_t trafilo_config_t::num_workers

◆ parse

trafilo_parse_fn trafilo_config_t::parse

◆ port

uint16_t trafilo_config_t::port

◆ recv_timeout_ms

int trafilo_config_t::recv_timeout_ms

◆ sink

trafilo_sink_fn trafilo_config_t::sink

◆ slide_interval_ms

long trafilo_config_t::slide_interval_ms

◆ state_free

trafilo_state_free_fn trafilo_config_t::state_free

◆ state_init

trafilo_state_init_fn trafilo_config_t::state_init

◆ window_size_ms

long trafilo_config_t::window_size_ms

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