UA Bundle SDK .NET  2.2.1.258
 All Classes Namespaces Functions Variables Enumerations Enumerator 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)
  More...
 
StatusCode TimedShelve (RequestContext context, ShelvedStateMachineModel model, double ShelvingTime)
  More...
 
StatusCode Unshelve (RequestContext context, ShelvedStateMachineModel model)
  More...
 

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

Implemented in UnifiedAutomation.UaServer.BaseNodeManager.

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

Implemented in UnifiedAutomation.UaServer.BaseNodeManager.

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

Parameters
context
model
Returns

Implemented in UnifiedAutomation.UaServer.BaseNodeManager.


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