.NET Based OPC UA Client/Server SDK
3.2.1.522
|
Asynchronously changes the triggering for a monitored item. More...
Inherits UnifiedAutomation.UaBase.IServiceRequest, and UnifiedAutomation.UaBase.IEncodeable.
Public Member Functions | |
SetTriggeringRequest () | |
The default constructor. More... | |
virtual void | Encode (IEncoder encoder) |
virtual void | Decode (IDecoder decoder) |
virtual bool | IsEqual (IEncodeable encodeable) |
Checks if encodeable is the same object or has the same content More... | |
virtual object | Clone () |
Properties | |
RequestHeader | RequestHeader [get, set] |
uint | SubscriptionId [get, set] |
The Server-assigned identifier for the subscription that contains the triggering item and the items to report. More... | |
uint | TriggeringItemId [get, set] |
Server-assigned ID for the MonitoredItem used as the triggering item. More... | |
UInt32Collection | LinksToAdd [get, set] |
The list of Server-assigned IDs of the items to report that are to be added as triggering links. More... | |
UInt32Collection | LinksToRemove [get, set] |
The list of Server-assigned IDs of the items to report for the triggering links to be deleted. More... | |
virtual ExpandedNodeId | TypeId [get] |
virtual ExpandedNodeId | BinaryEncodingId [get] |
virtual ExpandedNodeId | XmlEncodingId [get] |
Properties inherited from UnifiedAutomation.UaBase.IServiceRequest | |
RequestHeader | RequestHeader [get, set] |
The header for the request. More... | |
Properties inherited from UnifiedAutomation.UaBase.IEncodeable | |
ExpandedNodeId | TypeId [get] |
Returns the UA type identifier for the encodeable type. More... | |
ExpandedNodeId | BinaryEncodingId [get] |
Returns the UA type identifier for the default binary encoding for the type. More... | |
ExpandedNodeId | XmlEncodingId [get] |
Returns the UA type identifier for the default XML encoding for the type. More... | |
Asynchronously changes the triggering for a monitored item.
This service is used to create and delete triggering links for a triggering item. The triggering item and the items to report shall belong to the same subscription.
Each triggering link links a triggering item to an item to report. Each link is represented by the MonitoredItem id for the item to report. An error code is returned if this id is invalid.
UnifiedAutomation.UaBase.SetTriggeringRequest.SetTriggeringRequest | ( | ) |
The default constructor.
|
virtual |
Checks if encodeable is the same object or has the same content
encodeable |
Implements UnifiedAutomation.UaBase.IEncodeable.
|
getset |
The list of Server-assigned IDs of the items to report that are to be added as triggering links.
The list of linksToRemove is processed before the linksToAdd.
|
getset |
The list of Server-assigned IDs of the items to report for the triggering links to be deleted.
The list of linksToRemove is processed before the linksToAdd.
|
getset |
|
getset |
The Server-assigned identifier for the subscription that contains the triggering item and the items to report.
|
getset |
Server-assigned ID for the MonitoredItem used as the triggering item.