1.1 --- a/libnotifier/include/notifier/notifier.h Mon Apr 03 16:41:11 2023 +0200
1.2 +++ b/libnotifier/include/notifier/notifier.h Mon Apr 03 19:35:35 2023 +0200
1.3 @@ -65,6 +65,8 @@
1.4
1.5 virtual long unsubscribe(notifiable_t *object);
1.6
1.7 + virtual void update(notifiable_t *object);
1.8 +
1.9 virtual long wait(notifiable_t **object);
1.10
1.11 virtual long wait_object(notifiable_t *object);
1.12 @@ -99,10 +101,6 @@
1.13 ObjectNotifiers _notifiers;
1.14 notifiable_t *_object;
1.15
1.16 - /* Pending notification status. */
1.17 -
1.18 - bool _pending = false;
1.19 -
1.20 /* Utility methods. */
1.21
1.22 virtual void _notify();
1.23 @@ -139,8 +137,6 @@
1.24 virtual long add(ObjectNotifier *notifier, notify_flags_t flags);
1.25
1.26 virtual long remove(ObjectNotifier *notifier);
1.27 -
1.28 - virtual long wait();
1.29 };
1.30
1.31