aboutsummaryrefslogtreecommitdiff
path: root/devel/p5-IO-AIO
Commit message (Collapse)AuthorAgeFilesLines
* - Update to 3.0.7Cheng-Lung Sung2008-08-292-4/+4
| | | | | | | Changes: http://search.cpan.org/dist/IO-AIO/Changes Notes: svn path=/head/; revision=219404
* - Update to 3.0.5Cheng-Lung Sung2008-06-232-4/+4
| | | | | | | Changes: http://search.cpan.org/dist/IO-AIO/Changes Notes: svn path=/head/; revision=215586
* - Update to 2.6.2 (2.62)Cheng-Lung Sung2008-05-022-5/+5
| | | | | | | Changes: http://search.cpan.org/dist/IO-AIO/Changes Notes: svn path=/head/; revision=212453
* - Update to 2.6Cheng-Lung Sung2008-04-132-5/+5
| | | | | | | Changes: http://search.cpan.org/dist/IO-AIO/Changes Notes: svn path=/head/; revision=211148
* - Update to 2.5.1 (2.51)Cheng-Lung Sung2007-12-302-6/+5
| | | | | | | Changes: http://search.cpan.org/dist/IO-AIO/Changes Notes: svn path=/head/; revision=204697
* Welcome bsd.perl.mk. Add support for constructs such as USE_PERL5=5.8.0+.Mark Linimon2007-09-081-7/+1
| | | | | | | | | | | Drop support for antique perl. Work done by: gabor Sponsored by: Google Summer of Code 2007 Hat: portmgr Notes: svn path=/head/; revision=199069
* - Update to 2.3.3Cheng-Lung Sung2007-02-033-6/+6
| | | | | | | | | | - Drop maintainership to perl@FreeBSD.org PR: ports/108635 Submitted by: Gea-Suan Lin <gslin_AT_gslin dot org> Notes: svn path=/head/; revision=184005
* - Update to 2.3Cheng-Lung Sung2006-12-262-4/+4
| | | | | | | | | PR: ports/107201 Submitted by: clsung Approved by: maintainer (Gea-Suan Lin) Notes: svn path=/head/; revision=180765
* This module implements asynchronous I/O using whatever means yourMartin Wilke2006-12-094-0/+64
operating system supports. Asynchronous means that operations that can normally block your program (e.g. reading from disk) will be done asynchronously: the operation will still block, but you can do something else in the meantime. This is extremely useful for programs that need to stay interactive even when doing heavy I/O (GUI programs, high performance network servers etc.), but can also be used to easily do operations in parallel that are normally done sequentially, e.g. stat'ing many files, which is much faster on a RAID volume or over NFS when you do a number of stat operations concurrently. While most of this works on all types of file descriptors (for example sockets), using these functions on file descriptors that support nonblocking operation (again, sockets, pipes etc.) is very inefficient or might not work (aio_read fails on sockets/pipes/fifos). Use an event loop for that (such as the Event module): IO::AIO will naturally fit into such an event loop itself. WWW: http://search.cpan.org/dist/IO-AIO/ Notes: For index unbreak. PR: ports/106526 Submitted by: Gea-Suan Lin <gslin at gslin.org> Notes: svn path=/head/; revision=179312