Open System Services Programmer's Guide
Table 69 System and Equivalent Thread-Aware Functions
Thread aware in PUT Model
library (functions not related to
file I/O)
Nonblocking and thread aware
in PUT Model library for
non-regular files
Nonblocking and thread
aware in PUT Model
library for regular files
Standard
(Process-Blocking) OSS
Functions
—yes—accept()
yes——alarm()
—yesyesclose()
—yes—connect()
—yes—dup2()
—yesyesfcntl()
yes——fork()
——yesfstat()
——yesfstat64()
——yesfsync()
——yesftruncate()
——yesftruncate64()
——yeslseek()
——yeslseek64()
yes——pause()
—yesyesread()
——yesreadv()
—yes—recv()
—yes—recvfrom()
—yes—recvmsg()
—yes—select()
—yes—send()
—yes—sendmsg()
—yes—sendto()
yes——sigaction()
yes——sigaltstack()
yes——signal()
yes——sigpending()
yes——sigsuspend()
yes——sigwait()
yes——sleep()
yes——usleep()
yes——wait()
yes——waitpid()
398 Using the POSIX User Thread (PUT) Model Library