public sealed class InputPort<T> : GraphSchemaHook<InputPortState<T>>,
IInputPort, ITreeIdentity, IIdentity<int>, IDynamicIdentity
where T : GraphMessage
| Id | (Inherited from GraphSchemaHook) |
| Owner |
Parent/owner of this node, or null.
(Inherited from GraphSchemaHook) |
| PathId |
Provides IDs of all job nodes from the root (1st element) to this.
The byte array is a sequence of integer ids with variable-length encoding (7-bit).
(Inherited from GraphSchemaHook) |
| State |
Strongly-typed state. This is NOT an override, but hiding.
(Inherited from GraphSchemaHookT) |
| Dequeue | Dequeues a message. Blocks until a message is available. |
| MessageEnqueued | Called before the message has been enqueued to the port. The arguments to the event are the sending port and the message being enqueued. |