POE::Filter::Stream - phpMan

Command: man perldoc info search(apropos)  


Sections
NAME SYNOPSIS DESCRIPTION SEE ALSO BUGS
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.


Generated by phpMan Author: Che Dong On Apache Under GNU General Public License - MarkDown Format
2026-05-23 05:17 @216.73.217.24 CrawledBy Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
Valid XHTML 1.0 TransitionalValid CSS!

^_back to top