RAISEQQ

Run-Time Function: Sends a signal to the executing program.

Module: USE DFLIB

Syntax

result = RAISEQQ (sig)

sig
(Input) INTEGER(4). Signal to raise. One of the following constants (defined in DFLIB.F90 in the \DF98\INCLUDE subdirectory):


If you do not install a signal handler (with SIGNALQQ, for example), when a signal occurs the system by default terminates the program with exit code 3.

Results:

The result is of type INTEGER(4). The result is zero if successful; otherwise, nonzero.

If a signal-handling routine for sig has been installed by a prior call to SIGNALQQ, RAISEQQ causes that routine to be executed. If no handler routine has been installed, the system terminates the program (the default action).

Compatibility

CONSOLE STANDARD GRAPHICS QUICKWIN GRAPHICS WINDOWS DLL LIB

See Also: SIGNALQQ, SIGNAL, KILL