17 #ifndef IBOOTSTRAPMANAGER_HPP_ 
   18 #define IBOOTSTRAPMANAGER_HPP_ 
   23 #include "kaa/gen/BootstrapGen.hpp" 
std::vector< OperationsServer > EndpointServerList
 
virtual void useNextOperationsServer(ChannelType type)=0
 
virtual const std::vector< OperationsServer > & getOperationsServerList()=0
 
virtual void receiveOperationsServerList()=0
 
virtual ~IBootstrapManager()
 
virtual void setTransport(IBootstrapTransport *transport)=0
 
virtual void useNextOperationsServerByDnsName(const std::string &name)=0
 
virtual void onServerListUpdated(const OperationsServerList &list)=0
 
virtual void setChannelManager(IKaaChannelManager *manager)=0