IO::Busy 0.0.3
Sponsored Links
IO::Busy 0.0.3 Ranking & Summary
File size:
0.004 MB
Platform:
Any Platform
License:
Perl Artistic License
Price:
Downloads:
1012
Date added:
2007-01-16
Publisher:
Damian Conway
IO::Busy 0.0.3 description
IO::Busy is a Perl module to intercept terminal input while something else is happening.
SYNOPSIS
use IO::Busy;
my $fh = busy {
non_interactive_stuff();
};
This module exports a single subroutine, named busy. That subroutine takes a single argument, which must be a block of code. busy forks off a separate process that intercepts and stores any input, then executes the block (in the original process).
If the user types anything during the execution of the block, that input does not appear on the STDIN of the original process. Instead the busy block informs the user that their input is not being received, and stores the input in a separate filehandle. That filehandle is then returned by the busy call, at the end of the blocks execution, at which time STDIN is reconnected to the process.
SYNOPSIS
use IO::Busy;
my $fh = busy {
non_interactive_stuff();
};
This module exports a single subroutine, named busy. That subroutine takes a single argument, which must be a block of code. busy forks off a separate process that intercepts and stores any input, then executes the block (in the original process).
If the user types anything during the execution of the block, that input does not appear on the STDIN of the original process. Instead the busy block informs the user that their input is not being received, and stores the input in a separate filehandle. That filehandle is then returned by the busy call, at the end of the blocks execution, at which time STDIN is reconnected to the process.
IO::Busy 0.0.3 Screenshot
IO::Busy 0.0.3 Keywords
IO
Busy 0.0.3
to intercept
terminal input
Something Else
Perl module
input
busy
module
process
something
terminal
IO::Busy
IOBusy
IO::Busy 0.0.3
Libraries
Bookmark IO::Busy 0.0.3
IO::Busy 0.0.3 Copyright
WareSeeker periodically updates pricing and software information of IO::Busy 0.0.3 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of IO::Busy 0.0.3 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed
Featured Software
Want to place your software product here?
Please contact us for consideration.
Contact WareSeeker.com
Sponsored Links
Related Information
Related Software
IO::InSitu is a Perl module to avoid clobbering files opened for both input and output. Free Download
Exception::Base is a Perl module with lightweight exceptions. Free Download
IO::Pty is a pseudo TTY object class. Free Download
IO::Tty is a Perl module to low-level allocate a pseudo-Tty, import constants. Free Download
IO::Interactive is a Perl module with utilities for interactive I/O. Free Download
SVN-Pusher is a Perl module that allows one to propagate changesets from one Subversion repository to the other. Free Download
Modwheel Perl module is a tree-based Web framework. Free Download
PDL::IO::Misc is a Perl module with misc IO routines for PDL. Free Download
Latest Software
Popular Software
Favourite Software