NAME
POEIKC::Plugin::GlobalQueue::ClientLite - Synchronous interface
SYNOPSIS
use Data::Dumper;
use POEIKC::Plugin::GlobalQueue::ClientLite;
my $gq = POEIKC::Plugin::GlobalQueue::ClientLite->new(
ip => global_queue_server_host_name,
port => 47301,
timeout => 3,
RaiseError => 1,
);
eval {
$gq->connect;
my $re = $gq->enqueue(
POEIKC::Plugin::GlobalQueue::Capsule->new({foo=>'FOO'})
);
$re or die "failed in enqueue";
print Dumper($gq->length);
my $data = $gq->dequeue();
print Dumper($data);
};if($@){
warn $@;
}
AUTHOR
Yuji Suzuki <yujisuzuki@mail.arbolbell.jp>
LICENSE
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
SEE ALSO
poeikcd POEIKC::Plugin::GlobalQueue POEIKC::Plugin::GlobalQueue::Capsule