.NET Based OPC UA Client/Server SDK  3.3.0.530
UnifiedAutomation.UaServer.StateMachineEventArgs< TState, TTransition > Class Template Reference

Event arguments passed with the state changed event of a state machine. More...

Inherits EventArgs.

Public Member Functions

 StateMachineEventArgs (TState oldState, TState newState, TTransition transition)
 Creates a new instance. More...
 

Properties

TState OldState [get]
 The old state. More...
 
TState NewState [get]
 The new state. More...
 
TTransition Transition [get]
 The transition. More...
 

Detailed Description

Event arguments passed with the state changed event of a state machine.

Template Parameters
TStateThe state type.
TTransitionThe transition type.

Constructor & Destructor Documentation

UnifiedAutomation.UaServer.StateMachineEventArgs< TState, TTransition >.StateMachineEventArgs ( TState  oldState,
TState  newState,
TTransition  transition 
)

Creates a new instance.

Parameters
oldStateThe old state.
newStateThe new state.
transitionThe transition.

Property Documentation

TState UnifiedAutomation.UaServer.StateMachineEventArgs< TState, TTransition >.NewState
get

The new state.

TState UnifiedAutomation.UaServer.StateMachineEventArgs< TState, TTransition >.OldState
get

The old state.

TTransition UnifiedAutomation.UaServer.StateMachineEventArgs< TState, TTransition >.Transition
get

The transition.


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