POE::Filter::Stream - phpMan

Command: man perldoc info search(apropos)  


POE::Filter::Stream(3pm)       User Contributed Perl Documentation       POE::Filter::Stream(3pm)

NAME
       POE::Filter::Stream - a no-op filter that passes data through unchanged

SYNOPSIS
         #!perl

         use Term::ReadKey;
         use POE qw(Wheel::ReadWrite Filter::Stream);

         POE::Session->create(
           inline_states => {
             _start => sub {
               ReadMode "ultra-raw";
               $_[HEAP]{io} = POE::Wheel::ReadWrite->new(
                 InputHandle => \*STDIN,
                 OutputHandle => \*STDOUT,
                 InputEvent => "got_some_data",
                 Filter => POE::Filter::Stream->new(),
               );
             },
             got_some_data => sub {
               $_[HEAP]{io}->put("<$_[ARG0]>");
               delete $_[HEAP]{io} if $_[ARG0] eq "\cC";
             },
             _stop => sub {
               ReadMode "restore";
               print "\n";
             },
           }
         );

         POE::Kernel->run();
         exit;

DESCRIPTION
       POE::Filter::Stream passes data through without changing it.  It follows POE::Filter's API
       and implements no new functionality.

       In the "SYNOPSIS", POE::Filter::Stream is used to collect keystrokes without any
       interpretation and display output without any embellishments.

SEE ALSO
       POE::Filter for more information about filters in general.

       The SEE ALSO section in POE contains a table of contents covering the entire POE
       distribution.

BUGS
       None known.

AUTHORS & COPYRIGHTS
       Please see POE for more information about authors and contributors.

perl v5.30.0                                2020-02-07                   POE::Filter::Stream(3pm)

Generated by $Id: phpMan.php,v 4.55 2007/09/05 04:42:51 chedong Exp $ Author: Che Dong
On Apache
Under GNU General Public License
2024-12-12 20:04 @3.144.9.249 CrawledBy Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
Valid XHTML 1.0!Valid CSS!