Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

ucontext(5) [osf1 man page]

ucontext(5)							File Formats Manual						       ucontext(5)

NAME
ucontext - user context SYNOPSIS
#include <ucontext.h> DESCRIPTION
The thread of control within an executing process is specified by the ucontext structure. This structure contains at least the following members: ucontext_t uc_link sigset_t uc_sigmask stack_t uc_stack mcontext_t uc_mcontext The values for each member is as follows: Points to the context that is to continue when this context returns. If uc_link is equal to zero (0), this is the main context, and the process exits when this context returns. Specifies the set of signals that are blocked when this context is active. See sigprocmask(2) for more information. Specifies the stack used by this context. See sigaltstack(2) for more infor- mation. Contains the saved machine registers and any implementation-specific context data. RESTRICTIONS
Portable applications should not access or modify the uc_mcontext value in the ucontext structure. SEE ALSO
Functions: getcontext(2), sigaction(2), sigprocmask(2), sigaltstack(2). ucontext(5)

Check Out this Related Man Page

ucontext.h(3HEAD)						      Headers							 ucontext.h(3HEAD)

NAME
ucontext.h, ucontext - user context SYNOPSIS
#include <ucontext.h> DESCRIPTION
The <ucontext.h> header defines the ucontext_t type as a structure that includes at least the following members: ucontext_t uc_link sigset_t uc_sigmask stack_t uc_stack mcontext_t uc_mcontext The uc_link member is a pointer to the context that to be resumed when this context returns. If uc_link is equal to 0, this context is the main context and the process exits when this context returns. The uc_sigmask member defines the set of signals that are blocked when this context is active. See sigprocmask(2). The uc_stack member defines the stack used by this context. See sigaltstack(2). The uc_mcontext member contains the saved set of machine registers and any implementation-specific context data. Portable applications should not modify or access uc_mcontext. ATTRIBUTES
See attributes(5) for descriptions of the following attributes: +-----------------------------+-----------------------------+ | ATTRIBUTE TYPE | ATTRIBUTE VALUE | +-----------------------------+-----------------------------+ |Interface Stability |Standard | +-----------------------------+-----------------------------+ SEE ALSO
getcontext(2), sigaction(2), sigaltstack(2), sigprocmask(2), makecontext(3C), attributes(5), standards(5) SunOS 5.10 30 Aug 2002 ucontext.h(3HEAD)
Man Page