Net::CIDR::Lite - Perl extension for merging IPv4 or IPv6 CIDR addresses
Faster alternative to Net::CIDR when merging a large number of CIDR address
ranges. Works for IPv4 and IPv6 addresses.
Is this module just like Net::FTP? No it is not!
1. It is a subclass and not a new class that uses Net::FTP underneath.
That means the object is a normal Net::FTP object and has all the methods
Net::FTP has.
2. It does not override Net::FTP methods (IE does not have methods the
same name as Net::FTP) which means you don't have to sort through how the
function differs from the standard version in the Net::FTP module.
3. Its waaaay simpler to use without a bunch of weird config stuff to
cloud the issue, odd hard to remember arguments, obscure methods to
replace valid existing ones that are part of Net::FTP, or new methods that
are badly named (IE think "grep" on this one). There are other things as
well.
4. It follows the paradigm of Perl name spaces, objects, and general
good practice much better and in a way that is more intuitive and
expandable.
Net::FTP::AutoReconnect is a Perl5 module providing a FTP client class
with automatic reconnect on failure.
Net::CIDR::MobileJP is an utility to detect an ip address is mobile
(cellular) ip address or not.
Net::Whois::Raw - Perl extension for retrieving unparsed raw whois
information. There is also a simple way of checking whether a domain
is registered or not.
Usage:
use Net::Whois::Raw;
$s = whois('perl.com');
$s = whois('freebsd.org');
$s = whois('freebsd.org.ua');
$Net::Whois::Raw::CHECK_FAIL = 1;
print "Hurry up!\n" if !whois('microsoft.com');
Net_URL_Mapper provides a simple and flexible way to build nice URLs for your
web applications.
The URL syntax is similar to what can be found in Ruby on Rails or Python
Routes module and as such, this package can be compared to what they call
a router. Still, Net_URL_Mapper does not perform the dispatching like these
frameworks and therefore can be used with your
own router.
Net::Jabber
The Jabber Instant Messaging project is an Open Source project seeking
to provide a complete cross protocol messaging solution. The problem
with current IM solutions is that they are all proprietary and cannot
talk to each other. Jabber seeks to get rid of those barriers by
allowing a Jabber client to talk with an AOL user, or an IRC chat room,
or any number of other programs.
For more information about the Jabber project visit
Net::Jabber is a collection of Perl modules that provide a Perl Developer
access to the Jabber protocol. Using OOP modules we provide a clean
interface to writing anything from a full client to a simple protocol
tester.
The Extensible Messaging and Presence Protocol (XMPP) is an IETF standard
that provides a complete cross protocol messaging solution. The problem
with current IM solutions is that they are all proprietary and cannot
talk to each other. XMPP seeks to get rid of those barriers.
Net::XMPP is a collection of Perl modules that provide a Perl Developer
access to the XMPP protocol. Using OOP modules we provide a clean
interface to writing anything from a full client to a simple protocol
tester.
The Net::Divert module facilitates the use of divert
sockets for packet alteration on FreeBSD and MacOSX.
This module allows you to create a divert socket and then
just supply a function that will deal with the incoming packets.
Net::INET6Glue is a collection of modules to make common modules IPv6
ready by hotpatching them.
Unfortunatly the current state of IPv6 support in perl is that no IPv6
support is in the core and that a lot of important modules (like
Net::FTP, Net::SMTP, LWP,...) do not support IPv6 even if the modules
for IPv6 sockets Socket6, IO::Socket::INET6 are available.
This module tries to mitigate this by hotpatching.