Search results for "module:POE::Wheel::SocketFactory"
POE::Wheel::SocketFactory - non-blocking socket creation
POE::Wheel::SocketFactory creates sockets upon demand. It can create connectionless UDP sockets, but it really shines for client/server work where establishing connections normally would block....
BINGOS/POE-1.370 - 23 Mar 2022 12:47:09 UTC
POE - portable multitasking and networking framework for any event loop
POE is a framework for cooperative, event driven multitasking and networking in Perl. Other languages have similar frameworks. Python has Twisted. TCL has "the event loop". POE provides a unified interface for several other event loops, including sel...
BINGOS/POE-1.370 - 23 Mar 2022 12:47:09 UTC
POE::Wheel - event-driven mixins for POE::Session
A POE::Wheel object encapsulates a bundle of event handlers that perform a specific task. It also manages the event watchers that trigger those handlers. Object lifetime is very important for POE wheels. At creation time, most wheels will add anonymo...
BINGOS/POE-1.370 - 23 Mar 2022 12:47:09 UTC
POE::Filter::SSL - The easiest and flexiblest way to SSL in POE!
This module allows one to secure connections of *POE::Wheel::ReadWrite* with OpenSSL by a *POE::Filter* object, and behaves (beside of SSLing) as *POE::Filter::Stream*. *POE::Filter::SSL* can be added, switched and removed during runtime, for example...
PRIVI/POE-Filter-SSL-0.41 - 15 Feb 2018 15:35:38 UTC
POE::Wheel::ReadWrite - non-blocking buffered I/O mix-in for POE::Session
POE::Wheel::ReadWrite encapsulates a common design pattern: dealing with buffered I/O in a non-blocking, event driven fashion. The pattern goes something like this: Given a filehandle, watch it for incoming data. When notified of incoming data, read ...
BINGOS/POE-1.370 - 23 Mar 2022 12:47:09 UTC
POE::Component::Daemon - Handles all the housework for a daemon.
Dealing with all the little details of a forking daemon can be annoying and hard. POE::Component::Daemon encapsulates all the details into one place and (hopefully) gets them right. POE::Component::Daemon will deal with all the annoying details of cr...
GWYN/POE-Component-Daemon-0.1301 - 03 Sep 2013 19:48:52 UTC
POE::Component::SSLify - Makes using SSL in the world of POE easy!
This component is a method to simplify the SSLification of a socket before it is passed to a POE::Wheel::ReadWrite wheel in your application. Client usage # Import the module use POE::Component::SSLify qw( Client_SSLify ); # Create a normal SocketFac...
APOCAL/POE-Component-SSLify-1.012 - 14 Nov 2014 20:21:21 UTC
POE::Component::TLSify - Makes using SSL/TLS in the world of POE easy!
This component is a method to simplify the TLSification of a socket before it is passed to a POE::Wheel::ReadWrite wheel in your application. Based on POE::Component::SSLify, instead of directly wrapping Net::SSLeay it uses IO::Socket::SSL and has sl...
BINGOS/POE-Component-TLSify-0.08 - 01 Sep 2020 09:12:08 UTC
Test::POE::Client::TCP - A POE Component providing TCP client services for test cases
Test::POE::Client::TCP is a POE component that provides a TCP client framework for inclusion in client component test cases, instead of having to roll your own. Once registered with the component, a session will receive events related to connections ...
BINGOS/Test-POE-Client-TCP-1.26 - 16 Nov 2018 19:00:42 UTC
Test::POE::Server::TCP - A POE Component providing TCP server services for test cases
Test::POE::Server::TCP is a POE component that provides a TCP server framework for inclusion in client component test cases, instead of having to roll your own. Once registered with the component, a session will receive events related to client conne...
BINGOS/Test-POE-Server-TCP-1.20 - 22 Apr 2016 14:12:00 UTC
POE::Session::Multiplex - POE session with object multiplexing
POE::Session::Multiplex allows you to have multiple objects handling events from a single POE::Session. A standard POE design is to have one POE::Session per object and to address each object using session IDs or aliases. POE::Session::Multiplex take...
GWYN/POE-Session-Multiplex-0.0600 - 18 May 2011 17:39:12 UTC
POE::Wheel::ListenAccept - accept connections from regular listening sockets
POE::Wheel::ListenAccept implements non-blocking accept() calls for plain old listening server sockets. The application provides the socket, using some normal means such as socket(), IO::Socket::INET, or IO::Socket::UNIX. POE::Wheel::ListenAccept mon...
BINGOS/POE-1.370 - 23 Mar 2022 12:47:09 UTC
POE::Component::Proxy::TCP - a simplified TCP proxy
The POE::Component::Proxy::TCP proxy component hides the steps needed to create a TCP proxy server using PoCo::Server::TCP and PoCo::Client::TCP. The steps aren't many, but they're still tiresome after a while. The proxy that PoCo::Client::TCP helps ...
ANDYPUR/POE-Component-Proxy-TCP-1.2 - 02 Aug 2004 10:32:23 UTC
POE::Component::Client::HTTP - a HTTP user-agent component
POE::Component::Client::HTTP is an HTTP user-agent for POE. It lets other sessions run while HTTP transactions are being processed, and it lets several HTTP transactions be processed in parallel. It supports keep-alive through POE::Component::Client:...
RCAPUTO/POE-Component-Client-HTTP-0.949 - 08 Jul 2014 18:10:16 UTC
POE::Component::Server::POP3 - A POE framework for authoring POP3 servers
POE::Component::Server::POP3 is a POE component that provides a framework for authoring POP3 <http://www.faqs.org/rfcs/rfc1939.html> servers with POE. It creates a listening TCP socket ( by default on port 110 ) and accepts connections from multiple ...
BINGOS/POE-Component-Server-POP3-0.12 - 07 Mar 2017 20:27:31 UTC
POE::Component::Server::NSCA - a POE Component that implements NSCA daemon functionality
POE::Component::Server::NSCA is a POE component that implements "NSCA daemon" functionality. This is the daemon program that accepts service check information from remote machines using "send_nsca" client or POE::Component::Client::NSCA. The componen...
BINGOS/POE-Component-Server-NSCA-0.12 - 11 Jun 2021 08:25:03 UTC
POE::Component::Server::NRPE - A POE Component implementation of NRPE Daemon.
POE::Component::Server::NRPE is a POE component that implements an NRPE (Nagios Remote Plugin Executor) daemon supporting both version 1 and version 2 protocols. It also supports SSL encryption using Net::SSLeay and a hacked version of POE::Component...
BINGOS/POE-Component-Server-NRPE-0.18 - 08 Nov 2012 22:33:12 UTC
POE::Component::Server::TCP - a simplified TCP server
POE::Component::Server::TCP implements a generic multi-Session server. Simple services may be put together in a few lines of code. For example, a server that echoes input back to the client: use POE qw(Component::Server::TCP); POE::Component::Server:...
BINGOS/POE-1.370 - 23 Mar 2022 12:47:09 UTC
POE::Component::Client::TCP - a simplified TCP client
POE::Component::Client::TCP implements a generic single-Session client. Internally it uses POE::Wheel::SocketFactory to establish the connection and POE::Wheel::ReadWrite to interact with the server. POE::Component::Client::TCP is customized by provi...
BINGOS/POE-1.370 - 23 Mar 2022 12:47:09 UTC