| 
    client-cpp
    0.0.1-SNAPSHOT
    
   | 
 
#include <IKaaClient.hpp>
 Inheritance diagram for kaa::IKaaClient:Public Member Functions | |
| virtual IDeltaManager & | getDeltaManager ()=0 | 
| virtual IProfileManager & | getProfileManager ()=0 | 
| virtual EventFamilyFactory & | getEventFamilyFactory ()=0 | 
| virtual INotificationManager & | getNotificationManager ()=0 | 
| virtual IConfigurationManager & | getConfigurationManager ()=0 | 
| virtual ISchemaPersistenceManager & | getSchemaPersistenceManager ()=0 | 
| virtual  IConfigurationPersistenceManager &  | getConfigurationPersistenceManager ()=0 | 
| virtual  IEndpointRegistrationManager &  | getEndpointRegistrationManager ()=0 | 
| virtual IEventListenersResolver & | getEventListenersResolver ()=0 | 
| virtual IKaaChannelManager & | getChannelManager ()=0 | 
| virtual const KeyPair & | getClientKeyPair ()=0 | 
| virtual ILogCollector & | getLogCollector ()=0 | 
| virtual IKaaDataMultiplexer & | getOperationMultiplexer ()=0 | 
| virtual IKaaDataDemultiplexer & | getOperationDemultiplexer ()=0 | 
| virtual IKaaDataMultiplexer & | getBootstrapMultiplexer ()=0 | 
| virtual IKaaDataDemultiplexer & | getBootstrapDemultiplexer ()=0 | 
| virtual | ~IKaaClient () | 
Interface for the Kaa client.
Base interface to operate with Kaa library.
Definition at line 47 of file IKaaClient.hpp.
      
  | 
  inlinevirtual | 
Definition at line 175 of file IKaaClient.hpp.
      
  | 
  pure virtual | 
Retrieves Kaa bootstrap data demultiplexer
Implemented in kaa::KaaClient.
      
  | 
  pure virtual | 
Retrieves Kaa bootstrap data multiplexer
Implemented in kaa::KaaClient.
      
  | 
  pure virtual | 
      
  | 
  pure virtual | 
Retrieves the client's public and private key.
Required in user implementation of an operation data channel. Public key hash (SHA-1) is used by servers as identification number to uniquely identify each connected endpoint.
Private key is used by encryption schema between endpoint and servers.
Implemented in kaa::KaaClient.
      
  | 
  pure virtual | 
Retrieves Kaa configuration manager.
Implemented in kaa::KaaClient.
      
  | 
  pure virtual | 
Retrieves Kaa configuration persistence manager.
Implemented in kaa::KaaClient.
      
  | 
  pure virtual | 
      
  | 
  pure virtual | 
Retrieves Kaa endpoint registration manager
Implemented in kaa::KaaClient.
      
  | 
  pure virtual | 
Retrieves Kaa event family factory.
Implemented in kaa::KaaClient.
      
  | 
  pure virtual | 
Retrieves Kaa event listeners resolver
Implemented in kaa::KaaClient.
      
  | 
  pure virtual | 
      
  | 
  pure virtual | 
Retrieves Kaa notification manager.
Implemented in kaa::KaaClient.
      
  | 
  pure virtual | 
Retrieves Kaa operations data demultiplexer
Implemented in kaa::KaaClient.
      
  | 
  pure virtual | 
Retrieves Kaa operations data multiplexer
Implemented in kaa::KaaClient.
      
  | 
  pure virtual | 
      
  | 
  pure virtual | 
Retrieves Kaa schema persistence manager.
Implemented in kaa::KaaClient.