cxOutputNoSync - prevent data being output on the "Firing Done" or "Loop Ended" ports
#include <cx/PortAccess.h>

void cxOutputNoSync()
subroutine cxOutputNoSync
cxOutputNoSync will prevent data being output on the "Firing Done" port of a module or the "Loop Ended" port of a loop controller module when the module's computational function returns to the control wrapper. This can be used when the user function detects an error condition, to prevent a "successful firing" message being passed to downstream modules.

If there is new data on any of the other ports then this call has no effect, and data is output on the "Firing Done" and "Loop Ended" ports as usual.

cxOutputDataFlush(3E), cxOutputDataFlushAll(3E)
Last modified: Mon Nov 6 16:33:31 GMT 2000
[ Documentation Home ]
© The Numerical Algorithms Group Ltd, Oxford UK. 1996

Website Feedback

If you would like a response from NAG please provide your e-mail address below.

(If you're a human, don't change the following field)
Your first name.
This question is for testing whether you are a human visitor and to prevent automated spam submissions.
Enter the characters shown in the image.