Net::Server::Multiplex

Multiplex several connections within one process
Download

Net::Server::Multiplex Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Perl Artistic License
  • Price:
  • FREE
  • Publisher Name:
  • Paul Seamons
  • Publisher web site:
  • http://search.cpan.org/~rhandom/

Net::Server::Multiplex Tags


Net::Server::Multiplex Description

Multiplex several connections within one process Net::Server::Multiplex is a Perl module that offers multiplex several connections within one process.SYNOPSIS package MyPlexer; use base 'Net::Server::Multiplex'; sub mux_input { #...code... } __PACKAGE__->run();This personality is designed to handle multiple connections all within one process. It should only be used with protocols that are guaranteed to be able to respond quickly on a packet by packet basis. If determining a response could take a while or an unknown period of time, all other connections established will block until the response completes. If this condition might ever occur, this personality should probably not be used.This takes some nice features of Net::Server (like the server listen socket setup, configuration file processing, safe signal handling, convenient inet style STDIN/STDOUT handling, logging features, deamonization and pid tracking, and restartability -SIGHUP) and some nice features of IO::Multiplex (automatic buffered IO and per-file-handle objects) and combines them for an easy-to-use interace. Requirements: · Perl


Net::Server::Multiplex Related Software