Queued forwarder
[flow/Queued forwarder]
Forwards data received via data
in the order defined by the tags of the signals received via reference
.
Queues reference
inputs until the first N signals have all received matching inputs via data
then releases them one-by-one via data
(output).
Used to signal sequence after asynchronous transformations.
Example:
"A"@0 received via
reference
"B"@1 received via
reference
"b"@1 received via
Keywords: sequence, order, sort, restore
Input ports
data:
any
Receives data to be forwarded.
reference:
any
Receives signals that define the order of the forwarded signals, based on their tags.
Output ports
data:
any
Sends forwarded data.
Last updated