-
-
15 Dec 2021 22:57:24 UTC
- Browse (raw)
- Changes
- How to Contribute
- Issues (61)
- Testers (1459 / 109 / 0)
- Kwalitee
Bus factor: 1- 82.09% Coverage
- License: perl_5
- Perl: v5.8.4
- Activity
24 month- Tools
- Download (247.35KB)
- MetaCPAN Explorer
- Permissions
- Subscribe to distribution
- Permalinks
- This version
- Latest version
- Dependencies
- Exporter
- File::stat
- Future
- Future::Utils
- IO::Poll
- List::Util
- Socket
- Storable
- Struct::Dumb
- Time::HiRes
- and possibly others
- Reverse dependencies
- CPAN Testers List
- Dependency graph
Changes for version 0.801 - 2021-12-15
- BUGFIXES
- Remove extraneous test-time use of Data::Dump (RT140143)
Modules
implement Future::IO using IO::AsyncAsynchronous event-driven programmingpass values into or out from an IO::Async::Routinedebugging control and support for IO::Asyncwatch a file for changesread the tail of a filecall a function asynchronouslyuse Future with IO::Asyncevent callbacks for a non-blocking file descriptorlisten on network sockets for incoming connectionscore loop of the IO::Async frameworkuse IO::Async with poll(2)use IO::Async with select(2)acceptance testing for IO::Async::Loop subclassesreport metrics about IO::Async to Metrics::Anybase class for IO::Async event objectsoperating system abstractions for IO::Asyncoperating system abstractions on MSWin32 for IO::Asyncoperating system abstractions on cygwin for IO::Asyncoperating system abstractions on Linux for IO::Asyncevent callback on exit of a child processstart and manage a child processbase class for transport-based protocolsstream-based protocols using lines of textbase class for stream-based protocolsperforming name resolutions asynchronouslyexecute code in an independent sub-process or threadevent callback on receipt of a POSIX signalevent callbacks and send buffering for a socket filehandleevent callbacks and write bufering for a stream filehandleutility functions for use in test scriptsbase class for Notifiers that use timed delaysevent callback at a fixed future timeevent callback after a fixed delayevent callback at regular intervalsProvides
in lib/IO/Async/Internals/ChildManager.pmin lib/IO/Async/Internals/FunctionWorker.pmExamples
Module Install Instructions
To install IO::Async, copy and paste the appropriate command in to your terminal.
cpanm IO::Async
perl -MCPAN -e shell install IO::Async
For more information on module installation, please visit the detailed CPAN module installation guide.