![]() |
rodbus (C++ API) 1.3.1
|
Controls the decoding of transmitted and received data at the application, frame, and physical layer. More...
#include <rodbus.hpp>
Public Member Functions | |
| 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... | |
Friends | |
| class | CppDecodeLevelFriend |
Controls the decoding of transmitted and received data at the application, frame, and physical layer.
| rodbus::DecodeLevel::DecodeLevel | ( | AppDecodeLevel | app, |
| FrameDecodeLevel | frame, | ||
| PhysDecodeLevel | physical | ||
| ) |
Fully construct DecodeLevel specifying the value of each field.
| app | Controls decoding of the application layer (PDU) |
| frame | Controls decoding of frames (MBAP / Serial PDU) |
| physical | Controls the logging of physical layer read/write |
|
static |
Initialize log levels to defaults which is to decode nothing.
| AppDecodeLevel rodbus::DecodeLevel::app |
Controls decoding of the application layer (PDU)
| FrameDecodeLevel rodbus::DecodeLevel::frame |
Controls decoding of frames (MBAP / Serial PDU)
| PhysDecodeLevel rodbus::DecodeLevel::physical |
Controls the logging of physical layer read/write.