nmsg 1.3.0
Data Fields
nmsg_output_t Struct Reference

Data Fields

nmsg_output_type type
 
union {
   struct nmsg_stream_output *   stream
 
   struct nmsg_pres *   pres
 
   struct nmsg_json *   json
 
   struct nmsg_kafka_json *   kafka
 
   struct nmsg_callback_output *   callback
 
}; 
 
nmsg_output_write_fp write_fp
 
nmsg_output_flush_fp flush_fp
 
bool do_filter
 
unsigned filter_vid
 
unsigned filter_msgtype
 
volatile bool stop
 

Detailed Description

Definition at line 375 of file private.h.

Field Documentation

◆ type

nmsg_output_type nmsg_output_t::type

Definition at line 376 of file private.h.

◆ stream

struct nmsg_stream_output* nmsg_output_t::stream

Definition at line 378 of file private.h.

◆ pres

struct nmsg_pres* nmsg_output_t::pres

Definition at line 379 of file private.h.

◆ json

struct nmsg_json* nmsg_output_t::json

Definition at line 380 of file private.h.

◆ kafka

struct nmsg_kafka_json* nmsg_output_t::kafka

Definition at line 381 of file private.h.

◆ callback

struct nmsg_callback_output* nmsg_output_t::callback

Definition at line 382 of file private.h.

◆ write_fp

nmsg_output_write_fp nmsg_output_t::write_fp

Definition at line 384 of file private.h.

◆ flush_fp

nmsg_output_flush_fp nmsg_output_t::flush_fp

Definition at line 385 of file private.h.

◆ do_filter

bool nmsg_output_t::do_filter

Definition at line 387 of file private.h.

◆ filter_vid

unsigned nmsg_output_t::filter_vid

Definition at line 388 of file private.h.

◆ filter_msgtype

unsigned nmsg_output_t::filter_msgtype

Definition at line 389 of file private.h.

◆ stop

volatile bool nmsg_output_t::stop

Definition at line 390 of file private.h.


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