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)