… | |
… | |
189 | use strict 'vars'; |
189 | use strict 'vars'; |
190 | |
190 | |
191 | use base 'Exporter'; |
191 | use base 'Exporter'; |
192 | |
192 | |
193 | BEGIN { |
193 | BEGIN { |
194 | our $VERSION = '2.4'; |
194 | our $VERSION = '2.41'; |
195 | |
195 | |
196 | our @AIO_REQ = qw(aio_sendfile aio_read aio_write aio_open aio_close aio_stat |
196 | our @AIO_REQ = qw(aio_sendfile aio_read aio_write aio_open aio_close aio_stat |
197 | aio_lstat aio_unlink aio_rmdir aio_readdir aio_scandir aio_symlink |
197 | aio_lstat aio_unlink aio_rmdir aio_readdir aio_scandir aio_symlink |
198 | aio_readlink aio_fsync aio_fdatasync aio_readahead aio_rename aio_link |
198 | aio_readlink aio_fsync aio_fdatasync aio_readahead aio_rename aio_link |
199 | aio_move aio_copy aio_group aio_nop aio_mknod aio_load aio_rmtree aio_mkdir |
199 | aio_move aio_copy aio_group aio_nop aio_mknod aio_load aio_rmtree aio_mkdir |
… | |
… | |
333 | |
333 | |
334 | If C<$offset> is undefined, then the current file descriptor offset will |
334 | If C<$offset> is undefined, then the current file descriptor offset will |
335 | be used (and updated), otherwise the file descriptor offset will not be |
335 | be used (and updated), otherwise the file descriptor offset will not be |
336 | changed by these calls. |
336 | changed by these calls. |
337 | |
337 | |
338 | If C<$length> is undefined in C<aio_write>, use the remaining length of C<$data>. |
338 | If C<$length> is undefined in C<aio_write>, use the remaining length of C<$data>. |
339 | |
339 | |
340 | If C<$dataoffset> is less than zero, it will be counted from the end of |
340 | If C<$dataoffset> is less than zero, it will be counted from the end of |
341 | C<$data>. |
341 | C<$data>. |
342 | |
342 | |
343 | The C<$data> scalar I<MUST NOT> be modified in any way while the request |
343 | The C<$data> scalar I<MUST NOT> be modified in any way while the request |