Chia-liang Kao (高嘉良) > AnyMQ-0.34 > AnyMQ::Topic

Download:
AnyMQ-0.34.tar.gz

Dependencies

Annotate this POD

CPAN RT

New  1
Open  2
View/Report Bugs
Module Version: 0.01   Source   Latest Release: AnyMQ-0.35

NAME ^

AnyMQ::Topic - AnyMQ Topic

SYNOPSIS ^

  my $channel = AnyMQ->topic('Foo');
  my $client = AnyMQ->new_listener($channel);

DESCRIPTION ^

An AnyMQ::Topic instance is a topic where messages can be published to, and AnyMQ::Queue objects can subscribe to. each message published to the topic will be appended to each subscribing queue.

ATTRIBUTES ^

recycle

True if the topic should be recycled once all listeners are gone.

reaper_interval

Interval in seconds that destroyed listeners to this topic should be reaped and freed.

METHODS ^

publish(@messages)

Publish messages to the topic.

add_subscriber($queue)

Add a new listener to the topic.

SEE ALSO ^

AnyMQ AnyMQ::Queue

syntax highlighting: