17 #ifndef OPERATIONSPROCESSOR_HPP_ 
   18 #define OPERATIONSPROCESSOR_HPP_ 
   23 #include "kaa/gen/EndpointGen.hpp" 
   58     virtual std::vector<std::uint8_t> 
compileRequest(
const std::map<TransportType, ChannelDirection>& transportTypes);
 
   59     virtual void processResponse(
const std::vector<std::uint8_t> &response);
 
   75     std::int32_t              requestId;
 
OperationsDataProcessor(IMetaDataTransportPtr, IProfileTransportPtr, IConfigurationTransportPtr, INotificationTransportPtr, IUserTransportPtr, IEventTransportPtr, ILoggingTransportPtr, IRedirectionTransportPtr, IKaaClientStateStoragePtr)
 
std::shared_ptr< IConfigurationTrasnport > IConfigurationTransportPtr
 
std::shared_ptr< IUserTransport > IUserTransportPtr
 
std::shared_ptr< IKaaClientStateStorage > IKaaClientStateStoragePtr
 
virtual void processResponse(const std::vector< std::uint8_t > &response)
 
std::shared_ptr< ILoggingTransport > ILoggingTransportPtr
 
std::shared_ptr< IMetaDataTransport > IMetaDataTransportPtr
 
std::shared_ptr< INotificationTransport > INotificationTransportPtr
 
virtual std::vector< std::uint8_t > compileRequest(const std::map< TransportType, ChannelDirection > &transportTypes)
 
std::shared_ptr< IRedirectionTransport > IRedirectionTransportPtr
 
std::shared_ptr< IEventTransport > IEventTransportPtr
 
std::shared_ptr< IProfileTransport > IProfileTransportPtr