rodbus (.NET API) 1.3.1
Loading...
Searching...
No Matches
rodbus.DecodeLevel Class Reference

Controls the decoding of transmitted and received data at the application, frame, and physical layer More...

Public Member Functions

DecodeLevel WithApp (AppDecodeLevel value)
 Controls decoding of the application layer (PDU) More...
 
DecodeLevel WithFrame (FrameDecodeLevel value)
 Controls decoding of frames (MBAP / Serial PDU) More...
 
DecodeLevel WithPhysical (PhysDecodeLevel value)
 Controls the logging of physical layer read/write More...
 
 DecodeLevel (AppDecodeLevel app, FrameDecodeLevel frame, PhysDecodeLevel physical)
 Fully construct DecodeLevel specifying the value of each field More...
 

Static Public Member Functions

static DecodeLevel Nothing ()
 Initialize log levels to defaults which is to decode nothing More...
 

Public Attributes

AppDecodeLevel App
 Controls decoding of the application layer (PDU) More...
 
FrameDecodeLevel Frame
 Controls decoding of frames (MBAP / Serial PDU) More...
 
PhysDecodeLevel Physical
 Controls the logging of physical layer read/write More...
 

Detailed Description

Controls the decoding of transmitted and received data at the application, frame, and physical layer

Constructor & Destructor Documentation

◆ DecodeLevel()

rodbus.DecodeLevel.DecodeLevel ( AppDecodeLevel  app,
FrameDecodeLevel  frame,
PhysDecodeLevel  physical 
)
inline

Fully construct DecodeLevel specifying the value of each field

Parameters
appControls decoding of the application layer (PDU)
frameControls decoding of frames (MBAP / Serial PDU)
physicalControls the logging of physical layer read/write

Member Function Documentation

◆ Nothing()

static DecodeLevel rodbus.DecodeLevel.Nothing ( )
inlinestatic

Initialize log levels to defaults which is to decode nothing

Default values:

Returns
Initialized DecodeLevel instance

◆ WithApp()

DecodeLevel rodbus.DecodeLevel.WithApp ( AppDecodeLevel  value)
inline

Controls decoding of the application layer (PDU)

◆ WithFrame()

DecodeLevel rodbus.DecodeLevel.WithFrame ( FrameDecodeLevel  value)
inline

Controls decoding of frames (MBAP / Serial PDU)

◆ WithPhysical()

DecodeLevel rodbus.DecodeLevel.WithPhysical ( PhysDecodeLevel  value)
inline

Controls the logging of physical layer read/write

Member Data Documentation

◆ App

AppDecodeLevel rodbus.DecodeLevel.App

Controls decoding of the application layer (PDU)

◆ Frame

FrameDecodeLevel rodbus.DecodeLevel.Frame

Controls decoding of frames (MBAP / Serial PDU)

◆ Physical

PhysDecodeLevel rodbus.DecodeLevel.Physical

Controls the logging of physical layer read/write


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