17 #ifndef CONFIGURATIONTRANSPORT_HPP_ 
   18 #define CONFIGURATIONTRANSPORT_HPP_ 
   22 #ifdef KAA_USE_CONFIGURATION 
   32 class ConfigurationTransport : 
public AbstractKaaTransport<TransportType::CONFIGURATION>, 
public IConfigurationTrasnport {
 
   34     ConfigurationTransport(IKaaChannelManager& channelManager, IConfigurationProcessor *configProcessor, ISchemaProcessor *schemaProcessor, IConfigurationHashContainer *hashContainer, 
IKaaClientStateStoragePtr status);
 
   38     virtual std::shared_ptr<ConfigurationSyncRequest>    createConfigurationRequest();
 
   39     virtual void                        onConfigurationResponse(
const ConfigurationSyncResponse &response);
 
   42     IConfigurationProcessor *       configurationProcessor_;
 
   43     ISchemaProcessor *              schemaProcessor_;
 
   44     IConfigurationHashContainer *   hashContainer_;
 
std::shared_ptr< IKaaClientStateStorage > IKaaClientStateStoragePtr