Source: libio-stream-perl Maintainer: Debian Perl Group Uploaders: Xavier Guimard Section: perl Testsuite: autopkgtest-pkg-perl Priority: optional Build-Depends: debhelper (>= 10), libmodule-build-tiny-perl, perl Build-Depends-Indep: libanyevent-perl, libdata-alias-perl, libev-perl, libtest-differences-perl, libtest-exception-perl Standards-Version: 4.1.4 Vcs-Browser: https://salsa.debian.org/perl-team/modules/packages/libio-stream-perl Vcs-Git: https://salsa.debian.org/perl-team/modules/packages/libio-stream-perl.git Homepage: https://metacpan.org/release/IO-Stream Package: libio-stream-perl Architecture: all Depends: ${misc:Depends}, ${perl:Depends}, libanyevent-perl, libev-perl Recommends: libdata-alias-perl Description: module that provides non-blocking I/O streams based on EV Non-blocking event-based low-level I/O is hard to get right. Things become much worse when you need to alter I/O stream in some way - use proxies, encryption, SSL, etc. . IO::Stream is designed to give user ability to work with I/O streams on higher level, using input/output buffers (just scalars) and high-level events like CONNECTED, SENT or EOF. As same time it doesn't hide low-level things, and user still able to work on low-level without any limitations.