SYNOPSIS
#include <setjmp.h>
void siglongjmp(sigjmp_buf env, int val);
DESCRIPTION
The
All accessible objects have values as of the time
-
They are local to the function containing the corresponding
sigsetjmp() invocation. - They are not qualified with volatile.
-
They are changed between the
sigsetjmp() invocation andsiglongjmp() call.
As it bypasses the usual function call and return mechanisms,
PARAMETERS
- env
-
Is the buffer where the calling thread's environment has been saved.
- val
-
Is the preferred return value from
sigsetjmp() .
RETURN VALUES
After
CONFORMANCE
POSIX.1 (1996), with exceptions
MULTITHREAD SAFETY LEVEL
MT-Safe.
PORTING ISSUES
None.
AVAILABILITY
PTC MKS Toolkit for Professional Developers
PTC MKS Toolkit for Professional Developers 64-Bit Edition
PTC MKS Toolkit for Enterprise Developers
PTC MKS Toolkit for Enterprise Developers 64-Bit Edition
SEE ALSO
- Functions:
_longjmp() ,_setjmp() ,longjmp() ,pthread_sigmask() ,setjmp() ,sigprocmask() ,sigsetjmp()
PTC MKS Toolkit 10.4 Documentation Build 39.