17 #ifndef SYNC_DATA_PROCESSOR_HPP_ 
   18 #define SYNC_DATA_PROCESSOR_HPP_ 
   23 #include "kaa/gen/EndpointGen.hpp" 
   61     virtual std::vector<std::uint8_t> 
compileRequest(
const std::map<TransportType, ChannelDirection>& transportTypes);
 
   79     std::int32_t                requestId;
 
virtual DemultiplexerReturnCode processResponse(const std::vector< std::uint8_t > &response)
 
virtual std::vector< std::uint8_t > compileRequest(const std::map< TransportType, ChannelDirection > &transportTypes)
 
std::shared_ptr< IConfigurationTransport > IConfigurationTransportPtr
 
std::shared_ptr< IBootstrapTransport > IBootstrapTransportPtr
 
std::shared_ptr< IUserTransport > IUserTransportPtr
 
std::shared_ptr< IKaaClientStateStorage > IKaaClientStateStoragePtr
 
std::shared_ptr< ILoggingTransport > ILoggingTransportPtr
 
std::shared_ptr< IMetaDataTransport > IMetaDataTransportPtr
 
std::shared_ptr< INotificationTransport > INotificationTransportPtr
 
std::shared_ptr< IRedirectionTransport > IRedirectionTransportPtr
 
SyncDataProcessor(IMetaDataTransportPtr, IBootstrapTransportPtr, IProfileTransportPtr, IConfigurationTransportPtr, INotificationTransportPtr, IUserTransportPtr, IEventTransportPtr, ILoggingTransportPtr, IRedirectionTransportPtr, IKaaClientContext &)
 
std::shared_ptr< IEventTransport > IEventTransportPtr
 
std::shared_ptr< IProfileTransport > IProfileTransportPtr