17 #ifndef LOGGINGTRANSPORT_HPP_
18 #define LOGGINGTRANSPORT_HPP_
22 #ifdef KAA_USE_LOGGING
31 class LoggingTransport :
public AbstractKaaTransport<TransportType::LOGGING>,
public ILoggingTransport {
33 LoggingTransport(IKaaChannelManager &manager, LogCollector& collector);
37 std::shared_ptr<LogSyncRequest> createLogSyncRequest();
38 void onLogSyncResponse(
const LogSyncResponse& response);
40 LogCollector& collector_;