#include <LomMessageProcessor.hpp>
◆ LomMessageProcessor() [1/3]
◆ LomMessageProcessor() [2/3]
◆ LomMessageProcessor() [3/3]
◆ ~LomMessageProcessor()
iv::comms::can::LomMessageProcessor::~LomMessageProcessor |
( |
| ) |
|
|
override |
◆ frameProcess()
bool iv::comms::can::LomMessageProcessor::frameProcess |
( |
| ) |
const |
|
nodiscardprivate |
◆ initialize()
void iv::comms::can::LomMessageProcessor::initialize |
( |
| ) |
|
|
virtual |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ proccessHeartbeat()
void iv::comms::can::LomMessageProcessor::proccessHeartbeat |
( |
const std::shared_ptr< CMessageCan > & | message | ) |
const |
◆ processAlarm()
void iv::comms::can::LomMessageProcessor::processAlarm |
( |
const std::shared_ptr< CMessageCan > & | message | ) |
const |
◆ processAlarmGroupsStatus()
void iv::comms::can::LomMessageProcessor::processAlarmGroupsStatus |
( |
const std::shared_ptr< CMessageCan > & | message | ) |
|
|
static |
◆ processAlarmTimestamp()
void iv::comms::can::LomMessageProcessor::processAlarmTimestamp |
( |
const std::shared_ptr< CMessageCan > & | message | ) |
const |
◆ processAnalogInput()
void iv::comms::can::LomMessageProcessor::processAnalogInput |
( |
const std::shared_ptr< CMessageCan > & | message | ) |
const |
◆ processCommand()
void iv::comms::can::LomMessageProcessor::processCommand |
( |
const std::shared_ptr< CMessageCan > & | message | ) |
const |
◆ processDigitalInput()
void iv::comms::can::LomMessageProcessor::processDigitalInput |
( |
const std::shared_ptr< CMessageCan > & | message, |
|
|
uint16_t | offset ) const |
Manages digital inputs packages from loms.
- Parameters
-
message | |
offset | offset at wich the digital channels to assign start |
◆ LomMessageProcessorFrame
◆ m_controller
◆ m_line
◆ m_thread
The documentation for this class was generated from the following files: