SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 

perl-IO-BufferedSelect rpm build for : Mandriva 2010. For other distributions click perl-IO-BufferedSelect.

Name : perl-IO-BufferedSelect
Version : 1.0.0 Vendor : Mandriva
Release : 1mdv2010.0 Date : 2009-07-15 14:55:02
Group : Development/Perl Source RPM : perl-IO-BufferedSelect-1.0.0-1mdv2010.0.src.rpm
Size : 0.01 MB
Packager : Jérôme Quelin < jquelin_mandriva_org>
Summary : Line-buffered select interface
Description :
The \'select\' system call (and the \'IO::Select\' interface) allows us to
process multiple streams simultaneously, blocking until one or more of them
is ready for reading or writing. Unfortunately, this requires us to use
\'sysread\' and \'syswrite\' rather than Perl\'s buffered I/O functions. In the
case of reading, there are two issues with combining \'select\' with
\'readline\': (1) \'select\' might block but the data we want is already in
Perl\'s input buffer, ready to be slurped in by \'readline\'; and (2) \'select\'
might indicate that data is available, but \'readline\' will block because
there isn\'t a full \'$/\'-terminated line available.

The purpose of this module is to implement a buffered version of the
\'select\' interface that operates on _lines_, rather than characters. Given
a set of filehandles, it will block until a full line is available on one
or more of them.

Note that this module is currently limited, in that (1) it only does
\'select\' for readability, not writability or exceptions; and (2) it does
not support arbitrary line separators (\'$/\'): lines must be delimited by
newlines.

RPM found in directory: /vol/rzm6/linux-mandriva/official/2010.1/i586/media/contrib/release

Content of RPM  Changelog  Provides Requires

Download
ftp.icm.edu.pl  perl-IO-BufferedSelect-1.0.0-1mdv2010.0.noarch.rpm
ftp.icm.edu.pl  perl-IO-BufferedSelect-1.0.0-1mdv2010.0.noarch.rpm
ftp.icm.edu.pl  perl-IO-BufferedSelect-1.0.0-1mdv2010.0.noarch.rpm
ftp.icm.edu.pl  perl-IO-BufferedSelect-1.0.0-1mdv2010.0.noarch.rpm
     

Provides :
perl(IO::BufferedSelect)
perl-IO-BufferedSelect

Requires :
perl-base => 2:5.10.0
rpmlib(CompressedFileNames) <= 3.0.4-1
perl(IO::Select)
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsLzma) <= 4.4.6-1


Content of RPM :
/usr/lib/perl5/vendor_perl/5.10.0/IO
/usr/lib/perl5/vendor_perl/5.10.0/IO/BufferedSelect.pm
/usr/lib/perl5/vendor_perl/5.10.0/x86_64-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.10.0/x86_64-linux-thread-multi/auto
/usr/lib/perl5/vendor_perl/5.10.0/x86_64-linux-thread-multi/auto/IO
/usr/lib/perl5/vendor_perl/5.10.0/x86_64-linux-thread-multi/auto/IO/BufferedSelect
/usr/share/doc/perl-IO-BufferedSelect
/usr/share/doc/perl-IO-BufferedSelect/Changes
/usr/share/doc/perl-IO-BufferedSelect/README
/usr/share/man/man3/IO::BufferedSelect.3pm.lzma

 
ICM