NAME

Net::Async::AMQP::ConnectionManager::Channel - channel proxy object

VERSION

version 0.009

METHODS

new

Instantiate. Expects at least the manager and channel named parameters.

queue_declare

channel

Returns the underlying AMQP channel.

manager

Returns our ConnectionManager instance.

as_string

String representation of the channel object.

Takes the form "Channel[N]", where N is the ID.

DESTROY

On destruction we release the channel by informing the connection manager that we no longer require the data.

There may be some cleanup tasks required before we can release - cancelling any trailing consumers, for example. These are held in the cleanup hash.

AUTOLOAD

All other methods are proxied to the underlying Net::Async::AMQP::Channel.