Reference
OpcFiniteStateMachineNode Class
Defines a specialization of the OpcFiniteStateMachineNode whose states are identified by values of the type T.
Reference
OpcFiniteStateMachineNode<T> Class
- Namespace
- Opc.UaFx
- Assembly
- Opc.UaFx.Advanced.dll
- Package
- Opc.UaFx.Advanced v2.59.0
- Members
- OpcFiniteStateMachineNode<T> Members
Defines a specialization of the OpcFiniteStateMachineNode whose states are identified by values of the type T.
Syntax
csharp
public class OpcFiniteStateMachineNode<T> : OpcFiniteStateMachineNodevbnet
Public Class OpcFiniteStateMachineNode(Of T)
Inherits OpcFiniteStateMachineNodeType parameters
| Name | Description |
|---|---|
T | The type which identifies the states, e. |
Inheritance
Object → OpcNode → OpcInstanceNode → OpcObjectNode → OpcStateMachineNode → OpcFiniteStateMachineNode → OpcFiniteStateMachineNode<T>
Implements
Constructors
| Name | Description |
|---|---|
| Opc | Initializes a new instance of the Opcname specified. |
Methods
| Name | Description |
|---|---|
| CanChangeStateTo | Determines whether the CurrentState can be changed to the newState specified using the further specified context. |
| ChangeStateTo | Changes the CurrentState to the newState specified using the further specified context. |
| Create | Creates the state machine of the sub-states of the state specified using Create |
| Get | Gets the state machine of the sub-states of the state specified whose states are identified by values of the type TSubStates. |
Inherits members from OpcFiniteStateMachineNode, OpcObjectNode, OpcInstanceNode, OpcNode.
Extension methods
| Name | Description |
|---|---|
| Opc | Changes the current state of the stateMachineNode specified using the further specified context. |
Applies to
| Package | Versions |
|---|---|
| Opc. | v2. |

