17 #ifndef INOTIFICATIONTRANSPORT_HPP_
18 #define INOTIFICATIONTRANSPORT_HPP_
23 #include "kaa/gen/EndpointGen.hpp"
30 class INotificationManager;
31 class INotificationProcessor;
virtual NotificationSyncRequestPtr createNotificationRequest()=0
virtual void setNotificationProcessor(INotificationProcessor *processor)=0
virtual void onSubscriptionChanged(const SubscriptionCommands &commands)=0
std::list< SubscriptionCommand > SubscriptionCommands
virtual void onNotificationResponse(const NotificationSyncResponse &response)=0
virtual NotificationSyncRequestPtr createEmptyNotificationRequest()=0
virtual ~INotificationTransport()
std::shared_ptr< NotificationSyncRequest > NotificationSyncRequestPtr