UA Bundle SDK .NET  2.2.0.255
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties Events Groups Pages
UnifiedAutomation.UaServer.SubscriptionLimits Class Reference

A class that stores the limits used by subscriptions. More...

Public Member Functions

 SubscriptionLimits (ApplicationInstance application)
 Initializes a new instance of the SessionLimits class. More...
 

Properties

uint MaxNotificationsPerPublish [get, set]
 Gets or sets the max notifications per publish. More...
 
uint MaxPublishRequestCount [get, set]
 Gets or sets the max publish request count. More...
 
uint MaxSubscriptionCount [get, set]
 Gets or sets the max subscription count. More...
 
uint MaxSubscriptionsPerSession [get, set]
 Gets or sets the max number of subscriptions per session. More...
 
double MaxPublishingInterval [get, set]
 Gets or sets the max publishing interval. More...
 
double MinPublishingInterval [get, set]
 Gets or sets the min publishing interval. More...
 
double PublishingIntervalResolution [get, set]
 Gets or sets the publishing interval resolution. More...
 
double MaxKeepAliveInterval [get, set]
 Gets or sets the max keep alive interval. More...
 
double MinKeepAliveInterval [get, set]
 Gets or sets the min keep alive interval. More...
 
double MaxLifetime [get, set]
 Gets or sets the max lifetime. More...
 
double MinLifetime [get, set]
 Gets or sets the min lifetime. More...
 
uint MaxMessageQueueSize [get, set]
 Gets or sets the size of the max message queue. More...
 
uint MaxDataValueQueueSize [get, set]
 Gets or sets the size of the max data value queue. More...
 
uint MinEventQueueSize [get, set]
 Gets or sets the size of the min event queue. More...
 
uint MaxEventQueueSize [get, set]
 Gets or sets the size of the max event queue. More...
 

Detailed Description

A class that stores the limits used by subscriptions.

Constructor & Destructor Documentation

UnifiedAutomation.UaServer.SubscriptionLimits.SubscriptionLimits ( ApplicationInstance  application)
inline

Initializes a new instance of the SessionLimits class.

Parameters
applicationThe application.

Property Documentation

uint UnifiedAutomation.UaServer.SubscriptionLimits.MaxDataValueQueueSize
getset

Gets or sets the size of the max data value queue.

The size of the max data value queue.

uint UnifiedAutomation.UaServer.SubscriptionLimits.MaxEventQueueSize
getset

Gets or sets the size of the max event queue.

The size of the max event queue.

double UnifiedAutomation.UaServer.SubscriptionLimits.MaxKeepAliveInterval
getset

Gets or sets the max keep alive interval.

The max keep alive interval.

double UnifiedAutomation.UaServer.SubscriptionLimits.MaxLifetime
getset

Gets or sets the max lifetime.

The max lifetime.

uint UnifiedAutomation.UaServer.SubscriptionLimits.MaxMessageQueueSize
getset

Gets or sets the size of the max message queue.

The size of the max message queue.

uint UnifiedAutomation.UaServer.SubscriptionLimits.MaxNotificationsPerPublish
getset

Gets or sets the max notifications per publish.

The max notifications per publish.

double UnifiedAutomation.UaServer.SubscriptionLimits.MaxPublishingInterval
getset

Gets or sets the max publishing interval.

The max publishing interval.

uint UnifiedAutomation.UaServer.SubscriptionLimits.MaxPublishRequestCount
getset

Gets or sets the max publish request count.

The max publish request count.

uint UnifiedAutomation.UaServer.SubscriptionLimits.MaxSubscriptionCount
getset

Gets or sets the max subscription count.

The max subscription count.

uint UnifiedAutomation.UaServer.SubscriptionLimits.MaxSubscriptionsPerSession
getset

Gets or sets the max number of subscriptions per session.

The max number of subscriptions per sessiont.

uint UnifiedAutomation.UaServer.SubscriptionLimits.MinEventQueueSize
getset

Gets or sets the size of the min event queue.

The size of the min event queue.

double UnifiedAutomation.UaServer.SubscriptionLimits.MinKeepAliveInterval
getset

Gets or sets the min keep alive interval.

The min keep alive interval.

double UnifiedAutomation.UaServer.SubscriptionLimits.MinLifetime
getset

Gets or sets the min lifetime.

The min lifetime.

double UnifiedAutomation.UaServer.SubscriptionLimits.MinPublishingInterval
getset

Gets or sets the min publishing interval.

The min publishing interval.

double UnifiedAutomation.UaServer.SubscriptionLimits.PublishingIntervalResolution
getset

Gets or sets the publishing interval resolution.

The publishing interval resolution.


The documentation for this class was generated from the following file: