Open System Services Programmer's Guide

Table 59 System and Equivalent Thread-Aware Functions (continued)
Thread-Aware (Regular Files)
and Nonblocking
Thread-Aware (Non-Regular
Files) Functions
Nonblocking Thread-Aware
Functions (Non-Regular Files
Only)
Thread-Aware Functions
(Non-Regular Files Only)
Standard (Process-Blocking)
OSS Functions
spt_getsx()spt_gets()gets()
spt_getwx()spt_getw()getw()
spt_getwcx()spt_getwc()getwc()
spt_getwcharx()spt_getwchar()getwchar()
spt_printfx()spt_printf()printf()
spt_putcx()spt_putc()putc()
spt_putcharx()spt_putchar()putchar()
spt_putsx()spt_puts()puts()
spt_putwx()spt_putw()putw()
spt_putwcx()spt_putwc()putwc()
spt_putwcharx()spt_putwchar()putwchar()
spt_readz()spt_readx()spt_read()read()
spt_readvz()spt_readvx()spt_readv()readv()
spt_recvx()spt_recv()recv()
spt_recvfromx()spt_recvfrom()recvfrom()
spt_recvmsgx()spt_recvmsg()recvmsg()
select() spt_select()
spt_select_single_np()
spt_sendx()spt_send()send()
spt_sento()spt_sento()sento()
spt_sendmsgx()spt_sendmsg()sendmsg()
spt_sigaction()sigaction()
spt_signal()
spt_sigpending()sigpending()
spt_sigsuspend()sigsuspend()
spt_wait()wait()
spt_sleep()sleep()
spt_usleep()
spt_system()system()
spt_vfprintfx()spt_vfprintf()vfprintf()
spt_vprintfx()spt_vprintf()vprintf()
spt_waitpid()waitpid()
spt_writez()spt_writex()spt_write()write()
spt_writevz()spt_writevx()spt_writev()writev()
Thread-Aware and Nonblocking OSS Functions 345