*nix Documentation Project
·  Home
 +   man pages
·  Linux HOWTOs
·  FreeBSD Tips
·  *niX Forums

  man pages->IRIX man pages -> ucontext (5)              
Title
Content
Arch
Section
 

Contents


ucontext(5)							   ucontext(5)


NAME    [Toc]    [Back]

     ucontext -	user context

SYNOPSIS    [Toc]    [Back]

     #include <ucontext.h>

DESCRIPTION    [Toc]    [Back]

     The ucontext structure defines the	context	of a thread of control within
     an	executing process.

     This structure includes at	least the following members:

     ucontext_t	*uc_link
     sigset_t	 uc_sigmask
     stack_t	 uc_stack
     mcontext_t	 uc_mcontext

     uc_link is	a pointer to the context that is to be resumed when this
     context returns.  If uc_link is equal to 0, then this context is the main
     context, and the process exits when this context returns.	The uc_link
     field is only meaningful for contexts created using makecontext.

     uc_sigmask	defines	the set	of signals that	are blocked when this context
     is	active (see sigprocmask(2)).

     uc_stack defines the stack	used by	this context (see sigaltstack(2)).

     uc_mcontext contains the saved set	of machine registers and any
     implementation specific context data.  Portable applications should not
     modify or access uc_mcontext.

SEE ALSO    [Toc]    [Back]

      
      
     getcontext(2), sigaction(2), sigaltstack(2), sigprocmask(2),
     makecontext(3C)


									PPPPaaaaggggeeee 1111
[ Back ]
 Similar pages
Name OS Title
getcontext FreeBSD get and set user thread context
setcontext HP-UX get and set current user context
ucontext FreeBSD user thread context
getcontext HP-UX get and set current user context
getcontext IRIX get and set current user context
setcontext FreeBSD get and set user thread context
__uc_get_ip HP-UX ucontext_t (user context) access
__uc_get_grs HP-UX ucontext_t (user context) access
__uc_get_ar_csd HP-UX ucontext_t (user context) access
__uc_get_prs HP-UX ucontext_t (user context) access
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service