| 
    PLCnext API Documentation 25.6.0.37
    
   | 
 
Interface for information about the Notification Manager More...
#include <INotificationManagerInfo.hpp>

Public Member Functions | |
| virtual String | GetNotificationName (NotificationNameIdType notificationNameId) const =0 | 
| Queries the NotifictionName More... | |
| virtual NotificationNameIdType | GetNotificationNameId (const String ¬ificationName)=0 | 
| Queries the id of an NotificationName More... | |
| virtual NotificationNameIdList | GetNotificationNameIdsByStatus (const NotificationRegistrationStatus &status) const =0 | 
| Queries the ids of Notifications with a given NotificationRegistrationStatus  More... | |
| virtual NotificationNameIdList | GetAllKnownNotificationNameIds () const =0 | 
| Queries of all known NotificationNameIds More... | |
| virtual NotificationRegistrationInfo | GetNotificationRegistration (NotificationNameIdType notificationNameId) const =0 | 
| Queries information about an Notification More... | |
| virtual PayloadTypeIdType | GetPayloadTypeId (const String &payloadTypeName)=0 | 
| Query an id for a given PayloadType More... | |
| virtual String | GetPayloadTypeName (const PayloadTypeIdType &payloadTypeId) const =0 | 
| Query the payload type name of a given id More... | |
| virtual Arp::uint64 | GetNumberOfSubmittedNotifications () const =0 | 
| Returns the number of Notifications submitted since startup of the controller  More... | |
Interface for information about the Notification Manager
      
  | 
  pure virtual | 
Queries of all known NotificationNameIds
Implemented in Arp::System::Nm::NotificationManager.
      
  | 
  pure virtual | 
Queries the NotifictionName
| notificationNameId | NotificationNameId | 
Implemented in Arp::System::Nm::NotificationManager.
      
  | 
  pure virtual | 
Queries the id of an NotificationName
| notificationName | NotificationName | 
Implemented in Arp::System::Nm::NotificationManager.
      
  | 
  pure virtual | 
Queries the ids of Notifications with a given NotificationRegistrationStatus
| status | status of the queried Notifications | 
Implemented in Arp::System::Nm::NotificationManager.
      
  | 
  pure virtual | 
Queries information about an Notification
| notificationNameId | NotificationNameId | 
Implemented in Arp::System::Nm::NotificationManager.
      
  | 
  pure virtual | 
Returns the number of Notifications submitted since startup of the controller
Implemented in Arp::System::Nm::NotificationManager.
      
  | 
  pure virtual | 
Query an id for a given PayloadType
| payloadTypeName | Name fo the payload type | 
Implemented in Arp::System::Nm::NotificationManager.
      
  | 
  pure virtual | 
Query the payload type name of a given id
| payloadTypeId | id of the payload type | 
Implemented in Arp::System::Nm::NotificationManager.