Struct MessageOutput<TDefinition, TMsg>
Declaration of a specific message output connection port for a given node type.
These are used as fields within an ISimulationPortDefinition struct implementation
(see ).
Syntax
public struct MessageOutput<TDefinition, TMsg> : IIndexablePort where TDefinition : NodeDefinition
Type Parameters
Operators
Equality(OutputPortID, MessageOutput<TDefinition, TMsg>)
Declaration
public static bool operator ==(OutputPortID left, MessageOutput<TDefinition, TMsg> right)
Parameters
Returns
Explicit(MessageOutput<TDefinition, TMsg> to OutputPortID)
Declaration
public static explicit operator OutputPortID(MessageOutput<TDefinition, TMsg> output)
Parameters
Returns
Inequality(OutputPortID, MessageOutput<TDefinition, TMsg>)
Declaration
public static bool operator !=(OutputPortID left, MessageOutput<TDefinition, TMsg> right)
Parameters
Returns