Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ cancellation(3) — DG/UX R4.11MU05

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

reentrant(3)

intro(3)



cancellation(3)                DG/UX R4.11MU05               cancellation(3)


NAME
       cancellation - list library functions and definitions applicable to
       cancellation

DESCRIPTION
       This man page provides a snapshot of what functions in the (3*) set
       of man pages have cancellation points and which of those are also
       async-cancel safe.

   Definition Of Terms
       Here are some definitions of terms used throughout the (3*) set of
       man pages.

       cancellation          A mechanism that allows a thread to terminate
                             the execution of any other thread in the
                             process in a controlled manner.

       cancellation point    A function call that allows a thread to be
                             canceled.

       async-cancel safe     A function that may be safely invoked by an
                             application while the asynchronus form of
                             cancellation is enabled.  See the
                             pthreadsetintrtype man page for more details.


   Functions with cancellation points:
       catclose          catopen           cftime             dg_block_seek
       dg_seek           fattach           fclose             fdetach
       fflush            fgetc             fgets              fopen
       fprintf           fputc             fputs              fread
       freopen           fscanf            fseek              ftell
       ftok              ftruncate         ftw                fwrite
       gcvt              getc              getchar            getcwd
       getgrgid_r        getgrnam_r        getlogin_r         getpw
       getpwnam_r        getpwuid_r        gets               isastream
       localeconv        mlock             mlockall           msync
       munlock           munlockall        nl_langinfo        perror
       pfmt              printf            psignal            putc
       putchar           puts              readdir_r          realpath
       remove            rewind            rewinddir          scanf
       sleep             strxfrm           tcdrain            tcgetsid
       tmpfile           ttyname_r         ungetc             usleep
       vfprintf          vprintf


   Functions that are async-cancel safe:
       NONE

SEE ALSO
       reentrant(3), intro(3), pthreadsetintr(3T).


Licensed material--property of copyright holder(s)

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