.NET Based OPC UA Client/Server SDK
2.6.4.435
|
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... | |
override void | SaveAll (IEncoder encoder) |
Saves the EventMonitoredItem using the specified encoder including the Filter and the FilerErrors. More... | |
override void | LoadAll (IDecoder decoder) |
Initializes the EventMonitoredItem using the specified decoder including the Filter and the FilerErrors. 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, protected 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... | |
A data item being monitored.
|
inline |
Initializes a new instance of the DataMonitoredItem class.
nodeId | The node id. |
|
inlinevirtual |
Initializes the EventMonitoredItem using the specified decoder including the Filter and the FilerErrors.
decoder | The decoder to load the EventMonitoredItem. |
Reimplemented from UnifiedAutomation.UaClient.MonitoredItem.
|
inlinevirtual |
Saves the EventMonitoredItem using the specified encoder including the Filter and the FilerErrors.
encoder | The encoder to save the EventMonitoredItem. |
Reimplemented from UnifiedAutomation.UaClient.MonitoredItem.
|
getset |
Gets the filter.
|
getset |
Gets the last error.