17 #ifndef INOTIFICATIONLISTENER_HPP_ 
   18 #define INOTIFICATIONLISTENER_HPP_ 
   22 #ifdef KAA_USE_NOTIFICATIONS 
   36 class INotificationListener {
 
   45     virtual void onNotificationRaw(
const std::string& topicId
 
   46                                  , 
const std::vector<std::uint8_t>& notification) = 0;
 
   48     virtual ~INotificationListener() {}
 
   51 typedef std::shared_ptr<INotificationListener> INotificationListenerPtr;