UA Bundle SDK .NET
2.3.0.330
|
The interface for methods implemented on the AcknowledgeableConditionModel object. More...
Inherits UnifiedAutomation.UaServer.IConditionMethods.
Inherited by UnifiedAutomation.UaServer.BaseNodeManager.
Public Member Functions | |
StatusCode | Acknowledge (RequestContext context, AcknowledgeableConditionModel model, byte[] EventId, LocalizedText Comment) |
StatusCode | Confirm (RequestContext context, AcknowledgeableConditionModel model, byte[] EventId, LocalizedText Comment) |
Public Member Functions inherited from UnifiedAutomation.UaServer.IConditionMethods | |
StatusCode | AddComment (RequestContext context, ConditionModel model, byte[] EventId, LocalizedText Comment) |
StatusCode | Disable (RequestContext context, ConditionModel model) |
StatusCode | Enable (RequestContext context, ConditionModel model) |
The interface for methods implemented on the AcknowledgeableConditionModel object.
StatusCode UnifiedAutomation.UaServer.IAcknowledgeableConditionMethods.Acknowledge | ( | RequestContext | context, |
AcknowledgeableConditionModel | model, | ||
byte[] | EventId, | ||
LocalizedText | Comment | ||
) |
Acknowledge is used to acknowledge an Event Notification for a Condition instance state where AckedState was set to FALSE. Normally, the MethodId passed to the Call Service is found by browsing the Condition instance in the AddressSpace. However, some Servers do not expose Condition instances in the AddressSpace. Therefore all Servers shall allow Clients to call the Acknowledge Method by specifying ConditionId as the ObjectId and the well known NodeId of the Method declaration on the AcknowledgeableConditionType as the MethodId. The Method cannot be called on the AcknowledgeableConditionType Node.
context | |
model | |
EventId | The identifier for the event to comment. |
Comment | The comment to add to the condition. |
Implemented in UnifiedAutomation.UaServer.BaseNodeManager.
StatusCode UnifiedAutomation.UaServer.IAcknowledgeableConditionMethods.Confirm | ( | RequestContext | context, |
AcknowledgeableConditionModel | model, | ||
byte[] | EventId, | ||
LocalizedText | Comment | ||
) |
Confirm is used to confirm an Event Notification for a Condition instance state where ConfirmedState was set to FALSE. Normally, the MethodId passed to the Call Service is found by browsing the Condition instance in the AddressSpace. However, some Servers do not expose Condition instances in the AddressSpace. Therefore all Servers shall allow Clients to call the Confirm Method by specifying ConditionId as the ObjectId and the well known NodeId of the Method declaration on the AcknowledgeableConditionType as the MethodId. The Method cannot be called on the AcknowledgeableConditionType Node.
context | |
model | |
EventId | The identifier for the event to comment. |
Comment | The comment to add to the condition. |
Implemented in UnifiedAutomation.UaServer.BaseNodeManager.