| 
    client-cpp
    0.6.1
    
   | 
 
#include <KaaClient.hpp>
 Inheritance diagram for kaa::KaaClient:
 Collaboration diagram for kaa::KaaClient:Public Member Functions | |
| KaaClient () | |
| virtual | ~KaaClient () | 
| void | init (int options=KAA_DEFAULT_OPTIONS) | 
| void | start () | 
| void | stop () | 
| void | pause () | 
| void | resume () | 
| virtual IProfileManager & | getProfileManager () | 
| virtual IKaaChannelManager & | getChannelManager () | 
| virtual const KeyPair & | getClientKeyPair () | 
| virtual IKaaDataMultiplexer & | getOperationMultiplexer () | 
| virtual IKaaDataDemultiplexer & | getOperationDemultiplexer () | 
| virtual IKaaDataMultiplexer & | getBootstrapMultiplexer () | 
| virtual IKaaDataDemultiplexer & | getBootstrapDemultiplexer () | 
  Public Member Functions inherited from kaa::IKaaClient | |
| virtual | ~IKaaClient () | 
Static Public Attributes | |
| static const int | KAA_DEFAULT_OPTIONS | 
Definition at line 62 of file KaaClient.hpp.
| kaa::KaaClient::KaaClient | ( | ) | 
      
  | 
  inlinevirtual | 
Definition at line 65 of file KaaClient.hpp.
      
  | 
  inlinevirtual | 
Retrieves Kaa bootstrap data demultiplexer
Implements kaa::IKaaClient.
Definition at line 96 of file KaaClient.hpp.
      
  | 
  inlinevirtual | 
Retrieves Kaa bootstrap data multiplexer
Implements kaa::IKaaClient.
Definition at line 95 of file KaaClient.hpp.
      
  | 
  inlinevirtual | 
Retrieves Kaa channel manager
Implements kaa::IKaaClient.
Definition at line 88 of file KaaClient.hpp.
      
  | 
  inlinevirtual | 
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.
Implements kaa::IKaaClient.
Definition at line 89 of file KaaClient.hpp.
      
  | 
  inlinevirtual | 
Retrieves Kaa operations data demultiplexer
Implements kaa::IKaaClient.
Definition at line 94 of file KaaClient.hpp.
      
  | 
  inlinevirtual | 
Retrieves Kaa operations data multiplexer
Implements kaa::IKaaClient.
Definition at line 93 of file KaaClient.hpp.
      
  | 
  inlinevirtual | 
Retrieves Kaa profile manager.
Implements kaa::IKaaClient.
Definition at line 73 of file KaaClient.hpp.
| void kaa::KaaClient::init | ( | int | options = KAA_DEFAULT_OPTIONS | ) | 
| void kaa::KaaClient::pause | ( | ) | 
| void kaa::KaaClient::resume | ( | ) | 
| void kaa::KaaClient::start | ( | ) | 
| void kaa::KaaClient::stop | ( | ) | 
      
  | 
  static | 
Definition at line 105 of file KaaClient.hpp.