PLCnext API Documentation 25.0.2.69
|
Interface for subscribers of Notifications More...
#include <INotificationReceiving.hpp>
Public Member Functions | |
virtual NotificationNameIdType | Subscribe (const String ¬ificationName, INotificationSubscriber *subscriber)=0 |
Subscribe to a Notification More... | |
virtual void | Unsubscribe (NotificationNameIdType notificationNameId, INotificationSubscriber *subscriber)=0 |
Unsubscribe from a Notification More... | |
virtual void | UnsubscribeFromAll (INotificationSubscriber *subscriber)=0 |
Unsubscribe from all Notification More... | |
Interface for subscribers of Notifications
|
pure virtual |
Subscribe to a Notification
notificationName | Name of the Notification to subscribe to |
subscriber | Pointer to the ISubscriber (!= nullptr) |
Implemented in Arp::System::Nm::NotificationManager.
|
pure virtual |
Unsubscribe from a Notification
notificationName | Name of the Notification to unsubscribe from |
subscriber | Pointer to the ISubscriber (!= nullptr) |
Implemented in Arp::System::Nm::NotificationManager.
|
pure virtual |
Unsubscribe from all Notification
subscriber | Pointer to the ISubscriber (!= nullptr) |
This function should be called before Subscriber is destructed!
Implemented in Arp::System::Nm::NotificationManager.