| 
    client-cpp
    0.0.1-SNAPSHOT
    
   | 
 
#include <NotificationTransport.hpp>
 Inheritance diagram for kaa::NotificationTransport:
 Collaboration diagram for kaa::NotificationTransport:Public Member Functions | |
| NotificationTransport (IKaaClientStateStoragePtr status, IKaaChannelManager &manager) | |
| virtual NotificationSyncRequestPtr | createEmptyNotificationRequest () | 
| virtual NotificationSyncRequestPtr | createNotificationRequest () | 
| virtual void | onNotificationResponse (const NotificationSyncResponse &response) | 
| virtual void | onSubscriptionChanged (const SubscriptionCommands &commands) | 
| virtual void | setNotificationProcessor (INotificationProcessor *processor) | 
| virtual void | sync () | 
  Public Member Functions inherited from kaa::AbstractKaaTransport< TransportType::NOTIFICATION > | |
| virtual | ~AbstractKaaTransport () | 
| AbstractKaaTransport (IKaaChannelManager &channelManager) | |
| virtual void | setClientState (IKaaClientStateStoragePtr status) | 
  Public Member Functions inherited from kaa::IKaaTransport | |
| virtual | ~IKaaTransport () | 
  Public Member Functions inherited from kaa::INotificationTransport | |
| virtual | ~INotificationTransport () | 
Additional Inherited Members | |
  Protected Member Functions inherited from kaa::AbstractKaaTransport< TransportType::NOTIFICATION > | |
| void | syncByType (TransportType transportType=Type) | 
| void | syncAll () | 
| void | syncAck (TransportType transportType=Type) | 
  Protected Attributes inherited from kaa::AbstractKaaTransport< TransportType::NOTIFICATION > | |
| const TransportType | type_ | 
| IKaaChannelManager & | channelManager_ | 
| IKaaClientStateStoragePtr | clientStatus_ | 
Definition at line 36 of file NotificationTransport.hpp.
      
  | 
  inline | 
Definition at line 40 of file NotificationTransport.hpp.
      
  | 
  virtual | 
Creates a new empty Notification request.
Implements kaa::INotificationTransport.
      
  | 
  virtual | 
Creates a new Notification request.
Implements kaa::INotificationTransport.
      
  | 
  virtual | 
Updates the state of the Notification manager according to the given response.
| response | the response from the server. | 
Implements kaa::INotificationTransport.
      
  | 
  virtual | 
Updates the subscription state of voluntary topic
| commands | the info about voluntary topic subscription. | 
Implements kaa::INotificationTransport.
      
  | 
  inlinevirtual | 
Sets the given Notification processor.
| processor | the Notification processor which to be set. | 
Implements kaa::INotificationTransport.
Definition at line 54 of file NotificationTransport.hpp.
      
  | 
  inlinevirtual | 
Sets the specific IKaaChannelManager for the current transport.
| channelManager | manager to be set. | 
Implements kaa::IKaaTransport.
Definition at line 60 of file NotificationTransport.hpp.