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 |