Interface IMsgHandler<TMsg>
Interface to be implemented by NodeDefinition<TNodeData, TSimulationPortDefinition> or other variant which includes an ISimulationPortDefinition that contains MessageInput<TDefinition, TMsg> fields. This interface is used to handle messages which arrive on those MessageInput<TDefinition, TMsg> ports.
Namespace: Unity.DataFlowGraph
Syntax
public interface IMsgHandler<TMsg>
Type Parameters
| Name | Description | 
|---|---|
| TMsg | 
Methods
HandleMessage(MessageContext, TMsg)
Declaration
void HandleMessage(in MessageContext ctx, in TMsg msg)
Parameters
| Type | Name | Description | 
|---|---|---|
| MessageContext | ctx | |
| TMsg | msg |