#include <ILogCollector.hpp>
Public interface for accessing Kaa Log Subsystem.
Definition at line 33 of file ILogCollector.hpp.
virtual kaa::ILogCollector::~ILogCollector |
( |
| ) |
|
|
inlinevirtual |
virtual void kaa::ILogCollector::addLogRecord |
( |
const SuperRecord & |
record | ) |
|
|
pure virtual |
Adds new log record to a storage.
- Parameters
-
record | log record to be added. |
Implemented in kaa::LogCollector.
virtual void kaa::ILogCollector::onLogUploadResponse |
( |
const LogSyncResponse & |
response | ) |
|
|
pure virtual |
Called when log upload response arrived.
- Parameters
-
response | Response from operations server. |
Implemented in kaa::LogCollector.
virtual void kaa::ILogCollector::setStorage |
( |
ILogStorage * |
storage | ) |
|
|
pure virtual |
Provide object having information about current log storage state.
- Parameters
-
Implemented in kaa::LogCollector.
Provide specific strategy to determine if log upload is needed.
- Parameters
-
Implemented in kaa::LogCollector.
The documentation for this class was generated from the following file:
- /var/lib/jenkins/workspace/kaa/client/client-multi/client-cpp/kaa/log/ILogCollector.hpp