OSSP CVS Repository

ossp - Difference in ossp-pkg/pth/pth.pod versions 1.156 and 1.157
Not logged in
[Honeypot]  [Browse]  [Home]  [Login]  [Reports
[Search]  [Ticket]  [Timeline
  [History

ossp-pkg/pth/pth.pod 1.156 -> 1.157

--- pth.pod      2002/10/23 14:04:00     1.156
+++ pth.pod      2002/10/25 11:56:16     1.157
@@ -166,6 +166,7 @@
 pth_accept,
 pth_connect,
 pth_select,
+pth_pselect,
 pth_poll,
 pth_read,
 pth_readv,
@@ -1681,6 +1682,15 @@
 or have an exceptional condition pending, respectively.  For more details
 about the arguments and return code semantics see select(2).
 
+=item int B<pth_pselect>(int I<nfd>, fd_set *I<rfds>, fd_set *I<wfds>, fd_set *I<efds>, const struct timespec *I<timeout>, const sigset_t *I<sigmask>);
+
+This is a variant of the POSIX pselect(2) function, which in turn
+is a stronger variant of 4.2BSD select(2). The difference is that
+the higher-resolution C<struct timespec> is passed instead of the
+lower-resolution C<struct timeval> and that a signal mask is specified
+which is temporarily set while waiting for input. For more details about
+the arguments and return code semantics see pselect(2) and select(2).
+
 =item int B<pth_poll>(struct pollfd *I<fds>, unsigned int I<nfd>, int I<timeout>);
 
 This is a variant of the SysV poll(2) function. It examines the I/O

CVSTrac 2.0.1