NAME
IO::Async::Buffer - backward-compatibility wrapper around IO::Async::Stream
SYNOPSIS
This class should not be used in new code, and is provided for backward compatibility for older applications that still use it. It has been renamed to IO::Async::Stream. Any application using this class should simply change
use IO::Async::Buffer;
my $buffer = IO::Async::Buffer->new( .... );
into
use IO::Async::Stream;
my $stream = IO::Async::Stream->new( .... );
The behaviour has not otherwise changed.
CONSTRUCTOR
$buffer = IO::Async::Buffer->new( %params )
This function wraps a call to IO::Async::Stream->new(). It will translate the following deprecated options as well:
- on_incoming_data => CODE
-
This option is deprecated and should not be used in new code. It is maintained as a backward-compatibility synonym for
on_read.
DEPRECATED METHODS
This class also provides wrappers for methods that have been renamed between IO::Async::Buffer and IO::Async::Stream.
$buffer->send( $data )
A synonym for write().
SEE ALSO
IO::Async::Stream - read and write buffers around an IO handle
AUTHOR
Paul Evans <leonerd@leonerd.org.uk>