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