Why not adopt me?
This distribution is up for adoption!
If you're interested then please contact the PAUSE module admins via
email.
NAME
Bot::Cobalt::Plugin::RDB::AsyncSearch - Asynchronous RDB deep search
SYNOPSIS
## Inside a POE::Session
my $async_sessID = Bot::Cobalt::Plugin::RDB::AsyncSearch->spawn(
MaxWorkers => 5,
ResultEvent => 'got_rdb_result',
ErrorEvent => 'got_rdb_error',
);
DESCRIPTION
This is a simple POE session for managing fork()/exec()'d Bot::Cobalt::Plugin::RDB::AsyncSearch::Worker instances via POE::Wheel::Run.
It does not interact with the Bot::Cobalt core directly in any way; it can be used from any POE session to deep-search RDBs.
AUTHOR
Jon Portnoy <avenj@cobaltirc.org>