dnp3 (C++ API) 1.8.0-RC1
Loading...
Searching...
No Matches
dnp3::HeaderInfo Struct Reference

Information about the object header and specific variation. More...

#include <dnp3.hpp>

Public Member Functions

 HeaderInfo (Variation variation, QualifierCode qualifier, bool is_event, bool has_flags)
 Fully construct HeaderInfo specifying the value of each field. More...
 

Public Attributes

Variation variation
 underlying variation in the response More...
 
QualifierCode qualifier
 Qualifier code used in the response. More...
 
bool is_event
 true if the received variation is an event type, false otherwise More...
 
bool has_flags
 true if a flags byte is present on the underlying variation, false otherwise More...
 

Friends

class CppHeaderInfoFriend
 

Detailed Description

Information about the object header and specific variation.

Constructor & Destructor Documentation

◆ HeaderInfo()

dnp3::HeaderInfo::HeaderInfo ( Variation  variation,
QualifierCode  qualifier,
bool  is_event,
bool  has_flags 
)

Fully construct HeaderInfo specifying the value of each field.

Parameters
variationunderlying variation in the response
qualifierQualifier code used in the response
is_eventtrue if the received variation is an event type, false otherwise
has_flagstrue if a flags byte is present on the underlying variation, false otherwise
Returns
New instance of HeaderInfo

Member Data Documentation

◆ has_flags

bool dnp3::HeaderInfo::has_flags

true if a flags byte is present on the underlying variation, false otherwise

◆ is_event

bool dnp3::HeaderInfo::is_event

true if the received variation is an event type, false otherwise

◆ qualifier

QualifierCode dnp3::HeaderInfo::qualifier

Qualifier code used in the response.

◆ variation

Variation dnp3::HeaderInfo::variation

underlying variation in the response


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