POE::Filter - POE Protocol Abstraction


NAME

POE::Filter - POE Protocol Abstraction


SUPPORTED PLATFORMS

This module is not included with the standard ActivePerl distribution. It is available as a separate download using PPM.

SYNOPSIS

  $filter = new POE::Filter::Something();
  $arrayref_of_logical_chunks =
    $filter->get($arrayref_of_raw_chunks_from_driver);
  $arrayref_of_streamable_chunks_for_driver =
     $filter->put($arrayref_of_logical_chunks);


DESCRIPTION

Filters provide a generic interface for low and medium level protocols. Wheels use this interface to communicate in different protocols without necessarily having to know the details for each.

In theory, filters should be interchangeable. In practice, stream and block protocols tend to be incompatible.


PUBLIC FILTER METHODS

These methods are the generic Filter interface. Specific filters may have additional methods.


SEE ALSO

POE::Filter::HTTPD; POE::Filter::Line; POE::Filter::Reference; POE::Filter::Stream


BUGS

Oh, probably some.


AUTHORS & COPYRIGHTS

Please see the POE manpage.

 POE::Filter - POE Protocol Abstraction