PLCnext API Documentation 25.0.2.69
|
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.