| client-cpp
    0.6.3
    | 
#include <IKaaClient.hpp>
 Inheritance diagram for kaa::IKaaClient:
 Inheritance diagram for kaa::IKaaClient:| Public Member Functions | |
| virtual IProfileManager & | getProfileManager ()=0 | 
| virtual IKaaChannelManager & | getChannelManager ()=0 | 
| virtual const KeyPair & | getClientKeyPair ()=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 187 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 operations data demultiplexer
Implemented in kaa::KaaClient.
| 
 | pure virtual | 
Retrieves Kaa operations data multiplexer
Implemented in kaa::KaaClient.
| 
 | pure virtual |