Replicate
- Updated2025-07-30
- 2 minute(s) read
Splits a Stream channel into two Stream channels so that each of the readers of the channels receives a separate copy of the data written into the original channel.

Inputs/Outputs
stream
—
stream is the channel wire that connects this endpoint to a writer endpoint and splits into two outgoing channels.
independent aborts? (F)
—
independent aborts? specifies whether signaling one of the outgoing channels to abort only causes that one outgoing channel to abort. The default is FALSE, which means if one of the outgoing channels aborts, the other will also abort.
copy 1 size (unlimited)
—
copy 1 size specifies the number of remaining elements to write to the first outgoing channel. The default is unlimited.
copy 2 size (unlimited)
—
copy 2 size specifies the number of remaining elements to write to the second outgoing channel. The default is unlimited.
stream copy 1
—
stream copy 1 is the first outgoing channel wire that connects this endpoint to a reader endpoint.
stream copy 2
—
stream copy 2 is the second outgoing channel wire that connects this endpoint to a reader endpoint. |
stream
—
independent aborts? (F)
—
copy 1 size (unlimited)
—
stream copy 1
—