Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ ucontext(5) — Dell System V Release 4 Issue 2.2

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

getcontext(2)

sigaction(2)

sigprocmask(2)

sigaltstack(2)

makecontext(3C)



ucontext(5)                      UNIX System V                      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 applications should not
      modify or access ucmcontext.

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





















10/89                                                                    Page 1





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