|
PROFINET IO Controller Stack 1.0.0
Modern C++ implementation of a PROFINET IO Controller stack
|
Implements parsing and representation of PROFINET alarm and diagnosis payloads. More...
Include dependency graph for alarms.cpp:Go to the source code of this file.
Namespaces | |
| namespace | profinet |
Functions | |
| Usi | profinet::UsiOf (const AlarmItemVariant &item) |
| Get the USI shared by every AlarmItemVariant alternative. | |
| std::string | profinet::UsiNameOf (const AlarmItemVariant &item) |
| Get the human-readable USI name for any AlarmItemVariant alternative. | |
| std::pair< AlarmItemVariant, std::size_t > | profinet::ParseAlarmItem (const Bytes &data, std::size_t offset=0) |
| Parse a single alarm item starting at an offset. | |
| AlarmNotification | profinet::ParseAlarmNotification (const Bytes &data) |
| Parse a complete AlarmNotification PDU (BlockHeader + body + items). | |
Implements parsing and representation of PROFINET alarm and diagnosis payloads.
Definition in file alarms.cpp.