Package-level declarations

Types

Link copied to clipboard

Indicates a node is a bounded container with some maximum capacity defined.

Link copied to clipboard
interface Container<out T>

Indicates a node is an unbounded container with no maximum capacity.

Link copied to clipboard
interface Delay<out T> : Container<T>
Link copied to clipboard
interface LossSink<out T> : Sink<T>

Indicates a sink node that represents lost traffic

Link copied to clipboard
interface Match<out MainInputT, out SideInputT, out OutputT>

Indicates the node can match two input streams.

Link copied to clipboard
interface OutputSink<out T> : Sink<T>

Indicates a sink node that represents traffic leaving the port

Link copied to clipboard
interface Queue<out T> : Container<T>

Indicates a node stores items without processing them

Link copied to clipboard
interface Service<out T> : BoundedContainer<T>

Indicates a node applies some delay or applies some service to a finite set of entities

Link copied to clipboard
interface Sink<out T> : Container<T>

Indicates a sink node (an unlimited capacity Container) where entities only enter and never leave

Link copied to clipboard
interface Source<out T>

Indicates a source node, which can emit entities, representing entities coming from the outside world into the port network

Link copied to clipboard
interface Split<out InputT, out MainOutputT, out SideOutputT>

Indicates a node that splits entities into separate entities.