NAME

cxOutputNoSync - prevent data being output on the "Firing Done" or "Loop Ended" ports

C SPECIFICATION

#include <cx/PortAccess.h>

void cxOutputNoSync()

FORTRAN SPECIFICATION

subroutine cxOutputNoSync

DESCRIPTION

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.

SEE ALSO

cxOutputDataFlush(3E), cxOutputDataFlushAll(3E)
Last modified: Mon Nov 18 13:51:09 GMT 1996
[ Documentation Home ]
© The Numerical Algorithms Group Ltd, Oxford UK. 1996