Build 1.01.318.0
Assembly: Opc.Ua.Core (in Opc.Ua.Core.dll) Version: 1.1.318.1 (1.01.318.1)
[This is preliminary documentation and is subject to change.]
A delegate used to recieve notifications when a state machine transition occurs.
Namespace: Opc.UaAssembly: Opc.Ua.Core (in Opc.Ua.Core.dll) Version: 1.1.318.1 (1.01.318.1)
Syntax
| C# |
|---|
public delegate ServiceResult StateMachineTransitionHandler( ISystemContext context, StateMachineState machine, uint transitionId, uint causeId, IList<Object> inputArguments, IList<Object> outputArguments ) |
| Visual Basic |
|---|
Public Delegate Function StateMachineTransitionHandler ( _ context As ISystemContext, _ machine As StateMachineState, _ transitionId As UInteger, _ causeId As UInteger, _ inputArguments As IList(Of Object), _ outputArguments As IList(Of Object) _ ) As ServiceResult |
| Visual C++ |
|---|
public delegate ServiceResult^ StateMachineTransitionHandler( ISystemContext^ context, StateMachineState^ machine, unsigned int transitionId, unsigned int causeId, IList<Object^>^ inputArguments, IList<Object^>^ outputArguments ) |
Parameters
- context
- Type: Opc.Ua..::..ISystemContext
- machine
- Type: StateMachineState
- transitionId
- Type: System..::..UInt32
- causeId
- Type: System..::..UInt32
- inputArguments
- Type: System.Collections.Generic..::..IList<(Of <(<'Object>)>)>
- outputArguments
- Type: System.Collections.Generic..::..IList<(Of <(<'Object>)>)>