Net::POP3::SSLWrapper is simple POP3S wrapper for Net::POP3.
You can easy to support POP3S, with very small code change.
Net::Daemon is an abstract base class for implementing portable server
applications in a very simple way. The module is designed for Perl 5.005
and threads, but can work with fork() and Perl 5.004.
The Net::Daemon class offers methods for the most common tasks a daemon
needs: Starting up, logging, accepting clients, authorization,
restricting its own environment for security and doing the true work.
You only have to override those methods that aren't appropriate for you,
but typically inheriting will safe you a lot of work anyways.
This module contains methods to test the reachability of remote
hosts on a network. A ping object is first created with optional
parameters, a variable number of hosts may be pinged multiple
times and then the connection is closed.
This module provides methods for implementing a DHCP client. It allows
perl scripts to interacts with DHCP servers.
It's good for DHCP servers testing.
This module implements the frame (de)serialization and representation
of the Advanced Message Queue Protocol (http://www.amqp.org/).
It is to be used in conjunction with client or server software that
does the actual TCP/IP communication. While it's being written with
AMQP version 0-8 in mind, as the spec is defined by an external xml
file, support for 0-9, 0-9-1 and eventually 0-10 is hoped for.
This module is an implementation of the BGP-4 inter-domain routing
protocol. It encapsulates all of the functionality needed to establish
and maintain a BGP peering session and exchange routing update
information with the peer. It aims to provide a simple API to the BGP
protocol for the purposes of automation, logging, monitoring, testing,
and similar tasks using the power and flexibility of perl. The module
does not implement the functionality of a RIB (Routing Information Base)
nor does it modify the kernel routing table of the host system.
However, such operations could be implemented using the API provided by
the module.
Blogger.pm provides an OOP-ish interface for accessing a weblog via the
Blogger XML-RPC API.
ECMA CSTA is an ASN.1 based protocol for Computer Integrated Telephony
(CTI) using CSTA it is possible to write code that communicates with a
PBX. Typical applications include receiving notifications for incoming
calls, placing calls, redirecting calls or placing conference calls.
The Flow module provides the decoding function for NetFlow version 5,9
and IPFIX, and the encoding function for NetFlow version 9 and IPFIX.
It supports NetFlow version 9 (RFC3945) and NetFlow version 5
(http://www.cisco.com/) and IPFIX(draft-ietf-ipfix-protocol-26.txt).
Regretfully, it doesn't provide the full specification of IPFIX, yet.
It is future work. You can easily make the Flow Proxy, Protocol Converter
and Flow Concentrator by using the combination of both function. And also,
you can make the flexible Collector which can receive any Templates
by using the Storable perl module.
This module implements a scalable method of quickly propagating files
to a large number of servers in one or more locations via rsync or
scp.
This module and the included script, ccp, take a much more efficient
approach that is O(log n). Once the file(s) are been copied to a
remote server, that server will be promoted to be used as source
server for copying to remaining servers. Thus, the rate of transfer
increases exponentially rather than linearly.
Servers can be specified in groups (e.g. datacenter) to prevent
copying across groups. This maximizes the number of transfers done
over a local high-speed connection (LAN) while minimizing the number
of transfers over the WAN.
The number of multiple simultaneous transfers per source point is
configurable. The total number of simultaneously forked processes is
limited via Proc::Queue, and is currently hard coded to 32.