POSIX::getpeername provides getpeername(2). perl's core getpeername
needs a open file handle. POSIX::getpeername allows you to get
peername from sockfd.
POE::Component::Client::Ping is non-blocking ICMP ping client session.
It lets several other sessions ping through it in parallel, and it
lets them continue doing other things while they wait for responses.
Queue::Beanstalk is a Perl client for beanstalkd, a fast, distributed,
in-memory workqueue daemon.
POE::Component::Client::Traceroute is a non-blocking Traceroute
client. It lets several other sessions traceroute through it in
parallel, and it lets them continue doing other things while
they wait for responses.
POE::Component::Client::Twitter is a POE component for Twitter API.
When building network applications, it is often helpful to have
a network accessible control and diagnostic interface. This module
provides such an interface for POE applications. By default, it
provides a fairly limited set of commands but is easily extended
to provide whatever command set you require.
POE::Component::Generic is a POE component that provides a
non-blocking wrapper around any object. It works by forking
a child process with POE::Wheel::Run and creating the object
in the child process. Method calls are then serialised and
sent via STDIN to the child to be handled. Return values are
posted back to your session via STDOUT. This means that all
method arguments and return values must survive serialisation.
If you need to pass coderefs, use "callbacks", "postbacks" or
"factories".
Method calls are wrapped in eval in the child process so that
errors may be propagated back to your session. See "OUTPUT".
Output to STDERR in the child, that is from your object, is
shown only if debug or verbose is set.
STDOUT in the child, that is from your object, is redirected
to STDERR and will be shown in the same circomstances.
POE::Component::Jabber is a module that simplies for the POE
developer, access to the Jabber protocol through the use of one of
the four Client classes. With built in events for common Jabber
packets, all a POE developer need do is provide an event and arguments
for most events so the responses to the requests can be properly
handled by the coder.
A generic publish/subscribe POE::Component that enables POE::Sessions to
publish events to which other POE::Sessions may subscribe.
POE::Component::Server::Twirc provides an IRC/Twitter gateway.
Twitter friends are added to a channel and messages they post on
twitter appear as channel messages in IRC. The IRC interface supports
several Twitter features, including posting status updates, following
and un-following Twitter feeds, enabling and disabling device
notifications, sending direct messages, and querying information
about specific Twitter users.