ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/IO-AIO/AIO.pm
(Generate patch)

Comparing IO-AIO/AIO.pm (file contents):
Revision 1.92 by root, Wed Nov 8 01:57:42 2006 UTC vs.
Revision 1.93 by root, Wed Nov 8 01:59:58 2006 UTC

971 poll => 'r', nice => 1, 971 poll => 'r', nice => 1,
972 cb => &IO::AIO::poll_cb); 972 cb => &IO::AIO::poll_cb);
973 973
974=item IO::AIO::poll_wait 974=item IO::AIO::poll_wait
975 975
976If there are any outstanding requests, wait till the result filehandle 976If there are any outstanding requests and none of them in the result
977becomes ready for reading (simply does a C<select> on the filehandle. This 977phase, wait till the result filehandle becomes ready for reading (simply
978does a C<select> on the filehandle. This is useful if you want to
978is useful if you want to synchronously wait for some requests to finish). 979synchronously wait for some requests to finish).
979 980
980See C<nreqs> for an example. 981See C<nreqs> for an example.
981 982
982=item IO::AIO::poll 983=item IO::AIO::poll
983 984
985 986
986Returns the number of requests processed, but is otherwise strictly 987Returns the number of requests processed, but is otherwise strictly
987equivalent to: 988equivalent to:
988 989
989 IO::AIO::poll_wait, IO::AIO::poll_cb 990 IO::AIO::poll_wait, IO::AIO::poll_cb
990 if IO::AIO::nreqs;
991 991
992=item IO::AIO::flush 992=item IO::AIO::flush
993 993
994Wait till all outstanding AIO requests have been handled. 994Wait till all outstanding AIO requests have been handled.
995 995

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines