dnp3 (C++ API) 1.1.0
All Classes Namespaces Files Functions Variables Enumerations Enumerator Pages
dnp3::DecodeLevel Struct Reference

Controls the decoding of transmitted and received data at the application, transport, link, and physical layers. More...

#include <dnp3.hpp>

Public Member Functions

 DecodeLevel ()
 Initialize log levels to defaults. More...
 

Static Public Member Functions

static DecodeLevel nothing ()
 Initialize log levels to nothing. More...
 

Public Attributes

AppDecodeLevel application
 Controls application fragment decoding. More...
 
TransportDecodeLevel transport
 Controls transport segment layer decoding. More...
 
LinkDecodeLevel link
 Controls link frame decoding. More...
 
PhysDecodeLevel physical
 Controls the logging of physical layer read/write. More...
 

Friends

class CppDecodeLevelFriend
 

Detailed Description

Controls the decoding of transmitted and received data at the application, transport, link, and physical layers.

Constructor & Destructor Documentation

◆ DecodeLevel()

dnp3::DecodeLevel::DecodeLevel ( )

Member Function Documentation

◆ nothing()

static DecodeLevel dnp3::DecodeLevel::nothing ( )
static

Member Data Documentation

◆ application

AppDecodeLevel dnp3::DecodeLevel::application

Controls application fragment decoding.

◆ link

LinkDecodeLevel dnp3::DecodeLevel::link

Controls link frame decoding.

◆ physical

PhysDecodeLevel dnp3::DecodeLevel::physical

Controls the logging of physical layer read/write.

◆ transport

TransportDecodeLevel dnp3::DecodeLevel::transport

Controls transport segment layer decoding.


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