dnp3 (C++ API) 1.6.0
Loading...
Searching...
No Matches
dnp3::AnalogOutputStatusConfig Struct Reference

Analog Output Status configuration. More...

#include <dnp3.hpp>

Public Member Functions

 AnalogOutputStatusConfig (StaticAnalogOutputStatusVariation static_variation, EventAnalogOutputStatusVariation event_variation, double deadband)
 Fully construct AnalogOutputStatusConfig specifying the value of each field. More...
 
 AnalogOutputStatusConfig ()
 Initialize to defaults. More...
 

Public Attributes

StaticAnalogOutputStatusVariation static_variation
 Default static variation. More...
 
EventAnalogOutputStatusVariation event_variation
 Default event variation. More...
 
double deadband
 Deadband value. More...
 

Friends

class CppAnalogOutputStatusConfigFriend
 

Detailed Description

Analog Output Status configuration.

Constructor & Destructor Documentation

◆ AnalogOutputStatusConfig() [1/2]

dnp3::AnalogOutputStatusConfig::AnalogOutputStatusConfig ( StaticAnalogOutputStatusVariation  static_variation,
EventAnalogOutputStatusVariation  event_variation,
double  deadband 
)

Fully construct AnalogOutputStatusConfig specifying the value of each field.

Parameters
static_variationDefault static variation
event_variationDefault event variation
deadbandDeadband value
Returns
New instance of AnalogOutputStatusConfig

◆ AnalogOutputStatusConfig() [2/2]

Member Data Documentation

◆ deadband

double dnp3::AnalogOutputStatusConfig::deadband

Deadband value.

◆ event_variation

EventAnalogOutputStatusVariation dnp3::AnalogOutputStatusConfig::event_variation

Default event variation.

◆ static_variation

StaticAnalogOutputStatusVariation dnp3::AnalogOutputStatusConfig::static_variation

Default static variation.


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