Release version 0.7.18
[platform/core/api/notification.git] / notification-ex / event_listener_interface.h
index c59908b..a27ee21 100644 (file)
 
 namespace notification {
 
+/* LCOV_EXCL_START */
 class EXPORT_API IEventListener {
  public:
   virtual ~IEventListener() = default;
   virtual void RegisterObserver(IEventObserver* observer) = 0;
   virtual void UnRegisterObserver(IEventObserver* observer) = 0;
-  virtual void NotifyObserver(const IEventInfo& info, std::list<Bundle> serialized) = 0;
-  virtual std::list<Bundle> NotifyObserver(const IEventInfo& info) = 0;
+  virtual void NotifyObserver(const IEventInfo& info,
+      std::list<tizen_base::Bundle> serialized) = 0;
+  virtual std::list<tizen_base::Bundle> NotifyObserver(const IEventInfo& info) = 0;
+  virtual int NotifyNumberRequest(const IEventInfo& info) = 0;
 };
+/* LCOV_EXCL_STOP */
 
 }  // namespace notification