Guardian Procedure Calls Reference Manual

example, the ready state of an OSS socket might be changed by another process that shares
the socket before your process can initiate its I/O operation.
The operation of checking for readiness is equivalent to calling the OSS select() function,
except that the FILE_COMPLETE[L]_ procedure returns ready information for only one file at a
time. For additional information, see the select(2) function reference page either online
or in the Open System Services System Calls Reference Manual.
An OSS child process does not inherit possession of a set of enabled files from the parent
process. Membership in a set of enabled files is not propagated to an OSS file that is created
by the OSS dup() function.
The FILE_COMPLETE_ operation can be interrupted by an OSS signal. If the calling process
receives an OSS signal during the FILE_COMPLETE_ operation, standard signal handling is
performed and error 4004 (EINTR) might be returned.
Related Programming Manuals
For a general discussion of nowait I/O, see the Guardian Programmer's Guide.
372 Guardian Procedure Calls (F)