A pipe is the connection between components that graphically represent the flow of data between those components. Data flows through a pipe from left to right. Your components can use simple pipes or they can consist of a network of pipes that might branch and merge at various places in your protocol structure. A pipeline is a network of components that are connected via the pipes. Each component in a pipeline is somehow related to every other component through these pipe connections
To add a pipe:
To remove a pipe:
To move a pipe:
You do not have to remove and recreate components to change how data flows through a protocol. Instead, you simply move the pipes between the components and the data flows accordingly.
Here is a before and after example of how the data flow changes in a protocol when pipes are added to other components for viewing output:
Pipes also provide visual indicators when adding and moving components. For example, when you insert a component before a pipe split and a pipe joint, the upstream pipes are displayed in blue, to help you get a better idea of how the data will flow.
To change the order of multiple pipelines:
Pipelines are executed one after the other, from top-to-bottom order. Data can be shared between pipelines using files or global variables.
Tip: To view the entire pipeline structure, right-click the start component number or any component in the pipeline, and choose Select this Pipeline. All components in the pipeline are selected and displayed with the blue rectangular box. If you are working with a large complex protocol, this is a useful way to quickly find out which components belong to which pipeline.
To view straight or curved pipes:
By default, pipes are shown as straight lines with angles. You can change this and view them as curved pipes.