Back to Site
Loading...
Searching...
No Matches
rats_config_t Struct Reference

#include <rats.h>

Public Attributes

const char * protocol
const char * data_dir
rats_security_t security
uint16_t listen_port
const char * bind_address
int dial_only
size_t max_peers
uint32_t transports
rats_transport_t preferred_transport
uint32_t transport_fallback_ms
size_t send_queue_limit
uint32_t path_sample_ms
rats_congestion_t congestion_control
size_t udp_receive_window
size_t udp_receive_budget
int disable_udp_offload
uint32_t udp_idle_timeout_ms
size_t reactor_threads
int disable_network_monitor

Detailed Description

Definition at line 157 of file rats.h.

Member Data Documentation

◆ bind_address

const char* rats_config_t::bind_address

Definition at line 168 of file rats.h.

◆ congestion_control

rats_congestion_t rats_config_t::congestion_control

Definition at line 190 of file rats.h.

◆ data_dir

const char* rats_config_t::data_dir

Definition at line 162 of file rats.h.

◆ dial_only

int rats_config_t::dial_only

Definition at line 169 of file rats.h.

◆ disable_network_monitor

int rats_config_t::disable_network_monitor

Definition at line 206 of file rats.h.

◆ disable_udp_offload

int rats_config_t::disable_udp_offload

Definition at line 196 of file rats.h.

◆ listen_port

uint16_t rats_config_t::listen_port

Definition at line 167 of file rats.h.

◆ max_peers

size_t rats_config_t::max_peers

Definition at line 170 of file rats.h.

◆ path_sample_ms

uint32_t rats_config_t::path_sample_ms

Definition at line 185 of file rats.h.

◆ preferred_transport

rats_transport_t rats_config_t::preferred_transport

Definition at line 175 of file rats.h.

◆ protocol

const char* rats_config_t::protocol

Definition at line 159 of file rats.h.

◆ reactor_threads

size_t rats_config_t::reactor_threads

Definition at line 205 of file rats.h.

◆ security

rats_security_t rats_config_t::security

Definition at line 164 of file rats.h.

◆ send_queue_limit

size_t rats_config_t::send_queue_limit

Definition at line 181 of file rats.h.

◆ transport_fallback_ms

uint32_t rats_config_t::transport_fallback_ms

Definition at line 176 of file rats.h.

◆ transports

uint32_t rats_config_t::transports

Definition at line 174 of file rats.h.

◆ udp_idle_timeout_ms

uint32_t rats_config_t::udp_idle_timeout_ms

Definition at line 199 of file rats.h.

◆ udp_receive_budget

size_t rats_config_t::udp_receive_budget

Definition at line 194 of file rats.h.

◆ udp_receive_window

size_t rats_config_t::udp_receive_window

Definition at line 191 of file rats.h.


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