Property | Type | Description | |
---|---|---|---|
OnShelve | AlarmConditionShelveEventHandler | ||
OnTimedUnshelve | AlarmConditionTimedUnshelveEventHandler |
Method | Description | |
---|---|---|
SetActiveEffectiveSubState ( ISystemContext context, Opc.Ua.LocalizedText displayName, System.DateTime transitionTime ) : void |
Called when one or more sub-states change state.
|
|
SetActiveState ( ISystemContext context, bool active ) : void |
Sets the active state of the condition.
|
|
SetShelvingState ( ISystemContext context, bool shelved, bool oneShot, double shelvingTime ) : void |
Sets the shelving state of the condition.
|
|
SetSuppressedState ( ISystemContext context, bool suppressed ) : void |
Sets the suppressed state of the condition.
|
Method | Description | |
---|---|---|
Dispose ( bool disposing ) : void |
An overrideable version of the Dispose.
|
|
IsOneShotShelveExecutable ( ISystemContext context, NodeState node, bool &value ) : |
Checks whether the OneShotShelve method is executable.
|
|
IsTimedShelveExecutable ( ISystemContext context, NodeState node, bool &value ) : |
Checks whether the TimedShelve method is executable.
|
|
IsUnshelveExecutable ( ISystemContext context, NodeState node, bool &value ) : |
Checks whether the Unshelve method is executable.
|
|
OnAfterCreate ( ISystemContext context, NodeState node ) : void |
Called after a node is created.
|
|
OnOneShotShelve ( ISystemContext context, |
Handles the OneShotShelve method.
|
|
OnReadUnshelveTime ( ISystemContext context, NodeState node, object &value ) : |
Checks whether the OneShotShelve method is executable.
|
|
OnTimedShelve ( ISystemContext context, |
Handles the TimedShelve method.
|
|
OnUnshelve ( ISystemContext context, |
Handles the Unshelve method.
|
|
UpdateEffectiveState ( ISystemContext context ) : void |
Updates the effective state for the condition.
|
Method | Description | |
---|---|---|
OnTimerExpired ( object state ) : void |
Called when timed shelve period expires.
|
protected IsOneShotShelveExecutable ( ISystemContext context, NodeState node, bool &value ) : |
||
context | ISystemContext | |
node | NodeState | |
value | bool | |
return |
protected IsTimedShelveExecutable ( ISystemContext context, NodeState node, bool &value ) : |
||
context | ISystemContext | |
node | NodeState | |
value | bool | |
return |
protected IsUnshelveExecutable ( ISystemContext context, NodeState node, bool &value ) : |
||
context | ISystemContext | |
node | NodeState | |
value | bool | |
return |
protected OnAfterCreate ( ISystemContext context, NodeState node ) : void | ||
context | ISystemContext | |
node | NodeState | |
return | void |
protected OnOneShotShelve ( ISystemContext context, |
||
context | ISystemContext | |
method | ||
inputArguments | IList |
|
outputArguments | IList |
|
return |
protected OnReadUnshelveTime ( ISystemContext context, NodeState node, object &value ) : |
||
context | ISystemContext | |
node | NodeState | |
value | object | |
return |
protected OnTimedShelve ( ISystemContext context, |
||
context | ISystemContext | |
method | ||
objectId | Opc.Ua.NodeId | |
shelvingTime | double | |
return |
protected OnUnshelve ( ISystemContext context, |
||
context | ISystemContext | |
method | ||
inputArguments | IList |
|
outputArguments | IList |
|
return |
public SetActiveEffectiveSubState ( ISystemContext context, Opc.Ua.LocalizedText displayName, System.DateTime transitionTime ) : void | ||
context | ISystemContext | The context. |
displayName | Opc.Ua.LocalizedText | The display name for the effective state. |
transitionTime | System.DateTime | The transition time. |
return | void |
public SetActiveState ( ISystemContext context, bool active ) : void | ||
context | ISystemContext | The system context. |
active | bool | if set to |
return | void |
public SetShelvingState ( ISystemContext context, bool shelved, bool oneShot, double shelvingTime ) : void | ||
context | ISystemContext | The shelving context. |
shelved | bool | if set to |
oneShot | bool | if set to |
shelvingTime | double | The duration of a timed shelve. |
return | void |
public SetSuppressedState ( ISystemContext context, bool suppressed ) : void | ||
context | ISystemContext | The context. |
suppressed | bool | if set to |
return | void |
protected UpdateEffectiveState ( ISystemContext context ) : void | ||
context | ISystemContext | The context. |
return | void |
public AlarmConditionShelveEventHandler OnShelve | ||
return | AlarmConditionShelveEventHandler |