QuickOPC User's Guide and Reference
NotificationRate Property (AESubscriptionParameters)



OpcLabs.EasyOpcClassic Assembly > OpcLabs.EasyOpc.AlarmsAndEvents Namespace > AESubscriptionParameters Class : NotificationRate Property
Notification rate of the event subscription.
Syntax
'Declaration
 
<DataMemberAttribute()>
<DefaultValueAttribute(-1)>
Public Property NotificationRate As Integer
'Usage
 
Dim instance As AESubscriptionParameters
Dim value As Integer
 
instance.NotificationRate = value
 
value = instance.NotificationRate
[DataMember()]
[DefaultValue(-1)]
public int NotificationRate {get; set;}
[DataMember()]
[DefaultValue(-1)]
public:
property int NotificationRate {
   int get();
   void set (    int value);
}
Remarks

The notification rate is in milliseconds and tells the server how often to send event notifications. This is a minimum time - do not send event notifications any faster that this UNLESS the buffer size is reached. A value of 0 for notification rate means that the server should send event notifications as soon as it gets them. This property is used to improve communications efficiency between client and server. The notification rate is a recommendation from the client, and the server is allowed to ignore the parameter.

Requirements

Target Platforms: .NET Framework: Windows 10 (selected versions), Windows 11 (selected versions), Windows Server 2012, Windows Server 2016; .NET Core, .NET 5, .NET 6: Linux, macOS, Microsoft Windows

See Also

Reference

AESubscriptionParameters Class
AESubscriptionParameters Members