#include <ApiHistoryLoggerCommunicationProtocol.hpp>
◆ ApiHistoryLoggerCommunicationProtocol() [1/2]
iv::comms::api::historyLogger::ApiHistoryLoggerCommunicationProtocol::ApiHistoryLoggerCommunicationProtocol |
( |
| ) |
|
|
delete |
◆ ApiHistoryLoggerCommunicationProtocol() [2/2]
◆ ~ApiHistoryLoggerCommunicationProtocol()
iv::comms::api::historyLogger::ApiHistoryLoggerCommunicationProtocol::~ApiHistoryLoggerCommunicationProtocol |
( |
| ) |
|
|
overridedefault |
◆ deleteValues()
◆ getValues()
◆ isEnabled()
bool iv::comms::api::IApiCommunicationProtocol::isEnabled |
( |
| ) |
const |
|
nodiscardinherited |
◆ isOnline()
bool iv::comms::api::historyLogger::ApiHistoryLoggerCommunicationProtocol::isOnline |
( |
| ) |
|
|
inlinenodiscardoverrideprivatevirtual |
◆ ping()
◆ registerValue()
void iv::comms::api::historyLogger::ApiHistoryLoggerCommunicationProtocol::registerValue |
( |
const std::shared_ptr< iv::comms::api::ILoggerMessage > & | message | ) |
|
|
overridevirtual |
◆ sendValues()
bool iv::comms::api::historyLogger::ApiHistoryLoggerCommunicationProtocol::sendValues |
( |
| ) |
|
|
overridevirtual |
◆ wipe()
bool iv::comms::api::IApiCommunicationProtocol::wipe |
( |
| ) |
const |
|
nodiscardinherited |
◆ m_apiDriver
◆ m_appFailuresLoggerManager
◆ m_driver
◆ m_heartbeatChannel
◆ m_isEnabled
bool iv::comms::api::IApiCommunicationProtocol::m_isEnabled {true} |
|
protectedinherited |
◆ m_networkData
◆ m_sendQueue
◆ m_sendQueueSize
std::size_t iv::comms::api::historyLogger::ApiHistoryLoggerCommunicationProtocol::m_sendQueueSize {5000} |
|
staticconstexprprivate |
◆ m_sendToCloud
bool iv::comms::api::IApiCommunicationProtocol::m_sendToCloud {false} |
|
protectedinherited |
Boolean that determines if the API should send data to the cloud on request.
The documentation for this class was generated from the following files: