PLCnext API Documentation 25.0.2.69
Arp::System::Nm::NotificationManager Member List

This is the complete list of members for Arp::System::Nm::NotificationManager, including all inherited members.

CreateInstance(size_t nonBlockingNotificationSendingProxyQueueLength=128) (defined in Arp::System::Nm::NotificationManager)Arp::System::Nm::NotificationManagerstatic
CreateNonBlockingNotificationRegistration(const String &notificationName, const String &senderName, Severity severity)Arp::System::Nm::NotificationManager
CreateNonBlockingNotificationRegistration2(const String &notificationName, const String &senderName, Severity severity)Arp::System::Nm::NotificationManager
CreateNonBlockingNotificationRegistration3(const String &notificationName, const String &senderName, Severity severity, size_t argumentsBufferCapacity=GetDefaultArgumentsBufferCapacity())Arp::System::Nm::NotificationManager
CreateNotificationRegistration(const String &notificationName, const String &senderName, Severity severity)Arp::System::Nm::NotificationManager
CreateNotificationSubscriber(const String &notificationName)Arp::System::Nm::NotificationManager
DisposeInstance(void) (defined in Arp::System::Nm::NotificationManager)Arp::System::Nm::NotificationManagerstatic
GetAllKnownNotificationNameIds() const overrideArp::System::Nm::NotificationManagervirtual
GetInstance(void) (defined in Arp::System::Nm::NotificationManager)Arp::System::Nm::NotificationManagerstatic
GetNotificationName(NotificationNameIdType notificationNameId) const overrideArp::System::Nm::NotificationManagervirtual
GetNotificationNameId(const String &notificationName) overrideArp::System::Nm::NotificationManagervirtual
GetNotificationNameIdsByStatus(const NotificationRegistrationStatus &status) const overrideArp::System::Nm::NotificationManagervirtual
GetNotificationRegistration(NotificationNameIdType notificationNameId) const overrideArp::System::Nm::NotificationManagervirtual
GetNumberOfSubmittedNotifications() const overrideArp::System::Nm::NotificationManagervirtual
GetPayloadTypeId(const String &payloadTypeName) overrideArp::System::Nm::NotificationManagervirtual
GetPayloadTypeName(const PayloadTypeIdType &payloadTypeId) const overrideArp::System::Nm::NotificationManagervirtual
Instance typedef (defined in Arp::System::Nm::NotificationManager)Arp::System::Nm::NotificationManager
InstancePtr typedef (defined in Arp::System::Nm::NotificationManager)Arp::System::Nm::NotificationManager
IsCreated(void) (defined in Arp::System::Nm::NotificationManager)Arp::System::Nm::NotificationManagerstatic
NonBlockingNotificationSendingAdapter (defined in Arp::System::Nm::NotificationManager)Arp::System::Nm::NotificationManagerfriend
NonBlockingRegisterNotification(const String &notificationName, const String &senderName, Severity severity, PayloadTypeIdType payloadTypeId) overrideArp::System::Nm::NotificationManagervirtual
NonBlockingRegisterNotification(const String &notificationName, const String &senderName, Severity severity, PayloadTypeIdType payloadTypeId, Future< NotificationNameIdType > result) (defined in Arp::System::Nm::NotificationManager)Arp::System::Nm::NotificationManager
NonBlockingSendNotification(NotificationNameIdType notificationNameId, Arp::DateTime timestamp, const RawPayloadType &payload) overrideArp::System::Nm::NotificationManagervirtual
NonBlockingSendNotification(NotificationNameIdType notificationNameId, Arp::DateTime timestamp, std::function< RawPayloadType()> createPayloadFunctor, Future< NotificationIdType > result) (defined in Arp::System::Nm::NotificationManager)Arp::System::Nm::NotificationManager
NonBlockingSendNotification(NotificationNameIdType notificationNameId, Arp::DateTime timestamp, const IPayload &payload) overrideArp::System::Nm::NotificationManagervirtual
NonBlockingUnregisterNotification(NotificationNameIdType notificationNameId) overrideArp::System::Nm::NotificationManagervirtual
NonBlockingUnregisterNotification(NotificationNameIdType notificationNameId, Future< void > result) (defined in Arp::System::Nm::NotificationManager)Arp::System::Nm::NotificationManager
NotificationManager(size_t nonBlockingNotificationSendingProxyQueueLength=128) (defined in Arp::System::Nm::NotificationManager)Arp::System::Nm::NotificationManagerexplicit
NotificationManager(const NotificationManager &)=delete (defined in Arp::System::Nm::NotificationManager)Arp::System::Nm::NotificationManager
NotificationManager(NotificationManager &&) noexcept=delete (defined in Arp::System::Nm::NotificationManager)Arp::System::Nm::NotificationManager
operator=(const NotificationManager &)=delete (defined in Arp::System::Nm::NotificationManager)Arp::System::Nm::NotificationManager
operator=(NotificationManager &&) noexcept=delete (defined in Arp::System::Nm::NotificationManager)Arp::System::Nm::NotificationManager
RegisterNotification(const String &notificationName, const String &senderName, Severity severity, PayloadTypeIdType payloadTypeId) overrideArp::System::Nm::NotificationManagervirtual
ReplaceSubscriber(INotificationSubscriber *oldSubscriber, INotificationSubscriber *newSubscriber) (defined in Arp::System::Nm::NotificationManager)Arp::System::Nm::NotificationManager
SendNotification(NotificationNameIdType notificationNameId, Arp::DateTime timestamp, const RawPayloadType &payload) overrideArp::System::Nm::NotificationManagervirtual
SendNotification(NotificationNameIdType notificationNameId, Arp::DateTime timestamp, const IPayload &payload) overrideArp::System::Nm::NotificationManagervirtual
Subscribe(const String &notificationName, INotificationSubscriber *subscriber) overrideArp::System::Nm::NotificationManagervirtual
UnregisterNotification(NotificationNameIdType notificationNameId) overrideArp::System::Nm::NotificationManagervirtual
Unsubscribe(NotificationNameIdType notificationNameId, INotificationSubscriber *subscriber) overrideArp::System::Nm::NotificationManagervirtual
UnsubscribeFromAll(INotificationSubscriber *subscriber) overrideArp::System::Nm::NotificationManagervirtual
~INonBlockingNotificationSending()=default (defined in Arp::System::Nm::INonBlockingNotificationSending)Arp::System::Nm::INonBlockingNotificationSendingvirtual
~INotificationManagerInfo()=default (defined in Arp::System::Nm::INotificationManagerInfo)Arp::System::Nm::INotificationManagerInfovirtual
~INotificationReceiving()=default (defined in Arp::System::Nm::INotificationReceiving)Arp::System::Nm::INotificationReceivingvirtual
~INotificationSending()=default (defined in Arp::System::Nm::INotificationSending)Arp::System::Nm::INotificationSendingvirtual
~NotificationManager(void) override (defined in Arp::System::Nm::NotificationManager)Arp::System::Nm::NotificationManager