nmsg 1.3.1
Data Fields
nmsg_stream_output Struct Reference

Data Fields

pthread_mutex_t c_lock
 
pthread_mutex_t w_lock
 
nmsg_stream_type type
 
int fd
 
nmsg_container_t c
 
size_t bufsz
 
nmsg_random_t random
 
nmsg_rate_t rate
 
bool buffered
 
unsigned source
 
unsigned operator
 
unsigned group
 
bool do_zlib
 
bool do_sequence
 
atomic_uint_fast32_t so_sequence_num
 
uint64_t sequence_id
 

Detailed Description

Definition at line 315 of file private.h.

Field Documentation

◆ c_lock

pthread_mutex_t nmsg_stream_output::c_lock

Definition at line 316 of file private.h.

◆ w_lock

pthread_mutex_t nmsg_stream_output::w_lock

Definition at line 317 of file private.h.

◆ type

nmsg_stream_type nmsg_stream_output::type

Definition at line 318 of file private.h.

◆ fd

int nmsg_stream_output::fd

Definition at line 319 of file private.h.

◆ c

nmsg_container_t nmsg_stream_output::c

Definition at line 326 of file private.h.

◆ bufsz

size_t nmsg_stream_output::bufsz

Definition at line 327 of file private.h.

◆ random

nmsg_random_t nmsg_stream_output::random

Definition at line 328 of file private.h.

◆ rate

nmsg_rate_t nmsg_stream_output::rate

Definition at line 329 of file private.h.

◆ buffered

bool nmsg_stream_output::buffered

Definition at line 330 of file private.h.

◆ source

unsigned nmsg_stream_output::source

Definition at line 331 of file private.h.

◆ operator

unsigned nmsg_stream_output::operator

Definition at line 332 of file private.h.

◆ group

unsigned nmsg_stream_output::group

Definition at line 333 of file private.h.

◆ do_zlib

bool nmsg_stream_output::do_zlib

Definition at line 334 of file private.h.

◆ do_sequence

bool nmsg_stream_output::do_sequence

Definition at line 335 of file private.h.

◆ so_sequence_num

atomic_uint_fast32_t nmsg_stream_output::so_sequence_num

Definition at line 336 of file private.h.

◆ sequence_id

uint64_t nmsg_stream_output::sequence_id

Definition at line 337 of file private.h.


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