… | |
… | |
167 | use common::sense; |
167 | use common::sense; |
168 | |
168 | |
169 | use base 'Exporter'; |
169 | use base 'Exporter'; |
170 | |
170 | |
171 | BEGIN { |
171 | BEGIN { |
172 | our $VERSION = '4.19'; |
172 | our $VERSION = 4.2; |
173 | |
173 | |
174 | our @AIO_REQ = qw(aio_sendfile aio_seek aio_read aio_write aio_open aio_close |
174 | our @AIO_REQ = qw(aio_sendfile aio_seek aio_read aio_write aio_open aio_close |
175 | aio_stat aio_lstat aio_unlink aio_rmdir aio_readdir aio_readdirx |
175 | aio_stat aio_lstat aio_unlink aio_rmdir aio_readdir aio_readdirx |
176 | aio_scandir aio_symlink aio_readlink aio_realpath aio_sync |
176 | aio_scandir aio_symlink aio_readlink aio_realpath aio_sync |
177 | aio_fsync aio_syncfs aio_fdatasync aio_sync_file_range aio_allocate |
177 | aio_fsync aio_syncfs aio_fdatasync aio_sync_file_range aio_allocate |
… | |
… | |
1555 | passing C<undef> as working directory component of a pathname fails the |
1555 | passing C<undef> as working directory component of a pathname fails the |
1556 | request with C<ENOENT>, there is often no need for error checking in the |
1556 | request with C<ENOENT>, there is often no need for error checking in the |
1557 | C<aio_wd> callback, as future requests using the value will fail in the |
1557 | C<aio_wd> callback, as future requests using the value will fail in the |
1558 | expected way. |
1558 | expected way. |
1559 | |
1559 | |
1560 | If this call isn't available because your OS lacks it or it couldn't be |
|
|
1561 | detected, it will be emulated by calling C<fsync> instead. |
|
|
1562 | |
|
|
1563 | =item IO::AIO::CWD |
1560 | =item IO::AIO::CWD |
1564 | |
1561 | |
1565 | This is a compiletime constant (object) that represents the process |
1562 | This is a compiletime constant (object) that represents the process |
1566 | current working directory. |
1563 | current working directory. |
1567 | |
1564 | |