1#ifndef IV_SRC_THREADS_RUNRECEIVEEDITORCOMMS_HPP_
2#define IV_SRC_THREADS_RUNRECEIVEEDITORCOMMS_HPP_
15 const std::shared_ptr<std::mutex> &commsMutex);
20 std::weak_ptr<iv::comms::can::LomCommunicationController>
m_controller;
Definition RunReceiveEditorComms.hpp:12
std::shared_ptr< std::mutex > m_commsMutex
Definition RunReceiveEditorComms.hpp:22
iv::types::timestamp m_lastUnitInquiry
Definition RunReceiveEditorComms.hpp:24
void periodicTask() override
Definition RunReceiveEditorComms.cpp:23
uint32_t index
Definition RunReceiveEditorComms.hpp:25
std::shared_ptr< iv::comms::ParametersDownloadManager > m_downloadManager
Definition RunReceiveEditorComms.hpp:23
RunReceiveEditorComms(const std::weak_ptr< iv::comms::can::LomCommunicationController > &controller, const std::shared_ptr< std::mutex > &commsMutex)
Definition RunReceiveEditorComms.cpp:10
std::weak_ptr< iv::comms::can::LomCommunicationController > m_controller
Definition RunReceiveEditorComms.hpp:20
std::weak_ptr< CDataAppEditDiamar > m_editDiamarController
Definition RunReceiveEditorComms.hpp:21
Definition ThreadRunnablePeriodic.hpp:15
Definition BackgroundTaskWithDialog.cpp:8
uint64_t timestamp
Definition types.hpp:21