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.52 by root, Sat Oct 21 23:06:04 2006 UTC vs.
Revision 1.53 by root, Sat Oct 21 23:20:29 2006 UTC

71use strict 'vars'; 71use strict 'vars';
72 72
73use base 'Exporter'; 73use base 'Exporter';
74 74
75BEGIN { 75BEGIN {
76 our $VERSION = '1.8'; 76 our $VERSION = '1.99';
77 77
78 our @EXPORT = qw(aio_sendfile aio_read aio_write aio_open aio_close aio_stat 78 our @EXPORT = qw(aio_sendfile aio_read aio_write aio_open aio_close aio_stat
79 aio_lstat aio_unlink aio_rmdir aio_readdir aio_scandir aio_symlink 79 aio_lstat aio_unlink aio_rmdir aio_readdir aio_scandir aio_symlink
80 aio_fsync aio_fdatasync aio_readahead aio_rename aio_link aio_move); 80 aio_fsync aio_fdatasync aio_readahead aio_rename aio_link aio_move);
81 our @EXPORT_OK = qw(poll_fileno poll_cb min_parallel max_parallel max_outstanding nreqs); 81 our @EXPORT_OK = qw(poll_fileno poll_cb min_parallel max_parallel max_outstanding nreqs);
494If this call isn't available because your OS lacks it or it couldn't be 494If this call isn't available because your OS lacks it or it couldn't be
495detected, it will be emulated by calling C<fsync> instead. 495detected, it will be emulated by calling C<fsync> instead.
496 496
497=back 497=back
498 498
499=head2 IO::AIO::CB CLASS 499=head2 IO::AIO::REQ CLASS
500 500
501All non-aggregate C<aio_*> functions return an object of this class when 501All non-aggregate C<aio_*> functions return an object of this class when
502called in non-void context. 502called in non-void context.
503 503
504A request always moves through the following five states in its lifetime, 504A request always moves through the following five states in its lifetime,

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines