#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