--- IO-AIO/AIO.pm 2009/04/19 19:20:10 1.145 +++ IO-AIO/AIO.pm 2009/04/21 20:06:05 1.146 @@ -195,7 +195,7 @@ use base 'Exporter'; BEGIN { - our $VERSION = '3.18'; + our $VERSION = '3.19'; our @AIO_REQ = qw(aio_sendfile aio_read aio_write aio_open aio_close aio_stat aio_lstat aio_unlink aio_rmdir aio_readdir @@ -345,6 +345,9 @@ and calls the callback without the actual number of bytes read (or -1 on error, just like the syscall). +C will, like C, shrink or grow the C<$data> scalar to +offset plus the actual number of bytes read. + If C<$offset> is undefined, then the current file descriptor offset will be used (and updated), otherwise the file descriptor offset will not be changed by these calls.