#include <IBootstrapManager.hpp>
Bootstrap manager manages the list of available operation servers. 
Definition at line 35 of file IBootstrapManager.hpp.
 
  
  
      
        
          | virtual kaa::IBootstrapManager::~IBootstrapManager  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlinevirtual   | 
  
 
 
  
  
      
        
          | virtual const std::vector<OperationsServer>& kaa::IBootstrapManager::getOperationsServerList  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
pure virtual   | 
  
 
 
  
  
      
        
          | virtual void kaa::IBootstrapManager::onServerListUpdated  | 
          ( | 
          const OperationsServerList &  | 
          list | ) | 
           | 
         
       
   | 
  
pure virtual   | 
  
 
Updates the operation server list.
- Parameters
 - 
  
    | list | the operation server list.  | 
  
   
- See also
 - OperationsServerList 
 
Implemented in kaa::BootstrapManager.
 
 
  
  
      
        
          | virtual void kaa::IBootstrapManager::receiveOperationsServerList  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
pure virtual   | 
  
 
 
  
  
      
        
          | virtual void kaa::IBootstrapManager::useNextOperationsServer  | 
          ( | 
          ChannelType  | 
          type | ) | 
           | 
         
       
   | 
  
pure virtual   | 
  
 
Notifies Channel manager about new server meets given parameters.
- Parameters
 - 
  
    | type | the channel's type (i.e. HTTP channel, HTTP long poll channel, etc.).  | 
  
   
- See also
 - ChannelType 
 
Implemented in kaa::BootstrapManager.
 
 
  
  
      
        
          | virtual void kaa::IBootstrapManager::useNextOperationsServerByDnsName  | 
          ( | 
          const std::string &  | 
          name | ) | 
           | 
         
       
   | 
  
pure virtual   | 
  
 
Update the Channel Manager with endpoint's properties retrieved by its DNS.
- Parameters
 - 
  
  
 
Implemented in kaa::BootstrapManager.
 
 
The documentation for this class was generated from the following file: