UA Bundle SDK .NET  2.2.1.258
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties Events Groups Pages
UnifiedAutomation.UaClient.EventMonitoredItem Class Reference

A data item being monitored. More...

Inherits UnifiedAutomation.UaClient.MonitoredItem.

Public Member Functions

 EventMonitoredItem (NodeId nodeId)
 Initializes a new instance of the DataMonitoredItem class. More...
 
- Public Member Functions inherited from UnifiedAutomation.UaClient.MonitoredItem
virtual void Save (IEncoder encoder)
 Saves MonitoredItem using the specified encoder. More...
 
virtual void Load (IDecoder decoder)
 Initializes the MonitoredItem using the specified decoder. More...
 

Properties

ItemEventFilter Filter [get, set]
 Gets the filter. More...
 
EventFilterResult FilterErrors [get, set]
 Gets the last error. More...
 
- Properties inherited from UnifiedAutomation.UaClient.MonitoredItem
NodeId NodeId [get, set]
 Gets or sets the node id. More...
 
uint AttributeId [get, set]
 Gets or sets the attribute id. More...
 
Subscription Subscription [get, set]
 Gets the subscription. More...
 
object UserData [get, set]
 Gets or sets the user data. More...
 
uint ServerHandle [get, set]
 Gets the server handle. More...
 
uint ClientHandle [get, set]
 Gets the client handle. More...
 
double SamplingInterval [get, set]
 Gets or sets the sampling interval. More...
 
double CurrentSamplingInterval [get, set]
 Gets the current sampling interval. More...
 
uint QueueSize [get, set]
 Gets or sets the size of the queue. More...
 
uint CurrentQueueSize [get, set]
 Gets the size of the current queue. More...
 
bool DiscardOldest [get, set]
 Gets or sets a value indicating whether to discard the oldest entries when the queue overflows. More...
 
bool CurrentDiscardOldest [get, set]
 Gets a value indicating whether discard the oldest entries when the queue overflows. More...
 
MonitoringMode MonitoringMode [get, set]
 Gets or sets the monitoring mode. More...
 
MonitoringMode CurrentMonitoringMode [get, set]
 Gets the current monitoring mode. More...
 
StatusCode LastError [get, set]
 Gets the last error. More...
 
MonitoringFilterResult LastFilterError [get, set]
 Gets the last error for the monitoring filter. More...
 

Additional Inherited Members

- Protected Member Functions inherited from UnifiedAutomation.UaClient.MonitoredItem
 MonitoredItem ()
 Initializes a new instance of the MonitoredItem class. More...
 
 MonitoredItem (MonitoredItem template)
 Initializes a new instance of the MonitoredItem class. More...
 

Detailed Description

A data item being monitored.

Constructor & Destructor Documentation

UnifiedAutomation.UaClient.EventMonitoredItem.EventMonitoredItem ( NodeId  nodeId)
inline

Initializes a new instance of the DataMonitoredItem class.

Parameters
nodeIdThe node id.

Property Documentation

ItemEventFilter UnifiedAutomation.UaClient.EventMonitoredItem.Filter
getset

Gets the filter.

EventFilterResult UnifiedAutomation.UaClient.EventMonitoredItem.FilterErrors
getset

Gets the last error.


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