Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

perl-IO-BufferedSelect-1.0.0-10.mga9 RPM for noarch

From Mageia Cauldron for x86_64 / media / core / release

Name: perl-IO-BufferedSelect Distribution: Mageia
Version: 1.0.0 Vendor: Mageia.Org
Release: 10.mga9 Build date: Sun Mar 20 09:28:31 2022
Group: Development/Perl Build host: localhost
Size: 8917 Source RPM: perl-IO-BufferedSelect-1.0.0-10.mga9.src.rpm
Packager: umeabot <umeabot>
Url: https://metacpan.org/release/IO-BufferedSelect
Summary: Line-buffered select interface
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.

Provides

Requires

License

GPL+ or Artistic

Changelog

* Sun Mar 20 2022 umeabot <umeabot> 1.0.0-10.mga9
  + Revision: 1804045
  - Mageia 9 Mass Rebuild

Files

/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.xz
/usr/share/perl5/vendor_perl/IO
/usr/share/perl5/vendor_perl/IO/BufferedSelect.pm


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Mar 30 05:23:48 2024