UA Bundle SDK .NET
2.3.3.343
|
The interface for methods implemented on the ShelvedStateMachineModel object. More...
Inherited by UnifiedAutomation.UaServer.BaseNodeManager.
Public Member Functions | |
StatusCode | OneShotShelve (RequestContext context, ShelvedStateMachineModel model) |
StatusCode | TimedShelve (RequestContext context, ShelvedStateMachineModel model, double ShelvingTime) |
StatusCode | Unshelve (RequestContext context, ShelvedStateMachineModel model) |
The interface for methods implemented on the ShelvedStateMachineModel object.
StatusCode UnifiedAutomation.UaServer.IShelvedStateMachineMethods.OneShotShelve | ( | RequestContext | context, |
ShelvedStateMachineModel | model | ||
) |
OneShotShelve sets the AlarmCondition to the OneShotShelved state.
context | |
model |
Implemented in UnifiedAutomation.UaServer.BaseNodeManager.
StatusCode UnifiedAutomation.UaServer.IShelvedStateMachineMethods.TimedShelve | ( | RequestContext | context, |
ShelvedStateMachineModel | model, | ||
double | ShelvingTime | ||
) |
TimedShelve sets the AlarmCondition to the TimedShelved state (Parameters are defined in Table 35 and result code are described in Table 36).
context | |
model | |
ShelvingTime | If not 0, this parameter specifies a fixed time for which the Alarm is to be shelved. |
Implemented in UnifiedAutomation.UaServer.BaseNodeManager.
StatusCode UnifiedAutomation.UaServer.IShelvedStateMachineMethods.Unshelve | ( | RequestContext | context, |
ShelvedStateMachineModel | model | ||
) |
Unshelve sets the AlarmCondition to the Unshelved state.
context | |
model |
Implemented in UnifiedAutomation.UaServer.BaseNodeManager.