Requires: Base Development System
Use the Stream channel to communicate homogeneous data from a single writer to a single reader. The data elements are buffered and transferred with no data loss in a first-in-first-out (FIFO) order.
Endpoint | Description |
---|---|
Read | Reads an element from a Stream channel. The endpoint waits if the channel is empty. |
Read Multiple | Reads multiple elements as a block from a Stream channel. You can configure how and when the channel waits for multiple elements. |
Read Scheduled | Reads an element from a Stream channel at a scheduled time. The endpoint waits if no element is available in the channel at the scheduled time. |
Read With Abort | Reads an element from a Stream channel or signals the channel to abort. This endpoint is the same as the Read endpoint except that it has an abort input and an aborted? output. You can use the abort capability of the Stream channel to close a channel abruptly, ignoring any data left in the channel buffer. You must use this endpoint together with the Write With Abort endpoint. |
Replicate | 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. |
Write | Writes an element to a Stream channel. The endpoint waits if the channel is full. |
Write Multiple | Writes an array of elements to a Stream channel, one element at a time. The endpoint waits if the channel is full. |
Write Scheduled | Writes an element to a Stream channel at a scheduled time. The endpoint waits until the scheduled time and continues waiting if the channel is full at the scheduled time. |
Write With Abort | Writes an element to a Stream channel or signals the channel to abort. The endpoint waits if the channel is full. This endpoint is the same as the Write endpoint except that it has an abort input and an aborted? output. You can use the abort capability of the Stream channel to close a channel abruptly, ignoring any data left in the channel buffer. You must use this endpoint together with the Read With Abort endpoint. |