Headers ucontext.h(3HEAD)
NAME
ucontext.h, ucontext - user context
SYNOPSIS
#include
DESCRIPTION
The header defines the ucontextt type as a
structure that includes at least the following members:
ucontextt uclink
sigsett ucsigmask
stackt ucstack
mcontextt ucmcontext
The uclink member is a pointer to the context that to be
resumed when this context returns. If uclink is equal to 0,
this context is the main context and the process exits when
this context returns.
The ucsigmask member defines the set of signals that are
blocked when this context is active. See sigprocmask(2).
The ucstack member defines the stack used by this context.
See sigaltstack(2).
The ucmcontext member contains the saved set of machine
registers and any implementation-specific context data.
Portable applications should not modify or access
ucmcontext.
ATRIBUTES
See attributes(5) for descriptions of the following attri-
butes:
ATRIBUTE TYPE ATRIBUTE VALUE
Interface Stability Standard
SEE ALSO
SunOS 5.11 Last change: 30 Aug 2002 1
Headers ucontext.h(3HEAD)
getcontext(2), sigaction(2), sigaltstack(2), sigprocmask(2),
makecontext(3C), attributes(5), standards(5)
SunOS 5.11 Last change: 30 Aug 2002 2
|