dnp3 (C++ API) 1.1.0
dnp3::ClassZeroConfig Struct Reference

Controls which types are reported during a Class 0 read. More...

#include <dnp3.hpp>

Public Member Functions

 ClassZeroConfig ()
 Initialize to default values. More...
 

Public Attributes

bool binary
 Include Binary Inputs in Class 0 reads. More...
 
bool double_bit_binary
 Include Double-Bit Binary Inputs in Class 0 reads. More...
 
bool binary_output_status
 Include Binary Output Status in Class 0 reads. More...
 
bool counter
 Include Counters in Class 0 reads. More...
 
bool frozen_counter
 Include Frozen Counters in Class 0 reads. More...
 
bool analog
 Include Analog Inputs in Class 0 reads. More...
 
bool analog_output_status
 Include Analog Output Status in Class 0 reads. More...
 
bool octet_string
 Include Binary Inputs in Class 0 reads. More...
 

Friends

class CppClassZeroConfigFriend
 

Detailed Description

Controls which types are reported during a Class 0 read.

Constructor & Destructor Documentation

◆ ClassZeroConfig()

dnp3::ClassZeroConfig::ClassZeroConfig ( )

Member Data Documentation

◆ analog

bool dnp3::ClassZeroConfig::analog

Include Analog Inputs in Class 0 reads.

◆ analog_output_status

bool dnp3::ClassZeroConfig::analog_output_status

Include Analog Output Status in Class 0 reads.

◆ binary

bool dnp3::ClassZeroConfig::binary

Include Binary Inputs in Class 0 reads.

◆ binary_output_status

bool dnp3::ClassZeroConfig::binary_output_status

Include Binary Output Status in Class 0 reads.

◆ counter

bool dnp3::ClassZeroConfig::counter

Include Counters in Class 0 reads.

◆ double_bit_binary

bool dnp3::ClassZeroConfig::double_bit_binary

Include Double-Bit Binary Inputs in Class 0 reads.

◆ frozen_counter

bool dnp3::ClassZeroConfig::frozen_counter

Include Frozen Counters in Class 0 reads.

◆ octet_string

bool dnp3::ClassZeroConfig::octet_string

Include Binary Inputs in Class 0 reads.

Warning
For conformance, this should be false.

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