UA Bundle SDK .NET  2.1.0.222
 All Classes Namespaces Functions Variables Enumerations Properties Events Groups Pages
UnifiedAutomation.UaServer.IShelvedStateMachineMethods Interface Reference

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)
 
 

Detailed Description

The interface for methods implemented on the ShelvedStateMachineModel object.

Member Function Documentation

StatusCode UnifiedAutomation.UaServer.IShelvedStateMachineMethods.OneShotShelve ( RequestContext  context,
ShelvedStateMachineModel  model 
)

Parameters
context
model
Returns
StatusCode UnifiedAutomation.UaServer.IShelvedStateMachineMethods.TimedShelve ( RequestContext  context,
ShelvedStateMachineModel  model,
double  ShelvingTime 
)

Parameters
context
model
ShelvingTimeIf not 0, this parameter specifies a fixed time for which the Alarm is to be shelved.
Returns
StatusCode UnifiedAutomation.UaServer.IShelvedStateMachineMethods.Unshelve ( RequestContext  context,
ShelvedStateMachineModel  model 
)

Parameters
context
model
Returns

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