Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ ucontext(5) — NEWS-os 5.0.1

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

getcontext(2)

sigaction(2)

sigprocmask(2)

sigaltstack(2)

makecontext(3C)



ucontext(5)            MISC. FILE FORMATS             ucontext(5)



NAME
     ucontext - user context

SYNOPSIS
     #include <ucontext.h>

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

     This structure includes at least the following members:

          ucontextt  uclink
          sigsett    ucsigmask
          stackt     ucstack
          mcontextt  ucmcontext

     uclink is a pointer to the context that to be resumed  when
     this  context  returns.  If uclink is equal to 0, then this
     context is the main context, and the process exits when this
     context returns.

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

     ucstack  defines  the  stack  used  by  this  context  [see
     sigaltstack(2)].

     ucmcontext contains the saved set of machine registers  and
     any implementation specific context data.  Portable applica-
     tions should not modify or access ucmcontext.

SEE ALSO
     getcontext(2), sigaction(2), sigprocmask(2), sigaltstack(2),
     makecontext(3C).




















                                                                1



Typewritten Software • bear@typewritten.org • Edmonds, WA 98026