|
client-cpp
0.10.0
|
#include <UserTransport.hpp>
Inheritance diagram for kaa::UserTransport:
Collaboration diagram for kaa::UserTransport:Public Member Functions | |
| UserTransport (IRegistrationProcessor &manager, IKaaChannelManager &channelManager, IKaaClientContext &context) | |
| std::shared_ptr< UserSyncRequest > | createUserRequest () |
| void | onUserResponse (const UserSyncResponse &response) |
| void | sync () |
| void | syncProfile () |
Public Member Functions inherited from kaa::AbstractKaaTransport< TransportType::USER > | |
| virtual | ~AbstractKaaTransport () |
| AbstractKaaTransport (IKaaChannelManager &channelManager, IKaaClientContext &context) | |
Public Member Functions inherited from kaa::IKaaTransport | |
| virtual | ~IKaaTransport () |
Public Member Functions inherited from kaa::IUserTransport | |
| virtual | ~IUserTransport () |
Additional Inherited Members | |
Protected Member Functions inherited from kaa::AbstractKaaTransport< TransportType::USER > | |
| void | syncByType (TransportType transportType=Type) |
| void | syncAll () |
| void | syncAck (TransportType transportType=Type) |
Protected Attributes inherited from kaa::AbstractKaaTransport< TransportType::USER > | |
| const TransportType | type_ |
| IKaaChannelManager & | channelManager_ |
| IKaaClientContext & | context_ |
Definition at line 29 of file UserTransport.hpp.
| kaa::UserTransport::UserTransport | ( | IRegistrationProcessor & | manager, |
| IKaaChannelManager & | channelManager, | ||
| IKaaClientContext & | context | ||
| ) |
|
virtual |
Creates new User update request.
Implements kaa::IUserTransport.
|
virtual |
Updates the state of the Endpoint manager according to the given response.
| response | the response from the server. |
Implements kaa::IUserTransport.
|
virtual |
Sets the specific IKaaChannelManager for the current transport.
| channelManager | manager to be set. |
Implements kaa::IKaaTransport.
| void kaa::UserTransport::syncProfile | ( | ) |