dnp3 (C API) 1.1.0
dnp3_event_buffer_config_t Struct Reference

Maximum number of events for each type. More...

#include <dnp3.h>

Data Fields

uint16_t max_binary
 Maximum number of Binary Input events (g2) More...
 
uint16_t max_double_bit_binary
 Maximum number of Double-Bit Binary Input events (g4) More...
 
uint16_t max_binary_output_status
 Maximum number of Binary Output Status events (g11) More...
 
uint16_t max_counter
 Maximum number of Counter events (g22) More...
 
uint16_t max_frozen_counter
 Maximum number of Frozen Counter events (g23) More...
 
uint16_t max_analog
 Maximum number of Analog Input events (g32) More...
 
uint16_t max_analog_output_status
 Maximum number of Analog Output Status events (g42) More...
 
uint16_t max_octet_string
 Maximum number of Octet String events (g111) More...
 

Detailed Description

Maximum number of events for each type.

A value of zero means that events will not be buffered for that type.

Field Documentation

◆ max_analog

uint16_t dnp3_event_buffer_config_t::max_analog

Maximum number of Analog Input events (g32)

◆ max_analog_output_status

uint16_t dnp3_event_buffer_config_t::max_analog_output_status

Maximum number of Analog Output Status events (g42)

◆ max_binary

uint16_t dnp3_event_buffer_config_t::max_binary

Maximum number of Binary Input events (g2)

◆ max_binary_output_status

uint16_t dnp3_event_buffer_config_t::max_binary_output_status

Maximum number of Binary Output Status events (g11)

◆ max_counter

uint16_t dnp3_event_buffer_config_t::max_counter

Maximum number of Counter events (g22)

◆ max_double_bit_binary

uint16_t dnp3_event_buffer_config_t::max_double_bit_binary

Maximum number of Double-Bit Binary Input events (g4)

◆ max_frozen_counter

uint16_t dnp3_event_buffer_config_t::max_frozen_counter

Maximum number of Frozen Counter events (g23)

◆ max_octet_string

uint16_t dnp3_event_buffer_config_t::max_octet_string

Maximum number of Octet String events (g111)


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