This is an old revision of the document!


Bypass

Bypass is used to trigger inputs for logics within a Queue which come from logics outside the Queue.

In order to use the output of a logic, which is not created within the run of a Queue, Bypass will trigger this output to be fetched again. Therefore, the I/O of the Queue is connected with the first input of the Bypass and the output I/O of the needed logic is linked to the second input of Bypass. The first input of Bypass will be discarded.

The Bypass element is connected with the IO from the Import logic, which is passed to the logic ArithmeticsWithTwoImages, and the discarded Queue output IO.
The Queue is used to rerun the the logic ArithmeticsWithTwoImages with one IO from the queue and one IO from the logic Import.
Input Description
FirstInput I/O to be discarded
SecondInput I/O to be passed along
Output Description
FirstOutput I/O, which was supposed to be passed along