CINXE.COM

The Perl 5 Registered Module List

<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><!-- -*- coding: utf-8 -*- --><head><title>The Perl 5 Registered Module List</title><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /></head><body> <h1>The Perl 5 Registered Module List</h1> Maintained by Tim Bunce and Andreas K&ouml;nig <a href="mailto:modules@perl.org">&lt;modules@perl.org&gt;</a>;<br /> <i> $Rev$ $Date$ -*- coding:utf-8 -*-</i><br /> <p><hr> <h2><u>IMPORTANT NOTICE</u></h2> This Perl 5 Registered Module List <i>document</i> is currently <i>not being maintained</i> and is several years out of date.<p> You can search current information on all modules at <a href="https://metacpan.org/">metacpan.org</a>. <p>The CPAN ("Comprehensive Perl Archive Network") global file archive that underlies these services can be directly accessed at <a href="http://www.cpan.org/">www.cpan.org</a>. The <a href="http://www.cpan.org/misc/cpan-faq.html">CPAN FAQ</a> is particularly worth reading to gain an understanding of what CPAN is, and isn't, how it works and how it relates to the services built over it. <p>For background information about why this document is currently not being maintained see <a href="http://www.mail-archive.com/module-authors@perl.org/msg01752.html">this message</a> and <a href="http://www.perldiscuss.com/article.php?id=2803&group=perl.module-authors">this one</a>. <p><hr> <h3>Contents</h3> <a href="#Introduction"> Introduction</a><br /> <a href="#WhereAreTheModu"> Where Are The Modules Kept?</a><br /> <a href="#PlayingYourPart"> Playing Your Part</a><br /> <a href="#HowToGetaMoreRe"> How To Get a More Recent Copy of the List</a><br /> <a href="#EditorialInform"> Editorial Information and Copyright</a><br /> <p> </p><h4><a href="#Part1-Modules:C">Part 1 - Modules: Creation, Use and Abuse</a></h4> <a href="#ID1_Perl5Module">1) Perl 5 Module Terminology</a><br /> <a href="#ID2_Guidelinesf">2) Guidelines for Module Creation</a><br /> <a href="#ID3_Guidelinesf">3) Guidelines for Converting Perl 4 Library Scripts into Modules</a><br /> <a href="#ID4_Guidelinesf">4) Guidelines for Reusing Application Code</a><br /> <a href="#ID5_NamespaceCo">5) Namespace Coordination</a><br /> <h4><a href="#Part2-ThePerl5M">Part 2 - The Perl 5 Registered Module List</a></h4> <a href="#ID1_ModuleListi">1) Registered Module Listing Format</a><br /> <a href="#ID2_PerlCoreMod">2) Perl Core Modules, Perl Language Extensions and Documentation Tools</a><br /> <a href="#ID3_Development">3) Development Support</a><br /> <a href="#ID4_OperatingSy">4) Operating System Interfaces, Hardware Drivers</a><br /> <a href="#ID5_Networking_">5) Networking, Device Control (modems) and InterProcess Communication</a><br /> <a href="#ID6_DataTypesan">6) Data Types and Data Type Utilities</a><br /> <a href="#ID7_DatabaseInt">7) Database Interfaces</a><br /> <a href="#ID8_UserInterfa">8) User Interfaces</a><br /> <a href="#ID9_Interfacest">9) Interfaces to or Emulations of Other Programming Languages</a><br /> <a href="#ID10_FileNames_">10) File Names, File Systems and File Locking (see also File Handles)</a><br /> <a href="#ID11_StringProc">11) String Processing, Language Text Processing, Parsing and Searching</a><br /> <a href="#ID12_Option_Arg">12) Option, Argument, Parameter and Configuration File Processing</a><br /> <a href="#ID13_Internatio">13) Internationalization and Locale</a><br /> <a href="#ID14_Authentica">14) Authentication, Security and Encryption</a><br /> <a href="#ID15_WorldWideW">15) World Wide Web, HTML, HTTP, CGI, MIME</a><br /> <a href="#ID16_ServerandD">16) Server and Daemon Utilities</a><br /> <a href="#ID17_Archiving_">17) Archiving, Compression and Conversion</a><br /> <a href="#ID18_Images_Pix">18) Images, Pixmap and Bitmap Manipulation, Drawing and Graphing</a><br /> <a href="#ID19_MailandUse">19) Mail and Usenet News</a><br /> <a href="#ID20_ControlFlo">20) Control Flow Utilities (callbacks and exceptions etc)</a><br /> <a href="#ID21_FileHandle">21) File Handle, Directory Handle and Input/Output Stream Utilities</a><br /> <a href="#ID22_MicrosoftW">22) Microsoft Windows Modules</a><br /> <a href="#ID23_Miscellane">23) Miscellaneous Modules</a><br /> <a href="#ID24_InterfaceM">24) Interface Modules to Commercial Software</a><br /> <a href="#ID25_Bundles">25) Bundles</a><br /> <h4><a href="#Part3-Standards">Part 3 - Standards Cross-reference</a></h4> <a href="#ID3.1_IETF-Inte">3.1) IETF - Internet Engineering Task Force (RFCs)</a><br /> <a href="#ID3.2_ITU-Inter">3.2) ITU - International Telegraph Union (X.*)</a><br /> <a href="#ID3.3_ISO-Inter">3.3) ISO - International Standards Organization (ISO*)</a><br /> <h4><a href="#Part4-Who_sWhoa">Part 4 - Who's Who and What's Where</a></h4> <a href="#ID4.1_Informati">4.1) Information / Contact Reference Details</a><br /> <a href="#ID4.2_PerlFrequ">4.2) Perl Frequently Asked Questions (FAQ) Files</a><br /> <p> </p> <hr /><h4><a id="Introduction" name="Introduction">Introduction</a></h4> This document is a semi-formal list of Perl 5 Modules. The Perl 4 concept of packages has been extended in Perl 5 and a new standardised form of reusable software component has been defined: the Module. <p> </p> Perl 5 Modules typically conform to certain guidelines which make them easier to use, reuse, integrate and extend. <p> </p> <h4>This list has two key aims:</h4> <ul><li> FOR DEVELOPERS: To change duplication of effort into cooperation.</li><li> FOR USERS: To quickly locate existing software which can be reused.</li></ul> <p> </p> This list includes the Perl 5 standard modules, other completed modules, work-in-progress modules and would-be-nice-to-have ideas for modules. It also includes guidelines for those wishing to create new modules including how to name them. <p> </p> <h4><a id="WhereAreTheModu" name="WhereAreTheModu">Where Are The Modules Kept?</a></h4> Most, but not all, of the modules can be found within CPAN, the Comprehensive Perl Archive Network of mirrored FTP sites. Within the CPAN scheme the modules described in this list can be found in the modules/ directory below the CPAN root directory. CPAN is a worlswide network of mirrors and you can find your closest mirror in the file <a href="http://www.cpan.org/SITES.html">http://www.cpan.org/SITES.html</a> <p> </p> NOTE: If you can't find what you want, or wish to check that what you've found is the latest version, or wonder why a module mentioned in this list is not on CPAN, you should contact the person associated with the module (and not the maintainers of the archives or this list). Contact details are given at the start of Part 4. <p> </p> <h4><a id="PlayingYourPart" name="PlayingYourPart">Playing Your Part</a></h4> Perl is a huge collaborative effort. Everyone who uses perl is benefiting from the contributions of many hundreds, maybe thousands, of people. How much time has perl saved you since you started using it? <p> </p> Do you have any modules you could share with others? For example, you may have some perl4 scripts from which generally useful, and reusable, modules could be extracted. There may be many people who would find your work very useful. Please play your part and contribute to the Perl community where you can. [ end of sermon :-] <p> </p> Help save the world! Please submit new entries and updates to us so we can keep this list up-to-date. Send the new or corrected entry by email to <a href="mailto:modules@perl.org">modules@perl.org</a> . Please do not send code to this address. Instead upload your module, once registered, to the PAUSE site for forwarding on to CPAN. See section 2, especially 2.6 and 2.11. <p> </p> <h4><a id="HowToGetaMoreRe" name="HowToGetaMoreRe">How To Get a More Recent Copy of the List</a></h4> This Registered Module List is fed into CPAN on a semi-regular basis. Its relative path within a CPAN mirror is in modules/00modlist.long.html . <p> </p> <h4><a id="EditorialInform" name="EditorialInform">Editorial Information and Copyright</a></h4> This document is Copyright (c) 1997-2000 by Tim Bunce and Andreas K枚nig. All rights reserved. Permission to distribute this document, in full or part, via electronic means (emailed, posted or archived) or printed copy is granted providing that no charges are involved, reasonable attempt is made to use the most current version, and all credits and copyright notices are retained. Requests for other distribution rights, including incorporation in commercial products, such as books, magazine articles, or CD-ROMs should be made to <a href="mailto:Tim.Bunce@pobox.com">Tim.Bunce@pobox.com</a> and <a href="mailto:andreas.koenig@anima.de">andreas.koenig@anima.de</a> . <p> </p> Disclaimer: The content of this document is simply a collection of information gathered from many sources with little or no checking. There are NO warranties with regard to this information or its use. <p> </p> A little background information... I (Tim) created the Module List in August 1994 and maintained it manually till April 1996. By that time Andreas had implemented the Perl Authors Upload Server (PAUSE) and it was happily feeding modules through to the CPAN archive sites (see <a href="http://www.cpan.org/modules/04pause.html">http://www.cpan.org/modules/04pause.html</a> for details). Since PAUSE held a database of module information which could be maintained by module authors it made sense for the module listing part of the Module List to be built from that database. In April 1996 Andreas took over the automatic posting of the Module List and I now maintain the other parts of the text. We plan to add value to the automation over time. <p> </p> <p> </p> <h2><a id="Part1-Modules:C" name="Part1-Modules:C">Part 1 - Modules: Creation, Use and Abuse</a></h2> <h3><a id="ID1_Perl5Module" name="ID1_Perl5Module">1) Perl 5 Module Terminology</a></h3> Perl 5 implements a class using a package, but the presence of a package doesn't imply the presence of a class. A package is just a namespace. A class is a package that provides subroutines that can be used as methods. A method is just a subroutine that expects, as its first argument, either the name of a package (for "static" methods), or a reference to something (for "virtual" methods). <p> </p> A module is a file that (by convention) provides a class of the same name (sans the .pm), plus an import method in that class that can be called to fetch exported symbols. This module may implement some of its methods by loading dynamic C or C++ objects, but that should be totally transparent to the user of the module. Likewise, the module might set up an AUTOLOAD function to slurp in subroutine definitions on demand, but this is also transparent. Only the .pm file is required to exist. <p> </p> <h3><a id="ID2_Guidelinesf" name="ID2_Guidelinesf">2) Guidelines for Module Creation</a></h3> <h4>2.1 Do similar modules already exist in some form?</h4> If so, please try to reuse the existing modules either in whole or by inheriting useful features into a new class. If this is not practical try to get together with the module authors to work on extending or enhancing the functionality of the existing modules. A perfect example is the plethora of packages in perl4 for dealing with command line options. <p> </p> If you are writing a module to expand an already existing set of modules, please coordinate with the author of the package. It helps if you follow the same naming scheme and module interaction scheme as the original author. <p> </p> <h4>2.2 Try to design the new module to be easy to extend and reuse.</h4> Use blessed references. Use the two argument form of bless to bless into the class name given as the first parameter of the constructor, e.g.: <p> </p> <blockquote> sub new { my $class = shift; return bless {}, $class; } </blockquote> or even this if you'd like it to be used as either a static or a virtual method. <p> </p> <blockquote> sub new { my $self = shift; my $class = ref($self) || $self; return bless {}, $class; } </blockquote> Pass arrays as references so more parameters can be added later (it's also faster). Convert functions into methods where appropriate. Split large methods into smaller more flexible ones. Inherit methods from other modules if appropriate. <p> </p> Avoid class name tests like: die "Invalid" unless ref $ref eq 'FOO'. Generally you can delete the "eq 'FOO'" part with no harm at all. Let the objects look after themselves! If it's vital then you can use the UNIVERSAL methods isa and can. Generally, avoid hardwired class names as far as possible. <p> </p> Avoid $r-&gt;Class::func() where using @ISA=qw(... Class ...) and $r-&gt;func() would work (see perlbot man page for more details). <p> </p> Use autosplit or the SelfLoader module so little used or newly added functions won't be a burden to programs which don't use them. Add test functions to the module after __END__ either using autosplit or by saying: <p> </p> <blockquote> eval join('',&lt;main::DATA&gt;) || die $@ unless caller(); </blockquote> Does your module pass the 'empty sub-class' test? If you say "@SUBCLASS::ISA = qw(YOURCLASS);" your applications should be able to use SUBCLASS in exactly the same way as YOURCLASS. For example, does your application still work if you change: $obj = new YOURCLASS; into: $obj = new SUBCLASS; ? <p> </p> Avoid keeping any state information in your packages. It makes it difficult for multiple other packages to use yours. Keep state information in objects. <p> </p> Always use -w. Try to "use strict;" (or "use strict qw(...);"). Remember that you can add "no strict qw(...);" to individual blocks of code which need less strictness. Always use -w. Always use -w! Follow the guidelines in the perlstyle(1) manual. <p> </p> <h4>2.3 Some simple style guidelines</h4> The perlstyle manual supplied with perl has many helpful points. <p> </p> Coding style is a matter of personal taste. Many people evolve their style over several years as they learn what helps them write and maintain good code. Here's one set of assorted suggestions that seem to be widely used by experienced developers: <p> </p> Use underscores to separate words. It is generally easier to read $var_names_like_this than $VarNamesLikeThis, especially for non-native speakers of English. It's also a simple rule that works consistently with VAR_NAMES_LIKE_THIS. <p> </p> Package/Module names are an exception to this rule. Perl informally reserves lowercase module names for 'pragma' modules like integer and strict. Other modules normally begin with a capital letter and use mixed case with no underscores (need to be short and portable). <p> </p> You may find it helpful to use letter case to indicate the scope or nature of a variable. For example: <p> </p> <blockquote> $ALL_CAPS_HERE constants only (beware clashes with perl vars) $Some_Caps_Here package-wide global/static $no_caps_here function scope my() or local() variables </blockquote> Function and method names seem to work best as all lowercase. E.g., $obj-&gt;as_string(). <p> </p> You can use a leading underscore to indicate that a variable or function should not be used outside the package that defined it. <p> </p> For method calls use either <p> </p> <blockquote> $foo = new Foo $arg1, $arg2; # no parentheses $foo = Foo-&gt;new($arg1, $arg2); </blockquote> but avoid the ambiguous form <p> </p> <blockquote> $foo = new Foo($arg1, $arg2); # Foo() looks like function call </blockquote> It can be very helpful if the names of the classes that your module uses can be specified as parameters. Consider: <p> </p> <blockquote> $dog_class = $args{dog_class} || 'Dog'; $spot = $dog_class-&gt;new(...); </blockquote> This allows the user of your module to specify an alternative class (typically a subclass of the one you would normally have used). <p> </p> On how to report constructor failure, Larry said: <p> </p> I tend to see it as exceptional enough that I'll throw a real Perl exception (die) if I can't construct an object. This has a couple of advantages right off the bat. First, you don't have to check the return value of every constructor. Just say "$fido = new Doggie;" and presume it succeeded. This leads to clearer code in most cases. <p> </p> Second, if it does fail, you get a better diagnostic than just the undefinedness of the return value. In fact, the exception it throws may be quite rich in "stacked" error messages, if it's rethrowing an exception caught further in. <p> </p> And you can always catch the exception if it does happen using eval {}. <p> </p> If, on the other hand, you expect your constructor to fail a goodly part of the time, then you shouldn't use exceptions, but you should document the interface so that people will know to check the return value. You don't need to use defined(), since a constructor would only return a true reference or a false undef. So good Perl style for checking a return value would simply say <p> </p> <blockquote> $conn = new Connection $addr or die "Couldn't create Connection"; </blockquote> In general, make as many things meaningful in a Boolean context as you can. This leads to straightforward code. Never write anything like <p> </p> <blockquote> if (do_your_thing() == OK) </blockquote> in Perl. That's just asking for logic errors and domain errors. Just write <p> </p> <blockquote> if (do_your_thing()) </blockquote> Perl is designed to help you eschew obfuscation, if that's your thing. <p> </p> <h4>2.4 Select what to export.</h4> Do NOT export method names! Do NOT export anything else by default without a good reason! <p> </p> Exports pollute the namespace of the module user. If you must export try to use @EXPORT_OK in preference to @EXPORT and avoid short or common names to reduce the risk of name clashes. <p> </p> Generally anything not exported is still accessible from outside the module using the ModuleName::item_name (or $blessed_ref-&gt;method) syntax. By convention you can use a leading underscore on names to informally indicate that they are 'internal' and not for public use. <p> </p> (It is actually possible to get private functions by saying: my $subref = sub { ... }; &amp;$subref; But there's no way to call that directly as a method, since a method must have a name in the symbol table.) <p> </p> As a general rule, if the module is trying to be object oriented then export nothing. If it's just a collection of functions then @EXPORT_OK anything but use @EXPORT with caution. <p> </p> <h4>2.5 Select a name for the module.</h4> This name should be as descriptive, accurate and complete as possible. Avoid any risk of ambiguity. Always try to use two or more whole words. Generally the name should reflect what is special about what the module does rather than how it does it. <p> </p> Having 57 modules all called Sort will not make life easy for anyone (though having 23 called Sort::Quick is only marginally better :-). Imagine someone trying to install your module alongside many others. If in any doubt ask for suggestions in comp.lang.perl.modules or <a href="mailto:modules@perl.org">modules@perl.org</a> . <p> </p> Please use a nested module name to informally group or categorise a module, e.g., placing a sorting module into a Sort:: category. A module should have a very good reason not to have a nested name. Please avoid using more than one level of nesting for module names (packages or classes within modules can, of course, use any number). <p> </p> Module names should begin with a capital letter. Lowercase names are reserved for special modules such as pragmas (e.g., lib and strict). <p> </p> Note that module names are not related to class hierarchies. A module name Foo::Bar does not in any way imply that Foo::Bar inherits from Foo. Nested names are simply used to provide some useful categorisation for humans. The same is generally true for all package names. <p> </p> Since the CPAN is huge and growing daily, it's essential that module authors choose names which lend themselves to browsing. That means minimizing acronyms, cute names, and jargon. Also, don't make up a new top level category unless you have a good reason; please choose an already-existing category when possible. Send mail to <a href="mailto:modules@perl.org">modules@perl.org</a> before you upload, so we can help you select a name. <p> </p> If you insist on a name that we consider inappropriate, we won't prevent you from uploading your module -- but it'll remain in your "author" directory and won't be directly visible from CPAN/modules/by-module. <p> </p> We appreciate the efforts of the contributors who have helped make the CPAN the world's largest reusable code repository. Please help us enhance it by working with us to choose the best name possible. <p> </p> If you are developing a suite of related modules/classes it's good practice to use nested classes with a common prefix as this will avoid namespace clashes. For example: Xyz::Control, Xyz::View, Xyz::Model etc. Use the modules in this list as a naming guide. <p> </p> If adding a new module to a set, follow the original author's standards for naming modules and the interface to methods in those modules. <p> </p> If developing modules for private internal or project specific use, that will never be released to the public, then you should ensure that their names will not clash with any future public module. You can do this either by using the reserved Local::* category or by using an underscore in the top level name like Foo_Corp::*. <p> </p> To be portable each component of a module name should be limited to 11 characters. If it might be used on DOS then try to ensure each is unique in the first 8 characters. Nested modules make this easier. <p> </p> <h4>2.6 Have you got it right?</h4> How do you know that you've made the right decisions? Have you picked an interface design that will cause problems later? Have you picked the most appropriate name? Do you have any questions? <p> </p> The best way to know for sure, and pick up many helpful suggestions, is to ask someone who knows. The comp.lang.perl.modules Usenet newsgroup is read by just about all the people who develop modules and it's generally the best place to ask first. If you need more help then try <a href="mailto:modules@perl.org">modules@perl.org</a> . <p> </p> All you need to do is post a short summary of the module, its purpose and interfaces. A few lines on each of the main methods is probably enough. (If you post the whole module it might be ignored by busy people - generally the very people you want to read it!) <p> </p> Don't worry about posting if you can't say when the module will be ready - just say so in the message. It might be worth inviting others to help you, they may be able to complete it for you! <p> </p> <h4>2.7 README and other Additional Files.</h4> It's well known that software developers usually fully document the software they write. If, however, the world is in urgent need of your software and there is not enough time to write the full documentation please at least provide a README file containing: <p> </p> <ul><li> A description of the module/package/extension etc.</li><li> A copyright notice - see below.</li><li> Prerequisites - what else you may need to have.</li><li> How to build it - possible changes to Makefile.PL etc.</li><li> How to install it.</li><li> Recent changes in this release, especially incompatibilities</li><li> Changes / enhancements you plan to make in the future.</li></ul> <p> </p> If the README file seems to be getting too large you may wish to split out some of the sections into separate files: INSTALL, Copying, ToDo etc. <p> </p> <h4>2.8 Adding a Copyright Notice.</h4> How you choose to licence your work is a personal decision. The general mechanism is to assert your Copyright and then make a declaration of how others may copy/use/modify your work. <p> </p> Perl, for example, is supplied with two types of licence: The GNU GPL and The Artistic License (see the files README, Copying and Artistic). Larry has good reasons for NOT just using the GNU GPL. <p> </p> My personal recommendation, out of respect for Larry, Perl and the perl community at large is to simply state something like: <p> </p> <blockquote> Copyright (c) 1997 Your Name. All rights reserved. This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself. </blockquote> This statement should at least appear in the README file. You may also wish to include it in a Copying file and your source files. Remember to include the other words in addition to the Copyright. <p> </p> <h4>2.9 Give the module a version/issue/release number.</h4> To be fully compatible with the Exporter and MakeMaker modules you should store your module's version number in a non-my package variable called $VERSION. This should be a valid floating point number with at least two digits after the decimal (ie hundredths, e.g, $VERSION = "0.01"). See Exporter.pm for details. <p> </p> Don't use a "1.3.2" style version directly. If you use RCS or a similar system which supports multilevel versions/branches you can use this (but put it all on one line for MakeMaker VERSION_FROM): <p> </p> $VERSION = do { my @r=(q$Revision: 3.112 $=~/\d+/g); sprintf "%d."."%03d"x$#r,@r }; <p> </p> It may be handy to add a function or method to retrieve the number. Use the number in announcements and archive file names when releasing the module (ModuleName-1.02.tar.gz). See perldoc ExtUtils::MakeMaker.pm for details. <p> </p> <h4>2.10 Listing Prerequisites in a Bundle module</h4> If your module needs some others that are available on CPAN, you might consider creating a 'bundle' module that lists all the prerequisites in a standardized way. Automatic installation software such as the CPAN.pm module can take advantage of such a listing and enable your users to install all prerequisites and your own module with one single command. See the CPAN.pm module for details. <p> </p> <h4>2.11 How to release and distribute a module.</h4> By far the best way to release modules is to register yourself with the Perl Authors Upload Server (PAUSE). By registering with PAUSE you will be able to easily upload (or mirror) your modules to the PAUSE server from where they will be mirrored to CPAN sites across the planet. <p> </p> It's good idea to post an announcement of the availability of your module to the comp.lang.perl.announce Usenet newsgroup. This will at least ensure very wide once-off distribution. <p> </p> If not using PAUSE you should place the module into a major ftp archive and include details of it's location in your announcement. Some notes about ftp archives: Please use a long descriptive file name which includes the version number. Most incoming directories will not be readable/listable, i.e., you won't be able to see your file after uploading it. Remember to send your email notification message as soon as possible after uploading else your file may get deleted automatically. Allow time for the file to be processed and/or check the file has been processed before announcing its location. <p> </p> FTP Archives for Perl Modules: <p> </p> Follow the instructions and links on <p> </p> <a href="http://www.cpan.org/modules/04pause.html">http://www.cpan.org/modules/04pause.html</a> <p> </p> or upload to: <p> </p> <a href="ftp://pause.kbx.de/incoming">ftp://pause.kbx.de/incoming</a> <p> </p> and notify <a href="mailto:upload@pause.kbx.de">upload@pause.kbx.de</a> . <p> </p> By using the PAUSE WWW interface you can ask the Upload Server to mirror your modules from your ftp or WWW site into your own directory on CPAN. Please remember to send us an updated entry for the Module list! <p> </p> <h4>2.12 Take care when changing a released module.</h4> Always strive to remain compatible with previous released versions (see 2.2 above) Otherwise try to add a mechanism to revert to the old behaviour if people rely on it. Document incompatible changes. <p> </p> <h3><a id="ID3_Guidelinesf" name="ID3_Guidelinesf">3) Guidelines for Converting Perl 4 Library Scripts into Modules</a></h3> <h4>3.1 There is no requirement to convert anything.</h4> If it ain't broke, don't fix it! Perl 4 library scripts should continue to work with no problems. You may need to make some minor changes (like escaping non-array @'s in double quoted strings) but there is no need to convert a .pl file into a Module for just that. See perltrap.pod for details of all known perl4-to-perl5 issues. <p> </p> <h4>3.2 Consider the implications.</h4> All the perl applications which make use of the script will need to be changed (slightly) if the script is converted into a module. Is it worth it unless you plan to make other changes at the same time? <p> </p> <h4>3.3 Make the most of the opportunity.</h4> If you are going to convert the script to a module you can use the opportunity to redesign the interface. The 'Guidelines for Module Creation' above include many of the issues you should consider. <p> </p> <h4>3.4 The pl2pm utility will get you started.</h4> This utility will read *.pl files (given as parameters) and write corresponding *.pm files. The pl2pm utilities does the following:<ul><li> Adds the standard Module prologue lines</li><li> Converts package specifiers from ' to ::</li><li> Converts die(...) to croak(...)</li><li> Several other minor changes</li></ul> Being a mechanical process pl2pm is not bullet proof. The converted code will need careful checking, especially any package statements. Don't delete the original .pl file till the new .pm one works!<p> </p> <h3><a id="ID4_Guidelinesf" name="ID4_Guidelinesf">4) Guidelines for Reusing Application Code</a></h3> 4.1 Complete applications rarely belong in the Perl Module Library.<p> </p> 4.2 Many applications contain some perl code which could be reused. Help save the world! Share your code in a form that makes it easy to reuse. <p> </p> 4.3 Break-out the reusable code into one or more separate module files.<p> </p> 4.4 Take the opportunity to reconsider and redesign the interfaces.<p> </p> 4.5 In some cases the 'application' can then be reduced to a small fragment of code built on top of the reusable modules. In these cases the application could invoked as: <p> </p> <h4><a id="ID5_NamespaceCo" name="ID5_NamespaceCo">5) Namespace Coordination</a></h4> The maintainers of the module list are not the Internic for perl namespaces. They do neither sell namespaces nor can they establish property rights. What they try to do is to minimize namespace clashes and maximize usablility of the CPAN archive by setting up a catalogue of modules and control the indexers. Time permitting, they will also try to give advice for what they think is a proper usage of the namespace. <p> </p> It is an important part of the namespace concept that the module list maintainers do not guarantee to you that somebody else won't use the, say, Foo::Bar namespace. The upload area is not censored except for abuse. People are free to upload any modules they like. Instead, there are several levels of protection for your namespaces: <p> </p> a) The most important is the module list which actually lists and proclaims your namespace. <p> </p> b) The second is the indexing mechanism of the CPAN. Modules are indexed on a first-come-first-serve basis. The module namespace that is uploaded for the first time ever gets indexed, but not the module of the second one who tries to use the same namespace. <p> </p> c) As the whole process is trying to benefit the community, all parties are subject to a wider monitoring within the community. This is sometimes referred to as security by visibility. <p> </p> d) So the next level of namespace protection is the common sense. Your own common sense. Help to save the world. If you get the impression that something goes wrong with regard to namespaces, please write to <a href="mailto:modules@perl.org">modules@perl.org</a> and let them know. <p> </p> e) The perhaps most interesting namespace protection is provided by the perl symbol table itself. A namespace Foo:: is just a package name and its relationship to a namespace Foo::Bar:: is not predetermined whatsoever. The two namespaces can be closely or loosely related or not related at all, but what's most important, they can be writen by different authors who may work rather independently from each other. So if you have registered any namespace, it does not mean that you own the whole namespace tree that starts there. If you are registered as the contact for Foo::Bar, you are not necessarily also associated with Foo::Bar::Baz. <p> </p> f) In a few rare cases the module list people restrict indexing of certain categories. For example: DBI::* under the control of Tim Bunce Sun::* under the control of Sun Microsystems <p> </p> <p> </p> <h2><a id="Part2-ThePerl5M" name="Part2-ThePerl5M">Part 2 - The Perl 5 Registered Module List</a></h2> The remainder of this document is divided up into sections. Each section deals with a particular topic and lists all known modules related to that topic. Modules are only listed in one section so check all sections that might related to your particular needs. <p> </p> All the information corresponds to the latest updates we have received. We don't record the version number or release dates of the listed Modules. Nor do we record the locations of these Modules. Consult the contact, try the usual perl CPAN sites or ask in comp.lang.perl.modules. Please do *not* ask us directly, we simply don't have the time. Sorry. <p> </p> <h4><a id="ID1_ModuleListi" name="ID1_ModuleListi">1) Registered Module Listing Format</a></h4> Each Module listing is very short. The main goal is to simply publish the existence of the modules, or ideas for modules, and enough contact information for you to find out more. Each listing includes some characters which convey (approximate) basic status information. <p> </p> <h4>For example:</h4> <pre>Name DSLIP Description Info ------------- ----- -------------------------------------------- ----- Fcntl Sdcfp Defines fcntl() constants (see File::Lock) JHI </pre><p> </p> <h4>Where the 'DSLIP' characters have the following meanings:</h4> <ul><li> D - Development Stage (Note: *NO IMPLIED TIMESCALES*):</li><li><ul><li> i - Idea, listed to gain consensus or as a placeholder</li><li> c - under construction but pre-alpha (not yet released)</li><li> a/b - Alpha/Beta testing</li><li> R - Released</li><li> M - Mature (no rigorous definition)</li><li> S - Standard, supplied with Perl 5</li></ul></li></ul> <ul><li> S - Support Level:</li><li><ul><li> m - Mailing-list</li><li> d - Developer</li><li> u - Usenet newsgroup comp.lang.perl.modules</li><li> n - None known, try comp.lang.perl.modules</li></ul></li></ul> <ul><li> L - Language Used:</li><li><ul><li> p - Perl-only, no compiler needed, should be platform independent</li><li> c - C and perl, a C compiler will be needed</li><li> h - Hybrid, written in perl with optional C code, no compiler needed</li><li> + - C++ and perl, a C++ compiler will be needed</li><li> o - perl and another language other than C or C++</li></ul></li></ul> <ul><li> I - Interface Style</li><li><ul><li> f - plain Functions, no references used</li><li> h - hybrid, object and function interfaces available</li><li> n - no interface at all (huh?)</li><li> r - some use of unblessed References or ties</li><li> O - Object oriented using blessed references and/or inheritance</li></ul></li></ul> <ul><li> P - Public License</li><li><ul><li> p - Standard-Perl: user may choose between GPL and Artistic</li><li> g - GPL: GNU General Public License</li><li> l - LGPL: "GNU Lesser General Public License" (previously known as "GNU Library</li><li> General Public License")</li><li> b - BSD: The BSD License</li><li> a - Artistic license alone</li><li> o - other (but distribution allowed without restrictions)</li></ul></li></ul> DISCLAIMER: The status of the Public License field is there for informational purpose only and does not constitute a legal binding of any kind. To obtain proper information about the Licencing terms of a module and its accompanying files, please refer to the distribution of the modules or contact the author as appropriate. Please inform <a href="mailto:modules@perl.org">modules@perl.org</a> if you encounter any mismatch between the contents of the Public License field and what the distribution actually says about it. <p> </p> Where letters are missing they can usually be inferred from the others. For example 'i' implies 'id', 'S' implies 'Su'. <p> </p> The Info column gives a contact reference 'tag'. Lookup this tag in the "Information / Contact Reference Details" section in Pert 3 of this document. If no contact is given always try asking in comp.lang.perl.modules. <p> </p> Most Modules are nested in categories such as IPC::Open2 and IPC::Open3. These are shown as 'IPC::' on one line then each module listed below with a '::' prefix. <p> </p> <h4>Ideas For Adoption</h4> Modules listed as in the 'i' Development Stage with no contact reference are ideas without an owner. Feel free to 'adopt' these but please let me know so that we can update the list and thus inform anyone else who might be interested. Adoption simply means that you either hope to implement the module one day or would like to cooperate with anyone else who might be interested in implementing it. <p> </p> <h4>Cooperation</h4> Similarly, if an idea that interests you has been adopted by someone please contact them so you can share ideas. Just because an idea has been adopted does NOT imply that it's going to be implemented. Just because a module is listed and being implemented does NOT mean it'll get finished. Waiting silently in the hope that the Module will appear one day is unlikely to be fruitful! Offer to help. Cooperate. Pool your efforts. Go on, try it! <p> </p> The same applies to modules in all states. Most modules are developed in limited spare time. If you're interested in a module don't just wait for it to happen, offer to help. <p> </p> Module developers should feel free to announce incomplete work early. If you're not going to be able to spend much time on something then say so. If you invite cooperation maybe someone will implement it for you! <p> </p> <p> </p> <h4><a href="by-category/02_Perl_Core_Modules" id="ID2_PerlCoreMod" name="ID2_PerlCoreMod">2) Perl Core Modules, Perl Language Extensions and Documentation Tools</a></h4> <pre>Name <a href="#ID1_ModuleListi">DSLIP</a> Description Info ------------ ----- -------------------------------------------- ---- CORE Sucf? Internal package for perl native functions <a href="../authors/00whois.html#P5P">P5P</a> <a href="http://search.cpan.org/search?module=UNIVERSAL">UNIVERSAL</a> SucOp Internal universal base-class <a href="../authors/00whois.html#P5P">P5P</a> SUPER SucO? Internal class to access superclass methods <a href="../authors/00whois.html#P5P">P5P</a> <a href="http://search.cpan.org/search?module=DynaLoader">DynaLoader</a> SucO? Dynamic loader for shared libraries <a href="../authors/00whois.html#P5P">P5P</a> <a href="http://search.cpan.org/search?module=AutoLoader">AutoLoader</a> SupO? Automatic function loader (using AutoSplit) <a href="../authors/00whois.html#P5P">P5P</a> <a href="http://search.cpan.org/search?module=SelfLoader">SelfLoader</a> SupO? Automatic function loader (using __DATA__) <a href="../authors/00whois.html#P5P">P5P</a> <a href="http://search.cpan.org/search?module=Exporter">Exporter</a> SupO? Implements default import method for modules <a href="../authors/00whois.html#P5P">P5P</a> <a href="http://search.cpan.org/search?module=Carp">Carp</a> Supf? Throw exceptions outside current package <a href="../authors/00whois.html#P5P">P5P</a> Config Supf? Stores details of perl build configuration <a href="../authors/00whois.html#P5P">P5P</a> <a href="http://search.cpan.org/search?module=English">English</a> Supf? Defines English names for special variables <a href="../authors/00whois.html#P5P">P5P</a> <a href="http://search.cpan.org/search?module=Symbol">Symbol</a> SupO? Create 'anonymous' symbol (typeglobs) refs <a href="http://search.cpan.org/search?author=CHIPS">CHIPS</a> <a href="http://search.cpan.org/search?module=Opcode">Opcode</a> Supf? Disable named opcodes when compiling code <a href="../authors/00whois.html#P5P">P5P</a> <a href="http://search.cpan.org/search?module=Taint">Taint</a> bdpf? Utilities related to tainting <a href="http://search.cpan.org/search?author=PHOENIX">PHOENIX</a></pre> <h4>Perl Pragmatic Modules</h4> <pre><a href="http://search.cpan.org/search?module=constant">constant</a> Supf? Define compile-time constants <a href="../authors/00whois.html#P5P">P5P</a> <a href="http://search.cpan.org/search?module=diagnostics">diagnostics</a> Sdpf? For reporting perl diagnostics in full form <a href="http://search.cpan.org/search?author=TOMC">TOMC</a> <a href="http://search.cpan.org/search?module=enum">enum</a> cdpf? resemble enumerated types in C <a href="http://search.cpan.org/search?author=ZENIN">ZENIN</a> <a href="http://search.cpan.org/search?module=integer">integer</a> Supf? Controls float vs. integer arithmetic <a href="../authors/00whois.html#P5P">P5P</a> <a href="http://search.cpan.org/search?module=less">less</a> Supf? Controls optimisations (yet unimplemented) <a href="../authors/00whois.html#P5P">P5P</a> <a href="http://search.cpan.org/search?module=lib">lib</a> Supf? Simple way to add/delete directories in @INC <a href="../authors/00whois.html#P5P">P5P</a> <a href="http://search.cpan.org/search?module=namespace">namespace</a> Rdpnp Perl pragma to use like C++ namespace alias <a href="http://search.cpan.org/search?author=AMICHAUER">AMICHAUER</a> <a href="http://search.cpan.org/search?module=overload">overload</a> SdpO? Overload perl operators for new data types <a href="http://search.cpan.org/search?author=ILYAZ">ILYAZ</a> <a href="http://search.cpan.org/search?module=sigtrap">sigtrap</a> Supf? For trapping an abort and giving a traceback <a href="../authors/00whois.html#P5P">P5P</a> <a href="http://search.cpan.org/search?module=strict">strict</a> Supf? Controls averments (similar to pragmas) <a href="../authors/00whois.html#P5P">P5P</a> <a href="http://search.cpan.org/search?module=subs">subs</a> Supf? use subs qw(x y); is short for sub x; sub y; <a href="../authors/00whois.html#P5P">P5P</a> <a href="http://search.cpan.org/search?module=vars">vars</a> Supf? predeclare variable names <a href="../authors/00whois.html#P5P">P5P</a></pre> <h4>Experimental pragmatic modules live in the ex:: namespace</h4> <pre>ex:: <a href="http://search.cpan.org/search?module=ex::implements">::implements</a> RdpO? Study in Polymorphism <a href="http://search.cpan.org/search?author=PDCAWLEY">PDCAWLEY</a> <a href="http://search.cpan.org/search?module=ex::interface">::interface</a> RdpO? Another study in polymorphism <a href="http://search.cpan.org/search?author=PDCAWLEY">PDCAWLEY</a> <a href="http://search.cpan.org/search?module=ex::override">::override</a> Rdpf? perl pragma to override core functions <a href="http://search.cpan.org/search?author=CTWETEN">CTWETEN</a> ::caution bdpn? Same as use warnings; use strict; <a href="http://search.cpan.org/search?author=YVES">YVES</a></pre> <pre>ex::constant:: <a href="http://search.cpan.org/search?module=ex::constant::vars">::vars</a> Rdph? Perl pragma to create readonly variables <a href="http://search.cpan.org/search?author=CTWETEN">CTWETEN</a></pre> <h4>Perl Language Extensions</h4> <pre><a href="http://search.cpan.org/search?module=Alias">Alias</a> bdcf? Convenient access to data/code via aliases <a href="http://search.cpan.org/search?author=GSAR">GSAR</a> <a href="http://search.cpan.org/search?module=End">End</a> RdpO? Generalized END {}. <a href="http://search.cpan.org/search?author=ABIGAIL">ABIGAIL</a> <a href="http://search.cpan.org/search?module=Error">Error</a> adpOp Error/exception handling in an OO-ish way <a href="http://search.cpan.org/search?author=UARUN">UARUN</a> <a href="http://search.cpan.org/search?module=NEXT">NEXT</a> RdpO? Perl5 implementation of NEXT (RFC190) <a href="http://search.cpan.org/search?author=DCONWAY">DCONWAY</a> <a href="http://search.cpan.org/search?module=Perl">Perl</a> adcO? Create Perl interpreters from within Perl <a href="http://search.cpan.org/search?author=GSAR">GSAR</a> Protect bdpf? declare subs private or member <a href="http://search.cpan.org/search?author=JDUNCAN">JDUNCAN</a> <a href="http://search.cpan.org/search?module=Safe">Safe</a> SdcO? Restrict eval'd code to safe subset of ops <a href="http://search.cpan.org/search?author=MICB">MICB</a> <a href="http://search.cpan.org/search?module=Softref">Softref</a> bdcf? Extension for weak/soft referenced SVs <a href="http://search.cpan.org/search?author=ILYAZ">ILYAZ</a></pre> <pre>Attribute:: <a href="http://search.cpan.org/search?module=Attribute::Handlers">::Handlers</a> RdpO? Simpler definition of attribute handlers <a href="http://search.cpan.org/search?author=ABERGMAN">ABERGMAN</a> <a href="http://search.cpan.org/search?module=Attribute::Types">::Types</a> RdpO? Attributes that confer type on variables <a href="http://search.cpan.org/search?author=DCONWAY">DCONWAY</a> <a href="http://search.cpan.org/search?module=Attribute::Memoize">::Memoize</a> RdpOp Attribute interface to Memoize.pm <a href="http://search.cpan.org/search?author=MARCEL">MARCEL</a> <a href="http://search.cpan.org/search?module=Attribute::TieClasses">::TieClasses</a> RdpOp attribute wrappers for CPAN Tie classes <a href="http://search.cpan.org/search?author=MARCEL">MARCEL</a> <a href="http://search.cpan.org/search?module=Attribute::Abstract">::Abstract</a> RdpOp implement abstract methods with attributes <a href="http://search.cpan.org/search?author=MARCEL">MARCEL</a> <a href="http://search.cpan.org/search?module=Attribute::Overload">::Overload</a> RdpOp Attribute that makes overloading easier <a href="http://search.cpan.org/search?author=MARCEL">MARCEL</a> <a href="http://search.cpan.org/search?module=Attribute::Deprecated">::Deprecated</a> RdpOp Mark deprecated methods <a href="http://search.cpan.org/search?author=KASEI">KASEI</a> <a href="http://search.cpan.org/search?module=Attribute::Signature">::Signature</a> bdphp Signatures on methods and subroutines <a href="http://search.cpan.org/search?author=JDUNCAN">JDUNCAN</a></pre> <pre>Exporter:: ::Import Rdpn? Alternate symbol exporter <a href="http://search.cpan.org/search?author=GARROW">GARROW</a> ::Options adpO? Extends Exporter to handle use-line options <a href="http://search.cpan.org/search?author=YSTH">YSTH</a> ::PkgAlias adpf? Load a module into multiple namespaces <a href="http://search.cpan.org/search?author=JDPORTER">JDPORTER</a></pre> <pre><a href="http://search.cpan.org/search?module=Inline">Inline</a> bdp?p Write Perl subroutines in other languages <a href="http://search.cpan.org/search?author=INGY">INGY</a> Inline:: <a href="http://search.cpan.org/search?module=Inline::CPR">::CPR</a> adpn? C Perl Run - Embed Perl in C, ala Inline <a href="http://search.cpan.org/search?author=INGY">INGY</a> <a href="http://search.cpan.org/search?module=Inline::C">::C</a> bdpnp Write Perl subroutines in C <a href="http://search.cpan.org/search?author=INGY">INGY</a> <a href="http://search.cpan.org/search?module=Inline::CPP">::CPP</a> bdpO? Easy implementation of C++ extensions <a href="http://search.cpan.org/search?author=NEILW">NEILW</a> <a href="http://search.cpan.org/search?module=Inline::Python">::Python</a> adcO? Easy implementation of Python extensions <a href="http://search.cpan.org/search?author=NEILW">NEILW</a> <a href="http://search.cpan.org/search?module=Inline::Tcl">::Tcl</a> adcf? Write Perl subroutines in Tcl <a href="http://search.cpan.org/search?author=RRS">RRS</a> <a href="http://search.cpan.org/search?module=Inline::Java">::Java</a> amhpp Easy implementation of Java extensions <a href="http://search.cpan.org/search?author=PATL">PATL</a> <a href="http://search.cpan.org/search?module=Inline::ASM">::ASM</a> adpO? Write Perl subroutines in Assembler <a href="http://search.cpan.org/search?author=NEILW">NEILW</a> <a href="http://search.cpan.org/search?module=Inline::Struct">::Struct</a> adpO? Bind C structures directly to Perl. <a href="http://search.cpan.org/search?author=NEILW">NEILW</a> <a href="http://search.cpan.org/search?module=Inline::Files">::Files</a> RdpO? Multiple virtual files after __END__ <a href="http://search.cpan.org/search?author=DCONWAY">DCONWAY</a> <a href="http://search.cpan.org/search?module=Inline::Guile">::Guile</a> amhhp Inline module for Guile Scheme interpreter <a href="http://search.cpan.org/search?author=SAMTREGAR">SAMTREGAR</a></pre> <pre>Regexp:: <a href="http://search.cpan.org/search?module=Regexp::Common">::Common</a> RdpO? Provide commonly requested regular expr. <a href="http://search.cpan.org/search?author=ABIGAIL">ABIGAIL</a> <a href="http://search.cpan.org/search?module=Regexp::Shellish">::Shellish</a> RdpO? Shell-like regular expressions <a href="http://search.cpan.org/search?author=RBS">RBS</a> ::Func adpf? Replace =~, !~, m//, s/// with functions <a href="http://search.cpan.org/search?author=NWIGER">NWIGER</a></pre> <pre>Safe:: <a href="http://search.cpan.org/search?module=Safe::Hole">::Hole</a> bdcO? Exec subs in the original package from Safe <a href="http://search.cpan.org/search?author=SEYN">SEYN</a></pre> <pre>Symbol:: ::Table RdpO? OO interface to package symbols <a href="http://search.cpan.org/search?author=GARROW">GARROW</a></pre> <pre>Symbol::Approx:: <a href="http://search.cpan.org/search?module=Symbol::Approx::Sub">::Sub</a> Rmphp Call subroutines using approximate names <a href="http://search.cpan.org/search?author=DAVECROSS">DAVECROSS</a></pre> <h4>The Perl Compiler</h4> <pre><a href="http://search.cpan.org/search?module=B">B</a> aucO? The Perl Compiler <a href="http://search.cpan.org/search?author=MICB">MICB</a> <a href="http://search.cpan.org/search?module=O">O</a> aucO? Perl Compiler frontends <a href="http://search.cpan.org/search?author=MICB">MICB</a></pre> <pre>B:: <a href="http://search.cpan.org/search?module=B::Fathom">::Fathom</a> bdpO? Estimate the readability of Perl code <a href="http://search.cpan.org/search?author=KSTAR">KSTAR</a> <a href="http://search.cpan.org/search?module=B::Graph">::Graph</a> bdpr? Perl Compiler backend to diagram OP trees <a href="http://search.cpan.org/search?author=SMCCAM">SMCCAM</a> <a href="http://search.cpan.org/search?module=B::LexInfo">::LexInfo</a> bdcO? Show info about subroutine lexical variables <a href="http://search.cpan.org/search?author=DOUGM">DOUGM</a> <a href="http://search.cpan.org/search?module=B::Size">::Size</a> bdcO? Measure size of Perl OPs and SVs <a href="http://search.cpan.org/search?author=DOUGM">DOUGM</a> <a href="http://search.cpan.org/search?module=B::TerseSize">::TerseSize</a> bdpO? Info about ops and their (estimated) size <a href="http://search.cpan.org/search?author=DOUGM">DOUGM</a></pre> <h4>Source Code Filters</h4> <pre>Filter::Util:: <a href="http://search.cpan.org/search?module=Filter::Util::Exec">::Exec</a> bdcf? Interface for creation of coprocess Filters <a href="http://search.cpan.org/search?author=PMQS">PMQS</a> <a href="http://search.cpan.org/search?module=Filter::Util::Call">::Call</a> bdcf? Interface for creation of Perl Filters <a href="http://search.cpan.org/search?author=PMQS">PMQS</a></pre> <pre>Filter:: <a href="http://search.cpan.org/search?module=Filter::exec">::exec</a> bdcf? Filters script through an external command <a href="http://search.cpan.org/search?author=PMQS">PMQS</a> <a href="http://search.cpan.org/search?module=Filter::sh">::sh</a> bdcf? Filters script through a shell command <a href="http://search.cpan.org/search?author=PMQS">PMQS</a> <a href="http://search.cpan.org/search?module=Filter::cpp">::cpp</a> bdcf? Filters script through C preprocessor <a href="http://search.cpan.org/search?author=PMQS">PMQS</a> <a href="http://search.cpan.org/search?module=Filter::tee">::tee</a> bdcf? Copies to file perl source being compiled <a href="http://search.cpan.org/search?author=PMQS">PMQS</a> <a href="http://search.cpan.org/search?module=Filter::decrypt">::decrypt</a> bdcf? Template for a perl source decryption filter <a href="http://search.cpan.org/search?author=PMQS">PMQS</a> <a href="http://search.cpan.org/search?module=Filter::Simple">::Simple</a> RdpO? Simplified source filtering <a href="http://search.cpan.org/search?author=DCONWAY">DCONWAY</a> ::constant idpnp constant mod working like real Pre Processor <a href="http://search.cpan.org/search?author=MZSANFORD">MZSANFORD</a> <a href="http://search.cpan.org/search?module=Filter::Trigraph">::Trigraph</a> bdpnp Understand ANSI C trigraphs in Perl source. <a href="http://search.cpan.org/search?author=KASEI">KASEI</a></pre> <pre><a href="http://search.cpan.org/search?module=PerlIO">PerlIO</a> Rucnp On demand loader for PerlIO layers <a href="../authors/00whois.html#P5P">P5P</a></pre> <pre>PerlIO:: <a href="http://search.cpan.org/search?module=PerlIO::gzip">::gzip</a> RdcO? provide a PerlIO layer to gzip/gunzip <a href="http://search.cpan.org/search?author=NWCLARK">NWCLARK</a></pre> <h4>Thread support (note that these are experimental, i.e. pre-alpha)</h4> <pre><a href="http://search.cpan.org/search?module=Thread">Thread</a> cuhO? Manipulate threads in Perl (EXPERIMENTAL) <a href="../authors/00whois.html#P5P">P5P</a></pre> <pre>Thread:: ::Group bdph? Wait()-like and grouping functions <a href="http://search.cpan.org/search?author=DSUGAL">DSUGAL</a> <a href="http://search.cpan.org/search?module=Thread::Pool">::Pool</a> bdpOp Worker pools to run Perl code asynchronously <a href="http://search.cpan.org/search?author=ELIZABETH">ELIZABETH</a> <a href="http://search.cpan.org/search?module=Thread::Queue">::Queue</a> cuph? Thread-safe queues <a href="../authors/00whois.html#P5P">P5P</a> <a href="http://search.cpan.org/search?module=Thread::Semaphore">::Semaphore</a> cuph? Thread-safe semaphores <a href="../authors/00whois.html#P5P">P5P</a> <a href="http://search.cpan.org/search?module=Thread::Signal">::Signal</a> cuhh? A thread which runs signal handlers reliably <a href="../authors/00whois.html#P5P">P5P</a> <a href="http://search.cpan.org/search?module=Thread::Specific">::Specific</a> cuhh? Thread-specific keys <a href="../authors/00whois.html#P5P">P5P</a> <a href="http://search.cpan.org/search?module=Thread::RWLock">::RWLock</a> RdpOp rwlock implementation for perl threads <a href="http://search.cpan.org/search?author=AFERBER">AFERBER</a> ::IO i ? IO routines <a href="http://search.cpan.org/search?author=DSUGAL">DSUGAL</a> ::Object i ? OO routines <a href="http://search.cpan.org/search?author=DSUGAL">DSUGAL</a></pre> <h4>Module Support</h4> <pre>Module:: <a href="http://search.cpan.org/search?module=Module::Reload">::Reload</a> Rdpf? Reloads files in %INC based on timestamps <a href="http://search.cpan.org/search?author=JPRIT">JPRIT</a> <a href="http://search.cpan.org/search?module=Module::InstalledVersion">::InstalledVersion</a> bdpOp Find version number of installed module <a href="http://search.cpan.org/search?author=SKUD">SKUD</a> <a href="http://search.cpan.org/search?module=Module::Use">::Use</a> bdpnp Tracks modules loaded by a script <a href="http://search.cpan.org/search?author=JSMITH">JSMITH</a> <a href="http://search.cpan.org/search?module=Module::Signature">::Signature</a> cdpfp Module signature file manipulation <a href="http://search.cpan.org/search?author=AUTRIJUS">AUTRIJUS</a></pre> <h4>Documentation Tools:</h4> <pre>Pod:: <a href="http://search.cpan.org/search?module=Pod::Diff">::Diff</a> cdpf? compare two POD files and report diff <a href="http://search.cpan.org/search?author=IANC">IANC</a> <a href="http://search.cpan.org/search?module=Pod::DocBook">::DocBook</a> adpO? convert POD to and from DocBook <a href="http://search.cpan.org/search?author=MBERENDS">MBERENDS</a> <a href="http://search.cpan.org/search?module=Pod::HTML">::HTML</a> cdpr? converter to HTML <a href="http://search.cpan.org/search?author=KJALB">KJALB</a> <a href="http://search.cpan.org/search?module=Pod::HTML2Pod">::HTML2Pod</a> RdpOp Translate HTML into POD <a href="http://search.cpan.org/search?author=SBURKE">SBURKE</a> <a href="http://search.cpan.org/search?module=Pod::Hlp">::Hlp</a> RdpO? Convert POD to formatted VMS Help text <a href="http://search.cpan.org/search?author=PVHP">PVHP</a> ::Index cdpr? index generator <a href="http://search.cpan.org/search?author=KJALB">KJALB</a> <a href="http://search.cpan.org/search?module=Pod::LaTeX">::LaTeX</a> bdpOp Converts pod to latex with Pod::Parser <a href="http://search.cpan.org/search?author=TJENNESS">TJENNESS</a> ::Latex cdpr? converter to LaTeX <a href="http://search.cpan.org/search?author=KJALB">KJALB</a> <a href="http://search.cpan.org/search?module=Pod::Lyx">::Lyx</a> adpO? A pod to LyX format conversion class <a href="http://search.cpan.org/search?author=RICHARDJ">RICHARDJ</a> ::MIF adpO? converter to FrameMaker MIF <a href="http://search.cpan.org/search?author=JNH">JNH</a> <a href="http://search.cpan.org/search?module=Pod::Man">::Man</a> cdpr? converter to man page <a href="http://search.cpan.org/search?author=KJALB">KJALB</a> <a href="http://search.cpan.org/search?module=Pod::PP">::PP</a> adpOa A Pod pre-processor <a href="http://search.cpan.org/search?author=RAM">RAM</a> <a href="http://search.cpan.org/search?module=Pod::Parser">::Parser</a> bdpO? Base class for parsing pod syntax <a href="http://search.cpan.org/search?author=BRADAPP">BRADAPP</a> <a href="http://search.cpan.org/search?module=Pod::Pdf">::Pdf</a> bdpf? Converter to PDF <a href="http://search.cpan.org/search?author=AJFRY">AJFRY</a> ::Pod cdpr? converter to canonical pod <a href="http://search.cpan.org/search?author=KJALB">KJALB</a> <a href="http://search.cpan.org/search?module=Pod::RTF">::RTF</a> cdpr? converter to RTF <a href="http://search.cpan.org/search?author=KJALB">KJALB</a> <a href="http://search.cpan.org/search?module=Pod::Rtf">::Rtf</a> RdpO? Converter from POD to Rich Text Format <a href="http://search.cpan.org/search?author=PVHP">PVHP</a> <a href="http://search.cpan.org/search?module=Pod::Sdf">::Sdf</a> cdpf? converter to SDF <a href="http://search.cpan.org/search?author=IANC">IANC</a> <a href="http://search.cpan.org/search?module=Pod::Select">::Select</a> bdpf? Print only selected sections of pod docs <a href="http://search.cpan.org/search?author=BRADAPP">BRADAPP</a> <a href="http://search.cpan.org/search?module=Pod::Simplify">::Simplify</a> cdpr? Common pod parsing code <a href="http://search.cpan.org/search?author=KJALB">KJALB</a> ::Texinfo cdpr? converter to texinfo <a href="http://search.cpan.org/search?author=KJALB">KJALB</a> <a href="http://search.cpan.org/search?module=Pod::Text">::Text</a> Supf? convert POD data to formatted ASCII text <a href="http://search.cpan.org/search?author=TOMC">TOMC</a> <a href="http://search.cpan.org/search?module=Pod::Usage">::Usage</a> bdpf? Print Usage messages based on your own pod <a href="http://search.cpan.org/search?author=BRADAPP">BRADAPP</a> <a href="http://search.cpan.org/search?module=Pod::XML">::XML</a> RdpO? Generate XML from POD <a href="http://search.cpan.org/search?author=MSERGEANT">MSERGEANT</a> <a href="http://search.cpan.org/search?module=Pod::Tree">::Tree</a> RdpOp Create a static syntax tree for a POD <a href="http://search.cpan.org/search?author=SWMCD">SWMCD</a> <a href="http://search.cpan.org/search?module=Pod::Checker">::Checker</a> RdpO? Check pod documents for syntax errors <a href="http://search.cpan.org/search?author=BRADAPP">BRADAPP</a> <a href="http://search.cpan.org/search?module=Pod::POM">::POM</a> RdpOp Pod Object Model <a href="http://search.cpan.org/search?author=ABW">ABW</a></pre> <pre>Perl6:: <a href="http://search.cpan.org/search?module=Perl6::Variables">::Variables</a> RdpO? Perl 6 variable syntax for Perl 5 <a href="http://search.cpan.org/search?author=DCONWAY">DCONWAY</a> <a href="http://search.cpan.org/search?module=Perl6::Interpolators">::Interpolators</a> bdpnp Use Perl 6 function-interpolation syntax <a href="http://search.cpan.org/search?author=BRENTDAX">BRENTDAX</a> <a href="http://search.cpan.org/search?module=Perl6::Parameters">::Parameters</a> bdpnp Use Perl 6-style named parameters <a href="http://search.cpan.org/search?author=BRENTDAX">BRENTDAX</a></pre> <pre>Concurrent adpOp Concurrent and Remotable Objects in Perl <a href="http://search.cpan.org/search?author=VIPUL">VIPUL</a></pre> <pre>Acme:: <a href="http://search.cpan.org/search?module=Acme::Buffy">::Buffy</a> Rdphp An encoding scheme for Buffy fans <a href="http://search.cpan.org/search?author=LBROCARD">LBROCARD</a></pre> <pre>Acme::Morse:: <a href="http://search.cpan.org/search?module=Acme::Morse::Audible">::Audible</a> Rdpnp Audio(Morse) Programming with Perl <a href="http://search.cpan.org/search?author=ITRIVIZKI">ITRIVIZKI</a></pre> <p> </p> <h4><a href="by-category/03_Development_Support" id="ID3_Development" name="ID3_Development">3) Development Support</a></h4> <pre>Name <a href="#ID1_ModuleListi">DSLIP</a> Description Info ------------ ----- -------------------------------------------- ---- <a href="http://search.cpan.org/search?module=AutoSplit">AutoSplit</a> Supf? Splits modules into files for AutoLoader <a href="../authors/00whois.html#P5P">P5P</a> Bleach RdpO? For really clean programs <a href="http://search.cpan.org/search?author=DCONWAY">DCONWAY</a> <a href="http://search.cpan.org/search?module=Continuus">Continuus</a> adpO? Interface to Continuus Code Management tool <a href="http://search.cpan.org/search?author=HENKE">HENKE</a> <a href="http://search.cpan.org/search?module=Coy">Coy</a> Rdpn? Like Carp - only prettier <a href="http://search.cpan.org/search?author=DCONWAY">DCONWAY</a> <a href="http://search.cpan.org/search?module=FindBin">FindBin</a> adpf? Locate current script bin directory <a href="../authors/00whois.html#P5P">P5P</a> <a href="http://search.cpan.org/search?module=Include">Include</a> adpO? Parse C header files for use in XS <a href="http://search.cpan.org/search?author=GBARR">GBARR</a> <a href="http://search.cpan.org/search?module=Make">Make</a> adpO? Makefile parsing, and 'make' replacement <a href="http://search.cpan.org/search?author=NI-S">NI-S</a> <a href="http://search.cpan.org/search?module=Perlbug">Perlbug</a> RdpOp Database driven bug tracking system (mysql) <a href="http://search.cpan.org/search?author=RFOLEY">RFOLEY</a> <a href="http://search.cpan.org/search?module=Rcs">Rcs</a> adcf? Alternate RCS interface (see VCS::RCS) <a href="http://search.cpan.org/search?author=CFRETER">CFRETER</a> Smirch Rdpfa For really dirty programs <a href="http://search.cpan.org/search?author=JNAGRA">JNAGRA</a> <a href="http://search.cpan.org/search?module=Usage">Usage</a> bnpr? Type and range checking on subroutine args <a href="http://search.cpan.org/search?author=JACKS">JACKS</a> <a href="http://search.cpan.org/search?module=VCS">VCS</a> ampOp Generic interface to Version Control Systems <a href="http://search.cpan.org/search?author=LBROCARD">LBROCARD</a></pre> <pre><a href="http://search.cpan.org/search?module=Benchmark">Benchmark</a> Supf? Easy way to time fragments of perl code <a href="../authors/00whois.html#P5P">P5P</a> Benchmark:: <a href="http://search.cpan.org/search?module=Benchmark::Timer">::Timer</a> RdpO? Perl code benchmarking tool <a href="http://search.cpan.org/search?author=ANDREWHO">ANDREWHO</a></pre> <pre>ExtUtils:: <a href="http://search.cpan.org/search?module=ExtUtils::DynaGlue">::DynaGlue</a> adcr? Methods for generating Perl extension files <a href="http://search.cpan.org/search?author=DOUGM">DOUGM</a> <a href="http://search.cpan.org/search?module=ExtUtils::MakeMaker">::MakeMaker</a> SupO? Writes Makefiles for extensions <a href="../authors/00whois.html#MMML">MMML</a> <a href="http://search.cpan.org/search?module=ExtUtils::Manifest">::Manifest</a> Supf? Utilities for managing MANIFEST files <a href="../authors/00whois.html#MMML">MMML</a> <a href="http://search.cpan.org/search?module=ExtUtils::Embed">::Embed</a> Sdpf? Utilities for embedding Perl in C/C++ apps <a href="http://search.cpan.org/search?author=DOUGM">DOUGM</a> <a href="http://search.cpan.org/search?module=ExtUtils::F77">::F77</a> RdpO? Facilitate use of FORTRAN from Perl/XS code <a href="http://search.cpan.org/search?author=KGB">KGB</a> <a href="http://search.cpan.org/search?module=ExtUtils::configPL">::configPL</a> adpOp configures .PL files <a href="http://search.cpan.org/search?author=PEASE">PEASE</a></pre> <pre>Carp:: <a href="http://search.cpan.org/search?module=Carp::Assert">::Assert</a> adpf? Stating the obvious to let the computer know <a href="http://search.cpan.org/search?author=MSCHWERN">MSCHWERN</a> ::CheckArgs Rdpf? Check subroutine argument types <a href="http://search.cpan.org/search?author=GARROW">GARROW</a> <a href="http://search.cpan.org/search?module=Carp::Datum">::Datum</a> adpfa Debugging And Tracing Ultimate Module <a href="http://search.cpan.org/search?author=SQUIRREL">SQUIRREL</a></pre> <pre>ClearCase idcf? Environment for ClearCase revision control <a href="http://search.cpan.org/search?author=BRADAPP">BRADAPP</a> ClearCase::</pre> <pre>Conjury:: <a href="http://search.cpan.org/search?module=Conjury::C">::C</a> Rdph? Generic software construction toolset <a href="http://search.cpan.org/search?author=JWOODYATT">JWOODYATT</a> <a href="http://search.cpan.org/search?module=Conjury::Core">::Core</a> Rdph? Generic software construction toolset <a href="http://search.cpan.org/search?author=JWOODYATT">JWOODYATT</a> <a href="http://search.cpan.org/search?module=Conjury::Stage">::Stage</a> Rdph? Generic software construction toolset <a href="http://search.cpan.org/search?author=JWOODYATT">JWOODYATT</a></pre> <pre>Devel:: <a href="http://search.cpan.org/search?module=Devel::CallerItem">::CallerItem</a> RnpO? 'caller()' Object wrapper + useful methods <a href="http://search.cpan.org/search?author=JACKS">JACKS</a> <a href="http://search.cpan.org/search?module=Devel::CoreStack">::CoreStack</a> adpf? generate a stack dump from a core file <a href="http://search.cpan.org/search?author=ADESC">ADESC</a> <a href="http://search.cpan.org/search?module=Devel::Cover">::Cover</a> adchp Code coverage metrics for Perl <a href="http://search.cpan.org/search?author=PJCJ">PJCJ</a> <a href="http://search.cpan.org/search?module=Devel::Coverage">::Coverage</a> adpf? Coverage analysis for Perl code <a href="http://search.cpan.org/search?author=RJRAY">RJRAY</a> <a href="http://search.cpan.org/search?module=Devel::DProf">::DProf</a> Rdcf? Execution profiler <a href="http://search.cpan.org/search?author=DMR">DMR</a> ::DebugAPI bdpf? Interface to the Perl debug environment <a href="http://search.cpan.org/search?author=JHA">JHA</a> <a href="http://search.cpan.org/search?module=Devel::DebugInit">::DebugInit</a> bdpf? Create a .gdbinit or similar file <a href="http://search.cpan.org/search?author=JASONS">JASONS</a> <a href="http://search.cpan.org/search?module=Devel::DumpStack">::DumpStack</a> Rnpf? Dumping of the current function stack <a href="http://search.cpan.org/search?author=JACKS">JACKS</a> <a href="http://search.cpan.org/search?module=Devel::Leak">::Leak</a> Rdcf? Find perl objects that are not reclaimed <a href="http://search.cpan.org/search?author=NI-S">NI-S</a> <a href="http://search.cpan.org/search?module=Devel::Modlist">::Modlist</a> Rdpf? Collect module use information <a href="http://search.cpan.org/search?author=RJRAY">RJRAY</a> <a href="http://search.cpan.org/search?module=Devel::PPPort">::PPPort</a> bdcn? Portability aid for your XS code <a href="http://search.cpan.org/search?author=PMQS">PMQS</a> <a href="http://search.cpan.org/search?module=Devel::Peek">::Peek</a> adcf? Peek at internal representation of Perl data <a href="http://search.cpan.org/search?author=ILYAZ">ILYAZ</a> <a href="http://search.cpan.org/search?module=Devel::RegExp">::RegExp</a> adcO? Access perl internal regex functions <a href="http://search.cpan.org/search?author=ILYAZ">ILYAZ</a> <a href="http://search.cpan.org/search?module=Devel::SearchINC">::SearchINC</a> Rdpnp loading Perl modules from development dirs <a href="http://search.cpan.org/search?author=MARCEL">MARCEL</a> <a href="http://search.cpan.org/search?module=Devel::SmallProf">::SmallProf</a> Rdpf? Line-by-line profiler <a href="http://search.cpan.org/search?author=ASHTED">ASHTED</a> <a href="http://search.cpan.org/search?module=Devel::StackTrace">::StackTrace</a> RdpOp Stacktrace object w/ info form caller() <a href="http://search.cpan.org/search?author=DROLSKY">DROLSKY</a> <a href="http://search.cpan.org/search?module=Devel::Symdump">::Symdump</a> RdpO? Perl symbol table access and dumping <a href="http://search.cpan.org/search?author=ANDK">ANDK</a> <a href="http://search.cpan.org/search?module=Devel::TraceFuncs">::TraceFuncs</a> adpO? Trace funcs by using object destructions <a href="http://search.cpan.org/search?author=JOEHIL">JOEHIL</a> <a href="http://search.cpan.org/search?module=Devel::TraceLoad">::TraceLoad</a> Rdpfp Traces the loading of perl source code <a href="http://search.cpan.org/search?author=PVERD">PVERD</a> <a href="http://search.cpan.org/search?module=Devel::TraceMethods">::TraceMethods</a> bdpOp Perl module for tracing module calls <a href="http://search.cpan.org/search?author=CHROMATIC">CHROMATIC</a> <a href="http://search.cpan.org/search?module=Devel::Constants">::Constants</a> bdpfp Resolve Constants back to their names <a href="http://search.cpan.org/search?author=CHROMATIC">CHROMATIC</a> <a href="http://search.cpan.org/search?module=Devel::Messenger">::Messenger</a> bdpfp Let Your Code Talk to You <a href="http://search.cpan.org/search?author=KOLIBRIE">KOLIBRIE</a></pre> <pre>Perf:: Performance measurement other than benchmarks <a href="http://search.cpan.org/search?module=Perf::ARM">::ARM</a> adcf? Application Response Measurement <a href="http://search.cpan.org/search?author=BBACKER">BBACKER</a></pre> <pre>Sub:: <a href="http://search.cpan.org/search?module=Sub::Curry">::Curry</a> Rdpfp Cute module to curry functions <a href="http://search.cpan.org/search?author=DAVIDH">DAVIDH</a> <a href="http://search.cpan.org/search?module=Sub::Quotelike">::Quotelike</a> bdppp Allow to define quotelike functions <a href="http://search.cpan.org/search?author=RGARCIA">RGARCIA</a></pre> <pre><a href="http://search.cpan.org/search?module=Test">Test</a> Sdpf? Utilities for writing test scripts <a href="http://search.cpan.org/search?author=SBURKE">SBURKE</a> Test:: <a href="http://search.cpan.org/search?module=Test::Cmd">::Cmd</a> RdpO? Portable test infrastructure for commands <a href="http://search.cpan.org/search?author=KNIGHT">KNIGHT</a> <a href="http://search.cpan.org/search?module=Test::Harness">::Harness</a> Suphp Executes perl-style tests <a href="http://search.cpan.org/search?author=MSCHWERN">MSCHWERN</a> <a href="http://search.cpan.org/search?module=Test::Unit">::Unit</a> bmpOp framework for XP style unit testing <a href="http://search.cpan.org/search?author=ASPIERS">ASPIERS</a> ::Suite cdpO? Represents a collection of Test::Cases <a href="http://search.cpan.org/search?author=HENKE">HENKE</a> ::Case cdpO? Represent a single test case <a href="http://search.cpan.org/search?author=HENKE">HENKE</a> <a href="http://search.cpan.org/search?module=Test::Mail">::Mail</a> bdpOp Test framework for email applications <a href="http://search.cpan.org/search?author=SKUD">SKUD</a> <a href="http://search.cpan.org/search?module=Test::Simple">::Simple</a> bmpfp Basic utilities for writing tests <a href="http://search.cpan.org/search?author=MSCHWERN">MSCHWERN</a> <a href="http://search.cpan.org/search?module=Test::Exception">::Exception</a> Rdpfp Functions for testing exception-based code <a href="http://search.cpan.org/search?author=ADIE">ADIE</a> <a href="http://search.cpan.org/search?module=Test::More">::More</a> RdpOp More functions for writing tests <a href="http://search.cpan.org/search?author=MSCHWERN">MSCHWERN</a> ::Litmus bdpOo Submit test results to the litmus webtool <a href="http://search.cpan.org/search?author=ZLIPTON">ZLIPTON</a> <a href="http://search.cpan.org/search?module=Test::Reporter">::Reporter</a> bdpOp sends test results to cpan-testers@perl.org <a href="http://search.cpan.org/search?author=AFOXSON">AFOXSON</a> <a href="http://search.cpan.org/search?module=Test::Pod">::Pod</a> adpOp test POD files for errors and warnings <a href="http://search.cpan.org/search?author=BDFOY">BDFOY</a> <a href="http://search.cpan.org/search?module=Test::Manifest">::Manifest</a> bdpfp configure which test files to run <a href="http://search.cpan.org/search?author=BDFOY">BDFOY</a></pre> <pre>VCS:: ::RCS idpf? Interface layer over RCS (See also Rcs) <a href="http://search.cpan.org/search?author=RJRAY">RJRAY</a> ::RCE idcf? Perl layer over RCE C API <a href="http://search.cpan.org/search?author=RJRAY">RJRAY</a> <a href="http://search.cpan.org/search?module=VCS::StarTeam">::StarTeam</a> bdpfp Provides an interface to StarBase's StarTeam <a href="http://search.cpan.org/search?author=JOEPHAYES">JOEPHAYES</a> <a href="http://search.cpan.org/search?module=VCS::PVCS">::PVCS</a> i ? PVCS Version Manager (intersolv.com) <a href="http://search.cpan.org/search?author=BMIDD">BMIDD</a></pre> <pre>Oak bmpOp Oak Perl Compoment Tree <a href="http://search.cpan.org/search?author=DRUOSO">DRUOSO</a></pre> <pre>Debug:: <a href="http://search.cpan.org/search?module=Debug::FaultAutoBT">::FaultAutoBT</a> adhOa Automatic Backtrace Extractor on SIG Faults <a href="http://search.cpan.org/search?author=STAS">STAS</a></pre> <p> </p> <h4><a href="by-category/04_Operating_System_Interfaces" id="ID4_OperatingSy" name="ID4_OperatingSy">4) Operating System Interfaces, Hardware Drivers</a></h4> <pre>Name <a href="#ID1_ModuleListi">DSLIP</a> Description Info ------------ ----- -------------------------------------------- ---- <a href="http://search.cpan.org/search?module=Env">Env</a> Supf? Alias environment variables as perl vars <a href="../authors/00whois.html#P5P">P5P</a> <a href="http://search.cpan.org/search?module=Errno">Errno</a> cdpf? Constants from errno.h EACCES, ENOENT etc <a href="../authors/00whois.html#P5P">P5P</a> <a href="http://search.cpan.org/search?module=Fcntl">Fcntl</a> Sdcf? Defines fcntl() constants (see File::Lock) <a href="http://search.cpan.org/search?author=JHI">JHI</a> Ioctl adcf? ioctl(2) constants <a href="http://search.cpan.org/search?author=JPRIT">JPRIT</a> <a href="http://search.cpan.org/search?module=POSIX">POSIX</a> SupO? An interface to most (all?) of POSIX.1 <a href="../authors/00whois.html#P5P">P5P</a> <a href="http://search.cpan.org/search?module=Shell">Shell</a> Supf? Run shell commands transparently within perl <a href="../authors/00whois.html#P5P">P5P</a></pre> <pre>Async:: <a href="http://search.cpan.org/search?module=Async::Group">::Group</a> adpO? Deal with simultaneous asynchronous calls <a href="http://search.cpan.org/search?author=DDUMONT">DDUMONT</a> ::Process i ? class to run sub-processes <a href="http://search.cpan.org/search?author=DDUMONT">DDUMONT</a></pre> <pre>BSD:: <a href="http://search.cpan.org/search?module=BSD::Ipfwgen">::Ipfwgen</a> bdpf? Generate ipfw(8) filters <a href="http://search.cpan.org/search?author=MUIR">MUIR</a> <a href="http://search.cpan.org/search?module=BSD::Resource">::Resource</a> Rdcf? getrusage(), s/getrlimit(), s/getpriority() <a href="http://search.cpan.org/search?author=JHI">JHI</a> ::HostIdent i ? s/gethostname(), s/gethostid() <a href="http://search.cpan.org/search?author=JHI">JHI</a></pre> <pre>Env:: <a href="http://search.cpan.org/search?module=Env::Path">::Path</a> adpO? Advanced operations on path variables <a href="http://search.cpan.org/search?author=DSB">DSB</a> <a href="http://search.cpan.org/search?module=Env::Modulecmd">::Modulecmd</a> Rdphg Interface to modulecmd from Perl <a href="http://search.cpan.org/search?author=ISAACSON">ISAACSON</a></pre> <pre>Proc:: <a href="http://search.cpan.org/search?module=Proc::Background">::Background</a> RdpO? OS independent background process objects <a href="http://search.cpan.org/search?author=BZAJAC">BZAJAC</a> ::ExitStatus Rdpf? Interpret and act on wait() status values <a href="http://search.cpan.org/search?author=ROSCH">ROSCH</a> <a href="http://search.cpan.org/search?module=Proc::Forkfunc">::Forkfunc</a> Rdpf? Simple lwall-style fork wrapper <a href="http://search.cpan.org/search?author=MUIR">MUIR</a> <a href="http://search.cpan.org/search?module=Proc::ProcessTable">::ProcessTable</a> bdcO? Unix process table information <a href="http://search.cpan.org/search?author=DURIST">DURIST</a> <a href="http://search.cpan.org/search?module=Proc::SafePipe">::SafePipe</a> bdpf? popen() and `` without calling the shell <a href="http://search.cpan.org/search?author=ROSCH">ROSCH</a> <a href="http://search.cpan.org/search?module=Proc::Short">::Short</a> adpO? System calls with timeout option <a href="http://search.cpan.org/search?author=JHKIM">JHKIM</a> <a href="http://search.cpan.org/search?module=Proc::Simple">::Simple</a> adpO? Fork wrapper with objects <a href="http://search.cpan.org/search?author=MSCHILLI">MSCHILLI</a> <a href="http://search.cpan.org/search?module=Proc::Spawn">::Spawn</a> Rdpfp Run external programs <a href="http://search.cpan.org/search?author=GARROW">GARROW</a> <a href="http://search.cpan.org/search?module=Proc::SyncExec">::SyncExec</a> Rdpf? Spawn processes but report exec() errors <a href="http://search.cpan.org/search?author=ROSCH">ROSCH</a> ::times adpf? By-name interface to process times function <a href="http://search.cpan.org/search?author=TOMC">TOMC</a> <a href="http://search.cpan.org/search?module=Proc::Queue">::Queue</a> Rdpfp limits number of concurrent forked processes <a href="http://search.cpan.org/search?author=SALVA">SALVA</a></pre> <pre><a href="http://search.cpan.org/search?module=GTop">GTop</a> bdcO? Perl interface to libgtop <a href="http://search.cpan.org/search?author=DOUGM">DOUGM</a></pre> <pre>Schedule:: See also Schedule:: in chapter 23 <a href="http://search.cpan.org/search?module=Schedule::At">::At</a> Rdpf? OS independent interface to the at command <a href="http://search.cpan.org/search?author=JOSERODR">JOSERODR</a> <a href="http://search.cpan.org/search?module=Schedule::ByClock">::ByClock</a> RdpOp Return to caller at given seconds/minutes <a href="http://search.cpan.org/search?author=SCHAFFTER">SCHAFFTER</a> <a href="http://search.cpan.org/search?module=Schedule::Cron">::Cron</a> bdpOp cron-like scheduler for perl subroutines <a href="http://search.cpan.org/search?author=ROLAND">ROLAND</a> <a href="http://search.cpan.org/search?module=Schedule::Load">::Load</a> RdpOp Remote system load, processes, scheduling <a href="http://search.cpan.org/search?author=WSNYDER">WSNYDER</a></pre> <pre><a href="http://search.cpan.org/search?module=Quota">Quota</a> Rdcfp Disk quota system functions, local &amp; remote <a href="http://search.cpan.org/search?author=TOMZO">TOMZO</a></pre> <pre>Shell:: <a href="http://search.cpan.org/search?module=Shell::Source">::Source</a> bdpOp Run programs and inherit environment changes <a href="http://search.cpan.org/search?author=PJCJ">PJCJ</a></pre> <pre>Sys:: <a href="http://search.cpan.org/search?module=Sys::AlarmCall">::AlarmCall</a> Rupf? Timeout on any sub. Allows nested alarms <a href="http://search.cpan.org/search?author=JACKS">JACKS</a> <a href="http://search.cpan.org/search?module=Sys::Hostname">::Hostname</a> Supf? Implements a portable hostname function <a href="../authors/00whois.html#P5P">P5P</a> ::Sysconf bdpf? Defines constants for POSIX::sysconf() <a href="http://search.cpan.org/search?author=NI-S">NI-S</a> <a href="http://search.cpan.org/search?module=Sys::Syslog">::Syslog</a> Supf? Provides same functionality as BSD syslog <a href="../authors/00whois.html#P5P">P5P</a> <a href="http://search.cpan.org/search?module=Sys::CPU">::CPU</a> RdpO? Access CPU info. number, etc on Win and UNIX <a href="http://search.cpan.org/search?author=MZSANFORD">MZSANFORD</a> <a href="http://search.cpan.org/search?module=Sys::Lastlog">::Lastlog</a> RdcO? Provide a moderately Object Oreiented Interf <a href="http://search.cpan.org/search?author=JSTOWE">JSTOWE</a> <a href="http://search.cpan.org/search?module=Sys::Utmp">::Utmp</a> RdcO? Object(ish) Interface to UTMP files. <a href="http://search.cpan.org/search?author=JSTOWE">JSTOWE</a></pre> <pre>Sys::Hostname:: <a href="http://search.cpan.org/search?module=Sys::Hostname::Long">::Long</a> adpOa Return the hosts fully qualified name <a href="http://search.cpan.org/search?author=SCOTT">SCOTT</a></pre> <pre> Note: The Sys:: namespace is considered harmful as it is giving no clue about which system. Placing additional modules into this namespace is discouraged.</pre> <h4>Platform Specific Modules</h4> <pre>Be:: <a href="http://search.cpan.org/search?module=Be::Attribute">::Attribute</a> Rd+f? Manipulate BeOS BFS MIME file attributes <a href="http://search.cpan.org/search?author=TSPIN">TSPIN</a> <a href="http://search.cpan.org/search?module=Be::Query">::Query</a> Rd+f? Query a BeOS file system <a href="http://search.cpan.org/search?author=TSPIN">TSPIN</a></pre> <pre>FreeBSD:: ::SysCalls cdcf? FreeBSD-specific system calls <a href="http://search.cpan.org/search?author=GARY">GARY</a></pre> <pre>HPUX:: <a href="http://search.cpan.org/search?module=HPUX::Ioscan">::Ioscan</a> bdpf? Perl function to handle HPUX ioscan command <a href="http://search.cpan.org/search?author=DDUMONT">DDUMONT</a></pre> <pre>Linux:: <a href="http://search.cpan.org/search?module=Linux::AIO">::AIO</a> adcfp asynchronous I/O using linux/clone <a href="http://search.cpan.org/search?author=MLEHMANN">MLEHMANN</a> <a href="http://search.cpan.org/search?module=Linux::Cpuinfo">::Cpuinfo</a> RdpO? Object Oriented Interface to /proc/cpuinfo <a href="http://search.cpan.org/search?author=JSTOWE">JSTOWE</a> <a href="http://search.cpan.org/search?module=Linux::Fuser">::Fuser</a> RdpO? Determine which processes have a file open <a href="http://search.cpan.org/search?author=JSTOWE">JSTOWE</a> <a href="http://search.cpan.org/search?module=Linux::Svgalib">::Svgalib</a> RdcO? Object Oriented Perl interface to svgalib <a href="http://search.cpan.org/search?author=JSTOWE">JSTOWE</a> <a href="http://search.cpan.org/search?module=Linux::Pid">::Pid</a> Rdpfp Interface to Linux getpp?id functions <a href="http://search.cpan.org/search?author=RGARCIA">RGARCIA</a></pre> <pre>Mac:: ::AppleEvents bmcO? AppleEvent manager and AEGizmos <a href="../authors/00whois.html#MCPL">MCPL</a> <a href="http://search.cpan.org/search?module=Mac::AssistantFrames">::AssistantFrames</a> RdpOp Easy creation of assistant dialogs <a href="http://search.cpan.org/search?author=GBAUER">GBAUER</a> ::Components bmcO? (QuickTime) Component manager <a href="../authors/00whois.html#MCPL">MCPL</a> <a href="http://search.cpan.org/search?module=Mac::DtfSQL">::DtfSQL</a> Rdcf? Perl interface to the dtF/SQL DB engine <a href="http://search.cpan.org/search?author=TWEGNER">TWEGNER</a> ::Files bmcO? File manager <a href="../authors/00whois.html#MCPL">MCPL</a> ::Gestalt bmcO? Gestalt manager: Environment enquiries <a href="../authors/00whois.html#MCPL">MCPL</a> <a href="http://search.cpan.org/search?module=Mac::Glue">::Glue</a> RmpOp Control apps with AppleScript terminology <a href="http://search.cpan.org/search?author=CNANDOR">CNANDOR</a> <a href="http://search.cpan.org/search?module=Mac::Macbinary">::Macbinary</a> bdpO? Decodes MacBinary files. <a href="http://search.cpan.org/search?author=MIYAGAWA">MIYAGAWA</a> ::Memory bmcO? Memory manager <a href="../authors/00whois.html#MCPL">MCPL</a> ::MoreFiles bmcO? Further file management routines <a href="../authors/00whois.html#MCPL">MCPL</a> ::OSA bmcO? Open Scripting Architecture <a href="../authors/00whois.html#MCPL">MCPL</a> ::Processes bmcO? Process manager <a href="../authors/00whois.html#MCPL">MCPL</a> ::Resources bmcO? Resource manager <a href="../authors/00whois.html#MCPL">MCPL</a> ::Serial bdpO? Interface to Macintosh serial ports <a href="http://search.cpan.org/search?author=DIVERDI">DIVERDI</a> ::Types bmcO? (Un-)Packing of Macintosh specific types <a href="../authors/00whois.html#MCPL">MCPL</a></pre> <pre>Mac::AppleEvents:: <a href="http://search.cpan.org/search?module=Mac::AppleEvents::Simple">::Simple</a> Rmphp Simple access to Mac::AppleEvents <a href="http://search.cpan.org/search?author=CNANDOR">CNANDOR</a></pre> <pre>Mac::Apps:: <a href="http://search.cpan.org/search?module=Mac::Apps::Anarchie">::Anarchie</a> RdpO? Control Anarchie 2.01+ <a href="http://search.cpan.org/search?author=CNANDOR">CNANDOR</a> <a href="http://search.cpan.org/search?module=Mac::Apps::Launch">::Launch</a> Rdpf? MacPerl module to launch / quit apps <a href="http://search.cpan.org/search?author=CNANDOR">CNANDOR</a> <a href="http://search.cpan.org/search?module=Mac::Apps::MacPGP">::MacPGP</a> RdpO? Control MacPGP 2.6.3 <a href="http://search.cpan.org/search?author=CNANDOR">CNANDOR</a> <a href="http://search.cpan.org/search?module=Mac::Apps::PBar">::PBar</a> RdpO? Control Progress Bar 1.0.1 <a href="http://search.cpan.org/search?author=CNANDOR">CNANDOR</a></pre> <pre>Mac::Comm:: <a href="http://search.cpan.org/search?module=Mac::Comm::OT_PPP">::OT_PPP</a> RdpO? Control Open Transport PPP / Remote Access <a href="http://search.cpan.org/search?author=CNANDOR">CNANDOR</a></pre> <pre>Mac::FileSpec:: <a href="http://search.cpan.org/search?module=Mac::FileSpec::Unixish">::Unixish</a> Mdpfp Unixish-compatability in filespecs <a href="http://search.cpan.org/search?author=SBURKE">SBURKE</a></pre> <pre>Mac::OSA:: <a href="http://search.cpan.org/search?module=Mac::OSA::Simple">::Simple</a> Rmphp Simple access to Mac::OSA <a href="http://search.cpan.org/search?author=CNANDOR">CNANDOR</a></pre> <pre>MSDOS:: <a href="http://search.cpan.org/search?module=MSDOS::Attrib">::Attrib</a> bdcf? Get/set DOS file attributes in OS/2 or Win32 <a href="http://search.cpan.org/search?author=CJM">CJM</a> <a href="http://search.cpan.org/search?module=MSDOS::Descript">::Descript</a> bdpO? Manage 4DOS style DESCRIPT.ION files <a href="http://search.cpan.org/search?author=CJM">CJM</a> ::SysCalls adcf? MSDOS interface (interrupts, port I/O) <a href="http://search.cpan.org/search?author=DMO">DMO</a></pre> <pre>MVS:: <a href="http://search.cpan.org/search?module=MVS::VBFile">::VBFile</a> bdpf? Read MVS VB (variable-length) files <a href="http://search.cpan.org/search?author=GROMMEL">GROMMEL</a></pre> <pre>OS2:: <a href="http://search.cpan.org/search?module=OS2::ExtAttr">::ExtAttr</a> RdcO? (Tied) access to extended attributes <a href="http://search.cpan.org/search?author=ILYAZ">ILYAZ</a> <a href="http://search.cpan.org/search?module=OS2::FTP">::FTP</a> bncf? Access to ftplib interface <a href="http://search.cpan.org/search?author=ILYAZ">ILYAZ</a> <a href="http://search.cpan.org/search?module=OS2::PrfDB">::PrfDB</a> RdcO? (Tied) access to .INI-style databases <a href="http://search.cpan.org/search?author=ILYAZ">ILYAZ</a> <a href="http://search.cpan.org/search?module=OS2::REXX">::REXX</a> RdcO? Access to REXX DLLs and REXX runtime <a href="http://search.cpan.org/search?author=ILYAZ">ILYAZ</a> <a href="http://search.cpan.org/search?module=OS2::UPM">::UPM</a> bncf? User Profile Management <a href="http://search.cpan.org/search?author=ILYAZ">ILYAZ</a></pre> <pre>Riscos i ? Namespace for Risc-OS (Acorn et.al.) <a href="../authors/00whois.html#RISCOSML">RISCOSML</a></pre> <pre>SGI:: <a href="http://search.cpan.org/search?module=SGI::SysCalls">::SysCalls</a> cdcf? SGI-specific system calls <a href="http://search.cpan.org/search?author=AMOSS">AMOSS</a> <a href="http://search.cpan.org/search?module=SGI::GL">::GL</a> adcr? SGI's Iris GL library <a href="http://search.cpan.org/search?author=AMOSS">AMOSS</a> <a href="http://search.cpan.org/search?module=SGI::FM">::FM</a> adcr? SGI's Font Management library <a href="http://search.cpan.org/search?author=AMOSS">AMOSS</a> <a href="http://search.cpan.org/search?module=SGI::FAM">::FAM</a> RdcO? Interface to SGI/Irix File Access Monitor <a href="http://search.cpan.org/search?author=JGLICK">JGLICK</a></pre> <pre>Solaris:: <a href="http://search.cpan.org/search?module=Solaris::ACL">::ACL</a> Rdchp Provides access to ACLs in Solaris <a href="http://search.cpan.org/search?author=IROBERTS">IROBERTS</a> ::Kmem idcf? Read values from the running kernel <a href="http://search.cpan.org/search?author=ABURLISON">ABURLISON</a> <a href="http://search.cpan.org/search?module=Solaris::Kstat">::Kstat</a> adcO? Access kernel performance statistics <a href="http://search.cpan.org/search?author=ABURLISON">ABURLISON</a> ::MIB idcO? Access STREAMS network statistics <a href="http://search.cpan.org/search?author=ABURLISON">ABURLISON</a> <a href="http://search.cpan.org/search?module=Solaris::MapDev">::MapDev</a> bdpf? Maps sdNN disk names to cNtNdN disk names <a href="http://search.cpan.org/search?author=ABURLISON">ABURLISON</a> ::NDD idcO? Access network device statistics <a href="http://search.cpan.org/search?author=ABURLISON">ABURLISON</a> <a href="http://search.cpan.org/search?module=Solaris::Procfs">::Procfs</a> adhh? Access to the Solaris /proc filesystem <a href="http://search.cpan.org/search?author=JNOLAN">JNOLAN</a> <a href="http://search.cpan.org/search?module=Solaris::InstallDB">::InstallDB</a> bdp?? Searches for Solaris package/system info <a href="http://search.cpan.org/search?author=CHRISJ">CHRISJ</a> <a href="http://search.cpan.org/search?module=Solaris::Package">::Package</a> bdpO? Access a Solaris package pkginfo file <a href="http://search.cpan.org/search?author=CHRISJ">CHRISJ</a> <a href="http://search.cpan.org/search?module=Solaris::Contents">::Contents</a> bdp?? Access a Solaris contents file <a href="http://search.cpan.org/search?author=CHRISJ">CHRISJ</a></pre> <pre>Unix:: <a href="http://search.cpan.org/search?module=Unix::ConfigFile">::ConfigFile</a> adpO? Abstract interfaces to Unix config files <a href="http://search.cpan.org/search?author=SSNODGRA">SSNODGRA</a> <a href="http://search.cpan.org/search?module=Unix::Processors">::Processors</a> RdcOp Interface to per-processor information <a href="http://search.cpan.org/search?author=WSNYDER">WSNYDER</a> <a href="http://search.cpan.org/search?module=Unix::Syslog">::Syslog</a> Rdcfa Interface to syslog functions in a C-library <a href="http://search.cpan.org/search?author=MHARNISCH">MHARNISCH</a> ::UserAdmin Rdpf? Interface to Unix Account Information <a href="http://search.cpan.org/search?author=JZAWODNY">JZAWODNY</a> <a href="http://search.cpan.org/search?module=Unix::Login">::Login</a> bdph? Customizable Unix login prompt / validation <a href="http://search.cpan.org/search?author=NWIGER">NWIGER</a></pre> <pre>VMS:: <a href="http://search.cpan.org/search?module=VMS::Device">::Device</a> Rdcr? Access info about any device on a VMS system <a href="http://search.cpan.org/search?author=DSUGAL">DSUGAL</a> <a href="http://search.cpan.org/search?module=VMS::Filespec">::Filespec</a> Sdcf? VMS and Unix file name syntax <a href="http://search.cpan.org/search?author=CBAIL">CBAIL</a> <a href="http://search.cpan.org/search?module=VMS::ICC">::ICC</a> bdcr? Interface to the ICC facilities in VMS 7.2+ <a href="http://search.cpan.org/search?author=DSUGAL">DSUGAL</a> <a href="http://search.cpan.org/search?module=VMS::Lock">::Lock</a> RncO? Object interface to $ENQ (VMS lock mgr) <a href="http://search.cpan.org/search?author=BHUGHES">BHUGHES</a> <a href="http://search.cpan.org/search?module=VMS::Misc">::Misc</a> Rdcr? Miscellaneous VMS utility routines <a href="http://search.cpan.org/search?author=DSUGAL">DSUGAL</a> <a href="http://search.cpan.org/search?module=VMS::Monitor">::Monitor</a> Rdcr? Access VMS system performance info <a href="http://search.cpan.org/search?author=DSUGAL">DSUGAL</a> <a href="http://search.cpan.org/search?module=VMS::Persona">::Persona</a> Rdcf? Interface to the VMS Persona services <a href="http://search.cpan.org/search?author=DSUGAL">DSUGAL</a> <a href="http://search.cpan.org/search?module=VMS::Priv">::Priv</a> Rdcf? Access VMS Privileges for processes <a href="http://search.cpan.org/search?author=DSUGAL">DSUGAL</a> <a href="http://search.cpan.org/search?module=VMS::Process">::Process</a> Rdcf? Process management on VMS <a href="http://search.cpan.org/search?author=DSUGAL">DSUGAL</a> <a href="http://search.cpan.org/search?module=VMS::Queue">::Queue</a> bdcf? Manage queues and entries <a href="http://search.cpan.org/search?author=DSUGAL">DSUGAL</a> <a href="http://search.cpan.org/search?module=VMS::System">::System</a> Rdcf? VMS-specific system calls <a href="http://search.cpan.org/search?author=DSUGAL">DSUGAL</a> <a href="http://search.cpan.org/search?module=VMS::User">::User</a> bdcr? Read access to system UAF data <a href="http://search.cpan.org/search?author=DSUGAL">DSUGAL</a> <a href="http://search.cpan.org/search?module=VMS::Mail">::Mail</a> cdcO? Perl module for accessing callable VMS mail <a href="http://search.cpan.org/search?author=DNORTH">DNORTH</a> ::SysCalls i ? VMS-specific system calls <a href="http://search.cpan.org/search?author=CBAIL">CBAIL</a></pre> <pre>VMS::Fileutils:: ::Root RdpO? Evade VMS's 8 level directory restrictions <a href="http://search.cpan.org/search?author=CLANE">CLANE</a> ::SafeName Rdpf? Transform filenames to "VMS safe" form <a href="http://search.cpan.org/search?author=CLANE">CLANE</a></pre> <h4>Portable Digital Assistants</h4> <pre>PDA:: ::Pilot amcO? Interface to pilot-link library <a href="http://search.cpan.org/search?author=KJALB">KJALB</a> ::PilotDesktop i ? Managing Pilot Desktop databases software <a href="http://search.cpan.org/search?author=JWIEGLEY">JWIEGLEY</a></pre> <h4>Hardware related modules</h4> <pre>Hardware:: ::Simulator adpf? Simulate different pieces of hardware <a href="http://search.cpan.org/search?author=GSLONDON">GSLONDON</a></pre> <pre>Device:: <a href="http://search.cpan.org/search?module=Device::SerialPort">::SerialPort</a> bdpO? POSIX clone of Win32::SerialPort <a href="http://search.cpan.org/search?author=COOK">COOK</a> ::SVGA c ? SVGA Graphic card driver <a href="http://search.cpan.org/search?author=SCOTTVR">SCOTTVR</a> <a href="http://search.cpan.org/search?module=Device::ParallelPort">::ParallelPort</a> adpOa Low Level access to Parallel Port <a href="http://search.cpan.org/search?author=SCOTT">SCOTT</a></pre> <pre>Device::ISDN:: <a href="http://search.cpan.org/search?module=Device::ISDN::OCLM">::OCLM</a> bd??? Perl interface to the 3com OCLM ISDN TA <a href="http://search.cpan.org/search?author=MERLIN">MERLIN</a></pre> <pre><a href="http://search.cpan.org/search?module=AudioCD">AudioCD</a> bdpO? Extension for controlling Audio CDs <a href="http://search.cpan.org/search?author=SDERLE">SDERLE</a> AudioCD:: <a href="http://search.cpan.org/search?module=AudioCD::Mac">::Mac</a> bdcO? Extension for controlling Audio CDs on MacOS <a href="http://search.cpan.org/search?author=AJFRY">AJFRY</a></pre> <p> </p> <h4><a href="by-category/05_Networking_Devices_IPC" id="ID5_Networking_" name="ID5_Networking_">5) Networking, Device Control (modems) and InterProcess Communication</a></h4> <pre>Name <a href="#ID1_ModuleListi">DSLIP</a> Description Info ------------ ----- -------------------------------------------- ---- <a href="http://search.cpan.org/search?module=Socket">Socket</a> Smcf? Defines socket-related constants <a href="http://search.cpan.org/search?author=GNAT">GNAT</a> <a href="http://search.cpan.org/search?module=Socket6">Socket6</a> adcf? getaddrinfo/getnameinfo support module <a href="http://search.cpan.org/search?author=UMEMOTO">UMEMOTO</a> <a href="http://search.cpan.org/search?module=Ptty">Ptty</a> adcf? Pseudo terminal interface functions <a href="http://search.cpan.org/search?author=NI-S">NI-S</a></pre> <pre>Socket:: <a href="http://search.cpan.org/search?module=Socket::PassAccessRights">::PassAccessRights</a> adcf? Pass file descriptor via Unix domain socket <a href="http://search.cpan.org/search?author=SAMPO">SAMPO</a></pre> <pre>Net:: <a href="http://search.cpan.org/search?module=Net::ACAP">::ACAP</a> adpO? Interface to ACAP Protocol (Internet-Draft) <a href="http://search.cpan.org/search?author=KJOHNSON">KJOHNSON</a> <a href="http://search.cpan.org/search?module=Net::AIM">::AIM</a> adpO? AOL Instant Messenger TOC protocol <a href="http://search.cpan.org/search?author=ARYEH">ARYEH</a> <a href="http://search.cpan.org/search?module=Net::AOLIM">::AOLIM</a> RdpO? AOL Instant Messenger OO Interface (TOC) <a href="http://search.cpan.org/search?author=RWAHBY">RWAHBY</a> <a href="http://search.cpan.org/search?module=Net::Bind">::Bind</a> adpOp Interface to bind daemon related files <a href="http://search.cpan.org/search?author=BBB">BBB</a> ::CDDB cdpr? Interface to the CDDB (CD Database) <a href="http://search.cpan.org/search?author=DSTALDER">DSTALDER</a> <a href="http://search.cpan.org/search?module=Net::Cmd">::Cmd</a> cdpO? For command based protocols (FTP, SMTP etc) <a href="http://search.cpan.org/search?author=GBARR">GBARR</a> <a href="http://search.cpan.org/search?module=Net::DHCPClient">::DHCPClient</a> bdpOp Interface to DHCP as a client <a href="http://search.cpan.org/search?author=JWALGENB">JWALGENB</a> <a href="http://search.cpan.org/search?module=Net::DLookup">::DLookup</a> adpO? Lookup domains on Internic and 2-letter TLDs <a href="http://search.cpan.org/search?author=DJASMINE">DJASMINE</a> <a href="http://search.cpan.org/search?module=Net::DNS">::DNS</a> RmpOp Interface to the DNS resolver <a href="http://search.cpan.org/search?author=CREIN">CREIN</a> <a href="http://search.cpan.org/search?module=Net::DNSServer">::DNSServer</a> cnpOa Secure and Extensible Name Server <a href="http://search.cpan.org/search?author=BBB">BBB</a> <a href="http://search.cpan.org/search?module=Net::Daemon">::Daemon</a> adpO? Abstract base class for portable servers <a href="http://search.cpan.org/search?author=JWIED">JWIED</a> <a href="http://search.cpan.org/search?module=Net::Dnet">::Dnet</a> cdcO? DECnet-specific socket usage <a href="http://search.cpan.org/search?author=SPIDB">SPIDB</a> <a href="http://search.cpan.org/search?module=Net::Domain">::Domain</a> adpf? Try to determine TCP domain name of system <a href="http://search.cpan.org/search?author=GBARR">GBARR</a> <a href="http://search.cpan.org/search?module=Net::FTP">::FTP</a> adpf? Interface to File Transfer Protocol <a href="http://search.cpan.org/search?author=GBARR">GBARR</a> <a href="http://search.cpan.org/search?module=Net::Gen">::Gen</a> RdcOp Generic support for socket usage <a href="http://search.cpan.org/search?author=SPIDB">SPIDB</a> <a href="http://search.cpan.org/search?module=Net::Gnutella">::Gnutella</a> bdpO? Gnutella network (v0.4) interface <a href="http://search.cpan.org/search?author=IWADE">IWADE</a> <a href="http://search.cpan.org/search?module=Net::Goofey">::Goofey</a> RdpO? Communicate with a Goofey server <a href="http://search.cpan.org/search?author=GOSSAMER">GOSSAMER</a> <a href="http://search.cpan.org/search?module=Net::HTTPTunnel">::HTTPTunnel</a> adpO? Tunnel through HTTP proxies with CONNECT <a href="http://search.cpan.org/search?author=RWAHBY">RWAHBY</a> <a href="http://search.cpan.org/search?module=Net::Hesiod">::Hesiod</a> bdchp Interface to Hesiod library API <a href="http://search.cpan.org/search?author=PAYERLE">PAYERLE</a> <a href="http://search.cpan.org/search?module=Net::Hotline">::Hotline</a> RdpO? Interface to the Hotline protocol <a href="http://search.cpan.org/search?author=JSIRACUSA">JSIRACUSA</a> ::ICAP adpO? Interface to ICAP Protocol (Internet-Draft) <a href="http://search.cpan.org/search?author=KJOHNSON">KJOHNSON</a> <a href="http://search.cpan.org/search?module=Net::ICB">::ICB</a> bdpO? ICB style chat server interface <a href="http://search.cpan.org/search?author=JMV">JMV</a> <a href="http://search.cpan.org/search?module=Net::ICQ">::ICQ</a> bmpO? Client interface to ICQ messaging <a href="http://search.cpan.org/search?author=JMUHLICH">JMUHLICH</a> <a href="http://search.cpan.org/search?module=Net::ICal">::ICal</a> ampOp RFC2445 (iCalendar) protocol tools <a href="http://search.cpan.org/search?author=SRL">SRL</a> <a href="http://search.cpan.org/search?module=Net::IMAP">::IMAP</a> adpO? Interface to IMAP Protocol (RFC2060) <a href="http://search.cpan.org/search?author=KJOHNSON">KJOHNSON</a> ::IMIP impO? RFC2447 tools for event scheduling <a href="http://search.cpan.org/search?author=SRL">SRL</a> <a href="http://search.cpan.org/search?module=Net::IRC">::IRC</a> cdpO? Internet Relay Chat interface <a href="http://search.cpan.org/search?author=JEEK">JEEK</a> ::ITIP cmpO? RFC2446 tools for scheduling events <a href="http://search.cpan.org/search?author=SRL">SRL</a> <a href="http://search.cpan.org/search?module=Net::Ident">::Ident</a> RdpO? Performs ident (rfc1413) lookups <a href="http://search.cpan.org/search?author=JPC">JPC</a> <a href="http://search.cpan.org/search?module=Net::Inet">::Inet</a> RdcOp Internet (IP) socket usage <a href="http://search.cpan.org/search?author=SPIDB">SPIDB</a> <a href="http://search.cpan.org/search?module=Net::Interface">::Interface</a> adcO? ifconfig(1) implementation <a href="http://search.cpan.org/search?author=SRZ">SRZ</a> <a href="http://search.cpan.org/search?module=Net::Jabber">::Jabber</a> RdpOl Access to the Jabber protocol <a href="http://search.cpan.org/search?author=REATMON">REATMON</a> <a href="http://search.cpan.org/search?module=Net::LDAP">::LDAP</a> ampOp Interface to LDAP Protocol (RFC1777) <a href="../authors/00whois.html#PLDAP">PLDAP</a> <a href="http://search.cpan.org/search?module=Net::LDAPapi">::LDAPapi</a> Rdcf? Interface to UMICH and Netscape LDAP C API <a href="http://search.cpan.org/search?author=CDONLEY">CDONLEY</a> <a href="http://search.cpan.org/search?module=Net::LMTP">::LMTP</a> RdpOp LMTP Protocol - RFC2033 <a href="http://search.cpan.org/search?author=LHOWARD">LHOWARD</a> ::MsgLink cdpO? Abstraction of "user" part for message link <a href="http://search.cpan.org/search?author=RAM">RAM</a> <a href="http://search.cpan.org/search?module=Net::NIS">::NIS</a> adcO? Interface to Sun's NIS <a href="http://search.cpan.org/search?author=ESM">ESM</a> <a href="http://search.cpan.org/search?module=Net::NISPlus">::NISPlus</a> adcO? Interface to Sun's NIS+ <a href="http://search.cpan.org/search?author=RIK">RIK</a> <a href="http://search.cpan.org/search?module=Net::NNTP">::NNTP</a> adpO? Client interface to NNTP protocol <a href="http://search.cpan.org/search?author=GBARR">GBARR</a> <a href="http://search.cpan.org/search?module=Net::Netmask">::Netmask</a> RdpO? Understand and manipulate network blocks <a href="http://search.cpan.org/search?author=MUIR">MUIR</a> <a href="http://search.cpan.org/search?module=Net::Netrc">::Netrc</a> adpO? Support for .netrc files <a href="http://search.cpan.org/search?author=GBARR">GBARR</a> <a href="http://search.cpan.org/search?module=Net::PH">::PH</a> RdpO? CCSO Nameserver Client class <a href="http://search.cpan.org/search?author=GBARR">GBARR</a> <a href="http://search.cpan.org/search?module=Net::POP3">::POP3</a> adpO? Client interface to POP3 protocol <a href="http://search.cpan.org/search?author=GBARR">GBARR</a> <a href="http://search.cpan.org/search?module=Net::Pager">::Pager</a> RdpO? Send Numeric/AlphaNumeric Pages to any pager <a href="http://search.cpan.org/search?author=ROOTLEVEL">ROOTLEVEL</a> <a href="http://search.cpan.org/search?module=Net::ParseWhois">::ParseWhois</a> RmpO? Get+Parse "whois" domain data <a href="http://search.cpan.org/search?author=ABEROHAM">ABEROHAM</a> <a href="http://search.cpan.org/search?module=Net::Patricia">::Patricia</a> RdcO? Patricia Trie perl module for fast IP addres <a href="http://search.cpan.org/search?author=PLONKA">PLONKA</a> <a href="http://search.cpan.org/search?module=Net::Pcap">::Pcap</a> adcr? An interface for LBL's packet capture lib <a href="http://search.cpan.org/search?author=PLISTER">PLISTER</a> <a href="http://search.cpan.org/search?module=Net::Peep">::Peep</a> RdpO? Clients for Peep: The Network Auralizer <a href="http://search.cpan.org/search?author=STARKY">STARKY</a> <a href="http://search.cpan.org/search?module=Net::Ping">::Ping</a> SupOp TCP, UDP, or ICMP ping <a href="http://search.cpan.org/search?author=BBB">BBB</a> <a href="http://search.cpan.org/search?module=Net::Printer">::Printer</a> RdpO? Direct to lpd printing <a href="http://search.cpan.org/search?author=CFUHRMAN">CFUHRMAN</a> <a href="http://search.cpan.org/search?module=Net::SCP">::SCP</a> Rdphp Perl extension for secure copy protocol <a href="http://search.cpan.org/search?author=IVAN">IVAN</a> <a href="http://search.cpan.org/search?module=Net::SFTP">::SFTP</a> bdpOp Secure File Transfer Protocol client <a href="http://search.cpan.org/search?author=BTROTT">BTROTT</a> <a href="http://search.cpan.org/search?module=Net::SMPP">::SMPP</a> cdpO? Protocol for sending SMS (to GSM or CDMA). <a href="http://search.cpan.org/search?author=SAMPO">SAMPO</a> <a href="http://search.cpan.org/search?module=Net::SMS">::SMS</a> RdpOp Send SMS wireless text-messages. <a href="http://search.cpan.org/search?author=ROOTLEVEL">ROOTLEVEL</a> <a href="http://search.cpan.org/search?module=Net::SMTP">::SMTP</a> adpf? Interface to Simple Mail Transfer Protocol <a href="http://search.cpan.org/search?author=GBARR">GBARR</a> <a href="http://search.cpan.org/search?module=Net::SNMP">::SNMP</a> MdpOp Object oriented interface to SNMP <a href="http://search.cpan.org/search?author=DTOWN">DTOWN</a> <a href="http://search.cpan.org/search?module=Net::SNPP">::SNPP</a> cdpO? Client interface to SNPP protocol <a href="http://search.cpan.org/search?author=DREDD">DREDD</a> <a href="http://search.cpan.org/search?module=Net::SOCKS">::SOCKS</a> cdcf? TCP/IP access through firewalls using SOCKS <a href="http://search.cpan.org/search?author=SCOOPER">SCOOPER</a> <a href="http://search.cpan.org/search?module=Net::SSH">::SSH</a> Rdphp Perl extension for secure shell <a href="http://search.cpan.org/search?author=IVAN">IVAN</a> <a href="http://search.cpan.org/search?module=Net::SSL">::SSL</a> RdcO? Glue that enables LWP to access https URIs <a href="http://search.cpan.org/search?author=CHAMAS">CHAMAS</a> <a href="http://search.cpan.org/search?module=Net::SSLeay">::SSLeay</a> bmhf? Secure Socket Layer (based on OpenSSL) <a href="http://search.cpan.org/search?author=SAMPO">SAMPO</a> <a href="http://search.cpan.org/search?module=Net::Server">::Server</a> bdpOp Extensible (class) oriented internet server <a href="http://search.cpan.org/search?author=RHANDOM">RHANDOM</a> <a href="http://search.cpan.org/search?module=Net::Syslog">::Syslog</a> RdpOp Forwarded syslog protocol <a href="http://search.cpan.org/search?author=LHOWARD">LHOWARD</a> <a href="http://search.cpan.org/search?module=Net::TCP">::TCP</a> RdcOp TCP-specific socket usage <a href="http://search.cpan.org/search?author=SPIDB">SPIDB</a> <a href="http://search.cpan.org/search?module=Net::TFTP">::TFTP</a> cdpf? Interface to Trivial File Transfer Protocol <a href="http://search.cpan.org/search?author=GSM">GSM</a> <a href="http://search.cpan.org/search?module=Net::Telnet">::Telnet</a> RdpO? Interact with TELNET port or other TCP ports <a href="http://search.cpan.org/search?author=JROGERS">JROGERS</a> <a href="http://search.cpan.org/search?module=Net::Time">::Time</a> adpf? Obtain time from remote machines <a href="http://search.cpan.org/search?author=GBARR">GBARR</a> <a href="http://search.cpan.org/search?module=Net::Traceroute">::Traceroute</a> bdpOo Trace routes in IPv4, v6 <a href="http://search.cpan.org/search?author=HAG">HAG</a> <a href="http://search.cpan.org/search?module=Net::UDP">::UDP</a> RdcOp UDP-specific socket usage <a href="http://search.cpan.org/search?author=SPIDB">SPIDB</a> ::VNC i???? Interface VNC remote frame buffer protocol <a href="http://search.cpan.org/search?author=BRONG">BRONG</a> <a href="http://search.cpan.org/search?module=Net::Whois">::Whois</a> RdpO? Get+parse "whois" domain data from InterNIC <a href="http://search.cpan.org/search?author=DHUDES">DHUDES</a> <a href="http://search.cpan.org/search?module=Net::XWhois">::XWhois</a> RdpO? Whois Client Interface for Perl5. <a href="http://search.cpan.org/search?author=VIPUL">VIPUL</a> <a href="http://search.cpan.org/search?module=Net::Z3950">::Z3950</a> RmcO? OO interface (ZOOM) to Yaz Z39.50 toolkit <a href="http://search.cpan.org/search?author=MIRK">MIRK</a> <a href="http://search.cpan.org/search?module=Net::hostent">::hostent</a> adpf? A by-name interface for hosts functions <a href="http://search.cpan.org/search?author=TOMC">TOMC</a> <a href="http://search.cpan.org/search?module=Net::netent">::netent</a> adpf? A by-name interface for networks functions <a href="http://search.cpan.org/search?author=TOMC">TOMC</a> <a href="http://search.cpan.org/search?module=Net::protoent">::protoent</a> adpf? A by-name interface for protocols functions <a href="http://search.cpan.org/search?author=TOMC">TOMC</a> <a href="http://search.cpan.org/search?module=Net::servent">::servent</a> adpf? A by-name interface for services functions <a href="http://search.cpan.org/search?author=TOMC">TOMC</a> <a href="http://search.cpan.org/search?module=Net::xAP">::xAP</a> adpO? Interface to IMAP,ACAP,ICAP substrate <a href="http://search.cpan.org/search?author=KJOHNSON">KJOHNSON</a> <a href="http://search.cpan.org/search?module=Net::OSCAR">::OSCAR</a> bmpOp AOL Instant Messenger OSCAR protocol <a href="http://search.cpan.org/search?author=MATTHEWG">MATTHEWG</a> <a href="http://search.cpan.org/search?module=Net::CIDR">::CIDR</a> Rdpfp Manipulate netblock lists in CIDR notation <a href="http://search.cpan.org/search?author=MRSAM">MRSAM</a> <a href="http://search.cpan.org/search?module=Net::CDDBScan">::CDDBScan</a> bdpOp String search interface to CDDB datbase <a href="http://search.cpan.org/search?author=DSHULTZ">DSHULTZ</a> <a href="http://search.cpan.org/search?module=Net::FTPServer">::FTPServer</a> RdcO? Secure, extensible, configurable FTP server <a href="http://search.cpan.org/search?author=RWMJ">RWMJ</a> <a href="http://search.cpan.org/search?module=Net::Traceroute6">::Traceroute6</a> adphb Interface to IPv6 traceroute <a href="http://search.cpan.org/search?author=MOHACSI">MOHACSI</a> <a href="http://search.cpan.org/search?module=Net::QMQP">::QMQP</a> adpOp Interface to Quick Mail Queueing Protocol <a href="http://search.cpan.org/search?author=KOBAYASI">KOBAYASI</a> <a href="http://search.cpan.org/search?module=Net::ICQV5">::ICQV5</a> Rnpfg Module to send and receive ICQ messages. <a href="http://search.cpan.org/search?author=SNEMAROV">SNEMAROV</a> <a href="http://search.cpan.org/search?module=Net::ICQV5CD">::ICQV5CD</a> Rnpfg Crypt/decrypt ICQ protocol V5 packets <a href="http://search.cpan.org/search?author=SNEMAROV">SNEMAROV</a> ::ICQ2000 inpfg allows send and receive ICQ messages. <a href="http://search.cpan.org/search?author=SNEMAROV">SNEMAROV</a> <a href="http://search.cpan.org/search?module=Net::FreeDB">::FreeDB</a> bdhOp OOP interface to the FreeDB database <a href="http://search.cpan.org/search?author=DSHULTZ">DSHULTZ</a> <a href="http://search.cpan.org/search?module=Net::Google">::Google</a> bdpOp Simple OOP-ish interface to the Google API <a href="http://search.cpan.org/search?author=ASCOPE">ASCOPE</a></pre> <pre>Net::Daemon:: <a href="http://search.cpan.org/search?module=Net::Daemon::SSL">::SSL</a> RdpO? SSL extension for Net::Daemon <a href="http://search.cpan.org/search?author=MKUL">MKUL</a></pre> <pre>Net::DHCP:: <a href="http://search.cpan.org/search?module=Net::DHCP::Watch">::Watch</a> bdpOp A class for monitoring a remote DHCPD server <a href="http://search.cpan.org/search?author=EJDRS">EJDRS</a></pre> <pre>Net::DNS:: ::SEC RdpOd DNSSEC extension to Net::DNS <a href="http://search.cpan.org/search?author=OLAF">OLAF</a></pre> <pre>Net::IMAP:: <a href="http://search.cpan.org/search?module=Net::IMAP::Simple">::Simple</a> bdpO? Only implements the basic IMAP features <a href="http://search.cpan.org/search?author=JPAF">JPAF</a></pre> <pre>Net::Ping:: <a href="http://search.cpan.org/search?module=Net::Ping::External">::External</a> adpf? Cross-platform interface to "ping" utilities <a href="http://search.cpan.org/search?author=COLINM">COLINM</a></pre> <pre>Net::SMS:: <a href="http://search.cpan.org/search?module=Net::SMS::Genie">::Genie</a> RdpOp Send SMS messages using the Genie gateway <a href="http://search.cpan.org/search?author=AWRIGLEY">AWRIGLEY</a> <a href="http://search.cpan.org/search?module=Net::SMS::Web">::Web</a> adpOp generic module for sending SMS via web <a href="http://search.cpan.org/search?author=AWRIGLEY">AWRIGLEY</a></pre> <pre>Net::SNMP:: <a href="http://search.cpan.org/search?module=Net::SNMP::Interfaces">::Interfaces</a> RdpOp Obtain IfTable entries via SNMP <a href="http://search.cpan.org/search?author=JSTOWE">JSTOWE</a></pre> <pre>Net::SSH:: <a href="http://search.cpan.org/search?module=Net::SSH::Perl">::Perl</a> bdpOp Perl client Interface to SSH <a href="http://search.cpan.org/search?author=BTROTT">BTROTT</a></pre> <pre>Net::Telnet:: <a href="http://search.cpan.org/search?module=Net::Telnet::Cisco">::Cisco</a> RmpOp Automate telnet sessions w/ routers&amp;switches <a href="http://search.cpan.org/search?author=JOSHUA">JOSHUA</a></pre> <pre>Net::Whois:: <a href="http://search.cpan.org/search?module=Net::Whois::RIPE">::RIPE</a> MmpOg class implementing a RIPE whois client <a href="http://search.cpan.org/search?author=PAULG">PAULG</a></pre> <pre>NetAddr:: <a href="http://search.cpan.org/search?module=NetAddr::IP">::IP</a> RdpOp Manipulation and operations on IP addresses <a href="http://search.cpan.org/search?author=LUISMUNOZ">LUISMUNOZ</a></pre> <pre>NetAddr::IP:: <a href="http://search.cpan.org/search?module=NetAddr::IP::Find">::Find</a> adpfp Find IP addresses in plain text <a href="http://search.cpan.org/search?author=MIYAGAWA">MIYAGAWA</a></pre> <pre>DNS:: <a href="http://search.cpan.org/search?module=DNS::ZoneParse">::ZoneParse</a> RdpOp Parse and manipulate DNS Zone files <a href="http://search.cpan.org/search?author=SIMONFLK">SIMONFLK</a></pre> <pre>IPC:: <a href="http://search.cpan.org/search?module=IPC::Cache">::Cache</a> adpO? Shared-memory object cache <a href="http://search.cpan.org/search?author=DCLINTON">DCLINTON</a> <a href="http://search.cpan.org/search?module=IPC::ChildSafe">::ChildSafe</a> RdcO? Control child process w/o risk of deadlock <a href="http://search.cpan.org/search?author=DSB">DSB</a> ::Globalspace cnpO? Multi-process shared hash and shared events <a href="http://search.cpan.org/search?author=JACKS">JACKS</a> <a href="http://search.cpan.org/search?module=IPC::LDT">::LDT</a> RdpOa Implements a length based IPC protocol <a href="http://search.cpan.org/search?author=JSTENZEL">JSTENZEL</a> <a href="http://search.cpan.org/search?module=IPC::Locker">::Locker</a> RdpOp Shared semaphore locks across a network <a href="http://search.cpan.org/search?author=WSNYDER">WSNYDER</a> ::Mmap i ? Interface to Unix's mmap() shared memory <a href="http://search.cpan.org/search?author=MICB">MICB</a> <a href="http://search.cpan.org/search?module=IPC::Open2">::Open2</a> Supf? Open a process for both reading and writing <a href="../authors/00whois.html#P5P">P5P</a> <a href="http://search.cpan.org/search?module=IPC::Open3">::Open3</a> Supf? Like IPC::Open2 but with error handling <a href="../authors/00whois.html#P5P">P5P</a> <a href="http://search.cpan.org/search?module=IPC::Run">::Run</a> bdph? Child procs w/ piping, redir and psuedo-ttys <a href="http://search.cpan.org/search?author=RBS">RBS</a> <a href="http://search.cpan.org/search?module=IPC::Session">::Session</a> bnpO? remote shell session mgr; wraps open3() <a href="http://search.cpan.org/search?author=STEVEGT">STEVEGT</a> <a href="http://search.cpan.org/search?module=IPC::Shareable">::Shareable</a> bdpr? Tie a variable to shared memory <a href="http://search.cpan.org/search?author=BSUGARS">BSUGARS</a> <a href="http://search.cpan.org/search?module=IPC::SharedCache">::SharedCache</a> Rmpr? Manage a cache in SysV IPC shared memory <a href="http://search.cpan.org/search?author=SAMTREGAR">SAMTREGAR</a> <a href="http://search.cpan.org/search?module=IPC::Signal">::Signal</a> Rdpf? Translate signal names to/from numbers <a href="http://search.cpan.org/search?author=ROSCH">ROSCH</a> <a href="http://search.cpan.org/search?module=IPC::SysV">::SysV</a> Sucr? shared memory, semaphores, messages etc <a href="../authors/00whois.html#P5P">P5P</a> <a href="http://search.cpan.org/search?module=IPC::XPA">::XPA</a> adch? Interface to SAO XPA messaging system <a href="http://search.cpan.org/search?author=DJERIUS">DJERIUS</a></pre> <pre>Replication::Recall:: <a href="http://search.cpan.org/search?module=Replication::Recall::Client">::Client</a> adhfo Recall replication library client interface <a href="http://search.cpan.org/search?author=AGUL">AGUL</a> <a href="http://search.cpan.org/search?module=Replication::Recall::Server">::Server</a> adhfo Recall replication library server interface <a href="http://search.cpan.org/search?author=AGUL">AGUL</a> <a href="http://search.cpan.org/search?module=Replication::Recall::DBServer">::DBServer</a> adpOp Database replication server using Recall <a href="http://search.cpan.org/search?author=AGUL">AGUL</a></pre> <pre>RPC:: Remote Procedure Calls (see also DCE::RPC) <a href="http://search.cpan.org/search?module=RPC::PlServer">::PlServer</a> RdpO? Interface for building Perl Servers <a href="http://search.cpan.org/search?author=JWIED">JWIED</a> <a href="http://search.cpan.org/search?module=RPC::PlClient">::PlClient</a> RdpO? Interface for building pServer Clients <a href="http://search.cpan.org/search?author=JWIED">JWIED</a> <a href="http://search.cpan.org/search?module=RPC::ONC">::ONC</a> adcO? ONC RPC interface (works with perlrpcgen) <a href="http://search.cpan.org/search?author=JAKE">JAKE</a> <a href="http://search.cpan.org/search?module=RPC::Simple">::Simple</a> adpO? Simple OO async remote procedure calls <a href="http://search.cpan.org/search?author=DDUMONT">DDUMONT</a></pre> <pre>DCE:: Distributed Computing Environment (OSF) <a href="http://search.cpan.org/search?module=DCE::ACL">::ACL</a> bdcO? Interface to Access Control List protocol <a href="http://search.cpan.org/search?author=PHENSON">PHENSON</a> <a href="http://search.cpan.org/search?module=DCE::DFS">::DFS</a> bdcO? DCE Distributed File System interface <a href="http://search.cpan.org/search?author=PHENSON">PHENSON</a> <a href="http://search.cpan.org/search?module=DCE::Login">::Login</a> bdcO? Interface to login functions <a href="http://search.cpan.org/search?author=PHENSON">PHENSON</a> ::RPC c ? Remote Procedure Calls <a href="http://search.cpan.org/search?author=PHENSON">PHENSON</a> <a href="http://search.cpan.org/search?module=DCE::Registry">::Registry</a> bdcO? DCE registry functions <a href="http://search.cpan.org/search?author=PHENSON">PHENSON</a> <a href="http://search.cpan.org/search?module=DCE::Status">::Status</a> bdpr? Make sense of DCE status codes <a href="http://search.cpan.org/search?author=PHENSON">PHENSON</a> <a href="http://search.cpan.org/search?module=DCE::UUID">::UUID</a> bdcf? Misc uuid functions <a href="http://search.cpan.org/search?author=PHENSON">PHENSON</a></pre> <pre>NetPacket:: <a href="http://search.cpan.org/search?module=NetPacket::ARP">::ARP</a> adpO? Address Resolution Protocol <a href="http://search.cpan.org/search?author=TIMPOTTER">TIMPOTTER</a> <a href="http://search.cpan.org/search?module=NetPacket::Ethernet">::Ethernet</a> adpO? Ethernet framed data <a href="http://search.cpan.org/search?author=TIMPOTTER">TIMPOTTER</a> <a href="http://search.cpan.org/search?module=NetPacket::IGMP">::IGMP</a> adpO? Internet Group Management Protocol <a href="http://search.cpan.org/search?author=TIMPOTTER">TIMPOTTER</a> <a href="http://search.cpan.org/search?module=NetPacket::IP">::IP</a> adpO? Internet Protocol <a href="http://search.cpan.org/search?author=TIMPOTTER">TIMPOTTER</a> <a href="http://search.cpan.org/search?module=NetPacket::TCP">::TCP</a> adpO? Transmission Control Protocol <a href="http://search.cpan.org/search?author=TIMPOTTER">TIMPOTTER</a> <a href="http://search.cpan.org/search?module=NetPacket::UDP">::UDP</a> adpO? User Datagram Protocol <a href="http://search.cpan.org/search?author=TIMPOTTER">TIMPOTTER</a></pre> <pre>Proxy i ? Transport-independent remote processing <a href="http://search.cpan.org/search?author=MICB">MICB</a> Proxy:: ::Tk ? ? Tk transport class for Proxy (part of Tk) <a href="http://search.cpan.org/search?author=MICB">MICB</a></pre> <pre><a href="http://search.cpan.org/search?module=Fwctl">Fwctl</a> bmpO? Interface to Linux packet filtering firewall <a href="http://search.cpan.org/search?author=FRAJULAC">FRAJULAC</a> LSF cdcOp Interface to the Load Sharing Facility API <a href="http://search.cpan.org/search?author=DXIAO">DXIAO</a> <a href="http://search.cpan.org/search?module=TFTP">TFTP</a> bdpO? Interface to TFTP (rfc1350) <a href="http://search.cpan.org/search?author=GSM">GSM</a> ToolTalk adcr? Interface to the ToolTalk messaging service <a href="http://search.cpan.org/search?author=MARCP">MARCP</a></pre> <pre><a href="http://search.cpan.org/search?module=SOAP">SOAP</a> cmpO? SOAP/Perl language mapping <a href="http://search.cpan.org/search?author=KBROWN">KBROWN</a></pre> <pre><a href="http://search.cpan.org/search?module=IPChains">IPChains</a> RdcO? Create and Manipulate ipchains <a href="http://search.cpan.org/search?author=JESSICAQ">JESSICAQ</a> IPChains:: <a href="http://search.cpan.org/search?module=IPChains::PortFW">::PortFW</a> bdpO? Interface to ipmasqadm portfw command <a href="http://search.cpan.org/search?author=FRAJULAC">FRAJULAC</a></pre> <pre><a href="http://search.cpan.org/search?module=SNMP">SNMP</a> RdcO? Interface to the UCD SNMP toolkit <a href="http://search.cpan.org/search?author=GSM">GSM</a> SNMP:: <a href="http://search.cpan.org/search?module=SNMP::Monitor">::Monitor</a> adpO? Accounting and graphical display <a href="http://search.cpan.org/search?author=JWIED">JWIED</a> <a href="http://search.cpan.org/search?module=SNMP::Util">::Util</a> RdpO? Perform SNMP set,get,walk,next,walk_hash,... <a href="http://search.cpan.org/search?author=WMARQ">WMARQ</a> ::NPAdmin adpO? Perl API to query printers via SNMP. <a href="http://search.cpan.org/search?author=BOZZIO">BOZZIO</a> <a href="http://search.cpan.org/search?module=SNMP::BridgeQuery">::BridgeQuery</a> bdpfp Query bridge/switch for forwarding database <a href="http://search.cpan.org/search?author=JSHEARER">JSHEARER</a></pre> <pre>Mon:: <a href="http://search.cpan.org/search?module=Mon::Client">::Client</a> RdpO? Network monitoring client <a href="http://search.cpan.org/search?author=TROCKIJ">TROCKIJ</a> <a href="http://search.cpan.org/search?module=Mon::SNMP">::SNMP</a> RdpO? Network monitoring suite <a href="http://search.cpan.org/search?author=TROCKIJ">TROCKIJ</a></pre> <pre>Parallel:: <a href="http://search.cpan.org/search?module=Parallel::ForkManager">::ForkManager</a> RdpOp A simple parallel processing fork manager <a href="http://search.cpan.org/search?author=DLUX">DLUX</a> <a href="http://search.cpan.org/search?module=Parallel::Pvm">::Pvm</a> bdcf? Interface to the PVM messaging service <a href="http://search.cpan.org/search?author=DLECONTE">DLECONTE</a></pre> <pre>CORBA:: <a href="http://search.cpan.org/search?module=CORBA::IOP::IOR">::IOP::IOR</a> adpO? Decode, munge, and re-encode CORBA IORs <a href="http://search.cpan.org/search?author=PHILIPA">PHILIPA</a> <a href="http://search.cpan.org/search?module=CORBA::IDLtree">::IDLtree</a> Rdpf? IDL to symbol tree translator <a href="http://search.cpan.org/search?author=OMKELLOGG">OMKELLOGG</a></pre> <pre>Modem:: <a href="http://search.cpan.org/search?module=Modem::VBox">::VBox</a> RdpOp Perl module for creation of voiceboxes <a href="http://search.cpan.org/search?author=MLEHMANN">MLEHMANN</a> <a href="http://search.cpan.org/search?module=Modem::Vgetty">::Vgetty</a> bdpO? Interface to voice modems using vgetty <a href="http://search.cpan.org/search?author=YENYA">YENYA</a></pre> <pre>ControlX10:: ::CM10 RmpO? Control unit for X10 modules <a href="http://search.cpan.org/search?author=BBIRTH">BBIRTH</a> <a href="http://search.cpan.org/search?module=ControlX10::CM17">::CM17</a> RmpO? inexpensive RF transmit-only X10 <a href="http://search.cpan.org/search?author=BBIRTH">BBIRTH</a></pre> <pre>RAS:: <a href="http://search.cpan.org/search?module=RAS::PortMaster">::PortMaster</a> RdpO? Interface to Livingston PortMaster <a href="http://search.cpan.org/search?author=STIGMATA">STIGMATA</a> <a href="http://search.cpan.org/search?module=RAS::AS5200">::AS5200</a> RdpO? Interface to Cisco AS5200 dialup server <a href="http://search.cpan.org/search?author=STIGMATA">STIGMATA</a> <a href="http://search.cpan.org/search?module=RAS::HiPerARC">::HiPerARC</a> RdpO? Interface to 3Com TotalControl HiPerARC <a href="http://search.cpan.org/search?author=STIGMATA">STIGMATA</a></pre> <pre>IPTables::IPv4:: <a href="http://search.cpan.org/search?module=IPTables::IPv4::IPQueue">::IPQueue</a> RdcOg IPTables userspace packet queuing <a href="http://search.cpan.org/search?author=JMORRIS">JMORRIS</a></pre> <p> </p> <h4><a href="by-category/06_Data_Type_Utilities" id="ID6_DataTypesan" name="ID6_DataTypesan">6) Data Types and Data Type Utilities (see also Database Interfaces)</a></h4> <pre>Name <a href="#ID1_ModuleListi">DSLIP</a> Description Info ------------ ----- -------------------------------------------- ---- Math:: <a href="http://search.cpan.org/search?module=Math::Amoeba">::Amoeba</a> Rdpr? Multidimensional Function Minimisation <a href="http://search.cpan.org/search?author=JARW">JARW</a> <a href="http://search.cpan.org/search?module=Math::Approx">::Approx</a> adpO? Approximate x,y-values by a function <a href="http://search.cpan.org/search?author=ULPFR">ULPFR</a> <a href="http://search.cpan.org/search?module=Math::BaseCalc">::BaseCalc</a> RdpOp Convert numbers between various bases <a href="http://search.cpan.org/search?author=KWILLIAMS">KWILLIAMS</a> <a href="http://search.cpan.org/search?module=Math::BigFloat">::BigFloat</a> SupO? Arbitrary size floating point math package <a href="http://search.cpan.org/search?author=TELS">TELS</a> <a href="http://search.cpan.org/search?module=Math::BigInt">::BigInt</a> SupO? Arbitrary size integer math package <a href="http://search.cpan.org/search?author=TELS">TELS</a> <a href="http://search.cpan.org/search?module=Math::BigInteger">::BigInteger</a> adc ? Arbitrary size integer as XS extension <a href="http://search.cpan.org/search?author=GARY">GARY</a> <a href="http://search.cpan.org/search?module=Math::BigRat">::BigRat</a> RdpOp Arbitrary size rational numbers (fractions) <a href="http://search.cpan.org/search?author=TELS">TELS</a> <a href="http://search.cpan.org/search?module=Math::Brent">::Brent</a> Rdpr? One-dimensional Function Minimisation <a href="http://search.cpan.org/search?author=JARW">JARW</a> <a href="http://search.cpan.org/search?module=Math::CDF">::CDF</a> bdch? Cumulative Distribution Functions <a href="http://search.cpan.org/search?author=CALLAHAN">CALLAHAN</a> <a href="http://search.cpan.org/search?module=Math::Cephes">::Cephes</a> adcf? Interface to St. Moshier's Cephes library <a href="http://search.cpan.org/search?author=RKOBES">RKOBES</a> <a href="http://search.cpan.org/search?module=Math::Complex">::Complex</a> SdpOp Complex number data type <a href="http://search.cpan.org/search?author=RAM">RAM</a> <a href="http://search.cpan.org/search?module=Math::Derivative">::Derivative</a> Rdpr? 1st and 2nd order differentiation of data <a href="http://search.cpan.org/search?author=JARW">JARW</a> <a href="http://search.cpan.org/search?module=Math::Expr">::Expr</a> adpO? Parses agebraic expressions <a href="http://search.cpan.org/search?author=HAKANARDO">HAKANARDO</a> <a href="http://search.cpan.org/search?module=Math::Fortran">::Fortran</a> Rdpf? Implements Fortran log10 &amp; sign functions <a href="http://search.cpan.org/search?author=JARW">JARW</a> <a href="http://search.cpan.org/search?module=Math::Fraction">::Fraction</a> bdpO? Fraction Manipulation <a href="http://search.cpan.org/search?author=KEVINA">KEVINA</a> <a href="http://search.cpan.org/search?module=Math::Geometry">::Geometry</a> adpf? 2D and 3D algorithms <a href="http://search.cpan.org/search?author=GMCCAR">GMCCAR</a> ::Interpolate Rdpr? Polynomial interpolation of data <a href="http://search.cpan.org/search?author=MATKIN">MATKIN</a> ::LinearProg idp ? Linear programming utilities <a href="http://search.cpan.org/search?author=JONO">JONO</a> <a href="http://search.cpan.org/search?module=Math::Logic">::Logic</a> RdpO? Provides pure 2, 3 or multi-value logic <a href="http://search.cpan.org/search?author=SUMMER">SUMMER</a> <a href="http://search.cpan.org/search?module=Math::Matrix">::Matrix</a> adpO? Matrix data type (transpose, multiply etc) <a href="http://search.cpan.org/search?author=ULPFR">ULPFR</a> <a href="http://search.cpan.org/search?module=Math::MatrixBool">::MatrixBool</a> RdhOp Matrix of booleans (Boolean Algebra) <a href="http://search.cpan.org/search?author=STBEY">STBEY</a> ::MatrixCplx idpOp Matrix data type for Complex Numbers <a href="http://search.cpan.org/search?author=STBEY">STBEY</a> <a href="http://search.cpan.org/search?module=Math::Pari">::Pari</a> adcf? Interface to the powerful PARI library <a href="http://search.cpan.org/search?author=ILYAZ">ILYAZ</a> <a href="http://search.cpan.org/search?module=Math::Polynomial">::Polynomial</a> RdpO? Polynomials as objects <a href="http://search.cpan.org/search?author=MATKIN">MATKIN</a> <a href="http://search.cpan.org/search?module=Math::Round">::Round</a> bdpfp Perl extension for rounding numbers <a href="http://search.cpan.org/search?author=GROMMEL">GROMMEL</a> <a href="http://search.cpan.org/search?module=Math::SigFigs">::SigFigs</a> Rdpfp Math using scientific significant figures <a href="http://search.cpan.org/search?author=SBECK">SBECK</a> <a href="http://search.cpan.org/search?module=Math::Spline">::Spline</a> RdpO? Cubic Spline Interpolation of data <a href="http://search.cpan.org/search?author=JARW">JARW</a> <a href="http://search.cpan.org/search?module=Math::Trig">::Trig</a> bdpf? tan asin acos sinh cosh tanh sech cosech <a href="http://search.cpan.org/search?author=JARW">JARW</a> <a href="http://search.cpan.org/search?module=Math::VecStat">::VecStat</a> Rdpr? Some basic numeric stats on vectors <a href="http://search.cpan.org/search?author=ASPINELLI">ASPINELLI</a> <a href="http://search.cpan.org/search?module=Math::ematica">::ematica</a> adcO? Interface to the powerful Mathematica system <a href="http://search.cpan.org/search?author=ULPFR">ULPFR</a> <a href="http://search.cpan.org/search?module=Math::Libm">::Libm</a> RdcO? Perl extension for the C math library, libm <a href="http://search.cpan.org/search?author=DSLEWART">DSLEWART</a> <a href="http://search.cpan.org/search?module=Math::FFT">::FFT</a> adcO? Perl extension for Fast Fourier Transforms <a href="http://search.cpan.org/search?author=RKOBES">RKOBES</a> <a href="http://search.cpan.org/search?module=Math::BooleanEval">::BooleanEval</a> bdpO? Parsing and evaluating Boolean expressions <a href="http://search.cpan.org/search?author=MIKO">MIKO</a> <a href="http://search.cpan.org/search?module=Math::BigIntFast">::BigIntFast</a> RdhOp Efficient big integer arithmetic (in C) <a href="http://search.cpan.org/search?author=STBEY">STBEY</a> ::QuadTree cdpO? Quad Edge data structure for 2D manifolds <a href="http://search.cpan.org/search?author=FRED">FRED</a> <a href="http://search.cpan.org/search?module=Math::Fleximal">::Fleximal</a> adpO? Arithmetic with any base representation <a href="http://search.cpan.org/search?author=TILLY">TILLY</a> <a href="http://search.cpan.org/search?module=Math::Project">::Project</a> RdpOp Compute intersection with upright line <a href="http://search.cpan.org/search?author=MILSO">MILSO</a> <a href="http://search.cpan.org/search?module=Math::VectorReal">::VectorReal</a> RdpOp Handling 3D Vector Mathematics <a href="http://search.cpan.org/search?author=ANTHONY">ANTHONY</a> <a href="http://search.cpan.org/search?module=Math::RPN">::RPN</a> Rdpf? Reverse Polish Notation Expression Evaluator <a href="http://search.cpan.org/search?author=OWEN">OWEN</a> ::SimpleInterest Rnpfp Functions for Simple Interest calculations <a href="http://search.cpan.org/search?author=BYOURTH">BYOURTH</a> <a href="http://search.cpan.org/search?module=Math::Random">::Random</a> Rdcfd Random Number Generators <a href="http://search.cpan.org/search?author=GROMMEL">GROMMEL</a> ::Prime i ? Prime number testing <a href="http://search.cpan.org/search?author=GARY">GARY</a> ::RandomPrime i ? Generates random primes of x bits <a href="http://search.cpan.org/search?author=GARY">GARY</a> <a href="http://search.cpan.org/search?module=Math::TrulyRandom">::TrulyRandom</a> i ? based on interrupt timing discrepancies <a href="http://search.cpan.org/search?author=GARY">GARY</a> ::Fourier i ? Fast Fourier Transforms <a href="http://search.cpan.org/search?author=AQUMSIEH">AQUMSIEH</a> ::Integral i ? Integration of data <a href="http://search.cpan.org/search?author=AQUMSIEH">AQUMSIEH</a> <a href="http://search.cpan.org/search?module=Math::Bezier">::Bezier</a> RdpOp Solution of Bezier curves <a href="http://search.cpan.org/search?author=ABW">ABW</a></pre> <pre>Math::Bezier:: <a href="http://search.cpan.org/search?module=Math::Bezier::Convert">::Convert</a> adpfp convert cubic and quadratic bezier curve <a href="http://search.cpan.org/search?author=YSAS">YSAS</a></pre> <pre>Math::BigInt:: <a href="http://search.cpan.org/search?module=Math::BigInt::BitVect">::BitVect</a> Rdphp Use Bit::Vector for Math::BigInt routines <a href="http://search.cpan.org/search?author=TELS">TELS</a> <a href="http://search.cpan.org/search?module=Math::BigInt::Pari">::Pari</a> Rdphp Use Math::Pari for Math::BigInt routines <a href="http://search.cpan.org/search?author=TELS">TELS</a></pre> <pre>Math::Business:: <a href="http://search.cpan.org/search?module=Math::Business::EMA">::EMA</a> MdpOg An Exponential Moving Average Calculator <a href="http://search.cpan.org/search?author=JETTERO">JETTERO</a> <a href="http://search.cpan.org/search?module=Math::Business::BlackScholes">::BlackScholes</a> Rdpfp Black-Scholes option price model functions <a href="http://search.cpan.org/search?author=ANDERS">ANDERS</a></pre> <pre>Math::Calc:: <a href="http://search.cpan.org/search?module=Math::Calc::Units">::Units</a> bdpfp Unit-aware calculator with readable output <a href="http://search.cpan.org/search?author=SFINK">SFINK</a></pre> <pre>Math:: <a href="http://search.cpan.org/search?module=Math::MatrixReal">::MatrixReal</a> RdpOp Manipulate NxN matrices <a href="http://search.cpan.org/search?author=LETO">LETO</a></pre> <pre>Math::MatrixReal:: <a href="http://search.cpan.org/search?module=Math::MatrixReal::Ext1">::Ext1</a> RdpO? Convenience extensions for Math::MatrixReal <a href="http://search.cpan.org/search?author=MSOUTH">MSOUTH</a></pre> <pre>Math::Polynomial:: <a href="http://search.cpan.org/search?module=Math::Polynomial::Solve">::Solve</a> Rdpf? Solve polynomials up to degree 4 <a href="http://search.cpan.org/search?author=JGAMBLE">JGAMBLE</a></pre> <pre>Math::Random:: <a href="http://search.cpan.org/search?module=Math::Random::MT">::MT</a> Rdcha The Mersenne Twister PRNG <a href="http://search.cpan.org/search?author=AMS">AMS</a></pre> <pre>Statistics:: <a href="http://search.cpan.org/search?module=Statistics::ChiSquare">::ChiSquare</a> Rdpf? Chi Square test - how random is your data? <a href="http://search.cpan.org/search?author=JONO">JONO</a> <a href="http://search.cpan.org/search?module=Statistics::ConwayLife">::ConwayLife</a> RdpO? Simulates life using Conway's algorithm <a href="http://search.cpan.org/search?author=DANB">DANB</a> <a href="http://search.cpan.org/search?module=Statistics::Descriptive">::Descriptive</a> RdpO? Descriptive statistical methods <a href="http://search.cpan.org/search?author=COLINK">COLINK</a> <a href="http://search.cpan.org/search?module=Statistics::LTU">::LTU</a> RdpO? Implements Linear Threshold Units <a href="http://search.cpan.org/search?author=TOMFA">TOMFA</a> <a href="http://search.cpan.org/search?module=Statistics::MaxEntropy">::MaxEntropy</a> Rdpf? Maximum Entropy Modeling <a href="http://search.cpan.org/search?author=TERDOEST">TERDOEST</a> <a href="http://search.cpan.org/search?module=Statistics::OLS">::OLS</a> bdpO? ordinary least squares (curve fitting) <a href="http://search.cpan.org/search?author=SMORTON">SMORTON</a> <a href="http://search.cpan.org/search?module=Statistics::ROC">::ROC</a> bdpf? ROC curves with nonparametric conf. bounds <a href="http://search.cpan.org/search?author=HAKESTLER">HAKESTLER</a> <a href="http://search.cpan.org/search?module=Statistics::Distributions">::Distributions</a> RdpO? Perl module for calculating critical values <a href="http://search.cpan.org/search?author=MIKEK">MIKEK</a></pre> <pre>Algorithm:: <a href="http://search.cpan.org/search?module=Algorithm::Diff">::Diff</a> Rdpfp Diff (also Longest Common Subsequence) <a href="http://search.cpan.org/search?author=NEDKONZ">NEDKONZ</a> <a href="http://search.cpan.org/search?module=Algorithm::Permute">::Permute</a> bdcO? Handy and fast permutation with OO interface <a href="http://search.cpan.org/search?author=EDPRATOMO">EDPRATOMO</a> <a href="http://search.cpan.org/search?module=Algorithm::SISort">::SISort</a> Rdcrp Select And Insert sorting algorithm <a href="http://search.cpan.org/search?author=HRAFNKELL">HRAFNKELL</a> <a href="http://search.cpan.org/search?module=Algorithm::LUHN">::LUHN</a> Rdpf? Calculate mod 10 Double Add Double checksum <a href="http://search.cpan.org/search?author=TAYERS">TAYERS</a></pre> <pre>Algorithm::Graphs:: <a href="http://search.cpan.org/search?module=Algorithm::Graphs::TransitiveClosure">::TransitiveClosure</a> RdpO? Calculates the transitive closure <a href="http://search.cpan.org/search?author=ABIGAIL">ABIGAIL</a></pre> <pre>Algorithm::Numerical:: <a href="http://search.cpan.org/search?module=Algorithm::Numerical::Shuffle">::Shuffle</a> Rdph? Knuth's shuffle algorithm <a href="http://search.cpan.org/search?author=ABIGAIL">ABIGAIL</a> <a href="http://search.cpan.org/search?module=Algorithm::Numerical::Sample">::Sample</a> RDph? Knuth's sample algorithm <a href="http://search.cpan.org/search?author=ABIGAIL">ABIGAIL</a></pre> <pre><a href="http://search.cpan.org/search?module=PDL">PDL</a> amcf? Perl Data Language - numeric analysis env <a href="../authors/00whois.html#PERLDL">PERLDL</a></pre> <pre>PDL:: ::Audio bdchp Sound synthesis and editing with PDL <a href="http://search.cpan.org/search?author=MLEHMANN">MLEHMANN</a> <a href="http://search.cpan.org/search?module=PDL::Meschach">::Meschach</a> amcf? Links PDL to meschach matrix library <a href="http://search.cpan.org/search?author=EGROSS">EGROSS</a> <a href="http://search.cpan.org/search?module=PDL::NetCDF">::NetCDF</a> RdcOp Reads/Writes NetCDF files from/to PDL objs <a href="http://search.cpan.org/search?author=DHUNT">DHUNT</a> <a href="http://search.cpan.org/search?module=PDL::Options">::Options</a> Rdphp Provides hash options handling for PDL <a href="http://search.cpan.org/search?author=TJENNESS">TJENNESS</a> <a href="http://search.cpan.org/search?module=PDL::PP">::PP</a> amcf? Automatically generate C code for PDL <a href="../authors/00whois.html#PERLDL">PERLDL</a> ::Slatec amof? Interface to slatec (linpack+eispack) lib. <a href="../authors/00whois.html#PERLDL">PERLDL</a> <a href="http://search.cpan.org/search?module=PDL::NiceSlice">::NiceSlice</a> bmpfp a nicer slicing syntax for PDL <a href="http://search.cpan.org/search?author=CSOE">CSOE</a></pre> <pre>PDL::IO:: ::HDF5 bdcOp PDL Interface to the HDF5 Data Format <a href="http://search.cpan.org/search?author=CERNEY">CERNEY</a></pre> <pre>Quantum:: <a href="http://search.cpan.org/search?module=Quantum::Superpositions">::Superpositions</a> Rdpf? QM-like superpositions in Perl <a href="http://search.cpan.org/search?author=LEMBARK">LEMBARK</a> <a href="http://search.cpan.org/search?module=Quantum::Entanglement">::Entanglement</a> Rdph? QM entanglement of variables in perl <a href="http://search.cpan.org/search?author=AJGOUGH">AJGOUGH</a> <a href="http://search.cpan.org/search?module=Quantum::Usrn">::Usrn</a> Rdp?p Square root of not. <a href="http://search.cpan.org/search?author=KASEI">KASEI</a></pre> <pre>Array:: <a href="http://search.cpan.org/search?module=Array::Compare">::Compare</a> RdpOp Class to compare two arrays <a href="http://search.cpan.org/search?author=DAVECROSS">DAVECROSS</a> ::Heap cdpf? Manipulate array elements as a heap <a href="http://search.cpan.org/search?author=JMM">JMM</a> <a href="http://search.cpan.org/search?module=Array::IntSpan">::IntSpan</a> RdpO? Handling arrays using IntSpan techniques <a href="http://search.cpan.org/search?author=TEVERETT">TEVERETT</a> <a href="http://search.cpan.org/search?module=Array::PrintCols">::PrintCols</a> adpf? Print elements in vertically sorted columns <a href="http://search.cpan.org/search?author=AKSTE">AKSTE</a> ::Substr idp ? Implement array using substr() <a href="http://search.cpan.org/search?author=LWALL">LWALL</a> ::Vec idp ? Implement array using vec() <a href="http://search.cpan.org/search?author=LWALL">LWALL</a> ::Virtual idp ? Implement array using a file <a href="http://search.cpan.org/search?author=LWALL">LWALL</a> <a href="http://search.cpan.org/search?module=Array::Reform">::Reform</a> RdpO? Convert an array into N-sized array of array <a href="http://search.cpan.org/search?author=TBONE">TBONE</a></pre> <pre>Hash:: <a href="http://search.cpan.org/search?module=Hash::NoVivify">::NoVivify</a> Rdcf? Provide non-autovivifying hash functions <a href="http://search.cpan.org/search?author=BPOWERS">BPOWERS</a></pre> <pre><a href="http://search.cpan.org/search?module=Heap">Heap</a> bdpO? Define Heap interface <a href="http://search.cpan.org/search?author=JMM">JMM</a> Heap:: <a href="http://search.cpan.org/search?module=Heap::Binary">::Binary</a> bdpO? Implement Binary Heap <a href="http://search.cpan.org/search?author=JMM">JMM</a> <a href="http://search.cpan.org/search?module=Heap::Binomial">::Binomial</a> bdpO? Implement Binomial Heap <a href="http://search.cpan.org/search?author=JMM">JMM</a> <a href="http://search.cpan.org/search?module=Heap::Fibonacci">::Fibonacci</a> bdpO? Implement Fibonacci Heap <a href="http://search.cpan.org/search?author=JMM">JMM</a> <a href="http://search.cpan.org/search?module=Heap::Elem">::Elem</a> bdpO? Heap Element interface, ISA <a href="http://search.cpan.org/search?author=JMM">JMM</a> Heap::Elem:: <a href="http://search.cpan.org/search?module=Heap::Elem::Num">::Num</a> bdpO? Numeric heap element container <a href="http://search.cpan.org/search?author=JMM">JMM</a> <a href="http://search.cpan.org/search?module=Heap::Elem::NumRev">::NumRev</a> bdpO? Numeric element reversed order <a href="http://search.cpan.org/search?author=JMM">JMM</a> <a href="http://search.cpan.org/search?module=Heap::Elem::Str">::Str</a> bdpO? String heap element container <a href="http://search.cpan.org/search?author=JMM">JMM</a> <a href="http://search.cpan.org/search?module=Heap::Elem::StrRev">::StrRev</a> bdpO? String element reversed order <a href="http://search.cpan.org/search?author=JMM">JMM</a> <a href="http://search.cpan.org/search?module=Heap::Elem::Ref">::Ref</a> bdpO? Obj ref heap element container <a href="http://search.cpan.org/search?author=JMM">JMM</a> <a href="http://search.cpan.org/search?module=Heap::Elem::RefRev">::RefRev</a> bdpO? Obj ref element reversed order <a href="http://search.cpan.org/search?author=JMM">JMM</a></pre> <pre>Scalar:: <a href="http://search.cpan.org/search?module=Scalar::Util">::Util</a> bdcf? Scalar utilities (dualvar reftype etc) <a href="http://search.cpan.org/search?author=GBARR">GBARR</a> <a href="http://search.cpan.org/search?module=Scalar::Properties">::Properties</a> RdpOp run-time properties on scalar variables <a href="http://search.cpan.org/search?author=MARCEL">MARCEL</a></pre> <pre>List:: <a href="http://search.cpan.org/search?module=List::Util">::Util</a> bdcf? List utilities (eg min, max, reduce) <a href="http://search.cpan.org/search?author=GBARR">GBARR</a> <a href="http://search.cpan.org/search?module=List::Intersperse">::Intersperse</a> Rdpf? Intersperse / unsort / disperse a list <a href="http://search.cpan.org/search?author=TAYERS">TAYERS</a></pre> <pre>Bit:: <a href="http://search.cpan.org/search?module=Bit::Vector">::Vector</a> RdcOp Fast virtual arbitrary-size-machineword CPU <a href="http://search.cpan.org/search?author=STBEY">STBEY</a></pre> <pre>Set:: <a href="http://search.cpan.org/search?module=Set::Bag">::Bag</a> RdpO? Bag (multiset) class <a href="http://search.cpan.org/search?author=JHI">JHI</a> <a href="http://search.cpan.org/search?module=Set::IntRange">::IntRange</a> RdhOp Set of integers (arbitrary intervals, fast) <a href="http://search.cpan.org/search?author=STBEY">STBEY</a> <a href="http://search.cpan.org/search?module=Set::IntSpan">::IntSpan</a> RdpOp Set of integers newsrc style '1,5-9,11' etc <a href="http://search.cpan.org/search?author=SWMCD">SWMCD</a> <a href="http://search.cpan.org/search?module=Set::NestedGroups">::NestedGroups</a> RdpO? Grouped data eg ACL's, city/state/country <a href="http://search.cpan.org/search?author=ABARCLAY">ABARCLAY</a> <a href="http://search.cpan.org/search?module=Set::Object">::Object</a> bdcO? Set of Objects (smalltalkish: IdentitySet) <a href="http://search.cpan.org/search?author=JLLEROY">JLLEROY</a> <a href="http://search.cpan.org/search?module=Set::Scalar">::Scalar</a> adpO? Set of scalars (inc references) <a href="http://search.cpan.org/search?author=JHI">JHI</a> <a href="http://search.cpan.org/search?module=Set::Window">::Window</a> RdpOp Manages an interval on the integer line <a href="http://search.cpan.org/search?author=SWMCD">SWMCD</a> <a href="http://search.cpan.org/search?module=Set::CheckList">::CheckList</a> adph? Maintain a list of "to-do" items <a href="http://search.cpan.org/search?author=MIKO">MIKO</a> <a href="http://search.cpan.org/search?module=Set::Crontab">::Crontab</a> RdpOa Expand crontab(5)-style integer lists <a href="http://search.cpan.org/search?author=AMS">AMS</a> <a href="http://search.cpan.org/search?module=Set::Infinite">::Infinite</a> bdpOp Infinite Set Theory module, with Date, Time <a href="http://search.cpan.org/search?author=FGLOCK">FGLOCK</a> <a href="http://search.cpan.org/search?module=Set::CrossProduct">::CrossProduct</a> RdpOp interact with the cartesian product of sets <a href="http://search.cpan.org/search?author=BDFOY">BDFOY</a></pre> <pre><a href="http://search.cpan.org/search?module=Graph">Graph</a> RdpO? Data structure and ops for directed graphs <a href="http://search.cpan.org/search?author=JHI">JHI</a> Graph:: <a href="http://search.cpan.org/search?module=Graph::Kruskal">::Kruskal</a> Rdpfp Kruskal Algorithm for Minimal Spanning Trees <a href="http://search.cpan.org/search?author=STBEY">STBEY</a> <a href="http://search.cpan.org/search?module=Graph::Reader">::Reader</a> RdpO? Base class for graph file format reader <a href="http://search.cpan.org/search?author=NEILB">NEILB</a> <a href="http://search.cpan.org/search?module=Graph::Writer">::Writer</a> RdpO? Base class for graph file format writer <a href="http://search.cpan.org/search?author=NEILB">NEILB</a></pre> <pre>Graph::Reader:: <a href="http://search.cpan.org/search?module=Graph::Reader::XML">::XML</a> RdpO? Read a Graph from simple XML format <a href="http://search.cpan.org/search?author=NEILB">NEILB</a></pre> <pre>Graph::Writer:: <a href="http://search.cpan.org/search?module=Graph::Writer::XML">::XML</a> RdpO? Write a Graph in a simple XML format <a href="http://search.cpan.org/search?author=NEILB">NEILB</a> <a href="http://search.cpan.org/search?module=Graph::Writer::Dot">::Dot</a> RdpO? Write a Graph in file format used by Dot <a href="http://search.cpan.org/search?author=NEILB">NEILB</a> <a href="http://search.cpan.org/search?module=Graph::Writer::VCG">::VCG</a> RdpO? Write a Graph in file format used by VCG <a href="http://search.cpan.org/search?author=NEILB">NEILB</a> <a href="http://search.cpan.org/search?module=Graph::Writer::daVinci">::daVinci</a> cdpO? Write a Graph in file format used by daVinci <a href="http://search.cpan.org/search?author=NEILB">NEILB</a></pre> <pre>Decision:: <a href="http://search.cpan.org/search?module=Decision::Markov">::Markov</a> bdpO? Build/evaluate Markov models for decisions <a href="http://search.cpan.org/search?author=ALANSZ">ALANSZ</a> <a href="http://search.cpan.org/search?module=Decision::ACL">::ACL</a> adpOp Manage and Build Access Control Lists <a href="http://search.cpan.org/search?author=BBEAUSEJ">BBEAUSEJ</a></pre> <pre>Date:: <a href="http://search.cpan.org/search?module=Date::Calc">::Calc</a> Rdhhp Gregorian calendar date calculations <a href="http://search.cpan.org/search?author=STBEY">STBEY</a> <a href="http://search.cpan.org/search?module=Date::Convert">::Convert</a> cdpO? Conversion between Gregorian, Hebrew, more? <a href="http://search.cpan.org/search?author=MORTY">MORTY</a> <a href="http://search.cpan.org/search?module=Date::Format">::Format</a> Rdpf? Date formatter ala strftime <a href="http://search.cpan.org/search?author=GBARR">GBARR</a> <a href="http://search.cpan.org/search?module=Date::Interval">::Interval</a> idpO? Lightweight normalised interval data type <a href="http://search.cpan.org/search?author=KTORP">KTORP</a> <a href="http://search.cpan.org/search?module=Date::Language">::Language</a> adpO? Multi-language date support <a href="http://search.cpan.org/search?author=GBARR">GBARR</a> <a href="http://search.cpan.org/search?module=Date::Manip">::Manip</a> Rdpfp Complete date/time manipulation package <a href="http://search.cpan.org/search?author=SBECK">SBECK</a> <a href="http://search.cpan.org/search?module=Date::Parse">::Parse</a> Rdpf? ASCII Date parser using regexp's <a href="http://search.cpan.org/search?author=GBARR">GBARR</a> ::Time idpO? Lightweight normalised datetime data type <a href="http://search.cpan.org/search?author=TOBIX">TOBIX</a> <a href="http://search.cpan.org/search?module=Date::ISO">::ISO</a> Rdpfp Calculate dates in the ISO calendar <a href="http://search.cpan.org/search?author=RBOW">RBOW</a> <a href="http://search.cpan.org/search?module=Date::Discordian">::Discordian</a> Rdpfp Calculate dates in the Discordian calendar <a href="http://search.cpan.org/search?author=RBOW">RBOW</a> <a href="http://search.cpan.org/search?module=Date::DayOfWeek">::DayOfWeek</a> Rdpfp Calculate day of week for Gregorian dates <a href="http://search.cpan.org/search?author=RBOW">RBOW</a> <a href="http://search.cpan.org/search?module=Date::Easter">::Easter</a> Rdpfp Calculate the date of Easter <a href="http://search.cpan.org/search?author=RBOW">RBOW</a> <a href="http://search.cpan.org/search?module=Date::ICal">::ICal</a> bdpOp Class for ICal date objects <a href="http://search.cpan.org/search?author=RBOW">RBOW</a> <a href="http://search.cpan.org/search?module=Date::Handler">::Handler</a> RdpOp Simple Object oriented Date Handling <a href="http://search.cpan.org/search?author=BBEAUSEJ">BBEAUSEJ</a> <a href="http://search.cpan.org/search?module=Date::SundayLetter">::SundayLetter</a> cdpfp Calculates the Sunday Letters for a given ye <a href="http://search.cpan.org/search?author=RBOW">RBOW</a> <a href="http://search.cpan.org/search?module=Date::Doomsday">::Doomsday</a> cdpfp Determine doomsday for a given year <a href="http://search.cpan.org/search?author=RBOW">RBOW</a> <a href="http://search.cpan.org/search?module=Date::Simple">::Simple</a> RdpOp A simple date object <a href="http://search.cpan.org/search?author=KASEI">KASEI</a> ::Bahai impOp Calculate dates in the Bahai calendar <a href="http://search.cpan.org/search?author=RBOW">RBOW</a> ::Persian impOp Calculate dates in the Persian calendar <a href="http://search.cpan.org/search?author=RBOW">RBOW</a> ::Japanese impOp Calculate dates in the Japanese calendar <a href="http://search.cpan.org/search?author=RBOW">RBOW</a> ::Hindu impOp Calculations in the Hindu calendar <a href="http://search.cpan.org/search?author=RBOW">RBOW</a> <a href="http://search.cpan.org/search?module=Date::Passover">::Passover</a> impfp Calculate date of Passover or Rosh Hashanah <a href="http://search.cpan.org/search?author=RBOW">RBOW</a> <a href="http://search.cpan.org/search?module=Date::Chinese">::Chinese</a> impOp Calculations in the Chinese calendar <a href="http://search.cpan.org/search?author=RBOW">RBOW</a> ::Ethiopic impOp Calculations in the Ethiopic calendar <a href="http://search.cpan.org/search?author=RBOW">RBOW</a> ::Egyptian impOp Calculations in the Egyptian calendar <a href="http://search.cpan.org/search?author=RBOW">RBOW</a> <a href="http://search.cpan.org/search?module=Date::Gregorian">::Gregorian</a> bdpOp Gregorian calendar <a href="http://search.cpan.org/search?author=MHASCH">MHASCH</a> <a href="http://search.cpan.org/search?module=Date::Roman">::Roman</a> RdpOa Manipulating Roman-style dates <a href="http://search.cpan.org/search?author=HOBBIT">HOBBIT</a></pre> <pre>Date::Convert:: <a href="http://search.cpan.org/search?module=Date::Convert::French_Rev">::French_Rev</a> adpOp From/to French Revolutionary Calendar <a href="http://search.cpan.org/search?author=JFORGET">JFORGET</a></pre> <pre>Date::Japanese:: <a href="http://search.cpan.org/search?module=Date::Japanese::Era">::Era</a> adpOp Year conversion for Japanese Era <a href="http://search.cpan.org/search?author=MIYAGAWA">MIYAGAWA</a></pre> <pre>Date::Tolkien:: <a href="http://search.cpan.org/search?module=Date::Tolkien::Shire">::Shire</a> RdpOp J.R.R. Tolkien's hobbit calendar <a href="http://search.cpan.org/search?author=TBRAUN">TBRAUN</a></pre> <pre>Time:: <a href="http://search.cpan.org/search?module=Time::Avail">::Avail</a> Rdpf? Calculate min. remaining in time interval <a href="http://search.cpan.org/search?author=PSANTORO">PSANTORO</a> <a href="http://search.cpan.org/search?module=Time::CTime">::CTime</a> Rdpf? Format Times ala ctime(3) with many formats <a href="http://search.cpan.org/search?author=MUIR">MUIR</a> <a href="http://search.cpan.org/search?module=Time::DaysInMonth">::DaysInMonth</a> Rdpf? Returns the number of days in a month <a href="http://search.cpan.org/search?author=MUIR">MUIR</a> <a href="http://search.cpan.org/search?module=Time::HiRes">::HiRes</a> Rdcf? High resolution time, sleep, and alarm <a href="http://search.cpan.org/search?author=JHI">JHI</a> <a href="http://search.cpan.org/search?module=Time::JulianDay">::JulianDay</a> Rdpf? Converts y/m/d into seconds <a href="http://search.cpan.org/search?author=MUIR">MUIR</a> <a href="http://search.cpan.org/search?module=Time::Local">::Local</a> Supf? Implements timelocal() and timegm() <a href="../authors/00whois.html#P5P">P5P</a> <a href="http://search.cpan.org/search?module=Time::Object">::Object</a> adpO? Object Oriented time objects <a href="http://search.cpan.org/search?author=MSERGEANT">MSERGEANT</a> <a href="http://search.cpan.org/search?module=Time::ParseDate">::ParseDate</a> Rdpf? Parses many forms of dates and times <a href="http://search.cpan.org/search?author=MUIR">MUIR</a> <a href="http://search.cpan.org/search?module=Time::Period">::Period</a> Rdpf? Code to deal with time periods <a href="http://search.cpan.org/search?author=PRYAN">PRYAN</a> <a href="http://search.cpan.org/search?module=Time::Timezone">::Timezone</a> Rdpf? Figures out timezone offsets <a href="http://search.cpan.org/search?author=MUIR">MUIR</a> <a href="http://search.cpan.org/search?module=Time::Zone">::Zone</a> Rdpf? Timezone info and translation routines <a href="http://search.cpan.org/search?author=GBARR">GBARR</a> <a href="http://search.cpan.org/search?module=Time::gmtime">::gmtime</a> Supf? A by-name interface for gmtime <a href="http://search.cpan.org/search?author=TOMC">TOMC</a> <a href="http://search.cpan.org/search?module=Time::localtime">::localtime</a> Supf? A by-name interface for localtime <a href="http://search.cpan.org/search?author=TOMC">TOMC</a> <a href="http://search.cpan.org/search?module=Time::Seconds">::Seconds</a> RdcO? API to convert seconds to other date values <a href="http://search.cpan.org/search?author=MSERGEANT">MSERGEANT</a> <a href="http://search.cpan.org/search?module=Time::Stopwatch">::Stopwatch</a> Rdprp Tied variables that count seconds <a href="http://search.cpan.org/search?author=ILTZU">ILTZU</a> <a href="http://search.cpan.org/search?module=Time::Unix">::Unix</a> RdpO? Force time() to return secs since UNIX epoch <a href="http://search.cpan.org/search?author=NWIGER">NWIGER</a> <a href="http://search.cpan.org/search?module=Time::TAI64">::TAI64</a> bdcfp Time manipulation in the TAI64* formats <a href="http://search.cpan.org/search?author=SPOON">SPOON</a></pre> <pre>Time::Piece:: <a href="http://search.cpan.org/search?module=Time::Piece::MySQL">::MySQL</a> RdpOp MySQL-specific functions for Time::Piece <a href="http://search.cpan.org/search?author=DROLSKY">DROLSKY</a></pre> <pre>Calendar:: <a href="http://search.cpan.org/search?module=Calendar::CSA">::CSA</a> adcO? interface with calenders such as Sun and CDE <a href="http://search.cpan.org/search?author=KJALB">KJALB</a> ::Hebrew cdpO? Hebrew calendar conversion/manipulation <a href="http://search.cpan.org/search?author=YSTH">YSTH</a> ::RCM i ? Russell Calendar Manager <a href="http://search.cpan.org/search?author=HTCHAPMAN">HTCHAPMAN</a></pre> <pre>Tie:: <a href="http://search.cpan.org/search?module=Tie::AliasHash">::AliasHash</a> Rdprp Hash with key aliases <a href="http://search.cpan.org/search?author=ACALPINI">ACALPINI</a> <a href="http://search.cpan.org/search?module=Tie::Array">::Array</a> Supr? Base class for implementing tied arrays <a href="../authors/00whois.html#P5P">P5P</a> <a href="http://search.cpan.org/search?module=Tie::CPHash">::CPHash</a> bdpO? Case preserving but case insensitive hash <a href="http://search.cpan.org/search?author=CJM">CJM</a> <a href="http://search.cpan.org/search?module=Tie::Cache">::Cache</a> Mdprp In memory size limited LRU cache <a href="http://search.cpan.org/search?author=CHAMAS">CHAMAS</a> <a href="http://search.cpan.org/search?module=Tie::CharArray">::CharArray</a> Rdprp Manipulate strings as arrays of characters <a href="http://search.cpan.org/search?author=ILTZU">ILTZU</a> <a href="http://search.cpan.org/search?module=Tie::Cycle">::Cycle</a> RdpO? Cycle through a list of values via a scalar. <a href="http://search.cpan.org/search?author=BDFOY">BDFOY</a> <a href="http://search.cpan.org/search?module=Tie::DBI">::DBI</a> RdpO? Tie hash to a DBI handle <a href="http://search.cpan.org/search?author=LDS">LDS</a> <a href="http://search.cpan.org/search?module=Tie::DB_FileLock">::DB_FileLock</a> Rdpr? Locking access to Berkeley DB 1.x. <a href="http://search.cpan.org/search?author=JMV">JMV</a> <a href="http://search.cpan.org/search?module=Tie::DB_Lock">::DB_Lock</a> Rdprp Tie DB_File with automatic locking <a href="http://search.cpan.org/search?author=KWILLIAMS">KWILLIAMS</a> <a href="http://search.cpan.org/search?module=Tie::Dir">::Dir</a> adpr? Tie hash for reading directories <a href="http://search.cpan.org/search?author=GBARR">GBARR</a> <a href="http://search.cpan.org/search?module=Tie::Discovery">::Discovery</a> Rdpr? Discover data by caching sub results <a href="http://search.cpan.org/search?author=SIMON">SIMON</a> <a href="http://search.cpan.org/search?module=Tie::DxHash">::DxHash</a> Rdprp Keeps insertion order; allows duplicate keys <a href="http://search.cpan.org/search?author=KRUSCOE">KRUSCOE</a> <a href="http://search.cpan.org/search?module=Tie::File">::File</a> Rdprp Tie array to lines of a file <a href="http://search.cpan.org/search?author=MJD">MJD</a> <a href="http://search.cpan.org/search?module=Tie::FileLRUCache">::FileLRUCache</a> bdph? File based persistent LRU cache <a href="http://search.cpan.org/search?author=SNOWHARE">SNOWHARE</a> <a href="http://search.cpan.org/search?module=Tie::Handle">::Handle</a> RdpOp Base class for implementing tied filehandles <a href="http://search.cpan.org/search?author=STBEY">STBEY</a> <a href="http://search.cpan.org/search?module=Tie::Hash">::Hash</a> Supr? Base class for implementing tied hashes <a href="../authors/00whois.html#P5P">P5P</a> <a href="http://search.cpan.org/search?module=Tie::HashDefaults">::HashDefaults</a> adpr? Let a hash have default values <a href="http://search.cpan.org/search?author=JDPORTER">JDPORTER</a> <a href="http://search.cpan.org/search?module=Tie::IxHash">::IxHash</a> RdpO? Indexed hash (ordered array/hash composite) <a href="http://search.cpan.org/search?author=GSAR">GSAR</a> <a href="http://search.cpan.org/search?module=Tie::LDAP">::LDAP</a> bdpr? Ties LDAP database to Perl hash <a href="http://search.cpan.org/search?author=TAIY">TAIY</a> <a href="http://search.cpan.org/search?module=Tie::LLHash">::LLHash</a> Rdprp Fast ordered hashes via linked lists <a href="http://search.cpan.org/search?author=KWILLIAMS">KWILLIAMS</a> <a href="http://search.cpan.org/search?module=Tie::ListKeyedHash">::ListKeyedHash</a> Rdpr? Use lists to key multi-level hashes <a href="http://search.cpan.org/search?author=SNOWHARE">SNOWHARE</a> ::Mem adcO? Bind perl variables to memory addresses <a href="http://search.cpan.org/search?author=PMQS">PMQS</a> <a href="http://search.cpan.org/search?module=Tie::MmapArray">::MmapArray</a> bdcr? Ties a file to an array <a href="http://search.cpan.org/search?author=ANDREWF">ANDREWF</a> <a href="http://search.cpan.org/search?module=Tie::Multidim">::Multidim</a> adpr? "tie"-like multidimensional data structures <a href="http://search.cpan.org/search?author=JDPORTER">JDPORTER</a> <a href="http://search.cpan.org/search?module=Tie::OffsetArray">::OffsetArray</a> adpr? Tie one array to another, with index offset <a href="http://search.cpan.org/search?author=JDPORTER">JDPORTER</a> <a href="http://search.cpan.org/search?module=Tie::Persistent">::Persistent</a> Rdprp Persistent data structures via tie made easy <a href="http://search.cpan.org/search?author=RGIERSIG">RGIERSIG</a> <a href="http://search.cpan.org/search?module=Tie::RDBM">::RDBM</a> RdpO? Tie hashes to relational databases <a href="http://search.cpan.org/search?author=LDS">LDS</a> <a href="http://search.cpan.org/search?module=Tie::RangeHash">::RangeHash</a> Rdpha Hashes with 'low,high' ranges as keys <a href="http://search.cpan.org/search?author=RRWO">RRWO</a> <a href="http://search.cpan.org/search?module=Tie::RegexpHash">::RegexpHash</a> adpha Use regular expressions as hash keys <a href="http://search.cpan.org/search?author=RRWO">RRWO</a> ::RndHash bdpO? choose a random key of a hash in O(1) time <a href="http://search.cpan.org/search?author=DFAN">DFAN</a> <a href="http://search.cpan.org/search?module=Tie::Scalar">::Scalar</a> Supr? Base class for implementing tied scalars <a href="../authors/00whois.html#P5P">P5P</a> <a href="http://search.cpan.org/search?module=Tie::SecureHash">::SecureHash</a> RdpO? Enforced encapsulation of Perl objects <a href="http://search.cpan.org/search?author=DCONWAY">DCONWAY</a> <a href="http://search.cpan.org/search?module=Tie::SentientHash">::SentientHash</a> bdpr? Tracks changes to nested data structures <a href="http://search.cpan.org/search?author=ANDREWF">ANDREWF</a> <a href="http://search.cpan.org/search?module=Tie::ShadowHash">::ShadowHash</a> adpOp Merge multiple data sources into a hash <a href="http://search.cpan.org/search?author=RRA">RRA</a> <a href="http://search.cpan.org/search?module=Tie::SortHash">::SortHash</a> Rdpr? Provides persistent sorting for hashes <a href="http://search.cpan.org/search?author=CTWETEN">CTWETEN</a> <a href="http://search.cpan.org/search?module=Tie::StrictHash">::StrictHash</a> RdpO? A hash with strict-like semantics <a href="http://search.cpan.org/search?author=KVAIL">KVAIL</a> <a href="http://search.cpan.org/search?module=Tie::SubstrHash">::SubstrHash</a> SdpO? Very compact hash stored in a string <a href="http://search.cpan.org/search?author=LWALL">LWALL</a> <a href="http://search.cpan.org/search?module=Tie::TextDir">::TextDir</a> Rdprp ties a hash to a directory of textfiles <a href="http://search.cpan.org/search?author=KWILLIAMS">KWILLIAMS</a> <a href="http://search.cpan.org/search?module=Tie::WarnGlobal">::WarnGlobal</a> adpr? Ties variables to functions, warns on use <a href="http://search.cpan.org/search?author=STEPHEN">STEPHEN</a> <a href="http://search.cpan.org/search?module=Tie::Watch">::Watch</a> bdpO? Watch variables, run code when read/written <a href="http://search.cpan.org/search?author=LUSOL">LUSOL</a> <a href="http://search.cpan.org/search?module=Tie::GHash">::GHash</a> adcfp A smaller hash; interface to Gnome glib hash <a href="http://search.cpan.org/search?author=LBROCARD">LBROCARD</a> <a href="http://search.cpan.org/search?module=Tie::TransactHash">::TransactHash</a> RupOg Allows edits on a hash without disturbing it <a href="http://search.cpan.org/search?author=MIKEDLR">MIKEDLR</a> ::Concurrent bdprp Retie a hash when reading/writing. <a href="http://search.cpan.org/search?author=GWYN">GWYN</a> ::ShiftSplice i ? Defines shift et al in terms of splice <a href="http://search.cpan.org/search?author=LWALL">LWALL</a> ::Quick i ? Simple way to create ties <a href="../authors/00whois.html#P5P">P5P</a> <a href="http://search.cpan.org/search?module=Tie::Toggle">::Toggle</a> Rdprp a scalar flip-flops between two values <a href="http://search.cpan.org/search?author=BDFOY">BDFOY</a></pre> <pre>Tie::Scalar:: <a href="http://search.cpan.org/search?module=Tie::Scalar::Timeout">::Timeout</a> adpr? Scalar variables that time out <a href="http://search.cpan.org/search?author=MARCEL">MARCEL</a></pre> <pre>Tie::Cache:: <a href="http://search.cpan.org/search?module=Tie::Cache::LRU">::LRU</a> adpr? A Least-Recently Used cache <a href="http://search.cpan.org/search?author=MSCHWERN">MSCHWERN</a></pre> <pre>Tie::Hash:: <a href="http://search.cpan.org/search?module=Tie::Hash::Regex">::Regex</a> Rdprp Look up values in hashes using regexes <a href="http://search.cpan.org/search?author=DAVECROSS">DAVECROSS</a> <a href="http://search.cpan.org/search?module=Tie::Hash::Stack">::Stack</a> bdpra Maintains an array of hashes like a stack <a href="http://search.cpan.org/search?author=MNEYLON">MNEYLON</a></pre> <pre>Class:: <a href="http://search.cpan.org/search?module=Class::Accessor">::Accessor</a> bdpO? Automated accessor generation <a href="http://search.cpan.org/search?author=MSCHWERN">MSCHWERN</a> <a href="http://search.cpan.org/search?module=Class::BlackHole">::BlackHole</a> RdpOp treat unhandled method calls as no-op <a href="http://search.cpan.org/search?author=SBURKE">SBURKE</a> <a href="http://search.cpan.org/search?module=Class::Classless">::Classless</a> MdpOp Framework for classless OOP <a href="http://search.cpan.org/search?author=SBURKE">SBURKE</a> <a href="http://search.cpan.org/search?module=Class::Contract">::Contract</a> RdpO? Design-by-Contract OO in Perl. <a href="http://search.cpan.org/search?author=GGOEBEL">GGOEBEL</a> <a href="http://search.cpan.org/search?module=Class::DBI">::DBI</a> adpOp Simple SQL-based object persistance <a href="http://search.cpan.org/search?author=TMTM">TMTM</a> <a href="http://search.cpan.org/search?module=Class::Delegate">::Delegate</a> bdpO? Easy-to-use object delegation <a href="http://search.cpan.org/search?author=KSTAR">KSTAR</a> ::Eroot RdpO? Eternal Root - Object persistence <a href="http://search.cpan.org/search?author=DMR">DMR</a> <a href="http://search.cpan.org/search?module=Class::Fields">::Fields</a> bdph? Inspect the fields of a class <a href="http://search.cpan.org/search?author=MSCHWERN">MSCHWERN</a> <a href="http://search.cpan.org/search?module=Class::ISA">::ISA</a> Mdpfp Report the search path thru an ISA tree <a href="http://search.cpan.org/search?author=SBURKE">SBURKE</a> <a href="http://search.cpan.org/search?module=Class::MethodMaker">::MethodMaker</a> MdpOp Create generic class methods <a href="http://search.cpan.org/search?author=FLUFFY">FLUFFY</a> <a href="http://search.cpan.org/search?module=Class::Multimethods">::Multimethods</a> Rdpf? A multiple dispatch mechanism for Perl <a href="http://search.cpan.org/search?author=DCONWAY">DCONWAY</a> <a href="http://search.cpan.org/search?module=Class::Mutator">::Mutator</a> bdpO? Dynamic polymorphism implemented in Perl <a href="http://search.cpan.org/search?author=GMCCAR">GMCCAR</a> <a href="http://search.cpan.org/search?module=Class::NamedParms">::NamedParms</a> MdpO? A named parameter accessor base class <a href="http://search.cpan.org/search?author=SNOWHARE">SNOWHARE</a> <a href="http://search.cpan.org/search?module=Class::ObjectTemplate">::ObjectTemplate</a> bdpOp Optimized template builder base class <a href="http://search.cpan.org/search?author=JASONS">JASONS</a> <a href="http://search.cpan.org/search?module=Class::ParamParser">::ParamParser</a> RdpOp Provides complex parameter list parsing <a href="http://search.cpan.org/search?author=DUNCAND">DUNCAND</a> <a href="http://search.cpan.org/search?module=Class::ParmList">::ParmList</a> MdpO? A named parameter list processor <a href="http://search.cpan.org/search?author=SNOWHARE">SNOWHARE</a> ::PublicInternal adpO? Keep separate hashes of public/internal data <a href="http://search.cpan.org/search?author=MIKO">MIKO</a> <a href="http://search.cpan.org/search?module=Class::Singleton">::Singleton</a> bdpO? Implementation of a "Singleton" class <a href="http://search.cpan.org/search?author=ABW">ABW</a> <a href="http://search.cpan.org/search?module=Class::StructTemplate">::StructTemplate</a> adpO? Facilitates creation of public class-data <a href="http://search.cpan.org/search?author=HEIKOWU">HEIKOWU</a> ::TOM RmpO? Transportable Object Model for perl <a href="http://search.cpan.org/search?author=JDUNCAN">JDUNCAN</a> <a href="http://search.cpan.org/search?module=Class::Template">::Template</a> Rdpr? Struct/member template builder <a href="http://search.cpan.org/search?author=DMR">DMR</a> <a href="http://search.cpan.org/search?module=Class::Translucent">::Translucent</a> RdpO? Translucent (ala perltootc) method creation <a href="http://search.cpan.org/search?author=GED">GED</a> <a href="http://search.cpan.org/search?module=Class::Tree">::Tree</a> MdpO? C++ class hierarchies &amp; disk directories <a href="http://search.cpan.org/search?author=RSAVAGE">RSAVAGE</a> <a href="http://search.cpan.org/search?module=Class::WhiteHole">::WhiteHole</a> RdpO? Treat unhandled method calls as errors <a href="http://search.cpan.org/search?author=MSCHWERN">MSCHWERN</a> <a href="http://search.cpan.org/search?module=Class::Handler">::Handler</a> bdpO? Make Apache-like pseudoclass event handlers <a href="http://search.cpan.org/search?author=NWIGER">NWIGER</a> <a href="http://search.cpan.org/search?module=Class::Loader">::Loader</a> bdpO? Load modules &amp; construct objects on demand. <a href="http://search.cpan.org/search?author=VIPUL">VIPUL</a> <a href="http://search.cpan.org/search?module=Class::Date">::Date</a> RdhOp a full-featured date and time class for perl <a href="http://search.cpan.org/search?author=DLUX">DLUX</a> <a href="http://search.cpan.org/search?module=Class::ArrayObjects">::ArrayObjects</a> Rdphp Utility class for array based objects <a href="http://search.cpan.org/search?author=RBERJON">RBERJON</a> <a href="http://search.cpan.org/search?module=Class::MethodMapper">::MethodMapper</a> RdpO? Abstract Class wrapper for AutoLoader <a href="http://search.cpan.org/search?author=LENZO">LENZO</a> <a href="http://search.cpan.org/search?module=Class::MakeMethods">::MakeMethods</a> bdpOp Generate common types of methods <a href="http://search.cpan.org/search?author=EVO">EVO</a> ::Flyweight adpOp implement the flyweight pattern in OO perl <a href="http://search.cpan.org/search?author=DKUBB">DKUBB</a> <a href="http://search.cpan.org/search?module=Class::Prototyped">::Prototyped</a> bdpOp Fast prototype-based OO programming in Perl <a href="http://search.cpan.org/search?author=TEVERETT">TEVERETT</a> <a href="http://search.cpan.org/search?module=Class::Holon">::Holon</a> RdpO? Declare hierarchical classes with one line <a href="http://search.cpan.org/search?author=GSLONDON">GSLONDON</a> <a href="http://search.cpan.org/search?module=Class::PseudoHash">::PseudoHash</a> bmprp Emulates Pseudo-Hash behaviour via overload <a href="http://search.cpan.org/search?author=AUTRIJUS">AUTRIJUS</a> <a href="http://search.cpan.org/search?module=Class::Tangram">::Tangram</a> bdpOa Automated class accessors, Tangram friendly <a href="http://search.cpan.org/search?author=SAMV">SAMV</a> <a href="http://search.cpan.org/search?module=Class::Facade">::Facade</a> bdpOp Interface to one or more delegates <a href="http://search.cpan.org/search?author=ABW">ABW</a></pre> <pre>Class::DBI:: <a href="http://search.cpan.org/search?module=Class::DBI::mysql">::mysql</a> RdpOp Extensions to Class::DBI for MySQL <a href="http://search.cpan.org/search?author=TMTM">TMTM</a></pre> <pre>Class::ObjectTemplate:: <a href="http://search.cpan.org/search?module=Class::ObjectTemplate::DB">::DB</a> bdpOp Template base class for database objects <a href="http://search.cpan.org/search?author=JASONS">JASONS</a></pre> <pre>Object:: <a href="http://search.cpan.org/search?module=Object::Info">::Info</a> Rnpf? General info about objects (is-a, ...) <a href="http://search.cpan.org/search?author=JACKS">JACKS</a> <a href="http://search.cpan.org/search?module=Object::Transaction">::Transaction</a> bdpO? Transactions on serialized HASH files <a href="http://search.cpan.org/search?author=MUIR">MUIR</a></pre> <pre>Object::Realize:: <a href="http://search.cpan.org/search?module=Object::Realize::Later">::Later</a> MdpOp Delay construction of real data until used <a href="http://search.cpan.org/search?author=MARKOV">MARKOV</a></pre> <pre>POE:: Perl Object Environment <a href="http://search.cpan.org/search?module=POE::Kernel">::Kernel</a> RdpO? An event queue that dispatches events <a href="http://search.cpan.org/search?author=RCAPUTO">RCAPUTO</a> <a href="http://search.cpan.org/search?module=POE::Session">::Session</a> RdpO? state machine running on POE::Kernel events <a href="http://search.cpan.org/search?author=RCAPUTO">RCAPUTO</a></pre> <pre>POE::Component:: <a href="http://search.cpan.org/search?module=POE::Component::RSS">::RSS</a> bdp?? Event based RSS interface <a href="http://search.cpan.org/search?author=MSTEVENS">MSTEVENS</a> <a href="http://search.cpan.org/search?module=POE::Component::SubWrapper">::SubWrapper</a> bdp?? Event based Module interface <a href="http://search.cpan.org/search?author=MSTEVENS">MSTEVENS</a> <a href="http://search.cpan.org/search?module=POE::Component::UserBase">::UserBase</a> RdpO? A component to manage user authentication <a href="http://search.cpan.org/search?author=JGOFF">JGOFF</a> <a href="http://search.cpan.org/search?module=POE::Component::Pcap">::Pcap</a> adhOp POE Interface to Net::Pcap <a href="http://search.cpan.org/search?author=FLETCH">FLETCH</a> <a href="http://search.cpan.org/search?module=POE::Component::MPG123">::MPG123</a> RdpOb POE Component for accessing and working wit <a href="http://search.cpan.org/search?author=MCASHNER">MCASHNER</a></pre> <pre>POE::Component::Client:: <a href="http://search.cpan.org/search?module=POE::Component::Client::UserAgent">::UserAgent</a> bdpOp LWP and LWP::Parallel based POE web client <a href="http://search.cpan.org/search?author=RCAPUTO">RCAPUTO</a> <a href="http://search.cpan.org/search?module=POE::Component::Client::FTP">::FTP</a> adpOp POE FTP client <a href="http://search.cpan.org/search?author=MCHING">MCHING</a></pre> <pre>POE::Component::IRC:: <a href="http://search.cpan.org/search?module=POE::Component::IRC::Onjoin">::Onjoin</a> RdpO? Provides IRC moved message &amp; onjoin services <a href="http://search.cpan.org/search?author=AFOXSON">AFOXSON</a> ::SearchEngine bdpO? Search Engine for IRC <a href="http://search.cpan.org/search?author=AFOXSON">AFOXSON</a></pre> <pre>POE::Component::Server:: <a href="http://search.cpan.org/search?module=POE::Component::Server::HTTP">::HTTP</a> bdphp POE Web componenet <a href="http://search.cpan.org/search?author=ABERGMAN">ABERGMAN</a></pre> <pre>MOP bdp ? Meta Object Protocol (Tool collection) <a href="http://search.cpan.org/search?author=ORTALO">ORTALO</a> <a href="http://search.cpan.org/search?module=Ref">Ref</a> RdpO? Print, compare, and copy perl structures <a href="http://search.cpan.org/search?author=MUIR">MUIR</a> SOOP RdpO? Safe Object Oriented Programming <a href="http://search.cpan.org/search?author=GARROW">GARROW</a></pre> <pre>Sort:: <a href="http://search.cpan.org/search?module=Sort::Fields">::Fields</a> bdpf? sort text lines by alpha or numeric fields <a href="http://search.cpan.org/search?author=JNH">JNH</a> ::PolySort bdpO? general rules-based sorting of lists <a href="http://search.cpan.org/search?author=DMACKS">DMACKS</a> <a href="http://search.cpan.org/search?module=Sort::Versions">::Versions</a> Rdpf? sorting of revision (and similar) numbers <a href="http://search.cpan.org/search?author=EDAVIS">EDAVIS</a></pre> <h4>Data Type Marshaling (converting to/from strings) and Persistent Storage</h4> <pre><a href="http://search.cpan.org/search?module=Clone">Clone</a> idch? Recursive copy of nested objects <a href="http://search.cpan.org/search?author=RDF">RDF</a> <a href="http://search.cpan.org/search?module=FreezeThaw">FreezeThaw</a> bdpf? Convert arbitrary objects to/from strings <a href="http://search.cpan.org/search?author=ILYAZ">ILYAZ</a> Persistence:: ::Object adpO? Store Object definitions with Data::Dumper <a href="http://search.cpan.org/search?author=VIPUL">VIPUL</a> <a href="http://search.cpan.org/search?module=Storable">Storable</a> Smcrp Persistent data structure mechanism <a href="http://search.cpan.org/search?author=AMS">AMS</a> Marshal:: ::Dispatch cdpO? Convert arbitrary objects to/from strings <a href="http://search.cpan.org/search?author=MUIR">MUIR</a> ::Packed cdpO? Run-length coded version of Marshal module <a href="http://search.cpan.org/search?author=MUIR">MUIR</a> ::Eval cdpO? Undo serialization with eval <a href="http://search.cpan.org/search?author=MUIR">MUIR</a> <a href="http://search.cpan.org/search?module=Tangram">Tangram</a> RmpO? Object persistence in relational databases <a href="http://search.cpan.org/search?author=JLLEROY">JLLEROY</a></pre> <pre>Persistent:: <a href="http://search.cpan.org/search?module=Persistent::Base">::Base</a> bdpO? Persistent base classes (&amp; DBM/File classes) <a href="http://search.cpan.org/search?author=DWINTERS">DWINTERS</a> <a href="http://search.cpan.org/search?module=Persistent::DBI">::DBI</a> bdpO? Persistent abstract class for DBI databases <a href="http://search.cpan.org/search?author=DWINTERS">DWINTERS</a> <a href="http://search.cpan.org/search?module=Persistent::MySQL">::MySQL</a> bdpO? Persistent class for MySQL databases <a href="http://search.cpan.org/search?author=DWINTERS">DWINTERS</a> <a href="http://search.cpan.org/search?module=Persistent::Oracle">::Oracle</a> bdpO? Persistent class for Oracle databases <a href="http://search.cpan.org/search?author=DWINTERS">DWINTERS</a> <a href="http://search.cpan.org/search?module=Persistent::Sybase">::Sybase</a> bdpO? Persistent class for Sybase databases <a href="http://search.cpan.org/search?author=DWINTERS">DWINTERS</a> <a href="http://search.cpan.org/search?module=Persistent::mSQL">::mSQL</a> bdpO? Persistent class for mSQL databases <a href="http://search.cpan.org/search?author=DWINTERS">DWINTERS</a> <a href="http://search.cpan.org/search?module=Persistent::LDAP">::LDAP</a> bdpO? Persistent class for LDAP directories <a href="http://search.cpan.org/search?author=DWINTERS">DWINTERS</a></pre> <pre>Data:: ::Check cdpO? Checks values for various data formats <a href="http://search.cpan.org/search?author=KENHOLM">KENHOLM</a> <a href="http://search.cpan.org/search?module=Data::DRef">::DRef</a> adph? Nested data access using delimited strings <a href="http://search.cpan.org/search?author=EVO">EVO</a> <a href="http://search.cpan.org/search?module=Data::Dumper">::Dumper</a> RdpO? Convert data structure into perl code <a href="http://search.cpan.org/search?author=GSAR">GSAR</a> <a href="http://search.cpan.org/search?module=Data::Flow">::Flow</a> RdpO? Acquire data based on recipes <a href="http://search.cpan.org/search?author=ILYAZ">ILYAZ</a> <a href="http://search.cpan.org/search?module=Data::Locations">::Locations</a> RdhOp Insert data into other data w/o temp files <a href="http://search.cpan.org/search?author=STBEY">STBEY</a> <a href="http://search.cpan.org/search?module=Data::Reporter">::Reporter</a> RdcO? Ascii Report Generator <a href="http://search.cpan.org/search?author=RVAZ">RVAZ</a> <a href="http://search.cpan.org/search?module=Data::Walker">::Walker</a> RdpO? Navigate through Perl data structures <a href="http://search.cpan.org/search?author=JNOLAN">JNOLAN</a> <a href="http://search.cpan.org/search?module=Data::Random">::Random</a> adpfp Generate random sets of data <a href="http://search.cpan.org/search?author=ADEO">ADEO</a> <a href="http://search.cpan.org/search?module=Data::JavaScript">::JavaScript</a> Rdpr? Dumps structures into JavaScript code <a href="http://search.cpan.org/search?author=SCHOP">SCHOP</a> <a href="http://search.cpan.org/search?module=Data::MultiValuedHash">::MultiValuedHash</a> RdpOp Hash whose keys have multiple ordered values <a href="http://search.cpan.org/search?author=DUNCAND">DUNCAND</a> <a href="http://search.cpan.org/search?module=Data::Iterator">::Iterator</a> RupO? Simple iteration over complex data strucures <a href="http://search.cpan.org/search?author=HCAMP">HCAMP</a> <a href="http://search.cpan.org/search?module=Data::Buffer">::Buffer</a> bdpOp Read/write buffer class <a href="http://search.cpan.org/search?author=BTROTT">BTROTT</a> <a href="http://search.cpan.org/search?module=Data::Lazy">::Lazy</a> Rdprp provides "lazy" scalars, arrays and hashes <a href="http://search.cpan.org/search?author=JENDA">JENDA</a> <a href="http://search.cpan.org/search?module=Data::Denter">::Denter</a> RdpO? An alternative to Data::Dumper and Storable. <a href="http://search.cpan.org/search?author=INGY">INGY</a> <a href="http://search.cpan.org/search?module=Data::Compare">::Compare</a> RdpO? Compare perl data structures <a href="http://search.cpan.org/search?author=FTASSIN">FTASSIN</a> <a href="http://search.cpan.org/search?module=Data::HexDump">::HexDump</a> RdpO? Hexadecial Dumper <a href="http://search.cpan.org/search?author=FTASSIN">FTASSIN</a> <a href="http://search.cpan.org/search?module=Data::Hexdumper">::Hexdumper</a> Rdpfa Display binary data in multiple formats <a href="http://search.cpan.org/search?author=DCANTRELL">DCANTRELL</a> ::Stash bdpf? Data structures in simple text format <a href="http://search.cpan.org/search?author=HRANICKY">HRANICKY</a> ::BinStruct bdpO? OO access to binary data structures <a href="http://search.cpan.org/search?author=DJHD">DJHD</a> <a href="http://search.cpan.org/search?module=Data::MaskPrint">::MaskPrint</a> bdpOp Allows for exact formatting of data <a href="http://search.cpan.org/search?author=ILYAVERL">ILYAVERL</a> <a href="http://search.cpan.org/search?module=Data::Serializer">::Serializer</a> RdpOp Generic interface to serializer modules <a href="http://search.cpan.org/search?author=NEELY">NEELY</a></pre> <pre>Data::Tabular:: ::Dumper bdpOp Automate dumping of data to XML, XSL and CSV <a href="http://search.cpan.org/search?author=GWYN">GWYN</a></pre> <pre>Tree:: <a href="http://search.cpan.org/search?module=Tree::Base">::Base</a> cdpO? Defines a basic binary search tree <a href="http://search.cpan.org/search?author=MSCHWERN">MSCHWERN</a> <a href="http://search.cpan.org/search?module=Tree::Fat">::Fat</a> Rdcf? Embeddable F-Tree algorithm suite <a href="http://search.cpan.org/search?author=JPRIT">JPRIT</a> <a href="http://search.cpan.org/search?module=Tree::Smart">::Smart</a> cdpO? Splay tree, fastest for commonly accessed ke <a href="http://search.cpan.org/search?author=MSCHWERN">MSCHWERN</a> <a href="http://search.cpan.org/search?module=Tree::Ternary">::Ternary</a> bdpOp Perl implementation of ternary search trees <a href="http://search.cpan.org/search?author=MROGASKI">MROGASKI</a> <a href="http://search.cpan.org/search?module=Tree::Ternary_XS">::Ternary_XS</a> adcOp XS implementation of ternary search trees <a href="http://search.cpan.org/search?author=LBROCARD">LBROCARD</a> <a href="http://search.cpan.org/search?module=Tree::Trie">::Trie</a> bdpO? An implementation of the Trie data structure <a href="http://search.cpan.org/search?author=AVIF">AVIF</a> <a href="http://search.cpan.org/search?module=Tree::Nary">::Nary</a> RdpO? Perl implementation of N-ary search trees <a href="http://search.cpan.org/search?author=FSORIANO">FSORIANO</a> <a href="http://search.cpan.org/search?module=Tree::DAG_Node">::DAG_Node</a> MdpOp base class for trees <a href="http://search.cpan.org/search?author=SBURKE">SBURKE</a> <a href="http://search.cpan.org/search?module=Tree::M">::M</a> ad+Od M-trees provide efficient metric searches <a href="http://search.cpan.org/search?author=MLEHMANN">MLEHMANN</a></pre> <pre>DFA:: <a href="http://search.cpan.org/search?module=DFA::Command">::Command</a> MdpO? Discrete Finite Automata command processor <a href="http://search.cpan.org/search?author=RSAVAGE">RSAVAGE</a> <a href="http://search.cpan.org/search?module=DFA::Kleene">::Kleene</a> Rdpfp Kleene's Algorithm for DFA <a href="http://search.cpan.org/search?author=STBEY">STBEY</a> <a href="http://search.cpan.org/search?module=DFA::Simple">::Simple</a> cdpO? An "augmented transition network" <a href="http://search.cpan.org/search?author=RANDYM">RANDYM</a></pre> <pre>X500:: <a href="http://search.cpan.org/search?module=X500::DN">::DN</a> adpOp Handle X.500 DNs (Distinguished Names) <a href="http://search.cpan.org/search?author=RJOOP">RJOOP</a> <a href="http://search.cpan.org/search?module=X500::RDN">::RDN</a> adpOp handle X.500 Relative Distinguished Names <a href="http://search.cpan.org/search?author=RJOOP">RJOOP</a></pre> <pre>X500::DN:: <a href="http://search.cpan.org/search?module=X500::DN::Parser">::Parser</a> MdpO? X500 Distinguished Name parser <a href="http://search.cpan.org/search?author=RSAVAGE">RSAVAGE</a></pre> <pre>Boulder MdpO? Generalized tag/value data objects <a href="http://search.cpan.org/search?author=LDS">LDS</a> <a href="http://search.cpan.org/search?module=Thesaurus">Thesaurus</a> RdpOp Create associations between related things <a href="http://search.cpan.org/search?author=DROLSKY">DROLSKY</a> BabelObjects cdpf? Web Service Framework <a href="http://search.cpan.org/search?author=KERMAGO">KERMAGO</a> <a href="http://search.cpan.org/search?module=YAML">YAML</a> adphp YAML Ain't Markup Language (tm) <a href="http://search.cpan.org/search?author=INGY">INGY</a> <a href="http://search.cpan.org/search?module=GDS2">GDS2</a> bdpOa manipulate GDS2 stream format files <a href="http://search.cpan.org/search?author=SCHUMACK">SCHUMACK</a></pre> <pre>ADT cdhhp Abstract Data Type top level <a href="http://search.cpan.org/search?author=ABERGMAN">ABERGMAN</a></pre> <pre>ADT::Queue:: ::Priority cnphp Abstract Data Type Priority Queue <a href="http://search.cpan.org/search?author=ABERGMAN">ABERGMAN</a></pre> <p> </p> <h4><a href="by-category/07_Database_Interfaces" id="ID7_DatabaseInt" name="ID7_DatabaseInt">7) Database Interfaces (see also Data Types)</a></h4> <pre>Name <a href="#ID1_ModuleListi">DSLIP</a> Description Info ------------ ----- -------------------------------------------- ---- <a href="http://search.cpan.org/search?module=DBI">DBI</a> MmcOp Generic Database Interface (see DBD modules) <a href="../authors/00whois.html#DBIML">DBIML</a></pre> <pre>DBI:: <a href="http://search.cpan.org/search?module=DBI::Format">::Format</a> bmpO? Defined display formats for data from DBI <a href="http://search.cpan.org/search?author=TLOWERY">TLOWERY</a></pre> <h4>DBIx -- Extensions to the DBI</h4> <pre>DBIx:: <a href="http://search.cpan.org/search?module=DBIx::Abstract">::Abstract</a> RmpO? Wrapper for DBI that generates SQL <a href="http://search.cpan.org/search?author=TURNERA">TURNERA</a> <a href="http://search.cpan.org/search?module=DBIx::AnyDBD">::AnyDBD</a> bdpO? Module to make cross db applications easier <a href="http://search.cpan.org/search?author=MSERGEANT">MSERGEANT</a> <a href="http://search.cpan.org/search?module=DBIx::CGITables">::CGITables</a> adpO? Easy DB access from a CGI <a href="http://search.cpan.org/search?author=TOBIX">TOBIX</a> <a href="http://search.cpan.org/search?module=DBIx::Copy">::Copy</a> adpO? Copying databases <a href="http://search.cpan.org/search?author=TOBIX">TOBIX</a> <a href="http://search.cpan.org/search?module=DBIx::FullTextSearch">::FullTextSearch</a> bmpOp Index documents with MySQL as storage <a href="http://search.cpan.org/search?author=TJMATHER">TJMATHER</a> <a href="http://search.cpan.org/search?module=DBIx::glueHTML">::glueHTML</a> bdpO? CGI interface to DBI databases <a href="http://search.cpan.org/search?author=JFURNESS">JFURNESS</a> <a href="http://search.cpan.org/search?module=DBIx::HTMLView">::HTMLView</a> cdpO? Creating web userinterfaces to DBI dbs <a href="http://search.cpan.org/search?author=HAKANARDO">HAKANARDO</a> <a href="http://search.cpan.org/search?module=DBIx::OracleSequence">::OracleSequence</a> adpOp OO access to Oracle sequences via DBD-Oracle <a href="http://search.cpan.org/search?author=BLABES">BLABES</a> <a href="http://search.cpan.org/search?module=DBIx::Password">::Password</a> MdpO? Abstration layer for database passwords <a href="http://search.cpan.org/search?author=KROW">KROW</a> <a href="http://search.cpan.org/search?module=DBIx::Recordset">::Recordset</a> bmpO? DB-Abtractionlayer / Access via Arrays/Hashs <a href="http://search.cpan.org/search?author=GRICHTER">GRICHTER</a> <a href="http://search.cpan.org/search?module=DBIx::Table">::Table</a> bdpO? OO access to DBI database tables <a href="http://search.cpan.org/search?author=DLOWE">DLOWE</a> ::TableAdapter adpOa A object-relational table adapter class <a href="http://search.cpan.org/search?author=GED">GED</a> <a href="http://search.cpan.org/search?module=DBIx::Tree">::Tree</a> adpO? Expand self-referential table into a tree <a href="http://search.cpan.org/search?author=BJEPS">BJEPS</a> <a href="http://search.cpan.org/search?module=DBIx::XML_RDB">::XML_RDB</a> ????? Creates XML from DBI datasources <a href="http://search.cpan.org/search?author=MSERGEANT">MSERGEANT</a> <a href="http://search.cpan.org/search?module=DBIx::DBSchema">::DBSchema</a> bmpOp Database-independent schema objects <a href="http://search.cpan.org/search?author=IVAN">IVAN</a> ::XMLMEssage bdpOp Exchange of XML messages between DBI sources <a href="http://search.cpan.org/search?author=ANDREIN">ANDREIN</a> <a href="http://search.cpan.org/search?module=DBIx::Browse">::Browse</a> bdpOg A class to browse related tables via CGI/Web <a href="http://search.cpan.org/search?author=EJDRS">EJDRS</a> <a href="http://search.cpan.org/search?module=DBIx::XHTML_Table">::XHTML_Table</a> RdpOp SQL query result set to XHTML table <a href="http://search.cpan.org/search?author=JEFFA">JEFFA</a> ::SchemaView adpf? Retrieving and drawing of DB schema (Tk) <a href="http://search.cpan.org/search?author=MILSO">MILSO</a> <a href="http://search.cpan.org/search?module=DBIx::SystemCatalog">::SystemCatalog</a> RdpO? Accessing system catalog in common databases <a href="http://search.cpan.org/search?author=MILSO">MILSO</a> <a href="http://search.cpan.org/search?module=DBIx::dbMan">::dbMan</a> bmpOp Tk/cmdline database manipulating tool <a href="http://search.cpan.org/search?author=MILSO">MILSO</a> <a href="http://search.cpan.org/search?module=DBIx::Sequence">::Sequence</a> MdpOp Database independent ID generation <a href="http://search.cpan.org/search?author=BBEAUSEJ">BBEAUSEJ</a> <a href="http://search.cpan.org/search?module=DBIx::TextIndex">::TextIndex</a> bdpOp Creates fulltext indexes of SQL text columns <a href="http://search.cpan.org/search?author=DKOCH">DKOCH</a> <a href="http://search.cpan.org/search?module=DBIx::FetchLoop">::FetchLoop</a> RdpOg Fetch with change detection and aggregates <a href="http://search.cpan.org/search?author=BITS">BITS</a></pre> <pre>DBIx::Lookup:: <a href="http://search.cpan.org/search?module=DBIx::Lookup::Field">::Field</a> Rdpfp Create a lookup hash from a database table <a href="http://search.cpan.org/search?author=MARCEL">MARCEL</a></pre> <pre>DBD:: <a href="http://search.cpan.org/search?module=DBD::ASAny">::ASAny</a> adcO? Adaptive Server Anywhere Driver for DBI <a href="http://search.cpan.org/search?author=SMIRNIOS">SMIRNIOS</a> ::Altera bdpO? Altera SQL Server for DBI - pure Perl code <a href="http://search.cpan.org/search?author=DSOUFLIS">DSOUFLIS</a> <a href="http://search.cpan.org/search?module=DBD::CSV">::CSV</a> adcO? SQL engine and DBI driver for CSV files <a href="http://search.cpan.org/search?author=JZUCKER">JZUCKER</a> <a href="http://search.cpan.org/search?module=DBD::DB2">::DB2</a> adcO? DB2 Driver for DBI <a href="http://search.cpan.org/search?author=MHM">MHM</a> <a href="http://search.cpan.org/search?module=DBD::Empress">::Empress</a> adcO? Empress RDBMS Driver <a href="http://search.cpan.org/search?author=SWILLIAM">SWILLIAM</a> ::FreeTDS adcO? DBI driver for MS SQLServer and Sybase <a href="http://search.cpan.org/search?author=SPANNRING">SPANNRING</a> <a href="http://search.cpan.org/search?module=DBD::SearchServer">::SearchServer</a> cdcO? PCDOCS/Fulcrum SearchServer Driver for DB <a href="http://search.cpan.org/search?author=SHARI">SHARI</a> <a href="http://search.cpan.org/search?module=DBD::Illustra">::Illustra</a> bmcO? Illustra Driver for DBI <a href="http://search.cpan.org/search?author=PMH">PMH</a> <a href="http://search.cpan.org/search?module=DBD::Informix">::Informix</a> amcO? Informix Driver for DBI <a href="http://search.cpan.org/search?author=JOHNL">JOHNL</a> <a href="http://search.cpan.org/search?module=DBD::Informix4">::Informix4</a> adcO? DBI driver for Informix SE 4.10 <a href="http://search.cpan.org/search?author=GTHYNI">GTHYNI</a> <a href="http://search.cpan.org/search?module=DBD::Ingres">::Ingres</a> bmcO? Ingres Driver for DBI <a href="http://search.cpan.org/search?author=HTOUG">HTOUG</a> <a href="http://search.cpan.org/search?module=DBD::Multiplex">::Multiplex</a> RmpO? Spreading database load across servers <a href="http://search.cpan.org/search?author=TKISHEL">TKISHEL</a> <a href="http://search.cpan.org/search?module=DBD::ODBC">::ODBC</a> amcO? ODBC Driver for DBI <a href="../authors/00whois.html#DBIML">DBIML</a> <a href="http://search.cpan.org/search?module=DBD::Oracle">::Oracle</a> MmcO? Oracle Driver for DBI <a href="../authors/00whois.html#DBIML">DBIML</a> <a href="http://search.cpan.org/search?module=DBD::QBase">::QBase</a> amcO? QBase Driver for DBI <a href="http://search.cpan.org/search?author=BENLI">BENLI</a> <a href="http://search.cpan.org/search?module=DBD::RAM">::RAM</a> bmpO? a DBI driver for files and data structures <a href="http://search.cpan.org/search?author=JZUCKER">JZUCKER</a> ::SQLrelay bdpO? SQLrelay driver for DBI <a href="http://search.cpan.org/search?author=DMOW">DMOW</a> <a href="http://search.cpan.org/search?module=DBD::Solid">::Solid</a> amcO? Solid Driver for DBI <a href="http://search.cpan.org/search?author=TWENRICH">TWENRICH</a> <a href="http://search.cpan.org/search?module=DBD::Sqlflex">::Sqlflex</a> RdcO? SQLFLEX driver for DBI <a href="http://search.cpan.org/search?author=INFOFLEX">INFOFLEX</a> <a href="http://search.cpan.org/search?module=DBD::Sybase">::Sybase</a> bmcO? Sybase Driver for DBI <a href="http://search.cpan.org/search?author=MEWP">MEWP</a> <a href="http://search.cpan.org/search?module=DBD::Unify">::Unify</a> bdcO? Unify driver for DBI <a href="http://search.cpan.org/search?author=HMBRAND">HMBRAND</a> <a href="http://search.cpan.org/search?module=DBD::XBase">::XBase</a> RmpO? XBase driver for DBI <a href="http://search.cpan.org/search?author=JANPAZ">JANPAZ</a> <a href="http://search.cpan.org/search?module=DBD::mSQL">::mSQL</a> RmcO? Msql Driver for DBI <a href="http://search.cpan.org/search?author=JWIED">JWIED</a> <a href="http://search.cpan.org/search?module=DBD::mysql">::mysql</a> RmcO? Mysql Driver for DBI <a href="http://search.cpan.org/search?author=JWIED">JWIED</a> <a href="http://search.cpan.org/search?module=DBD::pNET">::pNET</a> amcO? DBD proxy driver <a href="http://search.cpan.org/search?author=JWIED">JWIED</a> <a href="http://search.cpan.org/search?module=DBD::InterBase">::InterBase</a> bmcO? DBI driver for InterBase RDBMS server <a href="http://search.cpan.org/search?author=EDPRATOMO">EDPRATOMO</a> <a href="http://search.cpan.org/search?module=DBD::RDB">::RDB</a> Rdof? DBI driver for Oracle RDB (OpenVMS only) <a href="http://search.cpan.org/search?author=ASTILLER">ASTILLER</a> <a href="http://search.cpan.org/search?module=DBD::DtfSQLmac">::DtfSQLmac</a> RdpO? dtF/SQL (Mac OS edition) driver for DBI <a href="http://search.cpan.org/search?author=TWEGNER">TWEGNER</a> <a href="http://search.cpan.org/search?module=DBD::ADO">::ADO</a> bmpO? Database interface modules of MS ADO for DBI <a href="http://search.cpan.org/search?author=TLOWERY">TLOWERY</a> <a href="http://search.cpan.org/search?module=DBD::Excel">::Excel</a> adpO? Excel database driver for the DBI module <a href="http://search.cpan.org/search?author=KWITKNR">KWITKNR</a> ::Recall adpOp Transparent database replication layer <a href="http://search.cpan.org/search?author=AGUL">AGUL</a> <a href="http://search.cpan.org/search?module=DBD::Sprite">::Sprite</a> RdpO? Sprite driver <a href="http://search.cpan.org/search?author=TURNERJW">TURNERJW</a> <a href="http://search.cpan.org/search?module=DBD::PrimeBase">::PrimeBase</a> bmc?p A primeBase database interface <a href="http://search.cpan.org/search?author=PRIMEBASE">PRIMEBASE</a> <a href="http://search.cpan.org/search?module=DBD::mysqlPP">::mysqlPP</a> bdpOp Pure Perl MySQL driver for the DBI <a href="http://search.cpan.org/search?author=OYAMA">OYAMA</a> <a href="http://search.cpan.org/search?module=DBD::PgPP">::PgPP</a> bdpOp Pure Perl PostgreSQL driver for the DBI <a href="http://search.cpan.org/search?author=OYAMA">OYAMA</a></pre> <pre><a href="http://search.cpan.org/search?module=Oraperl">Oraperl</a> Rmpf? Oraperl emulation interface for DBD::Oracle <a href="../authors/00whois.html#DBIML">DBIML</a> <a href="http://search.cpan.org/search?module=Ingperl">Ingperl</a> bmpf? Ingperl emulation interface for DBD::Ingres <a href="http://search.cpan.org/search?author=HTOUG">HTOUG</a></pre> <pre>DDL:: <a href="http://search.cpan.org/search?module=DDL::Oracle">::Oracle</a> RdpO? Reverse engineers object DDL; also defrags <a href="http://search.cpan.org/search?author=RVSUTHERL">RVSUTHERL</a></pre> <pre>MSSQL:: <a href="http://search.cpan.org/search?module=MSSQL::DBlib">::DBlib</a> Md+O? Access MS SQL Server through DB-Library. <a href="http://search.cpan.org/search?author=SOMMAR">SOMMAR</a> <a href="http://search.cpan.org/search?module=MSSQL::Sqllib">::Sqllib</a> MdpO? High-level interface using MSSQL::DBlib. <a href="http://search.cpan.org/search?author=SOMMAR">SOMMAR</a></pre> <pre>Oracle:: ::OCI bmcr? Raw interface to the Oracle OCI API <a href="http://search.cpan.org/search?author=TIMB">TIMB</a></pre> <pre>Sybase:: ::Async cdpO? interact with a Sybase asynchronously <a href="http://search.cpan.org/search?author=WORENKD">WORENKD</a> <a href="http://search.cpan.org/search?module=Sybase::BCP">::BCP</a> RdcOp Sybase BCP interface <a href="http://search.cpan.org/search?author=MEWP">MEWP</a> ::DBlib RdcO? Sybase DBlibrary interface <a href="http://search.cpan.org/search?author=MEWP">MEWP</a> <a href="http://search.cpan.org/search?module=Sybase::Simple">::Simple</a> bdpOp Simplified db access using Sybase::CTlib <a href="http://search.cpan.org/search?author=MEWP">MEWP</a> <a href="http://search.cpan.org/search?module=Sybase::Sybperl">::Sybperl</a> Rdpf? sybperl 1.0xx compatibility module <a href="http://search.cpan.org/search?author=MEWP">MEWP</a> ::CTlib RdcO? Sybase CTlibrary interface <a href="http://search.cpan.org/search?author=MEWP">MEWP</a> <a href="http://search.cpan.org/search?module=Sybase::Xfer">::Xfer</a> RdpO? Transfer data between sybase servers <a href="http://search.cpan.org/search?author=SPRAGST">SPRAGST</a></pre> <pre><a href="http://search.cpan.org/search?module=Ace">Ace</a> RdpOp Interface to ACEDB (Popular Genome DB) <a href="http://search.cpan.org/search?author=LDS">LDS</a> <a href="http://search.cpan.org/search?module=BBDB">BBDB</a> Rdph? Insiduous big brother database <a href="http://search.cpan.org/search?author=LAXEN">LAXEN</a> DTREE cdcf? Interface to Faircom DTREE multikey ISAM db <a href="http://search.cpan.org/search?author=JWAT">JWAT</a> Datascope Rdcf? Interface to Datascope RDBMS <a href="http://search.cpan.org/search?author=DANMQ">DANMQ</a> Fame MdcOp Interface to FAME database and language <a href="http://search.cpan.org/search?author=TRIAS">TRIAS</a> LotusNotes i ? Interface to Lotus Notes C/C++ API <a href="http://search.cpan.org/search?author=MBRECH">MBRECH</a> <a href="http://search.cpan.org/search?module=Msql">Msql</a> RmcO? Mini-SQL database interface <a href="http://search.cpan.org/search?author=JWIED">JWIED</a> <a href="http://search.cpan.org/search?module=Mysql">Mysql</a> RmcO? mysql database interface <a href="http://search.cpan.org/search?author=JWIED">JWIED</a> NetCDF bmcr? Interface to netCDF API for scientific data <a href="http://search.cpan.org/search?author=SEMM">SEMM</a> <a href="http://search.cpan.org/search?module=ObjStore">ObjStore</a> Rm+O? ObjectStore OODBMS Interface <a href="http://search.cpan.org/search?author=JPRIT">JPRIT</a> <a href="http://search.cpan.org/search?module=Pg">Pg</a> Rdcf? PostgreSQL SQL database interface <a href="http://search.cpan.org/search?author=MERGL">MERGL</a> <a href="http://search.cpan.org/search?module=PgSQL">PgSQL</a> adpO? "Pure perl" interface to PostgreSQL <a href="http://search.cpan.org/search?author=GTHYNI">GTHYNI</a> <a href="http://search.cpan.org/search?module=Pogo">Pogo</a> ad+O? Interface for GOODS object database <a href="http://search.cpan.org/search?author=SEYN">SEYN</a> <a href="http://search.cpan.org/search?module=Postgres">Postgres</a> RncO? PostgreSQL interface with Perl5 coding style <a href="http://search.cpan.org/search?author=DAVEHOLL">DAVEHOLL</a> <a href="http://search.cpan.org/search?module=Sprite">Sprite</a> RdpO? Limited SQL interface to flat file databases <a href="http://search.cpan.org/search?author=SHGUN">SHGUN</a> VDBM cdph? Client/server-layers on top of DBM files <a href="http://search.cpan.org/search?author=RAM">RAM</a> <a href="http://search.cpan.org/search?module=WAIT">WAIT</a> adhO? A rewrite of the freeWAIS-sf engine in Perl <a href="http://search.cpan.org/search?author=ULPFR">ULPFR</a> <a href="http://search.cpan.org/search?module=Wais">Wais</a> Rdcf? Interface to the freeWAIS-sf libraries <a href="http://search.cpan.org/search?author=ULPFR">ULPFR</a> <a href="http://search.cpan.org/search?module=XBase">XBase</a> RdpO? Read/write interface to XBase files <a href="http://search.cpan.org/search?author=JANPAZ">JANPAZ</a> <a href="http://search.cpan.org/search?module=Xbase">Xbase</a> bdpf? Read Xbase files with simple IDX indexes <a href="http://search.cpan.org/search?author=PRATP">PRATP</a></pre> <pre>MySQL:: <a href="http://search.cpan.org/search?module=MySQL::TableInfo">::TableInfo</a> RdpOp Access to MySQL table's meta data <a href="http://search.cpan.org/search?author=SHERZODR">SHERZODR</a></pre> <h4>Tied Hash File Interfaces:</h4> <pre><a href="http://search.cpan.org/search?module=AnyDBM_File">AnyDBM_File</a> Sup ? Uses first available *_File module above <a href="../authors/00whois.html#P5P">P5P</a> <a href="http://search.cpan.org/search?module=BerkeleyDB">BerkeleyDB</a> RdcO? Interface to Berkeley DB version 2, 3 or 4 <a href="http://search.cpan.org/search?author=PMQS">PMQS</a> <a href="http://search.cpan.org/search?module=CDB_File">CDB_File</a> adc ? Tie to CDB (Bernstein's constant DB) files <a href="http://search.cpan.org/search?author=TIMPX">TIMPX</a> <a href="http://search.cpan.org/search?module=DBZ_File">DBZ_File</a> adc ? Tie to dbz files (mainly for news history) <a href="http://search.cpan.org/search?author=IANPX">IANPX</a> <a href="http://search.cpan.org/search?module=DWH_File">DWH_File</a> adpO? DBM storage of complex data and objects <a href="http://search.cpan.org/search?author=SUMUS">SUMUS</a> <a href="http://search.cpan.org/search?module=DB_File">DB_File</a> Suc ? Tie to DB files <a href="http://search.cpan.org/search?author=PMQS">PMQS</a> <a href="http://search.cpan.org/search?module=GDBM_File">GDBM_File</a> Suc ? Tie to GDBM files <a href="../authors/00whois.html#P5P">P5P</a> <a href="http://search.cpan.org/search?module=NDBM_File">NDBM_File</a> Suc ? Tie to NDBM files <a href="../authors/00whois.html#P5P">P5P</a> <a href="http://search.cpan.org/search?module=ODBM_File">ODBM_File</a> Suc ? Tie to ODBM files <a href="../authors/00whois.html#P5P">P5P</a> <a href="http://search.cpan.org/search?module=SDBM_File">SDBM_File</a> Suc ? Tie to SDBM files <a href="../authors/00whois.html#P5P">P5P</a></pre> <pre>CDB_File:: <a href="http://search.cpan.org/search?module=CDB_File::BiIndex">::BiIndex</a> aupOl Two directional index based on CDB File <a href="http://search.cpan.org/search?author=MIKEDLR">MIKEDLR</a> <a href="http://search.cpan.org/search?module=CDB_File::Generator">::Generator</a> iupOg CDB_File::Generator <a href="http://search.cpan.org/search?author=MIKEDLR">MIKEDLR</a></pre> <pre>CDB_File::BiIndex:: <a href="http://search.cpan.org/search?module=CDB_File::BiIndex::Generator">::Generator</a> aupOl Creates for CDB_File::BiIndexes <a href="http://search.cpan.org/search?author=MIKEDLR">MIKEDLR</a></pre> <pre>DB_File:: <a href="http://search.cpan.org/search?module=DB_File::Lock">::Lock</a> RdpO? DB_File wrapper with flock-based locking <a href="http://search.cpan.org/search?author=DHARRIS">DHARRIS</a> <a href="http://search.cpan.org/search?module=DB_File::DB_Database">::DB_Database</a> RdpOn DB_File to MultiField Table with Index <a href="http://search.cpan.org/search?author=RANN">RANN</a></pre> <pre><a href="http://search.cpan.org/search?module=MLDBM">MLDBM</a> RdpO? Transparently store multi-level data in DBM <a href="http://search.cpan.org/search?author=GSAR">GSAR</a> MLDBM:: <a href="http://search.cpan.org/search?module=MLDBM::Sync">::Sync</a> Rdprp MLDBM wrapper to serialize concurrent access <a href="http://search.cpan.org/search?author=CHAMAS">CHAMAS</a></pre> <pre>DBM:: <a href="http://search.cpan.org/search?module=DBM::DBass">::DBass</a> adpf? DBM with hashes, locking and XML records <a href="http://search.cpan.org/search?author=SPIDERBOY">SPIDERBOY</a></pre> <pre>AsciiDB:: <a href="http://search.cpan.org/search?module=AsciiDB::TagFile">::TagFile</a> RdpOp Tie class for a simple ASCII database <a href="http://search.cpan.org/search?author=JOSERODR">JOSERODR</a> ::Parse i ? Generic text database parsing <a href="http://search.cpan.org/search?author=MICB">MICB</a></pre> <pre>Db:: <a href="http://search.cpan.org/search?module=Db::Ctree">::Ctree</a> Rdcrp Faircom's CTREE+ database interface <a href="http://search.cpan.org/search?author=REDEN">REDEN</a> ::dmObject cdpO? Object-based interface to Documentum EDMS <a href="http://search.cpan.org/search?author=JGARRISON">JGARRISON</a></pre> <pre>DbFramework:: <a href="http://search.cpan.org/search?module=DbFramework::Attribute">::Attribute</a> adpO? Relational attribute class <a href="http://search.cpan.org/search?author=PSHARPE">PSHARPE</a> <a href="http://search.cpan.org/search?module=DbFramework::DataModel">::DataModel</a> adpO? Relational data model/schema class <a href="http://search.cpan.org/search?author=PSHARPE">PSHARPE</a> <a href="http://search.cpan.org/search?module=DbFramework::DataType">::DataType</a> adpO? Attribute data type class <a href="http://search.cpan.org/search?author=PSHARPE">PSHARPE</a> <a href="http://search.cpan.org/search?module=DbFramework::ForeignKey">::ForeignKey</a> adpO? Relational foreign key class <a href="http://search.cpan.org/search?author=PSHARPE">PSHARPE</a> <a href="http://search.cpan.org/search?module=DbFramework::Key">::Key</a> adpO? Relational key class <a href="http://search.cpan.org/search?author=PSHARPE">PSHARPE</a> <a href="http://search.cpan.org/search?module=DbFramework::Persistent">::Persistent</a> adpO? Persistent object class <a href="http://search.cpan.org/search?author=PSHARPE">PSHARPE</a> <a href="http://search.cpan.org/search?module=DbFramework::PrimaryKey">::PrimaryKey</a> adpO? Relational primary key class <a href="http://search.cpan.org/search?author=PSHARPE">PSHARPE</a> <a href="http://search.cpan.org/search?module=DbFramework::Table">::Table</a> adpO? Relational table/entity class <a href="http://search.cpan.org/search?author=PSHARPE">PSHARPE</a> <a href="http://search.cpan.org/search?module=DbFramework::Util">::Util</a> adhO? Utility functions/methods <a href="http://search.cpan.org/search?author=PSHARPE">PSHARPE</a></pre> <pre>BTRIEVE:: <a href="http://search.cpan.org/search?module=BTRIEVE::SAVE">::SAVE</a> bdpO? Read-write access to BTRIEVE SAVE files <a href="http://search.cpan.org/search?author=DLANE">DLANE</a></pre> <pre><a href="http://search.cpan.org/search?module=MARC">MARC</a> bmpO? MAchine Readable Catalog (library bib. data) <a href="../authors/00whois.html#PERL4LIB">PERL4LIB</a> MARC:: <a href="http://search.cpan.org/search?module=MARC::XML">::XML</a> ampO? MAchine Readable Catalog / XML Extension <a href="../authors/00whois.html#PERL4LIB">PERL4LIB</a> <a href="http://search.cpan.org/search?module=MARC::Record">::Record</a> RmpOp MARC manipulation (library bibliographic) <a href="http://search.cpan.org/search?author=PETDANCE">PETDANCE</a></pre> <pre>Metadata:: <a href="http://search.cpan.org/search?module=Metadata::Base">::Base</a> bdpO? Base metadata functionality <a href="http://search.cpan.org/search?author=DJBECKETT">DJBECKETT</a> <a href="http://search.cpan.org/search?module=Metadata::IAFA">::IAFA</a> bdpO? IAFA templates metadata <a href="http://search.cpan.org/search?author=DJBECKETT">DJBECKETT</a> <a href="http://search.cpan.org/search?module=Metadata::SOIF">::SOIF</a> bdpO? Harvest SOIF metadata <a href="http://search.cpan.org/search?author=DJBECKETT">DJBECKETT</a></pre> <pre>OLE:: <a href="http://search.cpan.org/search?module=OLE::PropertySet">::PropertySet</a> aupO? Property Set interface <a href="http://search.cpan.org/search?author=MSCHWARTZ">MSCHWARTZ</a> <a href="http://search.cpan.org/search?module=OLE::Storage">::Storage</a> aupO? Structured Storage / OLE document interface <a href="http://search.cpan.org/search?author=MSCHWARTZ">MSCHWARTZ</a> <a href="http://search.cpan.org/search?module=OLE::Storage_Lite">::Storage_Lite</a> adpO? Simple Class for OLE document interface <a href="http://search.cpan.org/search?author=KWITKNR">KWITKNR</a></pre> <pre>Spectrum:: <a href="http://search.cpan.org/search?module=Spectrum::CLI">::CLI</a> RdpO? API for Spectrum Enterprise Mgr. CLI <a href="http://search.cpan.org/search?author=PLONKA">PLONKA</a></pre> <pre>Spreadsheet:: <a href="http://search.cpan.org/search?module=Spreadsheet::WriteExcel">::WriteExcel</a> RupO? Write cross-platform Excel binary file. <a href="http://search.cpan.org/search?author=JMCNAMARA">JMCNAMARA</a> <a href="http://search.cpan.org/search?module=Spreadsheet::ParseExcel">::ParseExcel</a> RdpO? Get information from Excel file <a href="http://search.cpan.org/search?author=KWITKNR">KWITKNR</a> ::Excel i ? Interface to Excel spreadsheets <a href="http://search.cpan.org/search?author=RRAWLINGS">RRAWLINGS</a> ::Lotus i ? Interface to Lotus 1-2-3 spreadsheets <a href="http://search.cpan.org/search?author=RRAWLINGS">RRAWLINGS</a></pre> <pre><a href="http://search.cpan.org/search?module=Alzabo">Alzabo</a> RdpOp A data modelling tool and RDBMS-OO mapper <a href="http://search.cpan.org/search?author=DROLSKY">DROLSKY</a></pre> <pre>Gemstone RdpO? Interface to a GemStone object database <a href="http://search.cpan.org/search?author=YOUD">YOUD</a></pre> <pre>FameHLI bdcfg Ports Fame's C-API to Perl <a href="http://search.cpan.org/search?author=DAVEO">DAVEO</a></pre> <pre>Splash:: ::DB ????? ? <a href="http://search.cpan.org/search?author=BEN">BEN</a></pre> <pre>PApp:: <a href="http://search.cpan.org/search?module=PApp::SQL">::SQL</a> Mdchp easy yet fast and powerful dbi sql wrapper <a href="http://search.cpan.org/search?author=MLEHMANN">MLEHMANN</a></pre> <pre><a href="http://search.cpan.org/search?module=CDDB">CDDB</a> RdpOp high-level interface to cddb/freedb protocol <a href="http://search.cpan.org/search?author=RCAPUTO">RCAPUTO</a></pre> <pre>Palm:: <a href="http://search.cpan.org/search?module=Palm::ThinkDB">::ThinkDB</a> cdpOa Manipulate ThinkDB TinyBytes for PalmOS <a href="http://search.cpan.org/search?author=EARNESON">EARNESON</a></pre> <pre><a href="http://search.cpan.org/search?module=Relations">Relations</a> adphp Database, CGI, and Graph Interfunctionality <a href="http://search.cpan.org/search?author=GAFFER">GAFFER</a></pre> <pre>Stanza i ? Text format database used by OSF and IBM <a href="http://search.cpan.org/search?author=JHI">JHI</a></pre> <p> </p> <h4><a href="by-category/08_User_Interfaces" id="ID8_UserInterfa" name="ID8_UserInterfa">8) User Interfaces (Character and Graphical)</a></h4> <pre>Name <a href="#ID1_ModuleListi">DSLIP</a> Description Info ------------ ----- -------------------------------------------- ---- Term:: <a href="http://search.cpan.org/search?module=Term::ANSIColor">::ANSIColor</a> Sdpfp Color output using ANSI escape sequences <a href="http://search.cpan.org/search?author=RRA">RRA</a> <a href="http://search.cpan.org/search?module=Term::ANSIScreen">::ANSIScreen</a> bdpf? Terminal control using ANSI escape sequences <a href="http://search.cpan.org/search?author=AUTRIJUS">AUTRIJUS</a> <a href="http://search.cpan.org/search?module=Term::Cap">::Cap</a> Supf? Basic termcap: Tgetent, Tputs, Tgoto <a href="http://search.cpan.org/search?author=TSANDERS">TSANDERS</a> <a href="http://search.cpan.org/search?module=Term::Complete">::Complete</a> Supf? Tab word completion using stty raw <a href="http://search.cpan.org/search?author=WTOMPSON">WTOMPSON</a> ::Control idpf? Basic curses-type screen controls (gotxy) <a href="http://search.cpan.org/search?author=KJALB">KJALB</a> <a href="http://search.cpan.org/search?module=Term::Gnuplot">::Gnuplot</a> adcf? Draw vector graphics on terminals etc <a href="http://search.cpan.org/search?author=ILYAZ">ILYAZ</a> <a href="http://search.cpan.org/search?module=Term::Info">::Info</a> adpf? Terminfo interface (currently just Tput) <a href="http://search.cpan.org/search?author=KJALB">KJALB</a> <a href="http://search.cpan.org/search?module=Term::ProgressBar">::ProgressBar</a> RdpOp Progress bar in just ASCII / using Term <a href="http://search.cpan.org/search?author=FLUFFY">FLUFFY</a> <a href="http://search.cpan.org/search?module=Term::Prompt">::Prompt</a> adpf? Prompt a user <a href="http://search.cpan.org/search?author=ALLENS">ALLENS</a> <a href="http://search.cpan.org/search?module=Term::Query">::Query</a> Rdpf? Intelligent user prompt/response driver <a href="http://search.cpan.org/search?author=AKSTE">AKSTE</a> <a href="http://search.cpan.org/search?module=Term::ReadKey">::ReadKey</a> Rdcf? Read keystrokes and change terminal modes <a href="http://search.cpan.org/search?author=KJALB">KJALB</a> <a href="http://search.cpan.org/search?module=Term::ReadLine">::ReadLine</a> Sdcf? Common interface for various implementations <a href="http://search.cpan.org/search?author=ILYAZ">ILYAZ</a> <a href="http://search.cpan.org/search?module=Term::Screen">::Screen</a> RdpOp Basic screen + input class (uses Term::Cap) <a href="http://search.cpan.org/search?author=JSTOWE">JSTOWE</a> <a href="http://search.cpan.org/search?module=Term::Size">::Size</a> adcf? Simple way to get terminal size <a href="http://search.cpan.org/search?author=TIMPX">TIMPX</a> <a href="http://search.cpan.org/search?module=Term::TUI">::TUI</a> bdpfp User interface based on Term::ReadLine <a href="http://search.cpan.org/search?author=SBECK">SBECK</a> <a href="http://search.cpan.org/search?module=Term::VT102">::VT102</a> bdpOa Emulates a colour VT102 terminal in memory <a href="http://search.cpan.org/search?author=AJWOOD">AJWOOD</a> <a href="http://search.cpan.org/search?module=Term::Interact">::Interact</a> bdpOp Get Data Interactively From User <a href="http://search.cpan.org/search?author=PRL">PRL</a></pre> <pre>Term::ReadLine:: <a href="http://search.cpan.org/search?module=Term::ReadLine::Perl">::Perl</a> RdpO? GNU Readline history and completion in Perl <a href="http://search.cpan.org/search?author=ILYAZ">ILYAZ</a> <a href="http://search.cpan.org/search?module=Term::ReadLine::Gnu">::Gnu</a> RdcOp GNU Readline XS library wrapper <a href="http://search.cpan.org/search?author=HAYASHI">HAYASHI</a></pre> <h4>Major Character User Interface Modules:</h4> <pre><a href="http://search.cpan.org/search?module=Cdk">Cdk</a> RdcO? Collection of Curses widgets <a href="http://search.cpan.org/search?author=GLOVER">GLOVER</a> <a href="http://search.cpan.org/search?module=Curses">Curses</a> Rdcfp Character screen handling and windowing <a href="http://search.cpan.org/search?author=WPS">WPS</a> <a href="http://search.cpan.org/search?module=Dialog">Dialog</a> bdch? interface library to libdialog <a href="http://search.cpan.org/search?author=UNCLE">UNCLE</a> <a href="http://search.cpan.org/search?module=PV">PV</a> bdpOp Text-mode user interface widgets <a href="http://search.cpan.org/search?author=AGUL">AGUL</a> PerlMenu Mdpf? Curses-based menu and template system <a href="http://search.cpan.org/search?author=SKUNZ">SKUNZ</a></pre> <pre>Curses:: <a href="http://search.cpan.org/search?module=Curses::Forms">::Forms</a> adpO? Form management for Curses::Widgets <a href="http://search.cpan.org/search?author=CORLISS">CORLISS</a> <a href="http://search.cpan.org/search?module=Curses::Widgets">::Widgets</a> RmpOg Assorted widgets for rapid interface design <a href="http://search.cpan.org/search?author=CORLISS">CORLISS</a></pre> <pre><a href="http://search.cpan.org/search?module=Emacs">Emacs</a> adpf? Support for Perl embedded in GNU Emacs <a href="http://search.cpan.org/search?author=JTOBEY">JTOBEY</a> Emacs:: <a href="http://search.cpan.org/search?module=Emacs::Lisp">::Lisp</a> bdch? Perl-to-Emacs-Lisp glue <a href="http://search.cpan.org/search?author=JTOBEY">JTOBEY</a></pre> <h4>Tk X Windows User Interface Modules</h4> <pre><a href="http://search.cpan.org/search?module=Tk">Tk</a> bmcO? Object oriented version of Tk v4 <a href="../authors/00whois.html#TKML">TKML</a></pre> <pre>Tk:: <a href="http://search.cpan.org/search?module=Tk::TextANSIColor">::TextANSIColor</a> bdpOp use ANSI color codes in Text widget <a href="http://search.cpan.org/search?author=TJENNESS">TJENNESS</a> <a href="http://search.cpan.org/search?module=Tk::Autoscroll">::Autoscroll</a> adpfp Alternative way to scroll <a href="http://search.cpan.org/search?author=SREZIC">SREZIC</a> <a href="http://search.cpan.org/search?module=Tk::Axis">::Axis</a> RmpO? Canvas with Axes <a href="../authors/00whois.html#TKML">TKML</a> <a href="http://search.cpan.org/search?module=Tk::CheckBox">::CheckBox</a> RdpO? A radio button widget that uses a checkmark <a href="http://search.cpan.org/search?author=DKWILSON">DKWILSON</a> <a href="http://search.cpan.org/search?module=Tk::ChildNotification">::ChildNotification</a> RdpO? Alert widget when child is created <a href="http://search.cpan.org/search?author=DKWILSON">DKWILSON</a> <a href="http://search.cpan.org/search?module=Tk::Clock">::Clock</a> RdpO? Canvas based Clock widget <a href="http://search.cpan.org/search?author=HMBRAND">HMBRAND</a> <a href="http://search.cpan.org/search?module=Tk::Cloth">::Cloth</a> RdpO? Object interface to Tk::Canvas and items <a href="http://search.cpan.org/search?author=ACH">ACH</a> <a href="http://search.cpan.org/search?module=Tk::Columns">::Columns</a> RdpO? Multi column lists w/ resizable borders <a href="http://search.cpan.org/search?author=DKWILSON">DKWILSON</a> <a href="http://search.cpan.org/search?module=Tk::ComboEntry">::ComboEntry</a> RdpO? Drop down list + entry widget <a href="http://search.cpan.org/search?author=DKWILSON">DKWILSON</a> <a href="http://search.cpan.org/search?module=Tk::ContextHelp">::ContextHelp</a> adpOp A context-sensitive help system <a href="http://search.cpan.org/search?author=SREZIC">SREZIC</a> <a href="http://search.cpan.org/search?module=Tk::Dial">::Dial</a> RmpO? An alternative to the Scale widget <a href="../authors/00whois.html#TKML">TKML</a> <a href="http://search.cpan.org/search?module=Tk::Date">::Date</a> bdpOp A date/time widget <a href="http://search.cpan.org/search?author=SREZIC">SREZIC</a> <a href="http://search.cpan.org/search?module=Tk::Enscript">::Enscript</a> cdpfp Create postscript from text files using Tk <a href="http://search.cpan.org/search?author=SREZIC">SREZIC</a> <a href="http://search.cpan.org/search?module=Tk::FcyEntry">::FcyEntry</a> adpO? Entry with bg color depending on -state <a href="http://search.cpan.org/search?author=ACH">ACH</a> <a href="http://search.cpan.org/search?module=Tk::FileDialog">::FileDialog</a> RdpO? A highly configurable file selection widget <a href="http://search.cpan.org/search?author=BPOWERS">BPOWERS</a> <a href="http://search.cpan.org/search?module=Tk::FileEntry">::FileEntry</a> adpO? Primitive clone of Tix FileEntry widget <a href="http://search.cpan.org/search?author=ACH">ACH</a> <a href="http://search.cpan.org/search?module=Tk::FireButton">::FireButton</a> RdpO? Keeps invoking callback when pressed <a href="http://search.cpan.org/search?author=ACH">ACH</a> ::FlatCheckbox adpOp A checkbox suitable for flat reliefs <a href="http://search.cpan.org/search?author=SREZIC">SREZIC</a> <a href="http://search.cpan.org/search?module=Tk::FontDialog">::FontDialog</a> bdpOp A font dialog widget for perl/Tk <a href="http://search.cpan.org/search?author=SREZIC">SREZIC</a> <a href="http://search.cpan.org/search?module=Tk::Getopt">::Getopt</a> adpOp Configuration interface to Getopt::Long <a href="http://search.cpan.org/search?author=SREZIC">SREZIC</a> <a href="http://search.cpan.org/search?module=Tk::HistEntry">::HistEntry</a> adpOp An entry widget with history capability <a href="http://search.cpan.org/search?author=SREZIC">SREZIC</a> <a href="http://search.cpan.org/search?module=Tk::HTML">::HTML</a> bdpO? View HTML in a Tk Text widget <a href="http://search.cpan.org/search?author=NI-S">NI-S</a> <a href="http://search.cpan.org/search?module=Tk::IconCanvas">::IconCanvas</a> RdpO? Canvas with movable iconic interface <a href="http://search.cpan.org/search?author=DKWILSON">DKWILSON</a> <a href="http://search.cpan.org/search?module=Tk::JPEG">::JPEG</a> RdcO? JPEG loader for Tk::Photo <a href="http://search.cpan.org/search?author=NI-S">NI-S</a> <a href="http://search.cpan.org/search?module=Tk::LockDisplay">::LockDisplay</a> RdpO? Screen saver/lock widget with animation <a href="http://search.cpan.org/search?author=LUSOL">LUSOL</a> ::Login cdpO? A Login widget (name, passwd, et al) <a href="http://search.cpan.org/search?author=BPOWERS">BPOWERS</a> <a href="http://search.cpan.org/search?module=Tk::Menustrip">::Menustrip</a> RdpO? Another MenuBar <a href="http://search.cpan.org/search?author=DKWILSON">DKWILSON</a> <a href="http://search.cpan.org/search?module=Tk::More">::More</a> adpO? A more (or less) like text widget <a href="http://search.cpan.org/search?author=ACH">ACH</a> ::Multi bdpO? Manages several Text or Canvas widgets <a href="http://search.cpan.org/search?author=DDUMONT">DDUMONT</a> <a href="http://search.cpan.org/search?module=Tk::NumEntry">::NumEntry</a> RdpO? Numerical entry widget with up/down buttons <a href="http://search.cpan.org/search?author=ACH">ACH</a> <a href="http://search.cpan.org/search?module=Tk::ObjScanner">::ObjScanner</a> RdpO? Tk data or object scanner <a href="http://search.cpan.org/search?author=DDUMONT">DDUMONT</a> ::Olwm RmpO? Interface to OpenLook toplevels properties <a href="../authors/00whois.html#TKML">TKML</a> <a href="http://search.cpan.org/search?module=Tk::Pane">::Pane</a> RdpO? A Frame that can be scrolled <a href="../authors/00whois.html#TKML">TKML</a> <a href="http://search.cpan.org/search?module=Tk::PNG">::PNG</a> RdcO? PNG loader for Tk::Photo <a href="http://search.cpan.org/search?author=NI-S">NI-S</a> <a href="http://search.cpan.org/search?module=Tk::Pod">::Pod</a> ?mpO? POD browser toplevel widget <a href="../authors/00whois.html#TKML">TKML</a> <a href="http://search.cpan.org/search?module=Tk::ProgressBar">::ProgressBar</a> RdpO? Status/progress bar <a href="../authors/00whois.html#TKML">TKML</a> ::ProgressMeter cdpO? Simple thermometer-style widget w/callbacks <a href="http://search.cpan.org/search?author=BPOWERS">BPOWERS</a> <a href="http://search.cpan.org/search?module=Tk::RotCanvas">::RotCanvas</a> RdpO? Canvas with arbitrary rotation support <a href="http://search.cpan.org/search?author=AQUMSIEH">AQUMSIEH</a> <a href="http://search.cpan.org/search?module=Tk::SplitFrame">::SplitFrame</a> RdpO? A sliding separator for two child widgets <a href="http://search.cpan.org/search?author=DKWILSON">DKWILSON</a> <a href="http://search.cpan.org/search?module=Tk::TabFrame">::TabFrame</a> RdpO? A tabbed frame geometry manager <a href="http://search.cpan.org/search?author=DKWILSON">DKWILSON</a> <a href="http://search.cpan.org/search?module=Tk::TabbedForm">::TabbedForm</a> RdpO? Ext. TabFrame, allowing managed subwidgets <a href="http://search.cpan.org/search?author=DKWILSON">DKWILSON</a> <a href="http://search.cpan.org/search?module=Tk::TableEdit">::TableEdit</a> RdpO? Simplified interface to a flat file database <a href="http://search.cpan.org/search?author=DKWILSON">DKWILSON</a> <a href="http://search.cpan.org/search?module=Tk::TableMatrix">::TableMatrix</a> bdcO? Display data in Table/Spreadsheet format <a href="http://search.cpan.org/search?author=CERNEY">CERNEY</a> <a href="http://search.cpan.org/search?module=Tk::TiedListbox">::TiedListbox</a> RmpO? Gang together Listboxes <a href="../authors/00whois.html#TKML">TKML</a> <a href="http://search.cpan.org/search?module=Tk::TFrame">::TFrame</a> RdpO? A Frame with a title <a href="http://search.cpan.org/search?author=ACH">ACH</a> <a href="http://search.cpan.org/search?module=Tk::TIFF">::TIFF</a> adpOp TIFF loader for Tk::Photo <a href="http://search.cpan.org/search?author=SREZIC">SREZIC</a> <a href="http://search.cpan.org/search?module=Tk::Tree">::Tree</a> RdpO? Create and manipulate Tree widgets <a href="http://search.cpan.org/search?author=CTDEAN">CTDEAN</a> <a href="http://search.cpan.org/search?module=Tk::TreeGraph">::TreeGraph</a> RdpO? Widget to draw a tree in a Canvas <a href="http://search.cpan.org/search?author=DDUMONT">DDUMONT</a> <a href="http://search.cpan.org/search?module=Tk::WaitBox">::WaitBox</a> RdpO? A Wait dialog, of the "Please Wait" variety <a href="http://search.cpan.org/search?author=BPOWERS">BPOWERS</a> <a href="http://search.cpan.org/search?module=Tk::XMLViewer">::XMLViewer</a> adpOp Tk widget to display XML <a href="http://search.cpan.org/search?author=SREZIC">SREZIC</a> <a href="http://search.cpan.org/search?module=Tk::ObjEditor">::ObjEditor</a> bdpO? Tk widget to edit data or objects <a href="http://search.cpan.org/search?author=DDUMONT">DDUMONT</a> <a href="http://search.cpan.org/search?module=Tk::ObjEditorDialog">::ObjEditorDialog</a> bdpO? Tk popup dialog to edit data or objects <a href="http://search.cpan.org/search?author=DDUMONT">DDUMONT</a> <a href="http://search.cpan.org/search?module=Tk::Pgplot">::Pgplot</a> bdcfp Pgplot widget for Tk <a href="http://search.cpan.org/search?author=CPHIL">CPHIL</a> <a href="http://search.cpan.org/search?module=Tk::PathEntry">::PathEntry</a> adpOp Entry for selecting paths with completion <a href="http://search.cpan.org/search?author=SREZIC">SREZIC</a> <a href="http://search.cpan.org/search?module=Tk::JComboBox">::JComboBox</a> bdpOp another combo box (similar to the java comp) <a href="http://search.cpan.org/search?author=RCS">RCS</a> <a href="http://search.cpan.org/search?module=Tk::Workspace">::Workspace</a> RdpO? Persistent Text/Shell/Command Widgets <a href="http://search.cpan.org/search?author=RKIES">RKIES</a> <a href="http://search.cpan.org/search?module=Tk::DateEntry">::DateEntry</a> RdpO? Drop down calendar for selecting dates <a href="http://search.cpan.org/search?author=SREZIC">SREZIC</a> <a href="http://search.cpan.org/search?module=Tk::MListbox">::MListbox</a> RdpO? Multicolumn Listbox. <a href="http://search.cpan.org/search?author=RCS">RCS</a></pre> <h4>Modules in the realm of Tk but with a separate namespace</h4> <pre>Log::Dispatch:: <a href="http://search.cpan.org/search?module=Log::Dispatch::ToTk">::ToTk</a> RdpOp Interface class between Log::Dispatch and Tk <a href="http://search.cpan.org/search?author=DDUMONT">DDUMONT</a> <a href="http://search.cpan.org/search?module=Log::Dispatch::TkText">::TkText</a> RdpOp Text widget to log Log::Dispatch messages <a href="http://search.cpan.org/search?author=DDUMONT">DDUMONT</a></pre> <pre>Puppet:: <a href="http://search.cpan.org/search?module=Puppet::Body">::Body</a> adpO? Base class for persistent data <a href="http://search.cpan.org/search?author=DDUMONT">DDUMONT</a> <a href="http://search.cpan.org/search?module=Puppet::Log">::Log</a> bdpO? Logging facility based on Tk <a href="http://search.cpan.org/search?author=DDUMONT">DDUMONT</a> <a href="http://search.cpan.org/search?module=Puppet::Any">::Any</a> adpO? Base class for an optionnal GUI <a href="http://search.cpan.org/search?author=DDUMONT">DDUMONT</a></pre> <pre>Puppet::VcsTools:: <a href="http://search.cpan.org/search?module=Puppet::VcsTools::History">::History</a> bdpO? VCS (RCS HMS) history viewer based on Canvas <a href="http://search.cpan.org/search?author=DDUMONT">DDUMONT</a> <a href="http://search.cpan.org/search?module=Puppet::VcsTools::File">::File</a> adpO? VCS (RCS HMS) file manager <a href="http://search.cpan.org/search?author=DDUMONT">DDUMONT</a></pre> <pre>Orac RdpO? DBA GUI tool for Oracle, Informix and Sybase <a href="http://search.cpan.org/search?author=ANDYDUNC">ANDYDUNC</a> <a href="http://search.cpan.org/search?module=PPresenter">PPresenter</a> MdpOp Create presentations with Tk in Perl or XML <a href="http://search.cpan.org/search?author=MARKOV">MARKOV</a></pre> <h4>Other Major X Windows User Interface Modules:</h4> <pre><a href="http://search.cpan.org/search?module=Gtk">Gtk</a> bdcO? binding of the Gtk library used by GIMP <a href="http://search.cpan.org/search?author=KJALB">KJALB</a></pre> <pre>Gtk:: ::Dialog adph? Simple interface to create dialogs in Gtk <a href="http://search.cpan.org/search?author=ALISTAIRC">ALISTAIRC</a></pre> <pre>Fresco cd+O? Interface to Fresco (post X11R6 version) <a href="http://search.cpan.org/search?author=BPETH">BPETH</a> Glade bdphp Glade/Gtk+/Gnome UI source code generator <a href="http://search.cpan.org/search?author=DMUSGR">DMUSGR</a> <a href="http://search.cpan.org/search?module=Gnome">Gnome</a> bdcO? Bindings to the Gnome Desktop Toolkit <a href="http://search.cpan.org/search?author=KJALB">KJALB</a> <a href="http://search.cpan.org/search?module=Qt">Qt</a> ad+O? Interface to the Qt toolkit <a href="http://search.cpan.org/search?author=AWIN">AWIN</a> <a href="http://search.cpan.org/search?module=Sx">Sx</a> Rdcf? Simple Athena widget interface <a href="http://search.cpan.org/search?author=FMC">FMC</a></pre> <pre>X11:: <a href="http://search.cpan.org/search?module=X11::Auth">::Auth</a> adpO? Read and handle X11 '.Xauthority' files <a href="http://search.cpan.org/search?author=SMCCAM">SMCCAM</a> <a href="http://search.cpan.org/search?module=X11::Fvwm">::Fvwm</a> RdcO? interface to the FVWM window manager API <a href="http://search.cpan.org/search?author=RJRAY">RJRAY</a> <a href="http://search.cpan.org/search?module=X11::Keysyms">::Keysyms</a> adpf? X11 key symbols (translation of keysymdef.h) <a href="http://search.cpan.org/search?author=SMCCAM">SMCCAM</a> <a href="http://search.cpan.org/search?module=X11::Lib">::Lib</a> bdcO? X11 library interface <a href="http://search.cpan.org/search?author=KENFOX">KENFOX</a> <a href="http://search.cpan.org/search?module=X11::Motif">::Motif</a> bdcO? Motif widget set interface <a href="http://search.cpan.org/search?author=KENFOX">KENFOX</a> <a href="http://search.cpan.org/search?module=X11::Protocol">::Protocol</a> adpO? Raw interface to X Window System servers <a href="http://search.cpan.org/search?author=SMCCAM">SMCCAM</a> <a href="http://search.cpan.org/search?module=X11::Toolkit">::Toolkit</a> bdcO? X11 Toolkit library interface <a href="http://search.cpan.org/search?author=KENFOX">KENFOX</a> <a href="http://search.cpan.org/search?module=X11::Wcl">::Wcl</a> bdcO? Interface to the Widget Creation Library <a href="http://search.cpan.org/search?author=JHPB">JHPB</a> <a href="http://search.cpan.org/search?module=X11::XEvent">::XEvent</a> bdcO? provides perl OO acess to XEvent structures <a href="http://search.cpan.org/search?author=MARTINB">MARTINB</a> <a href="http://search.cpan.org/search?module=X11::XFontStruct">::XFontStruct</a> bdcO? provides perl OO access to XFontStruct <a href="http://search.cpan.org/search?author=MARTINB">MARTINB</a> ::XRT adcO? XRT widget set (commercial) interface <a href="http://search.cpan.org/search?author=KENFOX">KENFOX</a> <a href="http://search.cpan.org/search?module=X11::Xbae">::Xbae</a> adcO? Xbae matrix (spreadsheet like) interface <a href="http://search.cpan.org/search?author=KENFOX">KENFOX</a> ::Xforms bdcO? provides the binding to the xforms library <a href="http://search.cpan.org/search?author=MARTINB">MARTINB</a> <a href="http://search.cpan.org/search?module=X11::Xpm">::Xpm</a> adcf? X Pixmap library interface <a href="http://search.cpan.org/search?author=KENFOX">KENFOX</a></pre> <h4>Abstract Graphical User Interfaces modules</h4> <pre>GUI:: ::Guido i ? bd+O Communicate with objects in a GUI <a href="http://search.cpan.org/search?author=TBRADFUTE">TBRADFUTE</a></pre> <pre><a href="http://search.cpan.org/search?module=Cmenu">Cmenu</a> bdpfg Curses-based menu and data entry functions <a href="http://search.cpan.org/search?author=DREWF">DREWF</a></pre> <pre><a href="http://search.cpan.org/search?module=Prima">Prima</a> Rmchb A perl GUI toolkit <a href="http://search.cpan.org/search?author=KARASIK">KARASIK</a></pre> <p> </p> <h4><a href="by-category/09_Language_Interfaces" id="ID9_Interfacest" name="ID9_Interfacest">9) Interfaces to or Emulations of Other Programming Languages</a></h4> <pre>Name <a href="#ID1_ModuleListi">DSLIP</a> Description Info ------------ ----- -------------------------------------------- ---- Clips adpO? Interface to the Expert System Clips <a href="http://search.cpan.org/search?author=MSULLIVAN">MSULLIVAN</a> <a href="http://search.cpan.org/search?module=Java">Java</a> RdhOl A Perl front-end for JVM communication <a href="http://search.cpan.org/search?author=METZZO">METZZO</a> <a href="http://search.cpan.org/search?module=Rc">Rc</a> cdcO? Perl interface for the Rc shell <a href="http://search.cpan.org/search?author=JPRIT">JPRIT</a> SICStus adcO? Interface to SICStus Prolog Runtime <a href="http://search.cpan.org/search?author=CBAIL">CBAIL</a></pre> <pre>Java::JVM:: <a href="http://search.cpan.org/search?module=Java::JVM::Classfile">::Classfile</a> RdpO? Parse JVM Classfiles <a href="http://search.cpan.org/search?author=LBROCARD">LBROCARD</a></pre> <pre>Language:: <a href="http://search.cpan.org/search?module=Language::Basic">::Basic</a> adpO? Implementation of BASIC <a href="http://search.cpan.org/search?author=AKARGER">AKARGER</a> ::ML cdpf? Implementation of ML <a href="http://search.cpan.org/search?author=DSPARLING">DSPARLING</a> ::PGForth i ? Peter Gallasch's Forth implementation <a href="http://search.cpan.org/search?author=PETERGAL">PETERGAL</a> <a href="http://search.cpan.org/search?module=Language::Prolog">::Prolog</a> anpO? An implementation of Prolog <a href="http://search.cpan.org/search?author=JACKS">JACKS</a> ::Style cdcOa Interpreter/Compiler for the Style Language <a href="http://search.cpan.org/search?author=EKMETT">EKMETT</a> ::VBParser adp?g Visual Basic 6 source parser <a href="http://search.cpan.org/search?author=FRETT">FRETT</a></pre> <pre>Language::DATR:: <a href="http://search.cpan.org/search?module=Language::DATR::DATR2XML">::DATR2XML</a> RdpOp Convert DATR to XML and back, wth XSLT &amp; DTD <a href="http://search.cpan.org/search?author=LGODDARD">LGODDARD</a></pre> <pre><a href="http://search.cpan.org/search?module=Blatte">Blatte</a> bdph? Utilities for Blatte language interpreters <a href="http://search.cpan.org/search?author=BOBG">BOBG</a> Blatte:: <a href="http://search.cpan.org/search?module=Blatte::Builtins">::Builtins</a> bdph? Blatte language standard intrinsics <a href="http://search.cpan.org/search?author=BOBG">BOBG</a> <a href="http://search.cpan.org/search?module=Blatte::Compiler">::Compiler</a> bdph? Convenient interface for compiling Blatte <a href="http://search.cpan.org/search?author=BOBG">BOBG</a> <a href="http://search.cpan.org/search?module=Blatte::Parser">::Parser</a> bdph? Blatte language parser <a href="http://search.cpan.org/search?author=BOBG">BOBG</a> <a href="http://search.cpan.org/search?module=Blatte::Syntax">::Syntax</a> bdph? Internal Blatte parse-tree objects <a href="http://search.cpan.org/search?author=BOBG">BOBG</a> <a href="http://search.cpan.org/search?module=Blatte::Ws">::Ws</a> bdph? Internal Blatte whitespace handler <a href="http://search.cpan.org/search?author=BOBG">BOBG</a> <a href="http://search.cpan.org/search?module=Blatte::HTML">::HTML</a> bdph? Intrinsics for writing HTML in Blatte <a href="http://search.cpan.org/search?author=BOBG">BOBG</a></pre> <pre>C:: <a href="http://search.cpan.org/search?module=C::DynaLib">::DynaLib</a> bdcO? Allows direct calls to dynamic libraries <a href="http://search.cpan.org/search?author=JTOBEY">JTOBEY</a> <a href="http://search.cpan.org/search?module=C::Scan">::Scan</a> RdpO? Heuristic parse of C files <a href="http://search.cpan.org/search?author=ILYAZ">ILYAZ</a> <a href="http://search.cpan.org/search?module=C::Include">::Include</a> RdpOp Operate C/C++ structs like perl deep struct <a href="http://search.cpan.org/search?author=AMICHAUER">AMICHAUER</a></pre> <pre><a href="http://search.cpan.org/search?module=FFI">FFI</a> cdcf? Low-level Foreign Function Interface <a href="http://search.cpan.org/search?author=PMOORE">PMOORE</a></pre> <pre>FFI:: <a href="http://search.cpan.org/search?module=FFI::Library">::Library</a> cdcO? Access to functions in shared libraries <a href="http://search.cpan.org/search?author=PMOORE">PMOORE</a></pre> <pre>FFI::Win32:: ::Typelib idcO? FFI taking definitions from a type library <a href="http://search.cpan.org/search?author=PMOORE">PMOORE</a> ::COM idcO? Access to COM using VTBL interface <a href="http://search.cpan.org/search?author=PMOORE">PMOORE</a></pre> <pre>Fortran:: ::NameList adpf? Interface to FORTRAN NameList data <a href="http://search.cpan.org/search?author=SGEL">SGEL</a></pre> <pre><a href="http://search.cpan.org/search?module=Python">Python</a> bmcf? Interface Python API (for embedded python) <a href="http://search.cpan.org/search?author=GAAS">GAAS</a> Python:: <a href="http://search.cpan.org/search?module=Python::Object">::Object</a> bmcO? Wrapper for python objects <a href="http://search.cpan.org/search?author=GAAS">GAAS</a> <a href="http://search.cpan.org/search?module=Python::Err">::Err</a> bmcO? Wrapper for python exceptions <a href="http://search.cpan.org/search?author=GAAS">GAAS</a></pre> <pre>ShellScript:: <a href="http://search.cpan.org/search?module=ShellScript::Env">::Env</a> adpO? Simple sh and csh script generator <a href="http://search.cpan.org/search?author=SVENH">SVENH</a></pre> <pre>Shockwave:: ::Lingo i???? Collection of modules for Lingo processing <a href="http://search.cpan.org/search?author=MARTIN">MARTIN</a></pre> <pre>SystemC:: <a href="http://search.cpan.org/search?module=SystemC::Netlist">::Netlist</a> adpOp Build and lint netlist structures, AUTOs <a href="http://search.cpan.org/search?author=WSNYDER">WSNYDER</a> <a href="http://search.cpan.org/search?module=SystemC::Parser">::Parser</a> adpOp Parse SystemC files <a href="http://search.cpan.org/search?author=WSNYDER">WSNYDER</a> <a href="http://search.cpan.org/search?module=SystemC::Vregs">::Vregs</a> adpOp Build Registers, Classes, Enums from HTML <a href="http://search.cpan.org/search?author=WSNYDER">WSNYDER</a></pre> <pre><a href="http://search.cpan.org/search?module=Tcl">Tcl</a> RdcO? Complete access to Tcl <a href="http://search.cpan.org/search?author=MICB">MICB</a> <a href="http://search.cpan.org/search?module=Tcl::Tk">::Tk</a> RdcO? Complete access to Tk *via Tcl* <a href="http://search.cpan.org/search?author=MICB">MICB</a></pre> <pre>Verilog:: <a href="http://search.cpan.org/search?module=Verilog::Pli">::Pli</a> Rdchp Access to simulator functions <a href="http://search.cpan.org/search?author=WSNYDER">WSNYDER</a> <a href="http://search.cpan.org/search?module=Verilog::Language">::Language</a> Rdpfp Language support, number parsing, etc <a href="http://search.cpan.org/search?author=WSNYDER">WSNYDER</a> <a href="http://search.cpan.org/search?module=Verilog::Parser">::Parser</a> RdpOp Language parsing <a href="http://search.cpan.org/search?author=WSNYDER">WSNYDER</a> <a href="http://search.cpan.org/search?module=Verilog::SigParser">::SigParser</a> RdpOp Signal and module extraction <a href="http://search.cpan.org/search?author=WSNYDER">WSNYDER</a></pre> <pre><a href="http://search.cpan.org/search?module=Guile">Guile</a> adhhp Perl interface to the Guile interpreter. <a href="http://search.cpan.org/search?author=SAMTREGAR">SAMTREGAR</a></pre> <pre><a href="http://search.cpan.org/search?module=JavaScript">JavaScript</a> bmcOp Allowes JavaScript execution withing Perl <a href="http://search.cpan.org/search?author=CLAESJAC">CLAESJAC</a></pre> <p> </p> <h4><a href="by-category/10_File_Names_Systems_Locking" id="ID10_FileNames_" name="ID10_FileNames_">10) File Names, File Systems and File Locking (see also File Handles)</a></h4> <pre>Name <a href="#ID1_ModuleListi">DSLIP</a> Description Info ------------ ----- -------------------------------------------- ---- <a href="http://search.cpan.org/search?module=Cwd">Cwd</a> Supf? Current working directory functions <a href="../authors/00whois.html#P5P">P5P</a></pre> <pre>File:: ::Attrib idpO? Get/set file attributes (stat) <a href="http://search.cpan.org/search?author=TYEMQ">TYEMQ</a> <a href="http://search.cpan.org/search?module=File::BSDGlob">::BSDGlob</a> bdcf? Secure, csh-compatible filename globbing <a href="http://search.cpan.org/search?author=GBACON">GBACON</a> <a href="http://search.cpan.org/search?module=File::Backup">::Backup</a> bdpfp Easy file backup &amp; rotation automation <a href="http://search.cpan.org/search?author=KWILLIAMS">KWILLIAMS</a> <a href="http://search.cpan.org/search?module=File::Basename">::Basename</a> Supf? Return basename of a filename <a href="../authors/00whois.html#P5P">P5P</a> <a href="http://search.cpan.org/search?module=File::Cache">::Cache</a> adpO? Share data between processes via filesystem <a href="http://search.cpan.org/search?author=DCLINTON">DCLINTON</a> <a href="http://search.cpan.org/search?module=File::CheckTree">::CheckTree</a> Supf? Check file/dir tree against a specification <a href="../authors/00whois.html#P5P">P5P</a> <a href="http://search.cpan.org/search?module=File::Compare">::Compare</a> Supf? Compare file contents quickly <a href="../authors/00whois.html#P5P">P5P</a> <a href="http://search.cpan.org/search?module=File::Copy">::Copy</a> adpf? Copying files or filehandles <a href="http://search.cpan.org/search?author=ASHER">ASHER</a> <a href="http://search.cpan.org/search?module=File::CounterFile">::CounterFile</a> RdpO? Persistent counter class <a href="http://search.cpan.org/search?author=GAAS">GAAS</a> <a href="http://search.cpan.org/search?module=File::Find">::Find</a> Supf? Call func for every item in a directory tree <a href="../authors/00whois.html#P5P">P5P</a> <a href="http://search.cpan.org/search?module=File::Flock">::Flock</a> Mdph? flock() wrapper. Auto-create locks <a href="http://search.cpan.org/search?author=MUIR">MUIR</a> <a href="http://search.cpan.org/search?module=File::Glob">::Glob</a> adpf? Filename globing (ksh style) <a href="http://search.cpan.org/search?author=TYEMQ">TYEMQ</a> <a href="http://search.cpan.org/search?module=File::LckPwdF">::LckPwdF</a> adcf? Lock and unlock the passwd file <a href="http://search.cpan.org/search?author=ALLENS">ALLENS</a> <a href="http://search.cpan.org/search?module=File::Listing">::Listing</a> Rdpf? Parse directory listings <a href="http://search.cpan.org/search?author=GAAS">GAAS</a> <a href="http://search.cpan.org/search?module=File::Lock">::Lock</a> adcf? File locking using flock() and lockf() <a href="http://search.cpan.org/search?author=JHI">JHI</a> ::MultiTail adpO? Tail multiple files <a href="http://search.cpan.org/search?author=SGMIANO">SGMIANO</a> <a href="http://search.cpan.org/search?module=File::Path">::Path</a> Supf? File path and name utilities <a href="../authors/00whois.html#P5P">P5P</a> <a href="http://search.cpan.org/search?module=File::Remote">::Remote</a> Rdph? Read/write/edit remote files transparently <a href="http://search.cpan.org/search?author=NWIGER">NWIGER</a> <a href="http://search.cpan.org/search?module=File::Rsync">::Rsync</a> bdpOp Copy efficiently over the net and locally <a href="http://search.cpan.org/search?author=LEAKIN">LEAKIN</a> ::Signature cdpf? Heuristics for file recognition <a href="http://search.cpan.org/search?author=JHI">JHI</a> <a href="http://search.cpan.org/search?module=File::Slurp">::Slurp</a> Mdpf? Read/write/append files quickly <a href="http://search.cpan.org/search?author=MUIR">MUIR</a> <a href="http://search.cpan.org/search?module=File::Sort">::Sort</a> Rdpfp Sort a file or merge sort multiple files <a href="http://search.cpan.org/search?author=CNANDOR">CNANDOR</a> <a href="http://search.cpan.org/search?module=File::Spec">::Spec</a> bdpO? Handling files and directories portably <a href="http://search.cpan.org/search?author=KJALB">KJALB</a> <a href="http://search.cpan.org/search?module=File::Sync">::Sync</a> bdcf? POSIX/*nix fsync() and sync() <a href="http://search.cpan.org/search?author=CEVANS">CEVANS</a> <a href="http://search.cpan.org/search?module=File::Tail">::Tail</a> bdpO? A more efficient tail -f <a href="http://search.cpan.org/search?author=MGRABNAR">MGRABNAR</a> <a href="http://search.cpan.org/search?module=File::Temp">::Temp</a> Rdpfp Create temporary files safely <a href="http://search.cpan.org/search?author=TJENNESS">TJENNESS</a> <a href="http://search.cpan.org/search?module=File::chmod">::chmod</a> Mdpf? Allows for symbolic chmod notation <a href="http://search.cpan.org/search?author=PINYAN">PINYAN</a> <a href="http://search.cpan.org/search?module=File::lockf">::lockf</a> bdcf? Interface to lockf system call <a href="http://search.cpan.org/search?author=PHENSON">PHENSON</a> <a href="http://search.cpan.org/search?module=File::stat">::stat</a> Supf? A by-name interface for the stat function <a href="http://search.cpan.org/search?author=TOMC">TOMC</a> <a href="http://search.cpan.org/search?module=File::BasicFlock">::BasicFlock</a> Rdpf? Simple flock() wrapper <a href="http://search.cpan.org/search?author=MUIR">MUIR</a> <a href="http://search.cpan.org/search?module=File::Searcher">::Searcher</a> bdpO? Search filetree do search/replace regexes <a href="http://search.cpan.org/search?author=ASTUBBS">ASTUBBS</a> <a href="http://search.cpan.org/search?module=File::VirtualPath">::VirtualPath</a> RdpOp Portable abstraction of a file/dir/url path <a href="http://search.cpan.org/search?author=DUNCAND">DUNCAND</a> <a href="http://search.cpan.org/search?module=File::NFSLock">::NFSLock</a> bdpOp NFS compatible (safe) locking utility <a href="http://search.cpan.org/search?author=BBB">BBB</a> <a href="http://search.cpan.org/search?module=File::CacheDir">::CacheDir</a> bdpOp auto ttl-based file cleanup without a cron <a href="http://search.cpan.org/search?author=EARL">EARL</a> <a href="http://search.cpan.org/search?module=File::Repl">::Repl</a> bdpOp file/dir structure replication <a href="http://search.cpan.org/search?author=DROBERTS">DROBERTS</a> <a href="http://search.cpan.org/search?module=File::Touch">::Touch</a> Rdphp Update timestamps, create nonexistent files <a href="http://search.cpan.org/search?author=NWETTERS">NWETTERS</a> <a href="http://search.cpan.org/search?module=File::Data">::Data</a> RdpO? Prepend, insert, append data into files <a href="http://search.cpan.org/search?author=RFOLEY">RFOLEY</a> <a href="http://search.cpan.org/search?module=File::Which">::Which</a> bdpfp Portable implementation of `which' <a href="http://search.cpan.org/search?author=PEREINAR">PEREINAR</a> ::ManualFlock RdpOp Manual file locking; flock not required <a href="http://search.cpan.org/search?author=WCATLAN">WCATLAN</a></pre> <pre>File::Searcher:: <a href="http://search.cpan.org/search?module=File::Searcher::Interactive">::Interactive</a> bdpO? Interactive search do search/replace regexes <a href="http://search.cpan.org/search?author=ASTUBBS">ASTUBBS</a> ::Similars Mdpfp pick out suspicious duplicate files <a href="http://search.cpan.org/search?author=SUNTONG">SUNTONG</a></pre> <pre>Dir:: <a href="http://search.cpan.org/search?module=Dir::Purge">::Purge</a> Rdpf? Delete files in directory based on timestamp <a href="http://search.cpan.org/search?author=JV">JV</a></pre> <pre>Filesys:: ::AFS cdcO? AFS Distributed File System interface <a href="http://search.cpan.org/search?author=NOG">NOG</a> <a href="http://search.cpan.org/search?module=Filesys::Df">::Df</a> Rdpr? Disk free based on Filesys::Statvfs <a href="http://search.cpan.org/search?author=IGUTHRIE">IGUTHRIE</a> <a href="http://search.cpan.org/search?module=Filesys::DiskFree">::DiskFree</a> adpO? OS independant parser of the df command <a href="http://search.cpan.org/search?author=ABARCLAY">ABARCLAY</a> <a href="http://search.cpan.org/search?module=Filesys::Ext2">::Ext2</a> Rdpfp Interface to e2fs filesystem attributes <a href="http://search.cpan.org/search?author=JPIERCE">JPIERCE</a> <a href="http://search.cpan.org/search?module=Filesys::SamFS">::SamFS</a> bdcfa Interface to SamFS API <a href="http://search.cpan.org/search?author=LUPE">LUPE</a> <a href="http://search.cpan.org/search?module=Filesys::Statvfs">::Statvfs</a> Rdcf? Interface to the statvfs() system call <a href="http://search.cpan.org/search?author=IGUTHRIE">IGUTHRIE</a> ::dfent adpf? By-name interface <a href="http://search.cpan.org/search?author=TOMC">TOMC</a> ::mntent adpf? By-name interface <a href="http://search.cpan.org/search?author=TOMC">TOMC</a> ::statfs adpf? By-name interface <a href="http://search.cpan.org/search?author=TOMC">TOMC</a> <a href="http://search.cpan.org/search?module=Filesys::DiskSpace">::DiskSpace</a> RdpO? Perl df (requires h2ph) <a href="http://search.cpan.org/search?author=FTASSIN">FTASSIN</a> <a href="http://search.cpan.org/search?module=Filesys::SmbClientParser">::SmbClientParser</a> RdpOp Perl interface to reach Samba ressources <a href="http://search.cpan.org/search?author=ALIAN">ALIAN</a></pre> <pre>LockFile:: Application-level locking facilities <a href="http://search.cpan.org/search?module=LockFile::Lock">::Lock</a> adpOa Lock handles created by LockFile::* schemes <a href="http://search.cpan.org/search?author=JV">JV</a> <a href="http://search.cpan.org/search?module=LockFile::Manager">::Manager</a> adpOa Records locks created by LockFile::* <a href="http://search.cpan.org/search?author=JV">JV</a> ::Scheme adpOa Abstract superclass for locking modules <a href="http://search.cpan.org/search?author=JV">JV</a> <a href="http://search.cpan.org/search?module=LockFile::Simple">::Simple</a> adpra Simple file locking mechanism <a href="http://search.cpan.org/search?author=JV">JV</a></pre> <pre>Stat:: <a href="http://search.cpan.org/search?module=Stat::lsMode">::lsMode</a> Rdpf? Translate mode 0644 to -rw-r--r-- <a href="http://search.cpan.org/search?author=MJD">MJD</a></pre> <pre>File::Find:: <a href="http://search.cpan.org/search?module=File::Find::Rule">::Rule</a> Rdphp Alternative interface to File::Find <a href="http://search.cpan.org/search?author=RCLAMP">RCLAMP</a></pre> <p> </p> <h4><a href="by-category/11_String_Lang_Text_Proc" id="ID11_StringProc" name="ID11_StringProc">11) String Processing, Language Text Processing, Parsing and Searching</a></h4> <pre>Name <a href="#ID1_ModuleListi">DSLIP</a> Description Info ------------ ----- -------------------------------------------- ---- String:: <a href="http://search.cpan.org/search?module=String::Approx">::Approx</a> Rdpf? Approximate string matching and substitution <a href="http://search.cpan.org/search?author=JHI">JHI</a> <a href="http://search.cpan.org/search?module=String::BitCount">::BitCount</a> adpf? Count number of "1" bits in strings <a href="http://search.cpan.org/search?author=WINKO">WINKO</a> <a href="http://search.cpan.org/search?module=String::CRC">::CRC</a> Rdcf? Cyclic redundency check generation <a href="http://search.cpan.org/search?author=MUIR">MUIR</a> <a href="http://search.cpan.org/search?module=String::CRC32">::CRC32</a> R?c?? ZMODEM-like CRC32 generation of strings as w <a href="http://search.cpan.org/search?author=SOENKE">SOENKE</a> <a href="http://search.cpan.org/search?module=String::DiffLine">::DiffLine</a> bdcf? line # &amp; position of first diff <a href="http://search.cpan.org/search?author=ALLEN">ALLEN</a> <a href="http://search.cpan.org/search?module=String::Edit">::Edit</a> adpf? Assorted handy string editing functions <a href="http://search.cpan.org/search?author=TOMC">TOMC</a> <a href="http://search.cpan.org/search?module=String::Parity">::Parity</a> adpf? Parity (odd/even/mark/space) handling <a href="http://search.cpan.org/search?author=WINKO">WINKO</a> <a href="http://search.cpan.org/search?module=String::RexxParse">::RexxParse</a> Rdph? Perl implementation of REXX 'parse' command <a href="http://search.cpan.org/search?author=BLCKSMTH">BLCKSMTH</a> <a href="http://search.cpan.org/search?module=String::Scanf">::Scanf</a> Rdpf? Implementation of C sscanf function <a href="http://search.cpan.org/search?author=JHI">JHI</a> <a href="http://search.cpan.org/search?module=String::ShellQuote">::ShellQuote</a> Rdpf? Quote string for safe passage through shells <a href="http://search.cpan.org/search?author=ROSCH">ROSCH</a> <a href="http://search.cpan.org/search?module=String::Strip">::Strip</a> Rdcf? xs Module to remove white-space from strings <a href="http://search.cpan.org/search?author=BPOWERS">BPOWERS</a> <a href="http://search.cpan.org/search?module=String::Random">::Random</a> RdpO? Perl module to generate random strings based <a href="http://search.cpan.org/search?author=STEVE">STEVE</a> <a href="http://search.cpan.org/search?module=String::Similarity">::Similarity</a> MdcOg Calculate the similarity of two strings <a href="http://search.cpan.org/search?author=MLEHMANN">MLEHMANN</a> <a href="http://search.cpan.org/search?module=String::Buffer">::Buffer</a> bdpOp A simple string buffer class. <a href="http://search.cpan.org/search?author=MCKAY">MCKAY</a> <a href="http://search.cpan.org/search?module=String::Multibyte">::Multibyte</a> RdpOp manipulate multibyte character strings <a href="http://search.cpan.org/search?author=SADAHIRO">SADAHIRO</a></pre> <pre>Silly:: <a href="http://search.cpan.org/search?module=Silly::StringMaths">::StringMaths</a> adpf? Do maths with letters and strings <a href="http://search.cpan.org/search?author=SKINGTON">SKINGTON</a> <a href="http://search.cpan.org/search?module=Silly::Werder">::Werder</a> RdpOg Meaningless gibberish generator <a href="http://search.cpan.org/search?author=CXREG">CXREG</a></pre> <h4>Language text related modules</h4> <pre>Text:: <a href="http://search.cpan.org/search?module=Text::Abbrev">::Abbrev</a> Supf? Builds hash of all possible abbreviations <a href="../authors/00whois.html#P5P">P5P</a> <a href="http://search.cpan.org/search?module=Text::Bastardize">::Bastardize</a> cdpO? corrupts text in various ways <a href="http://search.cpan.org/search?author=AYRNIEU">AYRNIEU</a> ::Bib RdpO? Module moved to Text::Refer <a href="http://search.cpan.org/search?author=ERYQ">ERYQ</a> <a href="http://search.cpan.org/search?module=Text::BibTeX">::BibTeX</a> adcO? Parse BibTeX files <a href="http://search.cpan.org/search?author=GWARD">GWARD</a> <a href="http://search.cpan.org/search?module=Text::CSV">::CSV</a> adpO? Manipulate comma-separated value strings <a href="http://search.cpan.org/search?author=ALANCITT">ALANCITT</a> <a href="http://search.cpan.org/search?module=Text::CSV_XS">::CSV_XS</a> adcO? Fast 8bit clean version of Text::CSV <a href="http://search.cpan.org/search?author=JWIED">JWIED</a> <a href="http://search.cpan.org/search?module=Text::DelimMatch">::DelimMatch</a> RdpO? Match (possibly nested) delimited strings <a href="http://search.cpan.org/search?author=NWALSH">NWALSH</a> <a href="http://search.cpan.org/search?module=Text::FillIn">::FillIn</a> RdpOp Fill-in text templates <a href="http://search.cpan.org/search?author=KWILLIAMS">KWILLIAMS</a> <a href="http://search.cpan.org/search?module=Text::Format">::Format</a> RdpO? Advanced paragraph formatting <a href="http://search.cpan.org/search?author=GABOR">GABOR</a> <a href="http://search.cpan.org/search?module=Text::Graphics">::Graphics</a> RdpO? Graphics rendering toolkit with text output <a href="http://search.cpan.org/search?author=SFARRELL">SFARRELL</a> <a href="http://search.cpan.org/search?module=Text::Iconv">::Iconv</a> RdcO? Interface to iconv codeset conversion <a href="http://search.cpan.org/search?author=MPIOTR">MPIOTR</a> ::Invert cdpO? Create/query inv. index of text entities <a href="http://search.cpan.org/search?author=NNEUL">NNEUL</a> <a href="http://search.cpan.org/search?module=Text::Macros">::Macros</a> adpO? template macro expander (OO) <a href="http://search.cpan.org/search?author=JDPORTER">JDPORTER</a> <a href="http://search.cpan.org/search?module=Text::Metaphone">::Metaphone</a> bdcf? A modern soundex. Phonetic encoding of words <a href="http://search.cpan.org/search?author=MSCHWERN">MSCHWERN</a> <a href="http://search.cpan.org/search?module=Text::MetaText">::MetaText</a> bdpO? Text processing/markup meta-language <a href="http://search.cpan.org/search?author=ABW">ABW</a> ::Morse cdpf? convert text to/from Morse code <a href="http://search.cpan.org/search?author=JONO">JONO</a> <a href="http://search.cpan.org/search?module=Text::ParseWords">::ParseWords</a> Supf? Parse strings containing shell-style quoting <a href="http://search.cpan.org/search?author=HALPOM">HALPOM</a> <a href="http://search.cpan.org/search?module=Text::Refer">::Refer</a> RdpO? Parse refer(1)-style bibliography files <a href="http://search.cpan.org/search?author=ERYQ">ERYQ</a> <a href="http://search.cpan.org/search?module=Text::SimpleTemplate">::SimpleTemplate</a> adpO? Template for dynamic text generation <a href="http://search.cpan.org/search?author=TAIY">TAIY</a> <a href="http://search.cpan.org/search?module=Text::Soundex">::Soundex</a> Sdhf? Convert a string to a soundex value <a href="http://search.cpan.org/search?author=MARKM">MARKM</a> <a href="http://search.cpan.org/search?module=Text::Tabs">::Tabs</a> Sdpf? Expand and contract tabs ala expand(1) <a href="http://search.cpan.org/search?author=MUIR">MUIR</a> <a href="http://search.cpan.org/search?module=Text::TeX">::TeX</a> cdpO? TeX typesetting language input parser <a href="http://search.cpan.org/search?author=ILYAZ">ILYAZ</a> <a href="http://search.cpan.org/search?module=Text::Templar">::Templar</a> bdpOa An object-oriented text templating system <a href="http://search.cpan.org/search?author=GED">GED</a> <a href="http://search.cpan.org/search?module=Text::Template">::Template</a> MdpO? Expand template text with embedded perl <a href="http://search.cpan.org/search?author=MJD">MJD</a> <a href="http://search.cpan.org/search?module=Text::TreeFile">::TreeFile</a> bdpO? Reads tree of strings into a data structure <a href="http://search.cpan.org/search?author=JNK">JNK</a> <a href="http://search.cpan.org/search?module=Text::Vpp">::Vpp</a> RdpO? Versatile text pre-processor <a href="http://search.cpan.org/search?author=DDUMONT">DDUMONT</a> <a href="http://search.cpan.org/search?module=Text::Wrap">::Wrap</a> Sdpf? Wraps lines to make simple paragraphs <a href="http://search.cpan.org/search?author=MUIR">MUIR</a> <a href="http://search.cpan.org/search?module=Text::iPerl">::iPerl</a> adpf? Bring text-docs to life via embedded Perl <a href="http://search.cpan.org/search?author=PFEIFFER">PFEIFFER</a> <a href="http://search.cpan.org/search?module=Text::DoubleMetaphone">::DoubleMetaphone</a> adcf? Convert string to phonetic encoding <a href="http://search.cpan.org/search?author=MAURICE">MAURICE</a> <a href="http://search.cpan.org/search?module=Text::FastTemplate">::FastTemplate</a> bdpOg Perl subs from line-oriented templates <a href="http://search.cpan.org/search?author=BOZZIO">BOZZIO</a> ::Substitute adpf? Runtime backslash sequence substitution <a href="http://search.cpan.org/search?author=ILTZU">ILTZU</a> <a href="http://search.cpan.org/search?module=Text::xSV">::xSV</a> bdpO? Read CSV files, handling embedded returns <a href="http://search.cpan.org/search?author=TILLY">TILLY</a> <a href="http://search.cpan.org/search?module=Text::Header">::Header</a> bdpf? Content-independent RFC 822 header functions <a href="http://search.cpan.org/search?author=NWIGER">NWIGER</a> <a href="http://search.cpan.org/search?module=Text::BarGraph">::BarGraph</a> RdpO? Generate text bar graph from data in a hash <a href="http://search.cpan.org/search?author=KBAUCOM">KBAUCOM</a> <a href="http://search.cpan.org/search?module=Text::EtText">::EtText</a> RmpO? editable-text format for HTML output <a href="http://search.cpan.org/search?author=JMASON">JMASON</a> ::Quickwrap cdcf? Width limiting fast text wrapper <a href="http://search.cpan.org/search?author=IVANPAN">IVANPAN</a> <a href="http://search.cpan.org/search?module=Text::Scan">::Scan</a> bdcOp Fast text search for large number of keys <a href="http://search.cpan.org/search?author=IWOODHEAD">IWOODHEAD</a> <a href="http://search.cpan.org/search?module=Text::MicroMason">::MicroMason</a> Rdpfp Simplified HTML::Mason Templating <a href="http://search.cpan.org/search?author=EVO">EVO</a> <a href="http://search.cpan.org/search?module=Text::ScriptTemplate">::ScriptTemplate</a> RdpO? Lightweight full-featured template processor <a href="http://search.cpan.org/search?author=TAIY">TAIY</a></pre> <pre>Text::Wrap:: ::Hyphenate a ? Like Text::Wrap with ability to hyphenate <a href="http://search.cpan.org/search?author=MJD">MJD</a></pre> <h4>Other Text:: modules (these should be under String:: but pre-date it)</h4> <pre>Text:: <a href="http://search.cpan.org/search?module=Text::Balanced">::Balanced</a> Mdpf? Extract balanced-delimiter substrings <a href="http://search.cpan.org/search?author=DCONWAY">DCONWAY</a> ::Banner adpf? Resembles UNIX banner command <a href="http://search.cpan.org/search?author=LORY">LORY</a> <a href="http://search.cpan.org/search?module=Text::Merge">::Merge</a> i???? Methods for text templating and data merging <a href="http://search.cpan.org/search?author=SHARRIS">SHARRIS</a> ::Parser adpO? String parser using patterns and states <a href="http://search.cpan.org/search?author=PATM">PATM</a> <a href="http://search.cpan.org/search?module=Text::Trie">::Trie</a> adpf? Find common heads and tails from strings <a href="http://search.cpan.org/search?author=ILYAZ">ILYAZ</a></pre> <h4>Stemming algorithms</h4> <pre>Text:: <a href="http://search.cpan.org/search?module=Text::English">::English</a> adpf? English language stemming <a href="http://search.cpan.org/search?author=IANPX">IANPX</a> <a href="http://search.cpan.org/search?module=Text::German">::German</a> adpf? German language stemming <a href="http://search.cpan.org/search?author=ULPFR">ULPFR</a> ::Stem bdpf? Porter algorithm for stemming English words <a href="http://search.cpan.org/search?author=IANPX">IANPX</a></pre> <h4>Natural Languages</h4> <pre>Lingua:: <a href="http://search.cpan.org/search?module=Lingua::DetectCharset">::DetectCharset</a> Rdpfp Heuristics to detect coded character sets <a href="http://search.cpan.org/search?author=JNEYSTADT">JNEYSTADT</a> <a href="http://search.cpan.org/search?module=Lingua::Ident">::Ident</a> RdpO? Statistical language identification <a href="http://search.cpan.org/search?author=MPIOTR">MPIOTR</a> <a href="http://search.cpan.org/search?module=Lingua::Ispell">::Ispell</a> adpf? Interface to the Ispell spellchecker <a href="http://search.cpan.org/search?author=JDPORTER">JDPORTER</a> <a href="http://search.cpan.org/search?module=Lingua::Stem">::Stem</a> Rdph? Word stemmer with localization <a href="http://search.cpan.org/search?author=SNOWHARE">SNOWHARE</a> <a href="http://search.cpan.org/search?module=Lingua::Preferred">::Preferred</a> Rdpf? Pick a language based on user's preferences <a href="http://search.cpan.org/search?author=EDAVIS">EDAVIS</a> <a href="http://search.cpan.org/search?module=Lingua::Conjunction">::Conjunction</a> Rdpfa Convert lists into conjunctions <a href="http://search.cpan.org/search?author=RRWO">RRWO</a> ::Zompist cdhhp Namespace for modules for languages of Almea <a href="http://search.cpan.org/search?author=PNE">PNE</a></pre> <h4>Specific Natural Languages</h4> <pre>Lingua:: ::EN i ? Namespace for English language modules ::PT bupf? Namespace for Portugese language modules <a href="http://search.cpan.org/search?author=EGROSS">EGROSS</a></pre> <pre>Lingua::EN:: <a href="http://search.cpan.org/search?module=Lingua::EN::AddressParse">::AddressParse</a> RdpOp Manipulate geographical addresses <a href="http://search.cpan.org/search?author=KIMRYAN">KIMRYAN</a> ::Cardinal Mnpfr Converts numbers to words <a href="http://search.cpan.org/search?author=HIGHTOWE">HIGHTOWE</a> <a href="http://search.cpan.org/search?module=Lingua::EN::Fathom">::Fathom</a> RdpOp Readability measurements for English text <a href="http://search.cpan.org/search?author=KIMRYAN">KIMRYAN</a> <a href="http://search.cpan.org/search?module=Lingua::EN::Hyphenate">::Hyphenate</a> bdpf? Syllable based hyphenation <a href="http://search.cpan.org/search?author=DCONWAY">DCONWAY</a> <a href="http://search.cpan.org/search?module=Lingua::EN::Infinitive">::Infinitive</a> MdpO? Find infinitive of a conjugated word <a href="http://search.cpan.org/search?author=RSAVAGE">RSAVAGE</a> <a href="http://search.cpan.org/search?module=Lingua::EN::Inflect">::Inflect</a> Mdpf? English sing-&gt;plur, a/an, nums, participles <a href="http://search.cpan.org/search?author=DCONWAY">DCONWAY</a> <a href="http://search.cpan.org/search?module=Lingua::EN::MatchNames">::MatchNames</a> bdpf? Smart matching for human names <a href="http://search.cpan.org/search?author=BRIANL">BRIANL</a> <a href="http://search.cpan.org/search?module=Lingua::EN::NameCase">::NameCase</a> Rdpf? Convert NAMES and names to Correct Case <a href="http://search.cpan.org/search?author=SUMMER">SUMMER</a> <a href="http://search.cpan.org/search?module=Lingua::EN::NameParse">::NameParse</a> RdpOp Manipulate persons name <a href="http://search.cpan.org/search?author=KIMRYAN">KIMRYAN</a> <a href="http://search.cpan.org/search?module=Lingua::EN::Nickname">::Nickname</a> bdpf? Genealogical nickname matching(Peggy=Midge) <a href="http://search.cpan.org/search?author=BRIANL">BRIANL</a> ::Ordinal Mnpfr Converts numbers to words <a href="http://search.cpan.org/search?author=HIGHTOWE">HIGHTOWE</a> <a href="http://search.cpan.org/search?module=Lingua::EN::Squeeze">::Squeeze</a> bdpf? Shorten english text for Pagers/GSM phones <a href="http://search.cpan.org/search?author=JARIAALTO">JARIAALTO</a> <a href="http://search.cpan.org/search?module=Lingua::EN::Syllable">::Syllable</a> a ? Estimate syllable count in words <a href="http://search.cpan.org/search?author=GREGFAST">GREGFAST</a></pre> <pre>Lingua::EN::Numbers:: <a href="http://search.cpan.org/search?module=Lingua::EN::Numbers::Ordinate">::Ordinate</a> Rdpfp go from cardinal (53) to ordinal (53rd) <a href="http://search.cpan.org/search?author=SBURKE">SBURKE</a></pre> <pre>Lingua::JA:: <a href="http://search.cpan.org/search?module=Lingua::JA::Number">::Number</a> adpfp Translate numbers into Japanese <a href="http://search.cpan.org/search?author=MSCHILLI">MSCHILLI</a></pre> <pre>Lingua::JA::Sort:: <a href="http://search.cpan.org/search?module=Lingua::JA::Sort::JIS">::JIS</a> Rdphp compare and sort Japanese character strings <a href="http://search.cpan.org/search?author=SADAHIRO">SADAHIRO</a></pre> <pre>Lingua::KR:: ::Hangul cdpOo Basis function for Hangul character <a href="http://search.cpan.org/search?author=OKLETSGO">OKLETSGO</a></pre> <pre>Lingua::PT:: <a href="http://search.cpan.org/search?module=Lingua::PT::pln">::pln</a> cdpfp Portuguese Natural Language Processing <a href="http://search.cpan.org/search?author=AMBS">AMBS</a></pre> <pre>Lingua::Romana:: <a href="http://search.cpan.org/search?module=Lingua::Romana::Perligata">::Perligata</a> RdpO? Perl in Latin <a href="http://search.cpan.org/search?author=DCONWAY">DCONWAY</a></pre> <pre>Lingua::RU:: <a href="http://search.cpan.org/search?module=Lingua::RU::Charset">::Charset</a> anpf? Detect/Convert russian character sets. <a href="http://search.cpan.org/search?author=FARBER">FARBER</a> <a href="http://search.cpan.org/search?module=Lingua::RU::Antimat">::Antimat</a> RdpOp Removes foul language from a Russian string <a href="http://search.cpan.org/search?author=ILYAS">ILYAS</a></pre> <pre>Lingua::ZH:: <a href="http://search.cpan.org/search?module=Lingua::ZH::HanConvert">::HanConvert</a> adpfp Convert traditional &lt;-&gt; simplified Chinese <a href="http://search.cpan.org/search?author=DIVEC">DIVEC</a> <a href="http://search.cpan.org/search?module=Lingua::ZH::CCDICT">::CCDICT</a> adpOp Perl interface to CCDICT Chinese dictionary <a href="http://search.cpan.org/search?author=DROLSKY">DROLSKY</a> <a href="http://search.cpan.org/search?module=Lingua::ZH::CEDICT">::CEDICT</a> adpOr CEDICT (Chin./Engl. dictionary)-Interface <a href="http://search.cpan.org/search?author=CRENZ">CRENZ</a></pre> <pre>Lingua::Zompist:: <a href="http://search.cpan.org/search?module=Lingua::Zompist::Barakhinei">::Barakhinei</a> adpfb Inflect Barakhinei nouns, verbs, adjectives <a href="http://search.cpan.org/search?author=PNE">PNE</a> ::Cuezi idpfb Inflect Cuezi nouns, verbs, and adjectives <a href="http://search.cpan.org/search?author=PNE">PNE</a> <a href="http://search.cpan.org/search?module=Lingua::Zompist::Kebreni">::Kebreni</a> adpOb Conjugate Kebreni verbs <a href="http://search.cpan.org/search?author=PNE">PNE</a> <a href="http://search.cpan.org/search?module=Lingua::Zompist::Verdurian">::Verdurian</a> bdpfb Inflect Verdurian nouns, verbs, adjectives <a href="http://search.cpan.org/search?author=PNE">PNE</a> <a href="http://search.cpan.org/search?module=Lingua::Zompist::Cadhinor">::Cadhinor</a> bdpfb Inflect Cadhinor nouns, verbs, adjectives <a href="http://search.cpan.org/search?author=PNE">PNE</a></pre> <pre>ERG Rdpf? An extensible report generator framework <a href="http://search.cpan.org/search?author=PHOENIXL">PHOENIXL</a></pre> <pre>PostScript:: ::Barcode bdpf? Various types of barcodes as PostScript <a href="http://search.cpan.org/search?author=COLEMAN">COLEMAN</a> ::Basic bdpO? Basic methods for postscript generation <a href="http://search.cpan.org/search?author=STWIGGER">STWIGGER</a> <a href="http://search.cpan.org/search?module=PostScript::Document">::Document</a> bdpO? Generate multi-page PostScript <a href="http://search.cpan.org/search?author=SHAWNPW">SHAWNPW</a> <a href="http://search.cpan.org/search?module=PostScript::Elements">::Elements</a> bdpO? Objects for shapes, lines, images <a href="http://search.cpan.org/search?author=SHAWNPW">SHAWNPW</a> <a href="http://search.cpan.org/search?module=PostScript::Font">::Font</a> RdpO? analyzes PostScript font files <a href="http://search.cpan.org/search?author=JV">JV</a> <a href="http://search.cpan.org/search?module=PostScript::FontInfo">::FontInfo</a> RdpO? analyzes Windows font info files <a href="http://search.cpan.org/search?author=JV">JV</a> <a href="http://search.cpan.org/search?module=PostScript::FontMetrics">::FontMetrics</a> RdpO? analyzes Adobe Font Metric files <a href="http://search.cpan.org/search?author=JV">JV</a> <a href="http://search.cpan.org/search?module=PostScript::Metrics">::Metrics</a> bdpO? Font metrics data used by PS::TextBlock <a href="http://search.cpan.org/search?author=SHAWNPW">SHAWNPW</a> <a href="http://search.cpan.org/search?module=PostScript::Resources">::Resources</a> RdpO? loads Unix PostScript Resources file <a href="http://search.cpan.org/search?author=JV">JV</a> <a href="http://search.cpan.org/search?module=PostScript::TextBlock">::TextBlock</a> bdpO? Objects used by PS::Document <a href="http://search.cpan.org/search?author=SHAWNPW">SHAWNPW</a> <a href="http://search.cpan.org/search?module=PostScript::PrinterFontMetrics">::PrinterFontMetrics</a> bdpO? Get font metrics from .PFM files <a href="http://search.cpan.org/search?author=JV">JV</a> <a href="http://search.cpan.org/search?module=PostScript::BasicTypesetter">::BasicTypesetter</a> adpO? Basic typesetting functions <a href="http://search.cpan.org/search?author=JV">JV</a> <a href="http://search.cpan.org/search?module=PostScript::PseudoISO">::PseudoISO</a> RdpO? Typesetting supprort <a href="http://search.cpan.org/search?author=JV">JV</a> <a href="http://search.cpan.org/search?module=PostScript::ISOLatin1Encoding">::ISOLatin1Encoding</a> RdpO? ISO Latin1 Encoding vector <a href="http://search.cpan.org/search?author=JV">JV</a> <a href="http://search.cpan.org/search?module=PostScript::StandardEncoding">::StandardEncoding</a> Rdpf? Adobe Standard Encoding vector <a href="http://search.cpan.org/search?author=JV">JV</a></pre> <pre>Font:: <a href="http://search.cpan.org/search?module=Font::AFM">::AFM</a> RdpO? Parse Adobe Font Metric files <a href="http://search.cpan.org/search?author=GAAS">GAAS</a> <a href="http://search.cpan.org/search?module=Font::TFM">::TFM</a> RdpO? Read info from TeX font metric files <a href="http://search.cpan.org/search?author=JANPAZ">JANPAZ</a> ::TTF bdpO? TrueType font manipulation module <a href="http://search.cpan.org/search?author=MHOSKEN">MHOSKEN</a> <a href="http://search.cpan.org/search?module=Font::Fret">::Fret</a> RdpO? Fret - Font REporting Tool <a href="http://search.cpan.org/search?author=MHOSKEN">MHOSKEN</a></pre> <pre>Number:: <a href="http://search.cpan.org/search?module=Number::Format">::Format</a> RdpOp Package for formatting numbers for display <a href="http://search.cpan.org/search?author=WRW">WRW</a> <a href="http://search.cpan.org/search?module=Number::Encode">::Encode</a> RdpOp Encode bit strings into digit strings <a href="http://search.cpan.org/search?author=LUISMUNOZ">LUISMUNOZ</a></pre> <pre>Number::Phone:: <a href="http://search.cpan.org/search?module=Number::Phone::US">::US</a> Rdpf? Validates several US phone number formats <a href="http://search.cpan.org/search?author=KENNEDYH">KENNEDYH</a></pre> <pre>Email:: <a href="http://search.cpan.org/search?module=Email::Find">::Find</a> adpfp Find RFC 822 email addresses in plain text <a href="http://search.cpan.org/search?author=MIYAGAWA">MIYAGAWA</a></pre> <pre>Parse:: <a href="http://search.cpan.org/search?module=Parse::ePerl">::ePerl</a> Rdcr? Embedded Perl (ePerl) parser <a href="http://search.cpan.org/search?author=RSE">RSE</a> <a href="http://search.cpan.org/search?module=Parse::Lex">::Lex</a> adpO? Generator of lexical analysers <a href="http://search.cpan.org/search?author=PVERD">PVERD</a> <a href="http://search.cpan.org/search?module=Parse::RecDescent">::RecDescent</a> MdpO? Recursive descent parser generator <a href="http://search.cpan.org/search?author=DCONWAY">DCONWAY</a> <a href="http://search.cpan.org/search?module=Parse::Tokens">::Tokens</a> bdpOp Base class for parsing tokens from text <a href="http://search.cpan.org/search?author=MCKAY">MCKAY</a> <a href="http://search.cpan.org/search?module=Parse::Yapp">::Yapp</a> RdpOp Generates OO LALR parser modules <a href="http://search.cpan.org/search?author=FDESAR">FDESAR</a> ::YALALR bdpO? Yet Another LALR parser <a href="http://search.cpan.org/search?author=SFINK">SFINK</a> <a href="http://search.cpan.org/search?module=Parse::Vipar">::Vipar</a> bdpO? Visual LALR parser debugger <a href="http://search.cpan.org/search?author=SFINK">SFINK</a> ::Lexer adpOa Conventional generator of lexical analyzers <a href="http://search.cpan.org/search?author=EKMETT">EKMETT</a> ::ABNF cmpOp Augmented Backus-Naur Form (RFC 2234) <a href="http://search.cpan.org/search?author=MATTHEWG">MATTHEWG</a> <a href="http://search.cpan.org/search?module=Parse::FixedLength">::FixedLength</a> RdpO? Parse strings containing fixed length fields <a href="http://search.cpan.org/search?author=DOUGW">DOUGW</a> ::Syntax idpOp Syntax highlighter for programmers' forums <a href="http://search.cpan.org/search?author=SHERZODR">SHERZODR</a> <a href="http://search.cpan.org/search?module=Parse::Syslog">::Syslog</a> bdpOp Parse Unix syslog files <a href="http://search.cpan.org/search?author=DSCHWEI">DSCHWEI</a></pre> <pre>Search:: <a href="http://search.cpan.org/search?module=Search::Dict">::Dict</a> Supf? Search a dictionary ordered text file <a href="../authors/00whois.html#P5P">P5P</a> <a href="http://search.cpan.org/search?module=Search::InvertedIndex">::InvertedIndex</a> RdpO? Inverted index database support <a href="http://search.cpan.org/search?author=SNOWHARE">SNOWHARE</a> <a href="http://search.cpan.org/search?module=Search::Binary">::Binary</a> Rdpf? Generic binary search <a href="http://search.cpan.org/search?author=RANT">RANT</a></pre> <pre>SGML:: <a href="http://search.cpan.org/search?module=SGML::Element">::Element</a> cdpO? Build a SGML element structure tree <a href="http://search.cpan.org/search?author=LSTAF">LSTAF</a> <a href="http://search.cpan.org/search?module=SGML::Parser">::Parser</a> adpOp SGML instance parser <a href="http://search.cpan.org/search?author=EHOOD">EHOOD</a> ::SPGrove bd+O? Load SGML, XML, and HTML files <a href="http://search.cpan.org/search?author=KMACLEOD">KMACLEOD</a> <a href="http://search.cpan.org/search?module=SGML::Entity">::Entity</a> RdpO? An entity defined in an SGML or XML document <a href="http://search.cpan.org/search?author=KMACLEOD">KMACLEOD</a></pre> <pre><a href="http://search.cpan.org/search?module=SGMLS">SGMLS</a> RdpO? A Post-Processor for SGMLS and NSGMLS <a href="http://search.cpan.org/search?author=INGOMACH">INGOMACH</a></pre> <pre>XML RmhO? Large collection of XML related modules <a href="../authors/00whois.html#XMLML">XMLML</a></pre> <pre>XML:: <a href="http://search.cpan.org/search?module=XML::AutoWriter">::AutoWriter</a> RdpO? DOCTYPE based XML output <a href="http://search.cpan.org/search?author=RBS">RBS</a> <a href="http://search.cpan.org/search?module=XML::CSV">::CSV</a> RmpOa Transform comma separated values to XML <a href="http://search.cpan.org/search?author=ISTERIN">ISTERIN</a> <a href="http://search.cpan.org/search?module=XML::Canonical">::Canonical</a> adpOp Perl wrapper to libxml2 Canonical XML <a href="http://search.cpan.org/search?author=TJMATHER">TJMATHER</a> <a href="http://search.cpan.org/search?module=XML::Catalog">::Catalog</a> RdpO? Resolve public identifiers and remap system <a href="http://search.cpan.org/search?author=EBOHLMAN">EBOHLMAN</a> <a href="http://search.cpan.org/search?module=XML::Checker">::Checker</a> ampOp Validates XML against DTD <a href="http://search.cpan.org/search?author=TJMATHER">TJMATHER</a> <a href="http://search.cpan.org/search?module=XML::Clean">::Clean</a> adpfa XMLized text. <a href="http://search.cpan.org/search?author=PKUBANEK">PKUBANEK</a> <a href="http://search.cpan.org/search?module=XML::Comma">::Comma</a> RmpOg Toolkit for managing large "doc" collections <a href="http://search.cpan.org/search?author=KWINDLA">KWINDLA</a> <a href="http://search.cpan.org/search?module=XML::DOM">::DOM</a> bmpOp Implements Level 1 of W3's DOM <a href="http://search.cpan.org/search?author=TJMATHER">TJMATHER</a> <a href="http://search.cpan.org/search?module=XML::Directory">::Directory</a> RdpOp Returns a content of directory as XML <a href="http://search.cpan.org/search?author=PCIMPRICH">PCIMPRICH</a> <a href="http://search.cpan.org/search?module=XML::Doctype">::Doctype</a> RdpO? A DTD object class <a href="http://search.cpan.org/search?author=RBS">RBS</a> <a href="http://search.cpan.org/search?module=XML::Dumper">::Dumper</a> ampO? Converts XML from/to Perl code <a href="http://search.cpan.org/search?author=EISEN">EISEN</a> <a href="http://search.cpan.org/search?module=XML::Edifact">::Edifact</a> ????? Scripts for translating EDIFACT into XML <a href="http://search.cpan.org/search?author=KRAEHE">KRAEHE</a> <a href="http://search.cpan.org/search?module=XML::Element">::Element</a> RdpOp XML elements with the same interface as HTML <a href="http://search.cpan.org/search?author=SBURKE">SBURKE</a> <a href="http://search.cpan.org/search?module=XML::Encoding">::Encoding</a> ????? Parses encoding map XML files <a href="http://search.cpan.org/search?author=COOPERCL">COOPERCL</a> <a href="http://search.cpan.org/search?module=XML::Excel">::Excel</a> RmpOa Transform Excel spreadsheet data into XML <a href="http://search.cpan.org/search?author=ISTERIN">ISTERIN</a> <a href="http://search.cpan.org/search?module=XML::GDOME">::GDOME</a> amcOp Interface to Level 2 DOM gdome library <a href="http://search.cpan.org/search?author=TJMATHER">TJMATHER</a> <a href="http://search.cpan.org/search?module=XML::GXML">::GXML</a> MdpOp XML transformation and XML-&gt;HTML conv. <a href="http://search.cpan.org/search?author=JCARTER">JCARTER</a> <a href="http://search.cpan.org/search?module=XML::Generator">::Generator</a> bdpO? Generates XML documents <a href="http://search.cpan.org/search?author=BHOLZMAN">BHOLZMAN</a> <a href="http://search.cpan.org/search?module=XML::Grove">::Grove</a> RmpO? Flexible lightweight mid-level XML objects <a href="http://search.cpan.org/search?author=KMACLEOD">KMACLEOD</a> <a href="http://search.cpan.org/search?module=XML::NamespaceSupport">::NamespaceSupport</a> RmpOp Generic namespace helpers (ported from SAX2) <a href="http://search.cpan.org/search?author=RBERJON">RBERJON</a> <a href="http://search.cpan.org/search?module=XML::PPD">::PPD</a> RdpO? PPD file format and XML parsing elements <a href="http://search.cpan.org/search?author=MURRAY">MURRAY</a> <a href="http://search.cpan.org/search?module=XML::PYX">::PYX</a> RdpO? XML to PYX generator <a href="http://search.cpan.org/search?author=MSERGEANT">MSERGEANT</a> <a href="http://search.cpan.org/search?module=XML::Parser">::Parser</a> bmcO? Flexible fast parser with plug-in styles <a href="http://search.cpan.org/search?author=COOPERCL">COOPERCL</a> <a href="http://search.cpan.org/search?module=XML::QL">::QL</a> ????? Implements the XML Query Language <a href="http://search.cpan.org/search?author=MSERGEANT">MSERGEANT</a> ::RDB RdpOb create,populate, &amp; unpop RDB tables from XML <a href="http://search.cpan.org/search?author=METZZO">METZZO</a> <a href="http://search.cpan.org/search?module=XML::RegExp">::RegExp</a> ampnp Regular expressions for XML tokens <a href="http://search.cpan.org/search?author=TJMATHER">TJMATHER</a> <a href="http://search.cpan.org/search?module=XML::Registry">::Registry</a> ampO? Implements a generic XML registry <a href="http://search.cpan.org/search?author=EISEN">EISEN</a> <a href="http://search.cpan.org/search?module=XML::Sablotron">::Sablotron</a> RdcOo Interface to the Sablotron XSLT processor <a href="http://search.cpan.org/search?author=PAVELH">PAVELH</a> <a href="http://search.cpan.org/search?module=XML::Simple">::Simple</a> Rdphp Easy API to maintain XML (esp config files) <a href="http://search.cpan.org/search?author=GRANTM">GRANTM</a> <a href="http://search.cpan.org/search?module=XML::Stream">::Stream</a> RdpOl Module for handling XML Streams <a href="http://search.cpan.org/search?author=REATMON">REATMON</a> <a href="http://search.cpan.org/search?module=XML::TreeBuilder">::TreeBuilder</a> RdpOp Build a tree of XML::Element objects <a href="http://search.cpan.org/search?author=SBURKE">SBURKE</a> <a href="http://search.cpan.org/search?module=XML::UM">::UM</a> ampOp Convert UTF-8 strings to any encoding <a href="http://search.cpan.org/search?author=TJMATHER">TJMATHER</a> <a href="http://search.cpan.org/search?module=XML::Writer">::Writer</a> ????? Module for writing XML documents <a href="http://search.cpan.org/search?author=DMEGG">DMEGG</a> <a href="http://search.cpan.org/search?module=XML::XPath">::XPath</a> RdpO? A set of modules for parsing and evaluating <a href="http://search.cpan.org/search?author=MSERGEANT">MSERGEANT</a> <a href="http://search.cpan.org/search?module=XML::XQL">::XQL</a> ampOp Performs XQL queries on XML object trees <a href="http://search.cpan.org/search?author=TJMATHER">TJMATHER</a> <a href="http://search.cpan.org/search?module=XML::XSLT">::XSLT</a> RdpOp Process XSL Transformational sheets <a href="http://search.cpan.org/search?author=JSTOWE">JSTOWE</a> <a href="http://search.cpan.org/search?module=XML::Xalan">::Xalan</a> ad+O? Interface to Xalan (Apache XSLT processor) <a href="http://search.cpan.org/search?author=EDPRATOMO">EDPRATOMO</a> <a href="http://search.cpan.org/search?module=XML::Xerces">::Xerces</a> Rm+Oo Perl API to Apache Xerces XML Parser <a href="http://search.cpan.org/search?author=JASONS">JASONS</a> <a href="http://search.cpan.org/search?module=XML::miniXQL">::miniXQL</a> ????? Simplistic XQL-like search using streams <a href="http://search.cpan.org/search?author=MSERGEANT">MSERGEANT</a> ::STX cdpOo Pure Perl STX engine <a href="http://search.cpan.org/search?author=PCIMPRICH">PCIMPRICH</a> <a href="http://search.cpan.org/search?module=XML::Twig">::Twig</a> RmpOp A module for easy processing of XML <a href="http://search.cpan.org/search?author=MIROD">MIROD</a> ::OCS cdpOp OCS (Open Content Syndication) parser <a href="http://search.cpan.org/search?author=BHANN">BHANN</a></pre> <pre>XML::GDOME:: <a href="http://search.cpan.org/search?module=XML::GDOME::XSLT">::XSLT</a> amcOp XSLT using libxslt and XML::GDOME <a href="http://search.cpan.org/search?author=TJMATHER">TJMATHER</a></pre> <pre>XML::Handler:: <a href="http://search.cpan.org/search?module=XML::Handler::Composer">::Composer</a> ampOp Another XML printer/writer/generator <a href="http://search.cpan.org/search?author=TJMATHER">TJMATHER</a> <a href="http://search.cpan.org/search?module=XML::Handler::PrintEvents">::PrintEvents</a> ampOp Prints PerlSAX events (for debugging) <a href="http://search.cpan.org/search?author=TJMATHER">TJMATHER</a></pre> <pre>XML::Filter:: <a href="http://search.cpan.org/search?module=XML::Filter::DetectWS">::DetectWS</a> ampOp PerlSAX filter detects ignorable whitespace <a href="http://search.cpan.org/search?author=TJMATHER">TJMATHER</a> <a href="http://search.cpan.org/search?module=XML::Filter::Reindent">::Reindent</a> ampOp Reformats whitespace for pretty printing XML <a href="http://search.cpan.org/search?author=TJMATHER">TJMATHER</a> <a href="http://search.cpan.org/search?module=XML::Filter::SAXT">::SAXT</a> ampOp Replicates SAX events to SAX event handlers <a href="http://search.cpan.org/search?author=TJMATHER">TJMATHER</a> <a href="http://search.cpan.org/search?module=XML::Filter::Sort">::Sort</a> RmpOp SAX filter for sorting elements in XML <a href="http://search.cpan.org/search?author=GRANTM">GRANTM</a></pre> <pre>XML::Writer:: <a href="http://search.cpan.org/search?module=XML::Writer::String">::String</a> RdpOp Module to capture output from XML::Writer <a href="http://search.cpan.org/search?author=SOLIVER">SOLIVER</a></pre> <pre>XML::SAXDriver:: <a href="http://search.cpan.org/search?module=XML::SAXDriver::CSV">::CSV</a> RmpOp complements XML::CSV, SAX interface <a href="http://search.cpan.org/search?author=ISTERIN">ISTERIN</a> <a href="http://search.cpan.org/search?module=XML::SAXDriver::Excel">::Excel</a> RdpO? complements XML::Excel, SAX interface <a href="http://search.cpan.org/search?author=ISTERIN">ISTERIN</a></pre> <pre>XML::XForms:: <a href="http://search.cpan.org/search?module=XML::XForms::Generator">::Generator</a> adhhp Generator for the creation of XForms <a href="http://search.cpan.org/search?author=DHAGEMAN">DHAGEMAN</a></pre> <pre>Frontier:: ::RPC ????? Performs Remote Procedure Calls using XML <a href="http://search.cpan.org/search?author=KMACLEOD">KMACLEOD</a></pre> <pre>RDF:: <a href="http://search.cpan.org/search?module=RDF::Service">::Service</a> ampO? RDF API with DBI and other backends <a href="http://search.cpan.org/search?author=JONAS">JONAS</a> <a href="http://search.cpan.org/search?module=RDF::Core">::Core</a> cdpOo Basic RDF Tools <a href="http://search.cpan.org/search?author=PAVELH">PAVELH</a> ::Redland MdhOl Redland RDF library <a href="http://search.cpan.org/search?author=DJBECKETT">DJBECKETT</a></pre> <pre>RTF:: ::Base i ? Classes for Microsoft Rich Text Format <a href="http://search.cpan.org/search?author=NI-S">NI-S</a> <a href="http://search.cpan.org/search?module=RTF::Generator">::Generator</a> cdpOp Next Generation of RTF::Document <a href="http://search.cpan.org/search?author=RRWO">RRWO</a> <a href="http://search.cpan.org/search?module=RTF::Parser">::Parser</a> a ? Base class for parsing RTF files <a href="http://search.cpan.org/search?author=PVERD">PVERD</a> <a href="http://search.cpan.org/search?module=RTF::Tokenizer">::Tokenizer</a> bdphp Module for Tokenizing RTF <a href="http://search.cpan.org/search?author=SARGIE">SARGIE</a></pre> <pre>SQL:: <a href="http://search.cpan.org/search?module=SQL::Schema">::Schema</a> bdpO? Convert a data dictionary to SQL statements <a href="http://search.cpan.org/search?author=TODD">TODD</a> <a href="http://search.cpan.org/search?module=SQL::Statement">::Statement</a> adcO? Small SQL parser and engine <a href="http://search.cpan.org/search?author=JWIED">JWIED</a> ::Builder adpO? OO interface for creating SQL statements <a href="http://search.cpan.org/search?author=ZENIN">ZENIN</a> <a href="http://search.cpan.org/search?module=SQL::Generator">::Generator</a> adpOg Generate SQL-queries via OO perl <a href="http://search.cpan.org/search?author=MUENALAN">MUENALAN</a> <a href="http://search.cpan.org/search?module=SQL::Snippet">::Snippet</a> bdpOp Constraint-based OO Interface to RDBMS <a href="http://search.cpan.org/search?author=PRL">PRL</a></pre> <pre>TeX:: <a href="http://search.cpan.org/search?module=TeX::DVI">::DVI</a> RdpO? Methods for writing DVI (DeVice Independent) <a href="http://search.cpan.org/search?author=JANPAZ">JANPAZ</a> <a href="http://search.cpan.org/search?module=TeX::Hyphen">::Hyphen</a> RdpO? Hyphenate words using TeX's patterns <a href="http://search.cpan.org/search?author=JANPAZ">JANPAZ</a></pre> <pre>FrameMaker cdpO? Top level FrameMaker interface <a href="http://search.cpan.org/search?author=PEASE">PEASE</a> FrameMaker:: ::FDK idcO? Interface to Adobe FDK <a href="http://search.cpan.org/search?author=PEASE">PEASE</a> ::MIF cdpO? Parse and Manipulate FrameMaker MIF files <a href="http://search.cpan.org/search?author=PEASE">PEASE</a> ::Control cdpO? Control a FrameMaker session <a href="http://search.cpan.org/search?author=PEASE">PEASE</a></pre> <pre>Marpa cd+O? Context Free Parser <a href="http://search.cpan.org/search?author=JKEGL">JKEGL</a></pre> <pre>Chatbot:: <a href="http://search.cpan.org/search?module=Chatbot::Eliza">::Eliza</a> RdpO? Eliza algorithm encapsulated in an object <a href="http://search.cpan.org/search?author=JNOLAN">JNOLAN</a></pre> <pre>Quiz:: ::Question cdpO? Questions and Answers wrapper <a href="http://search.cpan.org/search?author=RFOLEY">RFOLEY</a></pre> <pre><a href="http://search.cpan.org/search?module=Template">Template</a> RdpO? Extensive Toolkit for template processing <a href="http://search.cpan.org/search?author=ABW">ABW</a> <a href="http://search.cpan.org/search?module=dTemplate">dTemplate</a> RmhOp Fast and flexible templating system <a href="http://search.cpan.org/search?author=DLUX">DLUX</a></pre> <pre>Barcode:: <a href="http://search.cpan.org/search?module=Barcode::Code128">::Code128</a> adpOn Generate CODE 128 bar codes <a href="http://search.cpan.org/search?author=WRW">WRW</a></pre> <pre>Syntax::Highlight:: <a href="http://search.cpan.org/search?module=Syntax::Highlight::Perl">::Perl</a> Rdph? Perform syntax highlighting of Perl code <a href="http://search.cpan.org/search?author=JOHNSCA">JOHNSCA</a></pre> <pre>XMLI bdpOa Encapsulates XML drivers <a href="http://search.cpan.org/search?author=ISTERIN">ISTERIN</a></pre> <pre>CSS:: <a href="http://search.cpan.org/search?module=CSS::SAC">::SAC</a> bmpOp Perl implementation of the Simple API to CSS <a href="http://search.cpan.org/search?author=RBERJON">RBERJON</a></pre> <pre><a href="http://search.cpan.org/search?module=Whitespace">Whitespace</a> MdpOp Detect and cleanup bogus whitespace in files <a href="http://search.cpan.org/search?author=RVAIDH">RVAIDH</a></pre> <pre><a href="http://search.cpan.org/search?module=PDF">PDF</a> RdpO? PDF access and manipulation in Perl <a href="http://search.cpan.org/search?author=ANTRO">ANTRO</a> PDF:: <a href="http://search.cpan.org/search?module=PDF::Core">::Core</a> RdpO? Core Library for PDF library <a href="http://search.cpan.org/search?author=ANTRO">ANTRO</a> <a href="http://search.cpan.org/search?module=PDF::Parse">::Parse</a> RdpO? parsing functions for PDF library <a href="http://search.cpan.org/search?author=ANTRO">ANTRO</a> <a href="http://search.cpan.org/search?module=PDF::Create">::Create</a> RmpOd Create PDF files <a href="http://search.cpan.org/search?author=FTASSIN">FTASSIN</a> <a href="http://search.cpan.org/search?module=PDF::Labels">::Labels</a> RdpOp Produce sheets of mailing labels in PDF <a href="http://search.cpan.org/search?author=OWEN">OWEN</a> ::PlainLayout bdpOg Package providing simple PDF layout elements <a href="http://search.cpan.org/search?author=STRAITJAC">STRAITJAC</a></pre> <pre>PCL:: <a href="http://search.cpan.org/search?module=PCL::Simple">::Simple</a> Rdpfp Create PCL for printing plain text files <a href="http://search.cpan.org/search?author=PRL">PRL</a></pre> <p> </p> <h4><a href="by-category/12_Opt_Arg_Param_Proc" id="ID12_Option_Arg" name="ID12_Option_Arg">12) Option, Argument, Parameter and Configuration File Processing</a></h4> <pre>Name <a href="#ID1_ModuleListi">DSLIP</a> Description Info ------------ ----- -------------------------------------------- ---- Getopt:: <a href="http://search.cpan.org/search?module=Getopt::ArgvFile">::ArgvFile</a> Rdpfa Take options from files <a href="http://search.cpan.org/search?author=JSTENZEL">JSTENZEL</a> <a href="http://search.cpan.org/search?module=Getopt::Declare">::Declare</a> MdpO? An easy-to-use WYSIWYG command-line parser <a href="http://search.cpan.org/search?author=DCONWAY">DCONWAY</a> <a href="http://search.cpan.org/search?module=Getopt::EvaP">::EvaP</a> Mdpr? Long/short options, multilevel help <a href="http://search.cpan.org/search?author=LUSOL">LUSOL</a> ::Gnu adcf? GNU form of long option handling <a href="http://search.cpan.org/search?author=WSCOT">WSCOT</a> ::Help bdpf? Yet another getopt, has help and defaults <a href="http://search.cpan.org/search?author=IANPX">IANPX</a> <a href="http://search.cpan.org/search?module=Getopt::Long">::Long</a> Sdpr? Advanced handling of command line options <a href="http://search.cpan.org/search?author=JV">JV</a> <a href="http://search.cpan.org/search?module=Getopt::Mixed">::Mixed</a> Rdpf? Supports both long and short options <a href="http://search.cpan.org/search?author=CJM">CJM</a> <a href="http://search.cpan.org/search?module=Getopt::Regex">::Regex</a> ad ? Option handling using regular expressions <a href="http://search.cpan.org/search?author=JARW">JARW</a> <a href="http://search.cpan.org/search?module=Getopt::Simple">::Simple</a> MdpO? A simple-to-use interface to Getopt::Long <a href="http://search.cpan.org/search?author=RSAVAGE">RSAVAGE</a> <a href="http://search.cpan.org/search?module=Getopt::Std">::Std</a> Supf? Implements basic getopt and getopts <a href="../authors/00whois.html#P5P">P5P</a> <a href="http://search.cpan.org/search?module=Getopt::Tabular">::Tabular</a> adpr? Table-driven argument parsing with help text <a href="http://search.cpan.org/search?author=GWARD">GWARD</a> <a href="http://search.cpan.org/search?module=Getopt::Tiny">::Tiny</a> adpr? Table of references interface, auto usage() <a href="http://search.cpan.org/search?author=MUIR">MUIR</a> <a href="http://search.cpan.org/search?module=Getopt::GetArgs">::GetArgs</a> adpfp Enhanced argument passing to subroutines <a href="http://search.cpan.org/search?author=BBB">BBB</a> <a href="http://search.cpan.org/search?module=Getopt::Attribute">::Attribute</a> Rdprp Attribute wrapper for Getopt::Long <a href="http://search.cpan.org/search?author=MARCEL">MARCEL</a></pre> <pre>Getargs:: <a href="http://search.cpan.org/search?module=Getargs::Long">::Long</a> adpfa Parses long function args f(-arg =&gt; value) <a href="http://search.cpan.org/search?author=DCOPPIT">DCOPPIT</a></pre> <pre><a href="http://search.cpan.org/search?module=Argv">Argv</a> bdph? Provide an OO interface to an ARGV <a href="http://search.cpan.org/search?author=DSB">DSB</a> ConfigReader cdpO? Read directives from configuration file <a href="http://search.cpan.org/search?author=AMW">AMW</a> <a href="http://search.cpan.org/search?module=Resources">Resources</a> bdpf? Application defaults management in Perl <a href="http://search.cpan.org/search?author=FRANCOC">FRANCOC</a></pre> <pre>App:: General application development tools ::Config bdpO? Configuration file mgmt <a href="http://search.cpan.org/search?author=ABW">ABW</a> <a href="http://search.cpan.org/search?module=App::Manager">::Manager</a> adchp Installing/Managing/Uninstalling Software <a href="http://search.cpan.org/search?author=MLEHMANN">MLEHMANN</a></pre> <pre>Config:: <a href="http://search.cpan.org/search?module=Config::FreeForm">::FreeForm</a> bdpfp Provide in-memory configuration data <a href="http://search.cpan.org/search?author=BTROTT">BTROTT</a> <a href="http://search.cpan.org/search?module=Config::IniFiles">::IniFiles</a> Rmphp Read/Write INI-Style configuration files <a href="http://search.cpan.org/search?author=WADG">WADG</a> ::Ini RdpOp Accesses Windows .ini and .reg files <a href="http://search.cpan.org/search?author=AVATAR">AVATAR</a></pre> <pre>CfgTie adph? Framework for tieing system admin tasks <a href="http://search.cpan.org/search?author=RANDYM">RANDYM</a></pre> <pre><a href="http://search.cpan.org/search?module=AppConfig">AppConfig</a> MdpO? Application config (from ARGV, file, ...) <a href="http://search.cpan.org/search?author=ABW">ABW</a> AppConfig:: <a href="http://search.cpan.org/search?module=AppConfig::Std">::Std</a> RdpO? Provides standard configuration options <a href="http://search.cpan.org/search?author=NEILB">NEILB</a></pre> <pre>ConfigReader:: ::Simple RdpOp Read simple configuration file formats <a href="http://search.cpan.org/search?author=BDFOY">BDFOY</a></pre> <pre>Sparky bdpfp support functions for Sparky data collector <a href="http://search.cpan.org/search?author=JLHOLT">JLHOLT</a></pre> <pre>App:: <a href="http://search.cpan.org/search?module=App::Info">::Info</a> adpOp Information about software packages <a href="http://search.cpan.org/search?author=DWHEELER">DWHEELER</a></pre> <p> </p> <h4><a href="by-category/13_Internationalization_Locale" id="ID13_Internatio" name="ID13_Internatio">13) Internationalization and Locale</a></h4> <pre>Name <a href="#ID1_ModuleListi">DSLIP</a> Description Info ------------ ----- -------------------------------------------- ---- I18N:: <a href="http://search.cpan.org/search?module=I18N::Charset">::Charset</a> Rdpf? Character set names and aliases <a href="http://search.cpan.org/search?author=MTHURN">MTHURN</a> <a href="http://search.cpan.org/search?module=I18N::Collate">::Collate</a> Sdpr? Locale based comparisons <a href="http://search.cpan.org/search?author=JHI">JHI</a> <a href="http://search.cpan.org/search?module=I18N::LangTags">::LangTags</a> Mdpfp compare &amp; extract language tags (RFC3066) <a href="http://search.cpan.org/search?author=SBURKE">SBURKE</a> ::WideMulti i ? Wide and multibyte character string <a href="http://search.cpan.org/search?author=JHI">JHI</a></pre> <pre>Locale:: <a href="http://search.cpan.org/search?module=Locale::Country">::Country</a> Rdpf? ISO 3166 two letter country codes <a href="http://search.cpan.org/search?author=NEILB">NEILB</a> ::Date adpf? Month/weekday names in various languages <a href="http://search.cpan.org/search?author=JHI">JHI</a> ::Langinfo cdcf? The &lt;langinfo.h&gt; API <a href="http://search.cpan.org/search?author=JHI">JHI</a> <a href="http://search.cpan.org/search?module=Locale::Language">::Language</a> Rdpf? ISO 639 two letter language codes <a href="http://search.cpan.org/search?author=NEILB">NEILB</a> <a href="http://search.cpan.org/search?module=Locale::Msgcat">::Msgcat</a> RdcO? Access to XPG4 message catalog functions <a href="http://search.cpan.org/search?author=CHRWOLF">CHRWOLF</a> <a href="http://search.cpan.org/search?module=Locale::PGetText">::PGetText</a> bdpf? What GNU gettext does, written in pure perl <a href="http://search.cpan.org/search?author=MSHOYHER">MSHOYHER</a> <a href="http://search.cpan.org/search?module=Locale::SubCountry">::SubCountry</a> RdpOp ISO 3166-2 two letter subcountry codes <a href="http://search.cpan.org/search?author=KIMRYAN">KIMRYAN</a> <a href="http://search.cpan.org/search?module=Locale::gettext">::gettext</a> Rdcf? Multilanguage messages <a href="http://search.cpan.org/search?author=PVANDRY">PVANDRY</a> <a href="http://search.cpan.org/search?module=Locale::Maketext">::Maketext</a> RdpOp Framework for software localization <a href="http://search.cpan.org/search?author=SBURKE">SBURKE</a> <a href="http://search.cpan.org/search?module=Locale::PO">::PO</a> RdpO? Manipulate .po entries from gettext <a href="http://search.cpan.org/search?author=ALANSZ">ALANSZ</a> <a href="http://search.cpan.org/search?module=Locale::Currency">::Currency</a> Rdpf? ISO 4217 codes for currencies and funds <a href="http://search.cpan.org/search?author=NEILB">NEILB</a></pre> <pre>Unicode:: <a href="http://search.cpan.org/search?module=Unicode::String">::String</a> RdcO? String manipulation for Unicode strings <a href="http://search.cpan.org/search?author=GAAS">GAAS</a> <a href="http://search.cpan.org/search?module=Unicode::Map8">::Map8</a> RdcO? Convert between most 8bit encodings <a href="http://search.cpan.org/search?author=GAAS">GAAS</a> ::Normal i???? Composition, canonical ordering, blocks <a href="http://search.cpan.org/search?author=MHOSKEN">MHOSKEN</a> <a href="http://search.cpan.org/search?module=Unicode::MapUTF8">::MapUTF8</a> Rdpf? Conversions to and from arbitrary charsets <a href="http://search.cpan.org/search?author=SNOWHARE">SNOWHARE</a> <a href="http://search.cpan.org/search?module=Unicode::Japanese">::Japanese</a> RdhOp Japanese Character Encoding Handler <a href="http://search.cpan.org/search?author=MIKAGE">MIKAGE</a> <a href="http://search.cpan.org/search?module=Unicode::Lite">::Lite</a> bdpfp Easy conversion between encodings <a href="http://search.cpan.org/search?author=AMICHAUER">AMICHAUER</a></pre> <pre>No:: <a href="http://search.cpan.org/search?module=No::Dato">::Dato</a> Rdpf? Norwegian stuff <a href="http://search.cpan.org/search?author=GAAS">GAAS</a> <a href="http://search.cpan.org/search?module=No::KontoNr">::KontoNr</a> Rdpf? Norwegian stuff <a href="http://search.cpan.org/search?author=GAAS">GAAS</a> <a href="http://search.cpan.org/search?module=No::PersonNr">::PersonNr</a> Rdpf? Norwegian stuff <a href="http://search.cpan.org/search?author=GAAS">GAAS</a> <a href="http://search.cpan.org/search?module=No::Sort">::Sort</a> Rdpf? Norwegian stuff <a href="http://search.cpan.org/search?author=GAAS">GAAS</a> <a href="http://search.cpan.org/search?module=No::Telenor">::Telenor</a> Rdpf? Norwegian stuff <a href="http://search.cpan.org/search?author=GAAS">GAAS</a></pre> <pre>Cz:: <a href="http://search.cpan.org/search?module=Cz::Cstocs">::Cstocs</a> RdpO? Charset reencoding <a href="http://search.cpan.org/search?author=JANPAZ">JANPAZ</a> <a href="http://search.cpan.org/search?module=Cz::Sort">::Sort</a> RdpO? Czech sorting <a href="http://search.cpan.org/search?author=JANPAZ">JANPAZ</a> ::Speak bdpf? number, etc. convertor to the Czech language <a href="http://search.cpan.org/search?author=YENYA">YENYA</a></pre> <pre>Geography:: <a href="http://search.cpan.org/search?module=Geography::States">::States</a> Rdp?? Map states and provinces to their codes <a href="http://search.cpan.org/search?author=ABIGAIL">ABIGAIL</a></pre> <pre>Sort:: <a href="http://search.cpan.org/search?module=Sort::ArbBiLex">::ArbBiLex</a> Mdpfp sort functions for arbitrary sort orders <a href="http://search.cpan.org/search?author=SBURKE">SBURKE</a></pre> <p> </p> <h4><a href="by-category/14_Security_and_Encryption" id="ID14_Authentica" name="ID14_Authentica">14) Authentication, Security and Encryption (see also Networking)</a></h4> <pre>Name <a href="#ID1_ModuleListi">DSLIP</a> Description Info ------------ ----- -------------------------------------------- ---- User:: <a href="http://search.cpan.org/search?module=User::Utmp">::Utmp</a> Rdcf? Perl access to UNIX utmp(x)-style databases <a href="http://search.cpan.org/search?author=MPIOTR">MPIOTR</a> <a href="http://search.cpan.org/search?module=User::pwent">::pwent</a> adpf? A by-name interface to password database <a href="http://search.cpan.org/search?author=TOMC">TOMC</a> <a href="http://search.cpan.org/search?module=User::grent">::grent</a> adpf? A by-name interface to groups database <a href="http://search.cpan.org/search?author=TOMC">TOMC</a> ::utent cdcO? Interface to utmp/utmpx/wtmp/wtmpx database <a href="http://search.cpan.org/search?author=ROSCH">ROSCH</a></pre> <pre>PGP adpO? Simple interface to PGP subprocess via pipes <a href="../authors/00whois.html#PGPML">PGPML</a> PGP:: <a href="http://search.cpan.org/search?module=PGP::Sign">::Sign</a> bdprp Create/verify PGP/GnuPG signatures, securely <a href="http://search.cpan.org/search?author=RRA">RRA</a></pre> <pre><a href="http://search.cpan.org/search?module=GnuPG">GnuPG</a> bdpO? Perl interface to the GNU privacy guard. <a href="http://search.cpan.org/search?author=FRAJULAC">FRAJULAC</a> GnuPG:: <a href="http://search.cpan.org/search?module=GnuPG::Interface">::Interface</a> MdpO? OO interface to GNU Privacy Guard <a href="http://search.cpan.org/search?author=FTOBIN">FTOBIN</a></pre> <pre><a href="http://search.cpan.org/search?module=DES">DES</a> adcf? DES encryption (libdes) <a href="http://search.cpan.org/search?author=EAYNG">EAYNG</a> <a href="http://search.cpan.org/search?module=Des">Des</a> adcf? DES encryption (libdes) <a href="http://search.cpan.org/search?author=MICB">MICB</a> GSS adcO? Generic Security Services API (RFC 2078) <a href="http://search.cpan.org/search?author=MSHLD">MSHLD</a> OpenCA RmpOb PKIs Object Management Tools <a href="http://search.cpan.org/search?author=MADWOLF">MADWOLF</a> SMIMEUtil amhf? Sign, encrypt, verify, decrypt S/MIME mail <a href="http://search.cpan.org/search?author=SAMPO">SAMPO</a></pre> <pre>Digest:: <a href="http://search.cpan.org/search?module=Digest::MD5">::MD5</a> Rdchp MD5 message digest algorithm <a href="http://search.cpan.org/search?author=GAAS">GAAS</a> <a href="http://search.cpan.org/search?module=Digest::MD2">::MD2</a> Rdch? MD2 message digest algorithm <a href="http://search.cpan.org/search?author=GAAS">GAAS</a> <a href="http://search.cpan.org/search?module=Digest::SHA1">::SHA1</a> cdch? NIST SHA message digest algorithm <a href="http://search.cpan.org/search?author=UWEH">UWEH</a> <a href="http://search.cpan.org/search?module=Digest::HMAC">::HMAC</a> Rdph? HMAC message integrity check <a href="http://search.cpan.org/search?author=GAAS">GAAS</a> <a href="http://search.cpan.org/search?module=Digest::UserSID">::UserSID</a> adph? Managing session-id's with Digest::SHA1 <a href="http://search.cpan.org/search?author=XWOLF">XWOLF</a> <a href="http://search.cpan.org/search?module=Digest::BubbleBabble">::BubbleBabble</a> bdpfp Create bubble-babble fingerprints <a href="http://search.cpan.org/search?author=BTROTT">BTROTT</a> <a href="http://search.cpan.org/search?module=Digest::MD4">::MD4</a> RdcO? Perl interface to the RSA Data Security Inc. <a href="http://search.cpan.org/search?author=MIKEM">MIKEM</a></pre> <pre>Digest::Perl:: <a href="http://search.cpan.org/search?module=Digest::Perl::MD5">::MD5</a> Mdphg Pure perl implementation of MD5 <a href="http://search.cpan.org/search?author=DELTA">DELTA</a></pre> <pre>Crypt:: <a href="http://search.cpan.org/search?module=Crypt::Blowfish">::Blowfish</a> RdhO? XS-based implementation of Blowfish <a href="http://search.cpan.org/search?author=DPARIS">DPARIS</a> <a href="http://search.cpan.org/search?module=Crypt::Blowfish_PP">::Blowfish_PP</a> bdpOp Blowfish encryption algorithm in Pure Perl <a href="http://search.cpan.org/search?author=MATTBM">MATTBM</a> <a href="http://search.cpan.org/search?module=Crypt::CBC">::CBC</a> adpO? Cipherblock chaining for Crypt::DES/IDEA <a href="http://search.cpan.org/search?author=LDS">LDS</a> <a href="http://search.cpan.org/search?module=Crypt::CBCeasy">::CBCeasy</a> bdpf? Easy things make really easy with Crypt::CBC <a href="http://search.cpan.org/search?author=MBLAZ">MBLAZ</a> <a href="http://search.cpan.org/search?module=Crypt::DES">::DES</a> a ? DES encryption (libdes) <a href="http://search.cpan.org/search?author=GARY">GARY</a> ::ElGamal bdpO? ElGamal digital signatures and keys <a href="http://search.cpan.org/search?author=VIPUL">VIPUL</a> <a href="http://search.cpan.org/search?module=Crypt::IDEA">::IDEA</a> a ? International Data Encryption Algorithm <a href="http://search.cpan.org/search?author=GARY">GARY</a> <a href="http://search.cpan.org/search?module=Crypt::Keys">::Keys</a> adpO? Management system for cryptographic keys <a href="http://search.cpan.org/search?author=BTROTT">BTROTT</a> <a href="http://search.cpan.org/search?module=Crypt::OTP">::OTP</a> Rdpf? Implements One Time Pad encryption <a href="http://search.cpan.org/search?author=SIFUKURT">SIFUKURT</a> <a href="http://search.cpan.org/search?module=Crypt::Passwd">::Passwd</a> Mdhf? Perl wrapper around the UFC Crypt <a href="http://search.cpan.org/search?author=LUISMUNOZ">LUISMUNOZ</a> <a href="http://search.cpan.org/search?module=Crypt::PasswdMD5">::PasswdMD5</a> Mdhf? Interoperable MD5-based crypt() function <a href="http://search.cpan.org/search?author=LUISMUNOZ">LUISMUNOZ</a> ::PRSG a ? 160 bit LFSR for pseudo random sequences <a href="http://search.cpan.org/search?author=GARY">GARY</a> <a href="http://search.cpan.org/search?module=Crypt::RC4">::RC4</a> RdpOp Implements the RC4 encryption algorithm <a href="http://search.cpan.org/search?author=SIFUKURT">SIFUKURT</a> <a href="http://search.cpan.org/search?module=Crypt::Random">::Random</a> Rdph? Cryptographically Strong Random Numbers <a href="http://search.cpan.org/search?author=VIPUL">VIPUL</a> <a href="http://search.cpan.org/search?module=Crypt::Rot13">::Rot13</a> cdpO? simple encryption often seen on usenet <a href="http://search.cpan.org/search?author=AYRNIEU">AYRNIEU</a> <a href="http://search.cpan.org/search?module=Crypt::RSA">::RSA</a> bmpO? RSA public-key cryptosystem. <a href="http://search.cpan.org/search?author=VIPUL">VIPUL</a> <a href="http://search.cpan.org/search?module=Crypt::Solitaire">::Solitaire</a> RdpOp A very simple encryption system <a href="http://search.cpan.org/search?author=SIFUKURT">SIFUKURT</a> <a href="http://search.cpan.org/search?module=Crypt::Twofish">::Twofish</a> RdcOa The Twofish Encryption Algorithm <a href="http://search.cpan.org/search?author=AMS">AMS</a> <a href="http://search.cpan.org/search?module=Crypt::UnixCrypt">::UnixCrypt</a> Rdpf? Perl-only implementation of crypt(3) <a href="http://search.cpan.org/search?author=MVORL">MVORL</a> <a href="http://search.cpan.org/search?module=Crypt::RandPasswd">::RandPasswd</a> RdpO? Random password generator based on FIPS-181 <a href="http://search.cpan.org/search?author=JDPORTER">JDPORTER</a> <a href="http://search.cpan.org/search?module=Crypt::Rijndael">::Rijndael</a> bdch? AES/Rijndael Encryption Module <a href="http://search.cpan.org/search?author=DIDO">DIDO</a> <a href="http://search.cpan.org/search?module=Crypt::TripleDES">::TripleDES</a> RdpO? Triple DES encyption. <a href="http://search.cpan.org/search?author=VIPUL">VIPUL</a> <a href="http://search.cpan.org/search?module=Crypt::PGP5">::PGP5</a> bdpOp Object-oriented interface to PGP v5. <a href="http://search.cpan.org/search?author=AGUL">AGUL</a> ::PGP6 cdpOp Object-oriented Interface to PGP v6. <a href="http://search.cpan.org/search?author=AGUL">AGUL</a> ::PGP cdpOp Unified interface to PGP and GnuPG <a href="http://search.cpan.org/search?author=AGUL">AGUL</a> <a href="http://search.cpan.org/search?module=Crypt::GPG">::GPG</a> bdpOp Object-oriented interface to GnuPG <a href="http://search.cpan.org/search?author=AGUL">AGUL</a> <a href="http://search.cpan.org/search?module=Crypt::ECB">::ECB</a> Mdph? ECB mode for Crypt::DES, Blowfish, etc. <a href="http://search.cpan.org/search?author=APPEL">APPEL</a> <a href="http://search.cpan.org/search?module=Crypt::CipherSaber">::CipherSaber</a> RdpOp OO module for CS-1 and CS-2 encryption <a href="http://search.cpan.org/search?author=CHROMATIC">CHROMATIC</a> <a href="http://search.cpan.org/search?module=Crypt::PGPSimple">::PGPSimple</a> cdpO? Basic interface to PGP <a href="http://search.cpan.org/search?author=JHINKLE">JHINKLE</a> <a href="http://search.cpan.org/search?module=Crypt::TEA">::TEA</a> RdcOa Tiny Encryption Algorithm <a href="http://search.cpan.org/search?author=AMS">AMS</a> <a href="http://search.cpan.org/search?module=Crypt::DSA">::DSA</a> bdpOp DSA signatures and key generation <a href="http://search.cpan.org/search?author=BTROTT">BTROTT</a> <a href="http://search.cpan.org/search?module=Crypt::NULL">::NULL</a> RdpOa NULL Encryption Algorithm <a href="http://search.cpan.org/search?author=AMS">AMS</a> <a href="http://search.cpan.org/search?module=Crypt::DH">::DH</a> bdpOp Diffie-Hellman key exchange system <a href="http://search.cpan.org/search?author=BTROTT">BTROTT</a> <a href="http://search.cpan.org/search?module=Crypt::PassGen">::PassGen</a> adpfp Generate pronouncable passwords <a href="http://search.cpan.org/search?author=TJENNESS">TJENNESS</a> <a href="http://search.cpan.org/search?module=Crypt::GOST">::GOST</a> bdpO? GOST encryption algorithm <a href="http://search.cpan.org/search?author=AMS">AMS</a> <a href="http://search.cpan.org/search?module=Crypt::SKey">::SKey</a> bdpfp Perl S/Key calculator <a href="http://search.cpan.org/search?author=KWILLIAMS">KWILLIAMS</a> <a href="http://search.cpan.org/search?module=Crypt::SmbHash">::SmbHash</a> bdpfg LM/NT hashing, for Samba's smbpasswd entries <a href="http://search.cpan.org/search?author=BJKUIT">BJKUIT</a> <a href="http://search.cpan.org/search?module=Crypt::Twofish2">::Twofish2</a> MdcOp Crypt::CBC compliant Twofish encryption <a href="http://search.cpan.org/search?author=MLEHMANN">MLEHMANN</a> <a href="http://search.cpan.org/search?module=Crypt::OpenPGP">::OpenPGP</a> RdpOp Pure-Perl OpenPGP implementation <a href="http://search.cpan.org/search?author=BTROTT">BTROTT</a> <a href="http://search.cpan.org/search?module=Crypt::Rijndael_PP">::Rijndael_PP</a> bdphg pure perl implementation of Rijndael (AES) <a href="http://search.cpan.org/search?author=DELTA">DELTA</a></pre> <pre>Crypt::OpenSSL:: <a href="http://search.cpan.org/search?module=Crypt::OpenSSL::RSA">::RSA</a> RdcOp Interface to OpenSSL RSA methods <a href="http://search.cpan.org/search?author=IROBERTS">IROBERTS</a> <a href="http://search.cpan.org/search?module=Crypt::OpenSSL::Random">::Random</a> bdcOp Interface to OpenSSL PRNG methods <a href="http://search.cpan.org/search?author=IROBERTS">IROBERTS</a> ::BN bdcO? Interface to OpenSSL arithmetic <a href="http://search.cpan.org/search?author=IROBERTS">IROBERTS</a></pre> <pre>Crypt::Schnorr:: ::AuthSign bdpOp Schnorr Authentication &amp; Signature Protocols <a href="http://search.cpan.org/search?author=AGUL">AGUL</a></pre> <pre>Authen:: <a href="http://search.cpan.org/search?module=Authen::ACE">::ACE</a> adcO? Interface to Security Dynamics ACE (SecurID) <a href="http://search.cpan.org/search?author=DCARRIGAN">DCARRIGAN</a> <a href="http://search.cpan.org/search?module=Authen::Krb4">::Krb4</a> RdcO? Interface to Kerberos 4 API <a href="http://search.cpan.org/search?author=JHORWITZ">JHORWITZ</a> <a href="http://search.cpan.org/search?module=Authen::Krb5">::Krb5</a> RdcO? Interface to Kerberos 5 API <a href="http://search.cpan.org/search?author=JHORWITZ">JHORWITZ</a> <a href="http://search.cpan.org/search?module=Authen::PAM">::PAM</a> bdch? Interface to PAM library <a href="http://search.cpan.org/search?author=NIKIP">NIKIP</a> <a href="http://search.cpan.org/search?module=Authen::TacacsPlus">::TacacsPlus</a> adcO? Authentication on tacacs+ server <a href="http://search.cpan.org/search?author=MSHOYHER">MSHOYHER</a> <a href="http://search.cpan.org/search?module=Authen::Ticket">::Ticket</a> adpO? Suite consisting of master/client/tools <a href="http://search.cpan.org/search?author=JSMITH">JSMITH</a> <a href="http://search.cpan.org/search?module=Authen::PIN">::PIN</a> RdpOp Create and verify strong PIN numbers <a href="http://search.cpan.org/search?author=LUISMUNOZ">LUISMUNOZ</a> <a href="http://search.cpan.org/search?module=Authen::ACE4">::ACE4</a> RdcO? Perl extension for accessing a SecurID ACE s <a href="http://search.cpan.org/search?author=MIKEM">MIKEM</a> <a href="http://search.cpan.org/search?module=Authen::CyrusSASL">::CyrusSASL</a> bdpOa Cyrus-sasl pwcheck/saslauthd authentication. <a href="http://search.cpan.org/search?author=MAKLER">MAKLER</a> <a href="http://search.cpan.org/search?module=Authen::SASL">::SASL</a> RmpOp SASL authentication framework <a href="http://search.cpan.org/search?author=GBARR">GBARR</a></pre> <pre>Authen::Krb5:: <a href="http://search.cpan.org/search?module=Authen::Krb5::KDB">::KDB</a> adpOp Parse Kerberos5 database files <a href="http://search.cpan.org/search?author=DKS">DKS</a> <a href="http://search.cpan.org/search?module=Authen::Krb5::Easy">::Easy</a> bdcfp Easy krb5 client interface using krb libs. <a href="http://search.cpan.org/search?author=SCHALLEE">SCHALLEE</a></pre> <pre>Authen::SASL:: <a href="http://search.cpan.org/search?module=Authen::SASL::Cyrus">::Cyrus</a> adpOg XS Interface to Cyrus SASL <a href="http://search.cpan.org/search?author=ADAMSON">ADAMSON</a></pre> <pre>RADIUS:: <a href="http://search.cpan.org/search?module=RADIUS::Dictionary">::Dictionary</a> bdpO? Object interface to RADIUS dictionaries <a href="http://search.cpan.org/search?author=CHRMASTO">CHRMASTO</a> <a href="http://search.cpan.org/search?module=RADIUS::Packet">::Packet</a> bdpO? Object interface to RADIUS (rfc2138) packets <a href="http://search.cpan.org/search?author=CHRMASTO">CHRMASTO</a> <a href="http://search.cpan.org/search?module=RADIUS::UserFile">::UserFile</a> RdpOp Manipulate a RADIUS users file <a href="http://search.cpan.org/search?author=OEVANS">OEVANS</a></pre> <pre>SSLeay cdcO? Interface to SSLeay <a href="http://search.cpan.org/search?author=EAYNG">EAYNG</a></pre> <p> </p> <h4><a href="by-category/15_World_Wide_Web_HTML_HTTP_CGI" id="ID15_WorldWideW" name="ID15_WorldWideW">15) World Wide Web, HTML, HTTP, CGI, MIME etc (see Text Processing)</a></h4> <pre>Name <a href="#ID1_ModuleListi">DSLIP</a> Description Info ------------ ----- -------------------------------------------- ---- URI:: <a href="http://search.cpan.org/search?module=URI::Attr">::Attr</a> ampO? Stores attributes in the URI name space <a href="../authors/00whois.html#LWWWP">LWWWP</a> <a href="http://search.cpan.org/search?module=URI::Bookmark">::Bookmark</a> bdpO? A Class for bookmarks <a href="http://search.cpan.org/search?author=ASPIERS">ASPIERS</a> <a href="http://search.cpan.org/search?module=URI::Bookmarks">::Bookmarks</a> bdpO? A Class for bookmark collections <a href="http://search.cpan.org/search?author=ASPIERS">ASPIERS</a> <a href="http://search.cpan.org/search?module=URI::Escape">::Escape</a> Rmpf? General URI escaping/unescaping functions <a href="../authors/00whois.html#LWWWP">LWWWP</a> <a href="http://search.cpan.org/search?module=URI::Find">::Find</a> adpOp Find URIs in plain text <a href="http://search.cpan.org/search?author=ROSCH">ROSCH</a> <a href="http://search.cpan.org/search?module=URI::URL">::URL</a> RmpO? Uniform Resource Locator objects <a href="../authors/00whois.html#LWWWP">LWWWP</a> ::Sequin Rdpfg Takes search terms from URLs <a href="http://search.cpan.org/search?author=SARGIE">SARGIE</a></pre> <pre>CGI:: <a href="http://search.cpan.org/search?module=CGI::Application">::Application</a> MmpOp Framework for building reusable web-apps <a href="http://search.cpan.org/search?author=JERLBAUM">JERLBAUM</a> <a href="http://search.cpan.org/search?module=CGI::ArgChecker">::ArgChecker</a> bdpO? Consistent, extensible CGI param validation <a href="http://search.cpan.org/search?author=DLOWE">DLOWE</a> <a href="http://search.cpan.org/search?module=CGI::Authent">::Authent</a> Mdppp conditionaly send the HTTP authent request <a href="http://search.cpan.org/search?author=JENDA">JENDA</a> <a href="http://search.cpan.org/search?module=CGI::Base">::Base</a> RmpO? Complete HTTPD CGI Interface class <a href="../authors/00whois.html#CGIP">CGIP</a> <a href="http://search.cpan.org/search?module=CGI::BasePlus">::BasePlus</a> RmpO? Extra CGI::Base methods (incl file-upload) <a href="../authors/00whois.html#CGIP">CGIP</a> ::CList bdpO? Manages hierarchical collapsible lists <a href="http://search.cpan.org/search?author=PEARCEC">PEARCEC</a> <a href="http://search.cpan.org/search?module=CGI::Cache">::Cache</a> adpf? Speed up slow CGI scripts by caching <a href="http://search.cpan.org/search?author=DCOPPIT">DCOPPIT</a> <a href="http://search.cpan.org/search?module=CGI::Carp">::Carp</a> cmpf? Drop-in Carp replacement for CGI scripts <a href="../authors/00whois.html#CGIP">CGIP</a> <a href="http://search.cpan.org/search?module=CGI::Debug">::Debug</a> Mdph? show CGI debugging data <a href="http://search.cpan.org/search?author=JONAS">JONAS</a> <a href="http://search.cpan.org/search?module=CGI::Deurl">::Deurl</a> Mdphp decode the CGI parameters <a href="http://search.cpan.org/search?author=JENDA">JENDA</a> <a href="http://search.cpan.org/search?module=CGI::Enurl">::Enurl</a> Mdpfp encode the CGI parameters <a href="http://search.cpan.org/search?author=JENDA">JENDA</a> <a href="http://search.cpan.org/search?module=CGI::Formalware">::Formalware</a> MdpO? Convert an XML file to a suite of CGI forms <a href="http://search.cpan.org/search?author=RSAVAGE">RSAVAGE</a> <a href="http://search.cpan.org/search?module=CGI::Imagemap">::Imagemap</a> Rdph? Imagemap handling for specialized apps <a href="http://search.cpan.org/search?author=MIKEH">MIKEH</a> <a href="http://search.cpan.org/search?module=CGI::LogCarp">::LogCarp</a> Rdphp Error, log, bug streams, httpd style format <a href="http://search.cpan.org/search?author=MIKEKING">MIKEKING</a> <a href="http://search.cpan.org/search?module=CGI::MiniSvr">::MiniSvr</a> RmpO? Fork CGI app as a per-session mini server <a href="../authors/00whois.html#CGIP">CGIP</a> <a href="http://search.cpan.org/search?module=CGI::Minimal">::Minimal</a> MdpO? A micro-sized CGI handler <a href="http://search.cpan.org/search?author=SNOWHARE">SNOWHARE</a> <a href="http://search.cpan.org/search?module=CGI::MultiValuedHash">::MultiValuedHash</a> bdpOp Store and manipulate url-encoded data <a href="http://search.cpan.org/search?author=DUNCAND">DUNCAND</a> <a href="http://search.cpan.org/search?module=CGI::MxScreen">::MxScreen</a> adpOa Screen multi-plexer framework <a href="http://search.cpan.org/search?author=PURDY">PURDY</a> <a href="http://search.cpan.org/search?module=CGI::Out">::Out</a> adpf? Buffer CGI output and report errors <a href="http://search.cpan.org/search?author=MUIR">MUIR</a> <a href="http://search.cpan.org/search?module=CGI::PathInfo">::PathInfo</a> RdpO? A lightweight PATH_INFO based CGI package <a href="http://search.cpan.org/search?author=SNOWHARE">SNOWHARE</a> <a href="http://search.cpan.org/search?module=CGI::Persistent">::Persistent</a> adpO? Transparent State Persistence in CGI scripts <a href="http://search.cpan.org/search?author=VIPUL">VIPUL</a> ::Query adpO? Parse CGI quiry strings <a href="http://search.cpan.org/search?author=MPECK">MPECK</a> <a href="http://search.cpan.org/search?module=CGI::QuickForm">::QuickForm</a> Rdpf? Handles UI &amp; validation for CGI forms <a href="http://search.cpan.org/search?author=SUMMER">SUMMER</a> <a href="http://search.cpan.org/search?module=CGI::Request">::Request</a> RmpO? Parse CGI request and handle form fields <a href="../authors/00whois.html#CGIP">CGIP</a> <a href="http://search.cpan.org/search?module=CGI::Response">::Response</a> ampO? Response construction for CGI applications <a href="http://search.cpan.org/search?author=MGH">MGH</a> <a href="http://search.cpan.org/search?module=CGI::SSI_Parser">::SSI_Parser</a> bdpf? Implement SSI for Perl CGI <a href="http://search.cpan.org/search?author=VADIM">VADIM</a> <a href="http://search.cpan.org/search?module=CGI::Screen">::Screen</a> adpO? Create multi screen CGI-scripts <a href="http://search.cpan.org/search?author=ULPFR">ULPFR</a> <a href="http://search.cpan.org/search?module=CGI::Session">::Session</a> RdpOp Session management in CGI applications <a href="http://search.cpan.org/search?author=SHERZODR">SHERZODR</a> <a href="http://search.cpan.org/search?module=CGI::SpeedyCGI">::SpeedyCGI</a> Mmcn? Run perl CGI scripts persistenly <a href="http://search.cpan.org/search?author=HORROCKS">HORROCKS</a> <a href="http://search.cpan.org/search?module=CGI::Validate">::Validate</a> adpO? Advanced CGI form parser <a href="http://search.cpan.org/search?author=ZENIN">ZENIN</a> <a href="http://search.cpan.org/search?module=CGI::WML">::WML</a> RdpO? Subclass of CGI.pm for WML output <a href="http://search.cpan.org/search?author=AWOOD">AWOOD</a> <a href="http://search.cpan.org/search?module=CGI::XML">::XML</a> ampO? Convert CGI.pm variables to/from XML <a href="http://search.cpan.org/search?author=EISEN">EISEN</a> <a href="http://search.cpan.org/search?module=CGI::XMLForm">::XMLForm</a> adpO? Create/query XML for forms <a href="http://search.cpan.org/search?author=MSERGEANT">MSERGEANT</a> <a href="http://search.cpan.org/search?module=CGI::SecureState">::SecureState</a> RdpOp Securely stores CGI parameters <a href="http://search.cpan.org/search?author=BEHROOZI">BEHROOZI</a> <a href="http://search.cpan.org/search?module=CGI::State">::State</a> bdpf? CGI params into multi-dimensional hash <a href="http://search.cpan.org/search?author=DKUBB">DKUBB</a> <a href="http://search.cpan.org/search?module=CGI::SSI">::SSI</a> RdpO? Use SSI from CGI scripts <a href="http://search.cpan.org/search?author=JAMES">JAMES</a> <a href="http://search.cpan.org/search?module=CGI::FormMagick">::FormMagick</a> bmpOp FormMagick <a href="http://search.cpan.org/search?author=SKUD">SKUD</a> <a href="http://search.cpan.org/search?module=CGI::Test">::Test</a> adpOa Off-line CGI test framework <a href="http://search.cpan.org/search?author=SFINK">SFINK</a> <a href="http://search.cpan.org/search?module=CGI::Portable">::Portable</a> adpOp Framework for server-generic web apps <a href="http://search.cpan.org/search?author=DUNCAND">DUNCAND</a> ::MxWidget idpOa CGI widgets for using with CGI::MxScreen <a href="http://search.cpan.org/search?author=RAM">RAM</a> ::SimpleCache adpOp Simple and fast cache for CGI modules <a href="http://search.cpan.org/search?author=JSCH">JSCH</a> <a href="http://search.cpan.org/search?module=CGI::URI2param">::URI2param</a> Rdpfp extract query keys and values out of an URI <a href="http://search.cpan.org/search?author=DOMM">DOMM</a> ::ManageSession cdpO? Base class for managing CGI state <a href="http://search.cpan.org/search?author=RRWO">RRWO</a></pre> <pre>HTML:: <a href="http://search.cpan.org/search?module=HTML::Base">::Base</a> adpO? Object-oriented way to build pages of HTML <a href="http://search.cpan.org/search?author=GAND">GAND</a> <a href="http://search.cpan.org/search?module=HTML::CalendarMonth">::CalendarMonth</a> RmpO? Calendar Months as easy HTML::Element trees <a href="http://search.cpan.org/search?author=MSISK">MSISK</a> ::Demoroniser adpO? Correct moronic and incompatible HTML <a href="http://search.cpan.org/search?author=JDPORTER">JDPORTER</a> <a href="http://search.cpan.org/search?module=HTML::EP">::EP</a> adpO? Modular, extensible Perl embedding <a href="http://search.cpan.org/search?author=JWIED">JWIED</a> <a href="http://search.cpan.org/search?module=HTML::Element">::Element</a> RdpOp Representation of a HTML parsing tree <a href="http://search.cpan.org/search?author=SBURKE">SBURKE</a> <a href="http://search.cpan.org/search?module=HTML::ElementGlob">::ElementGlob</a> RmpO? Manipulate multiple HTML elements as one <a href="http://search.cpan.org/search?author=MSISK">MSISK</a> <a href="http://search.cpan.org/search?module=HTML::ElementRaw">::ElementRaw</a> RmpO? Graft HTML strings onto an HTML::Element <a href="http://search.cpan.org/search?author=MSISK">MSISK</a> <a href="http://search.cpan.org/search?module=HTML::ElementSuper">::ElementSuper</a> RmpO? Various HTML::Element extensions <a href="http://search.cpan.org/search?author=MSISK">MSISK</a> <a href="http://search.cpan.org/search?module=HTML::ElementTable">::ElementTable</a> RmpO? Tables as easy HTML element structures <a href="http://search.cpan.org/search?author=MSISK">MSISK</a> <a href="http://search.cpan.org/search?module=HTML::Embperl">::Embperl</a> Rmcf? Embed Perl in HTML <a href="http://search.cpan.org/search?author=GRICHTER">GRICHTER</a> <a href="http://search.cpan.org/search?module=HTML::Entities">::Entities</a> Rmpf? Encode/decode HTML entities <a href="../authors/00whois.html#LWWWP">LWWWP</a> <a href="http://search.cpan.org/search?module=HTML::FillInForm">::FillInForm</a> RdpO? Fill in HTML forms, separating HTML and code <a href="http://search.cpan.org/search?author=TJMATHER">TJMATHER</a> <a href="http://search.cpan.org/search?module=HTML::Formatter">::Formatter</a> ampO? Convert HTML to plain text or Postscript <a href="../authors/00whois.html#LWWWP">LWWWP</a> <a href="http://search.cpan.org/search?module=HTML::HeadParser">::HeadParser</a> RmpO? Parse &lt;HEAD&gt; section of HTML documents <a href="../authors/00whois.html#LWWWP">LWWWP</a> <a href="http://search.cpan.org/search?module=HTML::LinkExtor">::LinkExtor</a> RmpO? Extract links from HTML documents <a href="../authors/00whois.html#LWWWP">LWWWP</a> <a href="http://search.cpan.org/search?module=HTML::Mason">::Mason</a> MdpOp Build sites from modular Perl/HTML blocks <a href="http://search.cpan.org/search?author=JSWARTZ">JSWARTZ</a> <a href="http://search.cpan.org/search?module=HTML::Parser">::Parser</a> RmcO? Basic HTML Parser <a href="../authors/00whois.html#LWWWP">LWWWP</a> <a href="http://search.cpan.org/search?module=HTML::QuickCheck">::QuickCheck</a> cdpf? Fast simple validation of HMTL text <a href="http://search.cpan.org/search?author=YLU">YLU</a> <a href="http://search.cpan.org/search?module=HTML::Simple">::Simple</a> bdpf? Simple functions for generating HTML <a href="http://search.cpan.org/search?author=TOMC">TOMC</a> <a href="http://search.cpan.org/search?module=HTML::SimpleParse">::SimpleParse</a> RdpOp Bare-bones HTML parser <a href="http://search.cpan.org/search?author=KWILLIAMS">KWILLIAMS</a> <a href="http://search.cpan.org/search?module=HTML::StickyForms">::StickyForms</a> adpO? HTML form generation for mod_perl/CGI <a href="http://search.cpan.org/search?author=PMH">PMH</a> <a href="http://search.cpan.org/search?module=HTML::Stream">::Stream</a> RdpO? HTML output stream <a href="http://search.cpan.org/search?author=ERYQ">ERYQ</a> <a href="http://search.cpan.org/search?module=HTML::Subtext">::Subtext</a> adpO? Text substitutions on an HTML template <a href="http://search.cpan.org/search?author=KAELIN">KAELIN</a> <a href="http://search.cpan.org/search?module=HTML::Table">::Table</a> RupOp Write HTML tables via spreadsheet metaphor <a href="http://search.cpan.org/search?author=AJPEACOCK">AJPEACOCK</a> <a href="http://search.cpan.org/search?module=HTML::TableExtract">::TableExtract</a> RmpO? Flexible HTML table extraction <a href="http://search.cpan.org/search?author=MSISK">MSISK</a> <a href="http://search.cpan.org/search?module=HTML::TableLayout">::TableLayout</a> bdpO? an extensible OO layout manager <a href="http://search.cpan.org/search?author=PERSICOM">PERSICOM</a> <a href="http://search.cpan.org/search?module=HTML::Template">::Template</a> MmpOp a simple HTML templating system <a href="http://search.cpan.org/search?author=SAMTREGAR">SAMTREGAR</a> <a href="http://search.cpan.org/search?module=HTML::TokeParser">::TokeParser</a> RmpO? Alternative HTML::Parser interface <a href="../authors/00whois.html#LWWWP">LWWWP</a> <a href="http://search.cpan.org/search?module=HTML::Validator">::Validator</a> bdpO? HTML validator utilizing nsgmls and libwww <a href="http://search.cpan.org/search?author=SAIT">SAIT</a> <a href="http://search.cpan.org/search?module=HTML::Tagset">::Tagset</a> Rdpfp data tables useful in parsing HTML <a href="http://search.cpan.org/search?author=SBURKE">SBURKE</a> <a href="http://search.cpan.org/search?module=HTML::EasyTags">::EasyTags</a> RdpOp Make well-formed XHTML or HTML 4 tags, lists <a href="http://search.cpan.org/search?author=DUNCAND">DUNCAND</a> <a href="http://search.cpan.org/search?module=HTML::FormTemplate">::FormTemplate</a> bdpOp Make data-defined persistant forms, reports <a href="http://search.cpan.org/search?author=DUNCAND">DUNCAND</a> <a href="http://search.cpan.org/search?module=HTML::LoL">::LoL</a> Rdpf? Construct HTML from Perl data structures <a href="http://search.cpan.org/search?author=BOBG">BOBG</a> <a href="http://search.cpan.org/search?module=HTML::ActiveLink">::ActiveLink</a> bdpO? Dynamically activate HTML links based on URL <a href="http://search.cpan.org/search?author=NWIGER">NWIGER</a> <a href="http://search.cpan.org/search?module=HTML::WebMake">::WebMake</a> RmpO? simple web site management system <a href="http://search.cpan.org/search?author=JMASON">JMASON</a> <a href="http://search.cpan.org/search?module=HTML::Lint">::Lint</a> RdpOp HTML validation module (&amp; script) <a href="http://search.cpan.org/search?author=PETDANCE">PETDANCE</a> <a href="http://search.cpan.org/search?module=HTML::Bricks">::Bricks</a> bmpOb Build web sites without writing code or HTML <a href="http://search.cpan.org/search?author=PETERMCD">PETERMCD</a> <a href="http://search.cpan.org/search?module=HTML::Index">::Index</a> RdpOp Perl extension for indexing HTML files <a href="http://search.cpan.org/search?author=AWRIGLEY">AWRIGLEY</a> <a href="http://search.cpan.org/search?module=HTML::Macro">::Macro</a> MdpOp processes HTML templates <a href="http://search.cpan.org/search?author=SOKOLOV">SOKOLOV</a> <a href="http://search.cpan.org/search?module=HTML::Encoding">::Encoding</a> RdpO? Determine the encoding of (X)HTML documents <a href="http://search.cpan.org/search?author=BJOERN">BJOERN</a> <a href="http://search.cpan.org/search?module=HTML::FromText">::FromText</a> RdpO? Mark up text as HTML <a href="http://search.cpan.org/search?author=CWEST">CWEST</a> <a href="http://search.cpan.org/search?module=HTML::Processor">::Processor</a> RdpOp OO Template Processing Library for HTML,Text <a href="http://search.cpan.org/search?author=PSCHNELL">PSCHNELL</a> <a href="http://search.cpan.org/search?module=HTML::ParseBrowser">::ParseBrowser</a> RdpOp OO User Agent string parser <a href="http://search.cpan.org/search?author=DODGER">DODGER</a> <a href="http://search.cpan.org/search?module=HTML::CalendarMonthDB">::CalendarMonthDB</a> adpfn Module Generating Persistant HTML Calendars <a href="http://search.cpan.org/search?author=MCVELLA">MCVELLA</a> <a href="http://search.cpan.org/search?module=HTML::GenToc">::GenToc</a> RdpOg generate table of contents for HTML docs <a href="http://search.cpan.org/search?author=RUBYKAT">RUBYKAT</a> ::ParseForm i ? Parse and handle HTML forms via templates <a href="http://search.cpan.org/search?author=NMONNET">NMONNET</a> <a href="http://search.cpan.org/search?module=HTML::LinkExtractor">::LinkExtractor</a> MdpOp Extract links from an HTML document <a href="http://search.cpan.org/search?author=PODMASTER">PODMASTER</a></pre> <pre>HTML::Entities:: <a href="http://search.cpan.org/search?module=HTML::Entities::ImodePictogram">::ImodePictogram</a> bdpfp encode / decode i-mode pictogram <a href="http://search.cpan.org/search?author=MIYAGAWA">MIYAGAWA</a></pre> <pre>HTML::Widgets:: ::DateEntry RdpO? Creates date entry widgets for HTML forms. <a href="http://search.cpan.org/search?author=KENNEDYH">KENNEDYH</a> <a href="http://search.cpan.org/search?module=HTML::Widgets::Menu">::Menu</a> RdpO? Builds an HTML menu <a href="http://search.cpan.org/search?author=FRANKIE">FRANKIE</a> <a href="http://search.cpan.org/search?module=HTML::Widgets::Search">::Search</a> RdpO? Perl module for building searches returning <a href="http://search.cpan.org/search?author=FRANKIE">FRANKIE</a></pre> <pre>HTTP:: <a href="http://search.cpan.org/search?module=HTTP::Browscap">::Browscap</a> cdpO? Provides info on web browser capabilities <a href="http://search.cpan.org/search?author=JAMESPO">JAMESPO</a> <a href="http://search.cpan.org/search?module=HTTP::BrowserDetect">::BrowserDetect</a> adph? Detect browser, version, OS from UserAgent <a href="http://search.cpan.org/search?author=LHS">LHS</a> <a href="http://search.cpan.org/search?module=HTTP::Cookies">::Cookies</a> RmpO? Storage of cookies <a href="../authors/00whois.html#LWWWP">LWWWP</a> <a href="http://search.cpan.org/search?module=HTTP::DAV">::DAV</a> ampO? A client module for the WebDAV protocol <a href="http://search.cpan.org/search?author=PCOLLINS">PCOLLINS</a> <a href="http://search.cpan.org/search?module=HTTP::Daemon">::Daemon</a> RmpO? Base class for simple HTTP servers <a href="../authors/00whois.html#LWWWP">LWWWP</a> <a href="http://search.cpan.org/search?module=HTTP::Date">::Date</a> Rmpf? Date conversion for HTTP date formats <a href="../authors/00whois.html#LWWWP">LWWWP</a> <a href="http://search.cpan.org/search?module=HTTP::Headers">::Headers</a> RmpO? Class encapsulating HTTP Message headers <a href="../authors/00whois.html#LWWWP">LWWWP</a> <a href="http://search.cpan.org/search?module=HTTP::Message">::Message</a> RmpO? Base class for Request/Response <a href="../authors/00whois.html#LWWWP">LWWWP</a> <a href="http://search.cpan.org/search?module=HTTP::Negotiate">::Negotiate</a> Rmpf? HTTP content negotiation <a href="../authors/00whois.html#LWWWP">LWWWP</a> <a href="http://search.cpan.org/search?module=HTTP::Request">::Request</a> RmpO? Class encapsulating HTTP Requests <a href="../authors/00whois.html#LWWWP">LWWWP</a> <a href="http://search.cpan.org/search?module=HTTP::Response">::Response</a> RmpO? Class encapsulating HTTP Responses <a href="../authors/00whois.html#LWWWP">LWWWP</a> <a href="http://search.cpan.org/search?module=HTTP::Status">::Status</a> Rmpf? HTTP Status code processing <a href="../authors/00whois.html#LWWWP">LWWWP</a> <a href="http://search.cpan.org/search?module=HTTP::GHTTP">::GHTTP</a> RdcO? Perl interface to the gnome ghttp library <a href="http://search.cpan.org/search?author=MSERGEANT">MSERGEANT</a> <a href="http://search.cpan.org/search?module=HTTP::WebTest">::WebTest</a> Rdphp Run tests on remote URLs or local web files <a href="http://search.cpan.org/search?author=ILYAM">ILYAM</a> <a href="http://search.cpan.org/search?module=HTTP::QuickBase">::QuickBase</a> RdpO? Wraps the QuickBase HTTP API <a href="http://search.cpan.org/search?author=CVONROES">CVONROES</a> <a href="http://search.cpan.org/search?module=HTTP::Webdav">::Webdav</a> amhOp Interface to Neon HTTP and WebDAV library <a href="http://search.cpan.org/search?author=GRICHTER">GRICHTER</a> ::Test idpOa Web application regression testing framework <a href="http://search.cpan.org/search?author=RAM">RAM</a> <a href="http://search.cpan.org/search?module=HTTP::Size">::Size</a> bdpfa get the download size for web resources <a href="http://search.cpan.org/search?author=BDFOY">BDFOY</a> <a href="http://search.cpan.org/search?module=HTTP::SimpleLinkChecker">::SimpleLinkChecker</a> Rdpfp get the HTTP status of a URL <a href="http://search.cpan.org/search?author=BDFOY">BDFOY</a></pre> <pre>HTTP::Request:: <a href="http://search.cpan.org/search?module=HTTP::Request::Common">::Common</a> Rmpf? Functions that generate HTTP::Requests <a href="../authors/00whois.html#LWWWP">LWWWP</a> <a href="http://search.cpan.org/search?module=HTTP::Request::Form">::Form</a> RdpOp Generates HTTP::Request objects out of forms <a href="http://search.cpan.org/search?author=GBAUER">GBAUER</a></pre> <pre>HTTPD:: ::Access cdpO? Management of server access control files <a href="http://search.cpan.org/search?author=LDS">LDS</a> <a href="http://search.cpan.org/search?module=HTTPD::Authen">::Authen</a> bdpO? Preform HTTP Basic and Digest Authentication <a href="http://search.cpan.org/search?author=LDS">LDS</a> ::Config cdpO? Management of server configuration files <a href="http://search.cpan.org/search?author=LDS">LDS</a> <a href="http://search.cpan.org/search?module=HTTPD::GroupAdmin">::GroupAdmin</a> bdpO? Management of server group databases <a href="http://search.cpan.org/search?author=LDS">LDS</a> <a href="http://search.cpan.org/search?module=HTTPD::UserAdmin">::UserAdmin</a> bdpO? Management of server user databases <a href="http://search.cpan.org/search?author=LDS">LDS</a></pre> <pre>HTTPD::Log:: <a href="http://search.cpan.org/search?module=HTTPD::Log::Filter">::Filter</a> RdpOp module to filter entries out of an httpd log <a href="http://search.cpan.org/search?author=AWRIGLEY">AWRIGLEY</a></pre> <pre>Jabber:: <a href="http://search.cpan.org/search?module=Jabber::Connection">::Connection</a> i???? handle client and component connections <a href="http://search.cpan.org/search?author=QMACRO">QMACRO</a> <a href="http://search.cpan.org/search?module=Jabber::RPC">::RPC</a> i???? implements Jabber-RPC (XML-RPC over Jabber) <a href="http://search.cpan.org/search?author=QMACRO">QMACRO</a></pre> <pre>Jabber::RPC:: <a href="http://search.cpan.org/search?module=Jabber::RPC::HTTPgate">::HTTPgate</a> i???? gateway between XML-RPC and Jabber-RPC <a href="http://search.cpan.org/search?author=QMACRO">QMACRO</a></pre> <pre><a href="http://search.cpan.org/search?module=LWP">LWP</a> RmpO? Libwww-perl <a href="../authors/00whois.html#LWWWP">LWWWP</a> LWP:: <a href="http://search.cpan.org/search?module=LWP::Conn">::Conn</a> ampO? LWPng stuff <a href="../authors/00whois.html#LWWWP">LWWWP</a> <a href="http://search.cpan.org/search?module=LWP::MediaTypes">::MediaTypes</a> Rmpf? Media types and mailcap processing <a href="../authors/00whois.html#LWWWP">LWWWP</a> <a href="http://search.cpan.org/search?module=LWP::Parallel">::Parallel</a> RmpOp Allows parallel http, https and ftp access <a href="http://search.cpan.org/search?author=MARCLANG">MARCLANG</a> <a href="http://search.cpan.org/search?module=LWP::Protocol">::Protocol</a> RmpO? LWP support for URL schemes (http, file etc) <a href="../authors/00whois.html#LWWWP">LWWWP</a> <a href="http://search.cpan.org/search?module=LWP::RobotUA">::RobotUA</a> RmpO? A UserAgent for robot applications <a href="../authors/00whois.html#LWWWP">LWWWP</a> <a href="http://search.cpan.org/search?module=LWP::Simple">::Simple</a> Rmpf? Simple procedural interface to libwww-perl <a href="../authors/00whois.html#LWWWP">LWWWP</a> <a href="http://search.cpan.org/search?module=LWP::UA">::UA</a> ampO? LWPng stuff <a href="../authors/00whois.html#LWWWP">LWWWP</a> <a href="http://search.cpan.org/search?module=LWP::UserAgent">::UserAgent</a> RmpO? A WWW UserAgent class <a href="../authors/00whois.html#LWWWP">LWWWP</a></pre> <pre>WAP:: ::Wbmp i???? Wireless bitmap manipulation module <a href="http://search.cpan.org/search?author=SAA">SAA</a> ::WML i???? Wireless Markup language routines <a href="http://search.cpan.org/search?author=SAA">SAA</a></pre> <pre>WML:: <a href="http://search.cpan.org/search?module=WML::Card">::Card</a> RdpO? Builds WML code for different wap browsers <a href="http://search.cpan.org/search?author=MALVARO">MALVARO</a> <a href="http://search.cpan.org/search?module=WML::Deck">::Deck</a> RdpO? WML Deck generator <a href="http://search.cpan.org/search?author=MALVARO">MALVARO</a></pre> <pre>WWW:: <a href="http://search.cpan.org/search?module=WWW::BBSWatch">::BBSWatch</a> RdpO? email WWW bulletin board postings <a href="http://search.cpan.org/search?author=TAYERS">TAYERS</a> <a href="http://search.cpan.org/search?module=WWW::Robot">::Robot</a> adpO? Web traversal engine for robots &amp; agents <a href="http://search.cpan.org/search?author=NEILB">NEILB</a> <a href="http://search.cpan.org/search?module=WWW::RobotRules">::RobotRules</a> ampO? Parse /robots.txt file <a href="../authors/00whois.html#LWWWP">LWWWP</a> <a href="http://search.cpan.org/search?module=WWW::Search">::Search</a> MmpO? Front-end to Web search engines <a href="http://search.cpan.org/search?author=MTHURN">MTHURN</a> <a href="http://search.cpan.org/search?module=WWW::Link">::Link</a> iupOp Link Testing related modules <a href="http://search.cpan.org/search?author=MIKEDLR">MIKEDLR</a></pre> <pre>WWW::Cache:: <a href="http://search.cpan.org/search?module=WWW::Cache::Google">::Google</a> adpOp URI class for Google cache <a href="http://search.cpan.org/search?author=MIYAGAWA">MIYAGAWA</a></pre> <pre>WWW::Mail:: ::Hotmail adpOp Get mail from an HTTPMail server ie. Hotmail <a href="http://search.cpan.org/search?author=HOWARD">HOWARD</a></pre> <pre>WWW::Search:: <a href="http://search.cpan.org/search?module=WWW::Search::AlltheWeb">::AlltheWeb</a> RdpO? Class for searching AlltheWeb <a href="http://search.cpan.org/search?author=JSMYSER">JSMYSER</a> <a href="http://search.cpan.org/search?module=WWW::Search::Go">::Go</a> RdpO? Backend class for searching with go.com <a href="http://search.cpan.org/search?author=ALIAN">ALIAN</a> <a href="http://search.cpan.org/search?module=WWW::Search::FirstGov">::FirstGov</a> RdpO? Backend class for searching FirstGov.gov <a href="http://search.cpan.org/search?author=SUTCH">SUTCH</a> <a href="http://search.cpan.org/search?module=WWW::Search::Ebay">::Ebay</a> RdpO? search auctions on www.ebay.com <a href="http://search.cpan.org/search?author=MTHURN">MTHURN</a> ::Excite RdpO? search on www.excite.com <a href="http://search.cpan.org/search?author=MTHURN">MTHURN</a> <a href="http://search.cpan.org/search?module=WWW::Search::HotBot">::HotBot</a> RdpO? search on www.hotbot.com <a href="http://search.cpan.org/search?author=MTHURN">MTHURN</a> <a href="http://search.cpan.org/search?module=WWW::Search::Lycos">::Lycos</a> RdpO? search on www.lycos.com <a href="http://search.cpan.org/search?author=MTHURN">MTHURN</a> ::Magellan RdpO? search on Magellan <a href="http://search.cpan.org/search?author=MTHURN">MTHURN</a> <a href="http://search.cpan.org/search?module=WWW::Search::Yahoo">::Yahoo</a> RdpO? search various flavors of www.yahoo.com <a href="http://search.cpan.org/search?author=MTHURN">MTHURN</a> <a href="http://search.cpan.org/search?module=WWW::Search::RpmFind">::RpmFind</a> RmpOp Search interface for rpmfind.net <a href="http://search.cpan.org/search?author=ALIAN">ALIAN</a> <a href="http://search.cpan.org/search?module=WWW::Search::Google">::Google</a> RdpOp search Google via SOAP <a href="http://search.cpan.org/search?author=LBROCARD">LBROCARD</a></pre> <pre>MIME:: <a href="http://search.cpan.org/search?module=MIME::Base64">::Base64</a> Rdhf? Encode/decode Base 64 (RFC 2045) <a href="http://search.cpan.org/search?author=GAAS">GAAS</a> <a href="http://search.cpan.org/search?module=MIME::QuotedPrint">::QuotedPrint</a> Rdpf? Encode/decode Quoted-Printable <a href="http://search.cpan.org/search?author=GAAS">GAAS</a> <a href="http://search.cpan.org/search?module=MIME::Decoder">::Decoder</a> RdpO? OO interface for decoding MIME messages <a href="http://search.cpan.org/search?author=ERYQ">ERYQ</a> <a href="http://search.cpan.org/search?module=MIME::Entity">::Entity</a> RdpO? An extracted and decoded MIME entity <a href="http://search.cpan.org/search?author=ERYQ">ERYQ</a> <a href="http://search.cpan.org/search?module=MIME::Head">::Head</a> RdpO? A parsed MIME header <a href="http://search.cpan.org/search?author=ERYQ">ERYQ</a> ::IO ?dpO? DEPRECATED: now part of IO:: <a href="http://search.cpan.org/search?author=ERYQ">ERYQ</a> ::Latin1 ?dpO? DEPRECATED and removed <a href="http://search.cpan.org/search?author=ERYQ">ERYQ</a> <a href="http://search.cpan.org/search?module=MIME::Lite">::Lite</a> RdpO? Single module for composing simple MIME msgs <a href="http://search.cpan.org/search?author=ERYQ">ERYQ</a> <a href="http://search.cpan.org/search?module=MIME::Parser">::Parser</a> RdpO? Parses streams to create MIME entities <a href="http://search.cpan.org/search?author=ERYQ">ERYQ</a> <a href="http://search.cpan.org/search?module=MIME::Types">::Types</a> MdpOp Information and processing MIME types <a href="http://search.cpan.org/search?author=MARKOV">MARKOV</a> <a href="http://search.cpan.org/search?module=MIME::Words">::Words</a> Rdpf? Encode/decode RFC1522-escaped header strings <a href="http://search.cpan.org/search?author=ERYQ">ERYQ</a></pre> <pre>MIME::Lite:: <a href="http://search.cpan.org/search?module=MIME::Lite::HTML">::HTML</a> bmpO? Provide routine to transform HTML to MIME <a href="http://search.cpan.org/search?author=ALIAN">ALIAN</a></pre> <pre><a href="http://search.cpan.org/search?module=Apache">Apache</a> RmcO? Interface to the Apache server API <a href="http://search.cpan.org/search?author=DOUGM">DOUGM</a></pre> <h4>Apache PerlHandler modules</h4> <pre>Apache:: <a href="http://search.cpan.org/search?module=Apache::ASP">::ASP</a> MdpOg Active Server Pages for Apache and mod_perl <a href="http://search.cpan.org/search?author=CHAMAS">CHAMAS</a> ::AdBanner cdpf? Ad banner server <a href="http://search.cpan.org/search?author=CHOLET">CHOLET</a> ::AddrMunge bdpf? Munge email addresses in webpages <a href="http://search.cpan.org/search?author=MJD">MJD</a> <a href="http://search.cpan.org/search?module=Apache::Archive">::Archive</a> bdpf? Make linked contents pages of .tar(.gz) <a href="http://search.cpan.org/search?author=JPETERSON">JPETERSON</a> <a href="http://search.cpan.org/search?module=Apache::AutoIndex">::AutoIndex</a> Rdcf? Lists directory content <a href="http://search.cpan.org/search?author=GOZER">GOZER</a> ::AxKit RdcO? XML Application Server for Apache <a href="http://search.cpan.org/search?author=MSERGEANT">MSERGEANT</a> ::BBS cdpO? BBS like System for Apache <a href="http://search.cpan.org/search?author=MKOSSATZ">MKOSSATZ</a> ::CallHandler cdpf? Map filenames to subroutine calls <a href="http://search.cpan.org/search?author=GKNOPS">GKNOPS</a> <a href="http://search.cpan.org/search?module=Apache::Compress">::Compress</a> bdpOp Compress content on the fly <a href="http://search.cpan.org/search?author=KWILLIAMS">KWILLIAMS</a> ::Dir i ? OO (subclassable) mod_dir replacement <a href="http://search.cpan.org/search?author=DOUGM">DOUGM</a> <a href="http://search.cpan.org/search?module=Apache::Dispatch">::Dispatch</a> bmpf? Call PerlHandlers as CGI scripts <a href="http://search.cpan.org/search?author=GEOFF">GEOFF</a> <a href="http://search.cpan.org/search?module=Apache::Embperl">::Embperl</a> Rmcf? Embed Perl in HTML <a href="http://search.cpan.org/search?author=GRICHTER">GRICHTER</a> <a href="http://search.cpan.org/search?module=Apache::EmbperlChain">::EmbperlChain</a> bdpO? Feed handler output to Embperl <a href="http://search.cpan.org/search?author=CHOLET">CHOLET</a> ::FTP i ? Full-fledged FTP proxy <a href="http://search.cpan.org/search?author=PMKANE">PMKANE</a> <a href="http://search.cpan.org/search?module=Apache::Filter">::Filter</a> RdpOp Lets handlers filter each others' output <a href="http://search.cpan.org/search?author=KWILLIAMS">KWILLIAMS</a> ::Forward bdpO? OutputChain like functionality <a href="../authors/00whois.html#MPB">MPB</a> <a href="http://search.cpan.org/search?module=Apache::Gateway">::Gateway</a> bdpf? A multiplexing gateway <a href="http://search.cpan.org/search?author=CCWF">CCWF</a> <a href="http://search.cpan.org/search?module=Apache::GzipChain">::GzipChain</a> bmpf? Compress files on the fly <a href="http://search.cpan.org/search?author=ANDK">ANDK</a> <a href="http://search.cpan.org/search?module=Apache::Layer">::Layer</a> bdpf? Layer content tree over one or more <a href="http://search.cpan.org/search?author=SAM">SAM</a> ::Magick bdpf? Image conversion on-the-fly <a href="../authors/00whois.html#MPB">MPB</a> <a href="http://search.cpan.org/search?module=Apache::Mason">::Mason</a> bdpO? Build sites w/ modular Perl/HTML blocks <a href="http://search.cpan.org/search?author=JSWARTZ">JSWARTZ</a> <a href="http://search.cpan.org/search?module=Apache::ModuleDoc">::ModuleDoc</a> bdpf? Self documentation for Apache C modules <a href="http://search.cpan.org/search?author=DOUGM">DOUGM</a> <a href="http://search.cpan.org/search?module=Apache::NNTPGateway">::NNTPGateway</a> adpf? A Web based NNTP (usenet) interface <a href="http://search.cpan.org/search?author=BOUBAKER">BOUBAKER</a> ::NavBar bdpO? Navigation bar generator <a href="../authors/00whois.html#MPB">MPB</a> <a href="http://search.cpan.org/search?module=Apache::OWA">::OWA</a> bdpf? Runs Oracle PL/SQL Web Toolkit apps <a href="http://search.cpan.org/search?author=SVINTO">SVINTO</a> <a href="http://search.cpan.org/search?module=Apache::OutputChain">::OutputChain</a> bmpO? Chain output of stacked handlers <a href="http://search.cpan.org/search?author=JANPAZ">JANPAZ</a> <a href="http://search.cpan.org/search?module=Apache::PageKit">::PageKit</a> ampOo MVC Web App framework, based on mod_perl/XML <a href="http://search.cpan.org/search?author=TJMATHER">TJMATHER</a> <a href="http://search.cpan.org/search?module=Apache::PassFile">::PassFile</a> bdpf? Send file via OutputChain <a href="http://search.cpan.org/search?author=ANDK">ANDK</a> <a href="http://search.cpan.org/search?module=Apache::PerlRun">::PerlRun</a> Smpf? Run unaltered CGI scripts <a href="../authors/00whois.html#APML">APML</a> <a href="http://search.cpan.org/search?module=Apache::PrettyPerl">::PrettyPerl</a> Rdpf? Syntax highlighting for Perl files <a href="http://search.cpan.org/search?author=RA">RA</a> <a href="http://search.cpan.org/search?module=Apache::PrettyText">::PrettyText</a> bdpf? Re-format .txt files for client display <a href="http://search.cpan.org/search?author=CHTHORMAN">CHTHORMAN</a> <a href="http://search.cpan.org/search?module=Apache::RandomLocation">::RandomLocation</a> bdpf? Random image display <a href="http://search.cpan.org/search?author=RKOBES">RKOBES</a> <a href="http://search.cpan.org/search?module=Apache::Registry">::Registry</a> Smpf? Run unaltered CGI scripts <a href="../authors/00whois.html#APML">APML</a> <a href="http://search.cpan.org/search?module=Apache::Reload">::Reload</a> RdpO? Reload changed modules (extending StatINC) <a href="http://search.cpan.org/search?author=MSERGEANT">MSERGEANT</a> ::RobotRules cdpf? Enforce robot rules (robots.txt) <a href="http://search.cpan.org/search?author=PARKER">PARKER</a> <a href="http://search.cpan.org/search?module=Apache::SSI">::SSI</a> RmpOp Implement server-side includes in Perl <a href="http://search.cpan.org/search?author=KWILLIAMS">KWILLIAMS</a> <a href="http://search.cpan.org/search?module=Apache::SSIChain">::SSIChain</a> bmpO? SSI on other modules output <a href="http://search.cpan.org/search?author=JANPAZ">JANPAZ</a> <a href="http://search.cpan.org/search?module=Apache::Sandwich">::Sandwich</a> Mmpfp Layered document (sandwich) maker <a href="http://search.cpan.org/search?author=VKHERA">VKHERA</a> <a href="http://search.cpan.org/search?module=Apache::ShowRequest">::ShowRequest</a> bdpf? Show phases and module participation <a href="http://search.cpan.org/search?author=DOUGM">DOUGM</a> <a href="http://search.cpan.org/search?module=Apache::SimpleReplace">::SimpleReplace</a> ampf? Simple replacement template tool <a href="http://search.cpan.org/search?author=GEOFF">GEOFF</a> <a href="http://search.cpan.org/search?module=Apache::Stage">::Stage</a> Rdpf? Manage a document staging directory <a href="http://search.cpan.org/search?author=ANDK">ANDK</a> ::TarGzip c ? Manage .tar.gz file <a href="http://search.cpan.org/search?author=ZENIN">ZENIN</a> <a href="http://search.cpan.org/search?module=Apache::TimedRedirect">::TimedRedirect</a> bdpf? Redirect urls for a given time period <a href="http://search.cpan.org/search?author=PETERM">PETERM</a> <a href="http://search.cpan.org/search?module=Apache::UploadSvr">::UploadSvr</a> bdpO? A lightweight publishing system <a href="http://search.cpan.org/search?author=ANDK">ANDK</a> ::VhostSandwich cdpf? Virtual host layered document maker <a href="http://search.cpan.org/search?author=MARKC">MARKC</a> ::WDB bdpf? Database query/edit tool using DBI <a href="http://search.cpan.org/search?author=JROWE">JROWE</a> ::WebSQL cdpO? Adaptation of Sybase's WebSQL <a href="http://search.cpan.org/search?author=GUNTHER">GUNTHER</a> <a href="http://search.cpan.org/search?module=Apache::ePerl">::ePerl</a> Rdpr? Fast emulated Embedded Perl (ePerl) <a href="http://search.cpan.org/search?author=RSE">RSE</a> <a href="http://search.cpan.org/search?module=Apache::iNcom">::iNcom</a> bdpf? An e-commerce framework <a href="http://search.cpan.org/search?author=FRAJULAC">FRAJULAC</a> <a href="http://search.cpan.org/search?module=Apache::CVS">::CVS</a> bdpO? Apache PerlContentHandler for CVS <a href="http://search.cpan.org/search?author=BARBEE">BARBEE</a> <a href="http://search.cpan.org/search?module=Apache::Motd">::Motd</a> adph? Add motd functionality to Apache webserver <a href="http://search.cpan.org/search?author=CRAMIREZ">CRAMIREZ</a> <a href="http://search.cpan.org/search?module=Apache::DnsZone">::DnsZone</a> bdpna Webbased dns-zone manager for BIND <a href="http://search.cpan.org/search?author=THOMAS">THOMAS</a> <a href="http://search.cpan.org/search?module=Apache::AuthExpire">::AuthExpire</a> bdpfp PerlAuthenHandler to implement time limits <a href="http://search.cpan.org/search?author=JJHORNER">JJHORNER</a> <a href="http://search.cpan.org/search?module=Apache::OpenIndex">::OpenIndex</a> Rmpfp Apache modperl module to manage site files <a href="http://search.cpan.org/search?author=SANDERSON">SANDERSON</a> <a href="http://search.cpan.org/search?module=Apache::SharedMem">::SharedMem</a> adpOg Share data between Apache children prcesses <a href="http://search.cpan.org/search?author=RSOLIV">RSOLIV</a> <a href="http://search.cpan.org/search?module=Apache::AntiSpam">::AntiSpam</a> bdpOp AntiSpam filter for web pages <a href="http://search.cpan.org/search?author=MIYAGAWA">MIYAGAWA</a> <a href="http://search.cpan.org/search?module=Apache::Storage">::Storage</a> RdpO? Storing data in Apache. <a href="http://search.cpan.org/search?author=KROW">KROW</a> <a href="http://search.cpan.org/search?module=Apache::Clickable">::Clickable</a> bdpOp Make URLs and Emails in HTML clickable <a href="http://search.cpan.org/search?author=MIYAGAWA">MIYAGAWA</a> <a href="http://search.cpan.org/search?module=Apache::RedirectDBI">::RedirectDBI</a> RdpO? Redirect to different directories by DBI <a href="http://search.cpan.org/search?author=SANDERSON">SANDERSON</a> <a href="http://search.cpan.org/search?module=Apache::AuthCookieLDAP">::AuthCookieLDAP</a> RdpO? An AuthCookie module backed by LDAP database <a href="http://search.cpan.org/search?author=BJORNARDO">BJORNARDO</a> <a href="http://search.cpan.org/search?module=Apache::ParseControl">::ParseControl</a> cdpOp control the parsing of server-side scripts <a href="http://search.cpan.org/search?author=DAPATRICK">DAPATRICK</a> <a href="http://search.cpan.org/search?module=Apache::HTMLView">::HTMLView</a> bmpfl A mod_perl module for compiled HTMLView page <a href="http://search.cpan.org/search?author=BJORNARDO">BJORNARDO</a> <a href="http://search.cpan.org/search?module=Apache::ACEProxy">::ACEProxy</a> bdpOp IDN compatible ACE proxy server <a href="http://search.cpan.org/search?author=MIYAGAWA">MIYAGAWA</a> <a href="http://search.cpan.org/search?module=Apache::LogIgnore">::LogIgnore</a> RdpOg mod_perl log handler to ignore connections <a href="http://search.cpan.org/search?author=BEATNIK">BEATNIK</a> <a href="http://search.cpan.org/search?module=Apache::UploadMeter">::UploadMeter</a> bdpnp Provides GUI progress meter for HTTP uploads <a href="http://search.cpan.org/search?author=ISAAC">ISAAC</a> <a href="http://search.cpan.org/search?module=Apache::Template">::Template</a> RdpOp Apache interface to the Template Toolkit <a href="http://search.cpan.org/search?author=ABW">ABW</a> ::Htaccess RdpOp read and write apache .htaccess files <a href="http://search.cpan.org/search?author=BDFOY">BDFOY</a> <a href="http://search.cpan.org/search?module=Apache::Lint">::Lint</a> bdpfp HTML validation filter using HTML::Lint <a href="http://search.cpan.org/search?author=PETDANCE">PETDANCE</a></pre> <pre>Apache::ASP:: ::Lite impO? Lightweight IIS emulation under Apache <a href="http://search.cpan.org/search?author=FERGUSOR">FERGUSOR</a></pre> <h4>Apache PerlInitHandler modules</h4> <pre>Apache:: <a href="http://search.cpan.org/search?module=Apache::RequestNotes">::RequestNotes</a> ampf? Pass cookie &amp; form data around pnotes <a href="http://search.cpan.org/search?author=GEOFF">GEOFF</a></pre> <h4>Apache PerlAuthenHandler modules</h4> <pre>Apache:: ::AuthAny bdpf? Authenticate with any username/password <a href="../authors/00whois.html#MPB">MPB</a> <a href="http://search.cpan.org/search?module=Apache::AuthenCache">::AuthenCache</a> Rdpng Cache authentication credentials <a href="http://search.cpan.org/search?author=JBODNAR">JBODNAR</a> <a href="http://search.cpan.org/search?module=Apache::AuthCookie">::AuthCookie</a> RdpO? Authen + Authz via cookies <a href="http://search.cpan.org/search?author=MSCHOUT">MSCHOUT</a> ::AuthenDBI bmpO? Authenticate via Perl's DBI <a href="http://search.cpan.org/search?author=MERGL">MERGL</a> ::AuthenGSS cdpf? Generic Security Service (RFC 2078) <a href="http://search.cpan.org/search?author=DOUGM">DOUGM</a> <a href="http://search.cpan.org/search?module=Apache::AuthenIMAP">::AuthenIMAP</a> bdpf? Authentication via an IMAP server <a href="http://search.cpan.org/search?author=MICB">MICB</a> <a href="http://search.cpan.org/search?module=Apache::AuthenPasswdSrv">::AuthenPasswdSrv</a> bdpf? External authentication server <a href="http://search.cpan.org/search?author=JEFFH">JEFFH</a> <a href="http://search.cpan.org/search?module=Apache::AuthenPasswd">::AuthenPasswd</a> bdpf? Authenticate against /etc/passwd <a href="http://search.cpan.org/search?author=DEP">DEP</a> <a href="http://search.cpan.org/search?module=Apache::AuthLDAP">::AuthLDAP</a> bdpf? LDAP authentication module <a href="http://search.cpan.org/search?author=CDONLEY">CDONLEY</a> <a href="http://search.cpan.org/search?module=Apache::AuthPerLDAP">::AuthPerLDAP</a> bdpf? LDAP authentication module (PerLDAP) <a href="http://search.cpan.org/search?author=HENRIK">HENRIK</a> <a href="http://search.cpan.org/search?module=Apache::AuthenNIS">::AuthenNIS</a> bdpf? NIS authentication <a href="http://search.cpan.org/search?author=DEP">DEP</a> ::AuthNISPlus bdpF? NIS Plus authentication/authorization <a href="http://search.cpan.org/search?author=VALERIE">VALERIE</a> ::AuthenRaduis bdpf? Authentication via a Radius server <a href="http://search.cpan.org/search?author=DANIEL">DANIEL</a> <a href="http://search.cpan.org/search?module=Apache::AuthenSmb">::AuthenSmb</a> bdpf? Authenticate against NT server <a href="http://search.cpan.org/search?author=PARKER">PARKER</a> <a href="http://search.cpan.org/search?module=Apache::AuthenURL">::AuthenURL</a> bdpf? Authenticate via another URL <a href="http://search.cpan.org/search?author=JGROENVEL">JGROENVEL</a> <a href="http://search.cpan.org/search?module=Apache::DBILogin">::DBILogin</a> bdpf? Authenticate/authorize to backend database <a href="http://search.cpan.org/search?author=JGROENVEL">JGROENVEL</a> ::DCELogin bdpf? Obtain a DCE login context <a href="http://search.cpan.org/search?author=DOUGM">DOUGM</a> <a href="http://search.cpan.org/search?module=Apache::PHLogin">::PHLogin</a> bdpf? Authenticate via a PH database <a href="http://search.cpan.org/search?author=JGROENVEL">JGROENVEL</a> ::TicketAccess bdpO? Ticket based access/authentication <a href="../authors/00whois.html#MPB">MPB</a></pre> <h4>Apache PerlAuthzHandler modules</h4> <pre>Apache:: ::AuthzAge bmpf? Authorize based on age <a href="../authors/00whois.html#APML">APML</a> ::AuthzDCE cdpf? DFS/DCE ACL based access control <a href="http://search.cpan.org/search?author=DOUGM">DOUGM</a> ::AuthzDBI bmpO? Group authorization via Perl's DBI <a href="http://search.cpan.org/search?author=MERGL">MERGL</a> ::AuthzGender bdpf? Authorize based on gender <a href="../authors/00whois.html#MPB">MPB</a> <a href="http://search.cpan.org/search?module=Apache::AuthzNIS">::AuthzNIS</a> bdpf? NIS authorization <a href="http://search.cpan.org/search?author=DEP">DEP</a> <a href="http://search.cpan.org/search?module=Apache::AuthzPasswd">::AuthzPasswd</a> bdpf? Authorize against /etc/passwd <a href="http://search.cpan.org/search?author=DEP">DEP</a> ::AuthzSSL bdpf? Authorize based on client cert <a href="../authors/00whois.html#MPB">MPB</a> ::RoleAuthz i ? Role-based authorization <a href="http://search.cpan.org/search?author=DOUGM">DOUGM</a></pre> <h4>Apache PerlAccessHandler modules</h4> <pre>Apache:: ::AccessLimitNum bmpf? Limit user access by number of requests <a href="../authors/00whois.html#APML">APML</a> ::BlockAgent bdpf? Block access from certain agents <a href="../authors/00whois.html#MPB">MPB</a> ::DayLimit bmpf? Limit access based on day of week <a href="../authors/00whois.html#MPB">MPB</a> ::RobotLimit cdpf? Limit access of robots <a href="http://search.cpan.org/search?author=PARKER">PARKER</a> ::SpeedLimit bdpf? Control client request rate <a href="../authors/00whois.html#MPB">MPB</a></pre> <h4>Apache PerlTypeHandler modules</h4> <pre>Apache:: ::MIME bdcf? Perl implementation of mod_mime <a href="../authors/00whois.html#MPB">MPB</a> ::MimeDBI bdpf? Type mapping from a DBI database <a href="../authors/00whois.html#MPB">MPB</a> <a href="http://search.cpan.org/search?module=Apache::MimeXML">::MimeXML</a> bdpf? mime encoding sniffer for XML files <a href="http://search.cpan.org/search?author=MSERGEANT">MSERGEANT</a></pre> <h4>Apache PerlTransHandler modules (May also include a PerlHandler)</h4> <pre>Apache:: ::AdBlocker bdpf? Block advertisement images <a href="../authors/00whois.html#MPB">MPB</a> <a href="http://search.cpan.org/search?module=Apache::AddHostPath">::AddHostPath</a> adpf? Prepends parts of hostname to URI <a href="http://search.cpan.org/search?author=RJENKS">RJENKS</a> ::AnonProxy bdpf? Anonymizing proxy <a href="../authors/00whois.html#MPB">MPB</a> ::Checksum bdpf? Manage document checksum trees <a href="../authors/00whois.html#MPB">MPB</a> ::DynaRPC i ? Dynamically translate URIs into RPCs <a href="http://search.cpan.org/search?author=DOUGM">DOUGM</a> ::LowerCaseGETs bdpf? Lowercase URI's when needed <a href="http://search.cpan.org/search?author=PLISTER">PLISTER</a> ::MsqlProxy bmpf? Translate URI's into mSQL queries <a href="../authors/00whois.html#APML">APML</a> <a href="http://search.cpan.org/search?module=Apache::ProxyPass">::ProxyPass</a> bdpf? Perl implementation of ProxyPass <a href="http://search.cpan.org/search?author=MJS">MJS</a> <a href="http://search.cpan.org/search?module=Apache::ProxyPassThru">::ProxyPassThru</a> bdpO? Skeleton for vanilla proxy <a href="http://search.cpan.org/search?author=RMANGI">RMANGI</a> ::ProxyCache i ? Caching proxy <a href="http://search.cpan.org/search?author=DOUGM">DOUGM</a> ::StripSession bdpf? Strip session info from URI <a href="../authors/00whois.html#MPB">MPB</a> <a href="http://search.cpan.org/search?module=Apache::Throttle">::Throttle</a> bdpf? Speed-based content negotiation <a href="http://search.cpan.org/search?author=DONS">DONS</a> <a href="http://search.cpan.org/search?module=Apache::TransLDAP">::TransLDAP</a> bdpf? Translate URIs to LDAP queries <a href="http://search.cpan.org/search?author=CDONLEY">CDONLEY</a></pre> <h4>Apache PerlFixupHandler modules</h4> <pre>Apache:: <a href="http://search.cpan.org/search?module=Apache::RefererBlock">::RefererBlock</a> bdpf? Block based on MIME type + Referer <a href="http://search.cpan.org/search?author=CHOLET">CHOLET</a> ::Timeit bmpf? Benchmark PerlHandlers <a href="../authors/00whois.html#APML">APML</a> <a href="http://search.cpan.org/search?module=Apache::Usertrack">::Usertrack</a> bdpf? Perl version of mod_usertrack <a href="http://search.cpan.org/search?author=ABH">ABH</a></pre> <h4>Apache PerlLogHandler modules</h4> <pre>Apache:: <a href="http://search.cpan.org/search?module=Apache::DBILogConfig">::DBILogConfig</a> Rdpng Custom format logging via DBI for mod_perl <a href="http://search.cpan.org/search?author=JBODNAR">JBODNAR</a> <a href="http://search.cpan.org/search?module=Apache::DBILogger">::DBILogger</a> bdpf? Logging via DBI <a href="http://search.cpan.org/search?author=ABH">ABH</a> <a href="http://search.cpan.org/search?module=Apache::DumpHeaders">::DumpHeaders</a> bdpf? Watch HTTP transaction via headers <a href="http://search.cpan.org/search?author=DOUGM">DOUGM</a> ::LogMail bdpf? Log certain requests via email <a href="../authors/00whois.html#MPB">MPB</a> <a href="http://search.cpan.org/search?module=Apache::Traffic">::Traffic</a> bdpf? Logs bytes transferred, per-user basis <a href="http://search.cpan.org/search?author=MAURICE">MAURICE</a> ::WatchDog c ? Look for problematic URIs <a href="http://search.cpan.org/search?author=DOUGM">DOUGM</a></pre> <h4>Apache PerlChildInitHandler modules</h4> <pre>Apache:: <a href="http://search.cpan.org/search?module=Apache::Resource">::Resource</a> Smpf? Limit resources used by httpd children <a href="../authors/00whois.html#APML">APML</a></pre> <h4>Apache Server Configuration</h4> <pre>Apache:: ::ConfigLDAP i ? Config via LDAP and &lt;Perl&gt; <a href="http://search.cpan.org/search?author=MARKK">MARKK</a> ::ConfigDBI i ? Config via DBI and &lt;Perl&gt; <a href="http://search.cpan.org/search?author=MARKIM">MARKIM</a> <a href="http://search.cpan.org/search?module=Apache::ModuleConfig">::ModuleConfig</a> SmcO? Interface to configuration API <a href="../authors/00whois.html#APML">APML</a> <a href="http://search.cpan.org/search?module=Apache::PerlSections">::PerlSections</a> SmpO? Utilities for &lt;Perl&gt; sections <a href="../authors/00whois.html#APML">APML</a> <a href="http://search.cpan.org/search?module=Apache::httpd_conf">::httpd_conf</a> bmpO? Methods to configure and run an httpd <a href="../authors/00whois.html#APML">APML</a> <a href="http://search.cpan.org/search?module=Apache::src">::src</a> SmpO? Finding and reading bits of source <a href="../authors/00whois.html#APML">APML</a></pre> <h4>Apache Database modules</h4> <pre>Apache:: <a href="http://search.cpan.org/search?module=Apache::DBI">::DBI</a> MmpO? Persistent DBI connection mgmt. <a href="http://search.cpan.org/search?author=ABH">ABH</a> <a href="http://search.cpan.org/search?module=Apache::Mysql">::Mysql</a> bdpO? Persistent connection mgmt. for Mysql <a href="http://search.cpan.org/search?author=NJENSEN">NJENSEN</a></pre> <pre>Apache::Sybase:: ::DBlib bmpO? Persistent DBlib connection mgmt. <a href="http://search.cpan.org/search?author=BMILLETT">BMILLETT</a> <a href="http://search.cpan.org/search?module=Apache::Sybase::CTlib">::CTlib</a> Mdpn? Persistent CTlib connection mgmt for Apache <a href="http://search.cpan.org/search?author=MDOWNING">MDOWNING</a></pre> <h4>Interfaces and integration with Apache C structures and modules</h4> <pre>Apache:: <a href="http://search.cpan.org/search?module=Apache::Backhand">::Backhand</a> bdcr? Bridge between mod_backhand + mod_perl <a href="http://search.cpan.org/search?author=DLOWE">DLOWE</a> ::CmdParms SmcO? Interface to Apache cmd_parms struct <a href="../authors/00whois.html#APML">APML</a> ::Command bmcO? Interface to Apache command_rec struct <a href="../authors/00whois.html#APML">APML</a> <a href="http://search.cpan.org/search?module=Apache::Connection">::Connection</a> SmcO? Inteface to Apache conn_rec struct <a href="../authors/00whois.html#APML">APML</a> <a href="http://search.cpan.org/search?module=Apache::Constants">::Constants</a> Smcf? Constants defined in httpd.h <a href="../authors/00whois.html#APML">APML</a> <a href="http://search.cpan.org/search?module=Apache::ExtUtils">::ExtUtils</a> SmpO? Utils for Apache:C/Perl glue <a href="../authors/00whois.html#APML">APML</a> <a href="http://search.cpan.org/search?module=Apache::File">::File</a> SmcO? Methods for working with files <a href="../authors/00whois.html#APML">APML</a> ::Handler bmcO? Interface to Apache handler_rec struct <a href="../authors/00whois.html#APML">APML</a> <a href="http://search.cpan.org/search?module=Apache::Log">::Log</a> SmcO? ap_log_error interface <a href="../authors/00whois.html#APML">APML</a> <a href="http://search.cpan.org/search?module=Apache::LogFile">::LogFile</a> bmcO? Interface to Apache's piped logs, etc. <a href="../authors/00whois.html#APML">APML</a> <a href="http://search.cpan.org/search?module=Apache::Module">::Module</a> bmcO? Interface to Apache module struct <a href="../authors/00whois.html#APML">APML</a> <a href="http://search.cpan.org/search?module=Apache::Scoreboard">::Scoreboard</a> RdcO? Perl interface to Apache's scoreboard.h <a href="http://search.cpan.org/search?author=DOUGM">DOUGM</a> <a href="http://search.cpan.org/search?module=Apache::Server">::Server</a> SmcO? Interface to Apache server_rec struct <a href="../authors/00whois.html#APML">APML</a> <a href="http://search.cpan.org/search?module=Apache::SubProcess">::SubProcess</a> cmcO? Interface to Apache subprocess API <a href="../authors/00whois.html#APML">APML</a> <a href="http://search.cpan.org/search?module=Apache::Table">::Table</a> SmcO? Interface to Apache table struct + API <a href="../authors/00whois.html#APML">APML</a> <a href="http://search.cpan.org/search?module=Apache::URI">::URI</a> SmcO? URI component parsing and unparsing <a href="../authors/00whois.html#APML">APML</a> <a href="http://search.cpan.org/search?module=Apache::Util">::Util</a> Smcf? Interface to Apache's util*.c functions <a href="../authors/00whois.html#APML">APML</a></pre> <h4>HTTP Method handler</h4> <pre>Apache:: ::PATCH bdpf? HTTP PATCH method handler <a href="../authors/00whois.html#MPB">MPB</a> ::PUT cdpf? HTTP PUT method handler <a href="http://search.cpan.org/search?author=SORTIZ">SORTIZ</a> <a href="http://search.cpan.org/search?module=Apache::Roaming">::Roaming</a> bdpO? PUT/GET/MOVE/DELETE (Netscape Roaming) <a href="http://search.cpan.org/search?author=JWIED">JWIED</a></pre> <h4>Watchdog and Monitoring tools</h4> <pre>Apache:: <a href="http://search.cpan.org/search?module=Apache::SizeLimit">::SizeLimit</a> Smpf? Graceful exit for large children <a href="../authors/00whois.html#APML">APML</a> <a href="http://search.cpan.org/search?module=Apache::GTopLimit">::GTopLimit</a> Sdpnp Child exit on small shared or large mem <a href="http://search.cpan.org/search?author=STAS">STAS</a> <a href="http://search.cpan.org/search?module=Apache::Status">::Status</a> Smpf? Embedded interpreter runtime status <a href="../authors/00whois.html#APML">APML</a> <a href="http://search.cpan.org/search?module=Apache::VMonitor">::VMonitor</a> Mdpnp Visual System and Processes Monitor <a href="http://search.cpan.org/search?author=STAS">STAS</a></pre> <pre>Apache::Watchdog:: <a href="http://search.cpan.org/search?module=Apache::Watchdog::RunAway">::RunAway</a> Rdpnp RunAway processes watchdog/terminator <a href="http://search.cpan.org/search?author=STAS">STAS</a></pre> <h4>Development and Debug tools</h4> <pre>Apache:: <a href="http://search.cpan.org/search?module=Apache::DB">::DB</a> amcO? Hook Perl interactive DB into mod_perl <a href="http://search.cpan.org/search?author=DOUGM">DOUGM</a> <a href="http://search.cpan.org/search?module=Apache::Debug">::Debug</a> Rmpf? mod_perl debugging utilities <a href="../authors/00whois.html#APML">APML</a> <a href="http://search.cpan.org/search?module=Apache::DebugInfo">::DebugInfo</a> ampO? Per-request data logging <a href="http://search.cpan.org/search?author=GEOFF">GEOFF</a> <a href="http://search.cpan.org/search?module=Apache::DProf">::DProf</a> bmcf? Hook Devel::DProf into mod_perl <a href="http://search.cpan.org/search?author=DOUGM">DOUGM</a> <a href="http://search.cpan.org/search?module=Apache::FakeRequest">::FakeRequest</a> ampO? Implement Apache methods off-line <a href="../authors/00whois.html#APML">APML</a> <a href="http://search.cpan.org/search?module=Apache::Leak">::Leak</a> bmcf? Memory leak tracking routines <a href="../authors/00whois.html#APML">APML</a> <a href="http://search.cpan.org/search?module=Apache::Peek">::Peek</a> amcf? Devel::Peek for mod_perl <a href="../authors/00whois.html#APML">APML</a> ::SawAmpersand bmpf? Make sure noone is using $&amp;, $' or $` <a href="../authors/00whois.html#APML">APML</a> <a href="http://search.cpan.org/search?module=Apache::SmallProf">::SmallProf</a> bmpf? Hook Devel::SmallProf into mod_perl <a href="http://search.cpan.org/search?author=DOUGM">DOUGM</a> <a href="http://search.cpan.org/search?module=Apache::StatINC">::StatINC</a> Smpf? Reload require'd files when updated <a href="../authors/00whois.html#APML">APML</a> <a href="http://search.cpan.org/search?module=Apache::Symbol">::Symbol</a> bmcO? Things for symbol things <a href="../authors/00whois.html#APML">APML</a> <a href="http://search.cpan.org/search?module=Apache::Symdump">::Symdump</a> bmpf? Symbol table snapshots to disk <a href="../authors/00whois.html#APML">APML</a> <a href="http://search.cpan.org/search?module=Apache::test">::test</a> Smpf? Handy routines for 'make test' scripts <a href="../authors/00whois.html#APML">APML</a></pre> <h4>Miscellaneous Apache modules</h4> <pre>Apache:: ::Byterun i ? Run Perl bytecode modules <a href="http://search.cpan.org/search?author=DOUGM">DOUGM</a> <a href="http://search.cpan.org/search?module=Apache::Cookie">::Cookie</a> amcO? C version of CGI::Cookie <a href="../authors/00whois.html#APML">APML</a> <a href="http://search.cpan.org/search?module=Apache::Icon">::Icon</a> bdcO? Access to AddIcon* configuration <a href="http://search.cpan.org/search?author=DOUGM">DOUGM</a> <a href="http://search.cpan.org/search?module=Apache::Include">::Include</a> Smpf? mod_include + Apache::Registry handler <a href="../authors/00whois.html#APML">APML</a> <a href="http://search.cpan.org/search?module=Apache::Mmap">::Mmap</a> bdcf? Share data via Mmap module <a href="http://search.cpan.org/search?author=FLETCH">FLETCH</a> <a href="http://search.cpan.org/search?module=Apache::ParseLog">::ParseLog</a> bdpO? OO interface to Apache log files <a href="http://search.cpan.org/search?author=AKIRA">AKIRA</a> <a href="http://search.cpan.org/search?module=Apache::RegistryLoader">::RegistryLoader</a> SmpO? Apache::Registry startup script loader <a href="../authors/00whois.html#APML">APML</a> <a href="http://search.cpan.org/search?module=Apache::Request">::Request</a> amcO? CGI.pm functionality using API methods <a href="http://search.cpan.org/search?author=JIMW">JIMW</a> ::Safe ampO? Adaptation of "safecgiperl" <a href="../authors/00whois.html#APML">APML</a> <a href="http://search.cpan.org/search?module=Apache::Session">::Session</a> RmpOa Maintain client &lt;-&gt; httpd session/state <a href="http://search.cpan.org/search?author=JBAKER">JBAKER</a> ::Servlet ampO? Interface to the Java Servlet engine <a href="http://search.cpan.org/search?author=IKLUFT">IKLUFT</a> <a href="http://search.cpan.org/search?module=Apache::SIG">::SIG</a> SmpO? Signal handlers for mod_perl <a href="../authors/00whois.html#APML">APML</a> ::State i ? Powerful state engine <a href="http://search.cpan.org/search?author=RSE">RSE</a> <a href="http://search.cpan.org/search?module=Apache::TempFile">::TempFile</a> bdpf? Manage temporary files <a href="http://search.cpan.org/search?author=TOMHUGHES">TOMHUGHES</a> ::Upload amcO? File upload class <a href="../authors/00whois.html#APML">APML</a></pre> <pre>Apache::Cookie:: <a href="http://search.cpan.org/search?module=Apache::Cookie::Encrypted">::Encrypted</a> adpOp Cookies with value auto encrypted/decrypted <a href="http://search.cpan.org/search?author=JKRASNOO">JKRASNOO</a></pre> <pre>Apache::MP3:: <a href="http://search.cpan.org/search?module=Apache::MP3::Skin">::Skin</a> bdpOp Enables use of skin files with Apache::MP3 <a href="http://search.cpan.org/search?author=RGRAFF">RGRAFF</a></pre> <pre>Netscape:: <a href="http://search.cpan.org/search?module=Netscape::Bookmarks">::Bookmarks</a> bdp?? Netscape bookmarks <a href="http://search.cpan.org/search?author=BDFOY">BDFOY</a> <a href="http://search.cpan.org/search?module=Netscape::Cache">::Cache</a> RdpOp Access Netscape cache files <a href="http://search.cpan.org/search?author=SREZIC">SREZIC</a> <a href="http://search.cpan.org/search?module=Netscape::History">::History</a> bdpO? Class for accessing Netscape history DB <a href="http://search.cpan.org/search?author=NEILB">NEILB</a> <a href="http://search.cpan.org/search?module=Netscape::HistoryURL">::HistoryURL</a> bdpO? Like a URI::URL, but with visit time <a href="http://search.cpan.org/search?author=NEILB">NEILB</a> <a href="http://search.cpan.org/search?module=Netscape::Server">::Server</a> adcO? Perl interface to Netscape httpd API <a href="http://search.cpan.org/search?author=BSUGARS">BSUGARS</a></pre> <pre>HyperWave:: <a href="http://search.cpan.org/search?module=HyperWave::CSP">::CSP</a> cdpO? Interface to HyperWave's HCI protocol <a href="http://search.cpan.org/search?author=GOSSAMER">GOSSAMER</a></pre> <pre>WebFS:: <a href="http://search.cpan.org/search?module=WebFS::FileCopy">::FileCopy</a> Rdpf? Get, put, copy, delete files located by URL <a href="http://search.cpan.org/search?author=BZAJAC">BZAJAC</a></pre> <pre>WebCache:: <a href="http://search.cpan.org/search?module=WebCache::Digest">::Digest</a> bdpf? Internet Cache Protocol (RFCs 2186 and 2187) <a href="http://search.cpan.org/search?author=MHAMILTON">MHAMILTON</a></pre> <pre><a href="http://search.cpan.org/search?module=ASP">ASP</a> Rdpr? Interface for ASP PerlScript and Apache::ASP <a href="http://search.cpan.org/search?author=TIMMY">TIMMY</a> Authorizenet bdpf? Get Credit Card Info from authorizenet <a href="http://search.cpan.org/search?author=DLINCOLN">DLINCOLN</a> BizTalk RdpO? Microsoft BizTalk Framework Toolkit <a href="http://search.cpan.org/search?author=SIMONJ">SIMONJ</a> <a href="http://search.cpan.org/search?module=CGI_Lite">CGI_Lite</a> MnpO? Light-weight interface for fast apps <a href="http://search.cpan.org/search?author=SHGUN">SHGUN</a> <a href="http://search.cpan.org/search?module=CIPP">CIPP</a> RdpOp Preprocessor for embedding Perl, SQL in HTML <a href="http://search.cpan.org/search?author=JRED">JRED</a> <a href="http://search.cpan.org/search?module=Catalog">Catalog</a> bmpO? Manage/display resources catalog (URLs etc.) <a href="http://search.cpan.org/search?author=LDACHARY">LDACHARY</a> <a href="http://search.cpan.org/search?module=WDDX">WDDX</a> RdpO? Allows distributed data exchange via XML <a href="http://search.cpan.org/search?author=GUELICH">GUELICH</a> WING RmhO? Apache based IMAP/NNTP Gateway <a href="http://search.cpan.org/search?author=MICB">MICB</a> WOMP cdpO? CGI App Dev Suite: authen/state/html <a href="http://search.cpan.org/search?author=SPADKINS">SPADKINS</a></pre> <pre><a href="http://search.cpan.org/search?module=FCGI">FCGI</a> Rdhrd Fast CGI <a href="http://search.cpan.org/search?author=SKIMO">SKIMO</a> FCGI:: <a href="http://search.cpan.org/search?module=FCGI::ProcManager">::ProcManager</a> bdpO? A FastCGI process manager <a href="http://search.cpan.org/search?author=JURACH">JURACH</a></pre> <pre><a href="http://search.cpan.org/search?module=PApp">PApp</a> Rmchd Multi-page-state-preserving web applications <a href="http://search.cpan.org/search?author=MLEHMANN">MLEHMANN</a></pre> <pre><a href="http://search.cpan.org/search?module=OurNet">OurNet</a> Rmhhp Interface to BBS-based groupware platforms <a href="http://search.cpan.org/search?author=AUTRIJUS">AUTRIJUS</a></pre> <pre>HTTP:QuickBase RdpO? Wraps the QuickBase HTTP API <a href="http://search.cpan.org/search?author=CVONROES">CVONROES</a></pre> <pre><a href="http://search.cpan.org/search?module=UDDI">UDDI</a> RdpO? UDDI client interface <a href="http://search.cpan.org/search?author=GAAS">GAAS</a></pre> <pre>Slash Rmphg Runs slashdot.org; get it from slashcode.org <a href="http://search.cpan.org/search?author=CNANDOR">CNANDOR</a></pre> <pre>Slash:: <a href="http://search.cpan.org/search?module=Slash::OurNet">::OurNet</a> ampOp Slash WebBBS module via OurNet connectivity <a href="http://search.cpan.org/search?author=AUTRIJUS">AUTRIJUS</a> ::Syndicate bmpOp Advanced Kibo plugin for Slash <a href="http://search.cpan.org/search?author=AUTRIJUS">AUTRIJUS</a></pre> <pre>OurNet:: ::OSD cmpOp Remote deployment and signature verification <a href="http://search.cpan.org/search?author=AUTRIJUS">AUTRIJUS</a></pre> <pre>OurNet::BBSApp:: <a href="http://search.cpan.org/search?module=OurNet::BBSApp::Sync">::Sync</a> RmpOp Synchronize OurNet::BBS Objects <a href="http://search.cpan.org/search?author=CLKAO">CLKAO</a></pre> <p> </p> <h4><a href="by-category/16_Server_and_Daemon_Utilities" id="ID16_ServerandD" name="ID16_ServerandD">16) Server and Daemon Utilities</a></h4> <pre>Name <a href="#ID1_ModuleListi">DSLIP</a> Description Info ------------ ----- -------------------------------------------- ---- <a href="http://search.cpan.org/search?module=MailBot">MailBot</a> cdpO? Archive server, listserv, auto-responder <a href="http://search.cpan.org/search?author=RHNELSON">RHNELSON</a></pre> <pre><a href="http://search.cpan.org/search?module=Event">Event</a> bmch? fast, generic event loop <a href="http://search.cpan.org/search?author=JPRIT">JPRIT</a> Event:: <a href="http://search.cpan.org/search?module=Event::Stats">::Stats</a> Rmcf? Collects statistics for Event <a href="http://search.cpan.org/search?author=JPRIT">JPRIT</a> ::tcp bmpO? TCP session layer library <a href="http://search.cpan.org/search?author=JPRIT">JPRIT</a></pre> <pre><a href="http://search.cpan.org/search?module=EventServer">EventServer</a> RnpO? Triggers objects on i/o, timers &amp; interrupts <a href="http://search.cpan.org/search?author=JACKS">JACKS</a> <a href="http://search.cpan.org/search?module=EventServer::Functions">::Functions</a> Rnpf? Utility functions for initializing servers <a href="http://search.cpan.org/search?author=JACKS">JACKS</a> <a href="http://search.cpan.org/search?module=EventServer::Gettimeofday">::Gettimeofday</a> Rnpr? gettimeofday syscall wrapper <a href="http://search.cpan.org/search?author=JACKS">JACKS</a> <a href="http://search.cpan.org/search?module=EventServer::Signal">::Signal</a> Rnpr? signalhandler for the eventserver <a href="http://search.cpan.org/search?author=JACKS">JACKS</a></pre> <pre>FUSE:: <a href="http://search.cpan.org/search?module=FUSE::Server">::Server</a> RmpOp Custom FUSE server creation <a href="http://search.cpan.org/search?author=IAMCAL">IAMCAL</a> <a href="http://search.cpan.org/search?module=FUSE::Client">::Client</a> RmpOp Custom FUSE client creation <a href="http://search.cpan.org/search?author=IAMCAL">IAMCAL</a></pre> <pre>NetServer:: ::Compiler idph? State machine compiler for TCP/IP servers <a href="http://search.cpan.org/search?author=CHSTROSS">CHSTROSS</a> <a href="http://search.cpan.org/search?module=NetServer::Generic">::Generic</a> RdpO? generic OOP class for internet servers <a href="http://search.cpan.org/search?author=CHSTROSS">CHSTROSS</a> <a href="http://search.cpan.org/search?module=NetServer::Portal">::Portal</a> bmpO? Sets up a mini-server accessible via telnet <a href="http://search.cpan.org/search?author=JPRIT">JPRIT</a></pre> <pre>Reefknot:: ::Server impO? RFC2445 calendar server <a href="http://search.cpan.org/search?author=SRL">SRL</a> ::Client impO? RFC2445 calendar client <a href="http://search.cpan.org/search?author=SRL">SRL</a></pre> <pre>Server::Server:: <a href="http://search.cpan.org/search?module=Server::Server::EventDriven">::EventDriven</a> RnpO? See 'EventServer' (compatibility maintained) <a href="http://search.cpan.org/search?author=JACKS">JACKS</a></pre> <pre>Server::Echo:: ::MailPipe cnp ? A process which accepts piped mail <a href="http://search.cpan.org/search?author=JACKS">JACKS</a> ::TcpDForking cnp ? TCP daemon which forks clients <a href="http://search.cpan.org/search?author=JACKS">JACKS</a> ::TcpDMplx cnp ? TCP daemon which multiplexes clients <a href="http://search.cpan.org/search?author=JACKS">JACKS</a> ::TcpISWFork cnp ? TCP inetd wait process, forks clients <a href="http://search.cpan.org/search?author=JACKS">JACKS</a> ::TcpISWMplx cnp ? TCP inetd wait process, multiplexes clients <a href="http://search.cpan.org/search?author=JACKS">JACKS</a> ::TcpISNowait cnp ? TCP inetd nowait process <a href="http://search.cpan.org/search?author=JACKS">JACKS</a> ::UdpD cnp ? UDP daemon <a href="http://search.cpan.org/search?author=JACKS">JACKS</a> ::UdpIS cnp ? UDP inetd process <a href="http://search.cpan.org/search?author=JACKS">JACKS</a></pre> <pre>Server::Inet:: ::Functions cnpf? Utility functions for Inet socket handling <a href="http://search.cpan.org/search?author=JACKS">JACKS</a> ::Object cnpO? Basic Inet object <a href="http://search.cpan.org/search?author=JACKS">JACKS</a> ::TcpClientObj cnpO? A TCP client (connected) object <a href="http://search.cpan.org/search?author=JACKS">JACKS</a> ::TcpMasterObj cnpO? A TCP master (listening) object <a href="http://search.cpan.org/search?author=JACKS">JACKS</a> ::UdpObj cnpO? A UDP object <a href="http://search.cpan.org/search?author=JACKS">JACKS</a></pre> <pre>Server::FileQueue:: ::Functions cnpf? Functions for handling files and mailboxes <a href="http://search.cpan.org/search?author=JACKS">JACKS</a> ::Object cnpO? Basic object <a href="http://search.cpan.org/search?author=JACKS">JACKS</a> ::DirQueue cnpO? Files queued in a directory <a href="http://search.cpan.org/search?author=JACKS">JACKS</a> ::MboxQueue cnpO? Mail queued in a mail box <a href="http://search.cpan.org/search?author=JACKS">JACKS</a></pre> <pre>Server::Mail:: ::Functions cnpf? Functions for handling files and mailboxes <a href="http://search.cpan.org/search?author=JACKS">JACKS</a> ::Object cnpO? Basic mail object <a href="http://search.cpan.org/search?author=JACKS">JACKS</a></pre> <pre>Spool:: ::Queue i ? Generic printer spooling facilities <a href="http://search.cpan.org/search?author=RAM">RAM</a></pre> <pre>Time:: <a href="http://search.cpan.org/search?module=Time::Warp">::Warp</a> Rmcf? Change the start and speed of Event time <a href="http://search.cpan.org/search?author=JPRIT">JPRIT</a></pre> <p> </p> <h4><a href="by-category/17_Archiving_and_Compression" id="ID17_Archiving_" name="ID17_Archiving_">17) Archiving, Compression and Conversion</a></h4> <pre>Name <a href="#ID1_ModuleListi">DSLIP</a> Description Info ------------ ----- -------------------------------------------- ---- Compress:: <a href="http://search.cpan.org/search?module=Compress::Bzip2">::Bzip2</a> Rdcf? Interface to the Bzip2 compression library <a href="http://search.cpan.org/search?author=AZEMGI">AZEMGI</a> <a href="http://search.cpan.org/search?module=Compress::LZO">::LZO</a> Rdcf? Interface to the LZO compression library <a href="http://search.cpan.org/search?author=MFX">MFX</a> <a href="http://search.cpan.org/search?module=Compress::LZV1">::LZV1</a> Mdcfg Leight-weight Lev-Zimpel-Vogt compression <a href="http://search.cpan.org/search?author=MLEHMANN">MLEHMANN</a> <a href="http://search.cpan.org/search?module=Compress::Zlib">::Zlib</a> RdcOp Interface to the Info-Zip zlib library <a href="http://search.cpan.org/search?author=PMQS">PMQS</a> <a href="http://search.cpan.org/search?module=Compress::LZF">::LZF</a> Rdcfb Fast/Free/Small data compression library <a href="http://search.cpan.org/search?author=MLEHMANN">MLEHMANN</a></pre> <pre>Convert:: <a href="http://search.cpan.org/search?module=Convert::ASN1">::ASN1</a> adpO? Standard en/decode of ASN.1 structures <a href="http://search.cpan.org/search?author=GBARR">GBARR</a> <a href="http://search.cpan.org/search?module=Convert::BER">::BER</a> adpO? Class for encoding/decoding BER messages <a href="http://search.cpan.org/search?author=GBARR">GBARR</a> <a href="http://search.cpan.org/search?module=Convert::BinHex">::BinHex</a> anpO? Convert to/from RFC1741 HQX7 (Mac BinHex) <a href="http://search.cpan.org/search?author=ERYQ">ERYQ</a> <a href="http://search.cpan.org/search?module=Convert::EBCDIC">::EBCDIC</a> adpf? ASCII to/from EBCDIC <a href="http://search.cpan.org/search?author=CXL">CXL</a> <a href="http://search.cpan.org/search?module=Convert::Recode">::Recode</a> Rdpf? Mapping functions between character sets <a href="http://search.cpan.org/search?author=GAAS">GAAS</a> <a href="http://search.cpan.org/search?module=Convert::SciEng">::SciEng</a> bdpO? Convert numbers with scientific notation <a href="http://search.cpan.org/search?author=COLINK">COLINK</a> <a href="http://search.cpan.org/search?module=Convert::Translit">::Translit</a> MdpO? String conversion among many character sets <a href="http://search.cpan.org/search?author=GENJISCH">GENJISCH</a> <a href="http://search.cpan.org/search?module=Convert::UU">::UU</a> bdpf? UUencode and UUdecode <a href="http://search.cpan.org/search?author=ANDK">ANDK</a> <a href="http://search.cpan.org/search?module=Convert::UUlib">::UUlib</a> Mdcrp Intelligent de- and encode (B64, UUE...) <a href="http://search.cpan.org/search?author=MLEHMANN">MLEHMANN</a> <a href="http://search.cpan.org/search?module=Convert::GeekCode">::GeekCode</a> bnphp Convert and generate geek code sequences <a href="http://search.cpan.org/search?author=AUTRIJUS">AUTRIJUS</a> <a href="http://search.cpan.org/search?module=Convert::IBM390">::IBM390</a> Rdhfp Convert data from/to S/390 representations <a href="http://search.cpan.org/search?author=GROMMEL">GROMMEL</a> <a href="http://search.cpan.org/search?module=Convert::Morse">::Morse</a> Rdpfp Convert from/to Morse code (.--. . .-. .-..) <a href="http://search.cpan.org/search?author=TELS">TELS</a> <a href="http://search.cpan.org/search?module=Convert::RACE">::RACE</a> bdpf? Conversion between Unicode and RACE <a href="http://search.cpan.org/search?author=MIYAGAWA">MIYAGAWA</a> ::Base adph? Convert integers to/from arbitrary bases. <a href="http://search.cpan.org/search?author=VIPUL">VIPUL</a> <a href="http://search.cpan.org/search?module=Convert::PEM">::PEM</a> bdpOp Read/write encrypted ASN.1 PEM files <a href="http://search.cpan.org/search?author=BTROTT">BTROTT</a> <a href="http://search.cpan.org/search?module=Convert::Base32">::Base32</a> bdpfp Encoding and decoding of base32 strings <a href="http://search.cpan.org/search?author=MIYAGAWA">MIYAGAWA</a> <a href="http://search.cpan.org/search?module=Convert::DUDE">::DUDE</a> bdpfp Conversion between Unicode and DUDE <a href="http://search.cpan.org/search?author=MIYAGAWA">MIYAGAWA</a> <a href="http://search.cpan.org/search?module=Convert::TNEF">::TNEF</a> RdpO? Perl module to read TNEF files <a href="http://search.cpan.org/search?author=DOUGW">DOUGW</a></pre> <pre>Convert::ASCII:: <a href="http://search.cpan.org/search?module=Convert::ASCII::Armor">::Armor</a> RdpO? Convert binary octets to ASCII armoured msg. <a href="http://search.cpan.org/search?author=VIPUL">VIPUL</a></pre> <pre>AppleII:: <a href="http://search.cpan.org/search?module=AppleII::Disk">::Disk</a> bdpO? Read/write Apple II disk image files <a href="http://search.cpan.org/search?author=CJM">CJM</a> <a href="http://search.cpan.org/search?module=AppleII::ProDOS">::ProDOS</a> bdpO? Manipulate files on ProDOS disk images <a href="http://search.cpan.org/search?author=CJM">CJM</a> ::DOS33 i ? Manipulate files on DOS 3.3 disk images <a href="http://search.cpan.org/search?author=CJM">CJM</a> ::Pascal i ? Manipulate files on Apple Pascal disk images <a href="http://search.cpan.org/search?author=CJM">CJM</a></pre> <pre>Archive:: <a href="http://search.cpan.org/search?module=Archive::Tar">::Tar</a> adpO? Read, write and manipulate tar files <a href="http://search.cpan.org/search?author=SRZ">SRZ</a> <a href="http://search.cpan.org/search?module=Archive::Zip">::Zip</a> RdpOp Provides an interface to ZIP archive files <a href="http://search.cpan.org/search?author=NEDKONZ">NEDKONZ</a> <a href="http://search.cpan.org/search?module=Archive::Parity">::Parity</a> adpfp makes parity file, recover files <a href="http://search.cpan.org/search?author=FGLOCK">FGLOCK</a> ::Ar cdpOp Read, write and manipulate ar archives <a href="http://search.cpan.org/search?author=AHAMM">AHAMM</a></pre> <pre>Cache:: <a href="http://search.cpan.org/search?module=Cache::Cache">::Cache</a> RdpOp Generic cache interface and implementations <a href="http://search.cpan.org/search?author=DCLINTON">DCLINTON</a> <a href="http://search.cpan.org/search?module=Cache::Mmap">::Mmap</a> adpOp Shared data cache using memory mapped files <a href="http://search.cpan.org/search?author=PMH">PMH</a></pre> <pre><a href="http://search.cpan.org/search?module=PPM">PPM</a> Rdpf? Perl Package Manager <a href="http://search.cpan.org/search?author=MURRAY">MURRAY</a></pre> <pre><a href="http://search.cpan.org/search?module=RPM">RPM</a> adcO? RPM package management <a href="http://search.cpan.org/search?author=RJRAY">RJRAY</a> RPM:: <a href="http://search.cpan.org/search?module=RPM::Constants">::Constants</a> adcO? Constants for RPM package management <a href="http://search.cpan.org/search?author=RJRAY">RJRAY</a> <a href="http://search.cpan.org/search?module=RPM::Database">::Database</a> adcO? DB interface for RPM package management <a href="http://search.cpan.org/search?author=RJRAY">RJRAY</a> ::Headers adcO? Headers for RPM package management <a href="http://search.cpan.org/search?author=RJRAY">RJRAY</a></pre> <p> </p> <h4><a href="by-category/18_Images_Pixmaps_Bitmaps" id="ID18_Images_Pix" name="ID18_Images_Pix">18) Images, Pixmap and Bitmap Manipulation, Drawing and Graphing</a></h4> <pre>Name <a href="#ID1_ModuleListi">DSLIP</a> Description Info ------------ ----- -------------------------------------------- ---- ElectricArc RdpO? Generic diagram manipulation toolset <a href="http://search.cpan.org/search?author=SELKOVJR">SELKOVJR</a> <a href="http://search.cpan.org/search?module=GIFgraph">GIFgraph</a> RdpO? Obsolete, see GD::Graph <a href="http://search.cpan.org/search?author=MVERB">MVERB</a> <a href="http://search.cpan.org/search?module=Gimp">Gimp</a> Mmchp Rich interface to write plugins for The Gimp <a href="http://search.cpan.org/search?author=MLEHMANN">MLEHMANN</a> <a href="http://search.cpan.org/search?module=GraphViz">GraphViz</a> RdpOp Interface to the GraphViz graphing tool <a href="http://search.cpan.org/search?author=LBROCARD">LBROCARD</a> <a href="http://search.cpan.org/search?module=Imager">Imager</a> RmhOp Draws, reads and writes Imagefiles <a href="http://search.cpan.org/search?author=ADDI">ADDI</a> <a href="http://search.cpan.org/search?module=OpenGL">OpenGL</a> adcf? Interface to OpenGL drawing/imaging library <a href="http://search.cpan.org/search?author=FIJI">FIJI</a> <a href="http://search.cpan.org/search?module=PGPLOT">PGPLOT</a> Rdof? PGPLOT plotting library - scientific graphs <a href="http://search.cpan.org/search?author=KGB">KGB</a> PixDraw adcO? Drawing and manipulating true color images <a href="http://search.cpan.org/search?author=KSB">KSB</a> <a href="http://search.cpan.org/search?module=RenderMan">RenderMan</a> a ? Manipulate RenderMan objects <a href="http://search.cpan.org/search?author=GMLEWIS">GMLEWIS</a> T3D cdpO? Realtime extensible 3D rendering <a href="http://search.cpan.org/search?author=GJB">GJB</a> ThreeD i ? Namespace root for all kinds of 3D modules <a href="http://search.cpan.org/search?author=ADESC">ADESC</a></pre> <pre><a href="http://search.cpan.org/search?module=GD">GD</a> adcO? Interface to Gd Graphics Library <a href="http://search.cpan.org/search?author=LDS">LDS</a> GD:: <a href="http://search.cpan.org/search?module=GD::Barcode">::Barcode</a> bdpO? Create barcode image with GD <a href="http://search.cpan.org/search?author=KWITKNR">KWITKNR</a> <a href="http://search.cpan.org/search?module=GD::Graph">::Graph</a> RdpO? Create charts using GD <a href="http://search.cpan.org/search?author=MVERB">MVERB</a> <a href="http://search.cpan.org/search?module=GD::Text">::Text</a> RdpO? Classes for string handling with GD <a href="http://search.cpan.org/search?author=MVERB">MVERB</a> ::Gauge bdpOp Create various graphic gauges using GD <a href="http://search.cpan.org/search?author=CCLOUTIER">CCLOUTIER</a></pre> <pre>SVG:: ::Graph bdpOp Series of Modules to produce SVG graphs <a href="http://search.cpan.org/search?author=MRMIKE">MRMIKE</a></pre> <pre><a href="http://search.cpan.org/search?module=VRML">VRML</a> RdpO? VRML methods independent of specification <a href="http://search.cpan.org/search?author=HPALM">HPALM</a> VRML:: <a href="http://search.cpan.org/search?module=VRML::VRML1">::VRML1</a> RdpO? VRML methods with the VRML 1.0 standard <a href="http://search.cpan.org/search?author=HPALM">HPALM</a> <a href="http://search.cpan.org/search?module=VRML::VRML2">::VRML2</a> RdpO? VRML methods with the VRML 2.0 standard <a href="http://search.cpan.org/search?author=HPALM">HPALM</a> <a href="http://search.cpan.org/search?module=VRML::Color">::Color</a> Rdpf? color functions and X11 color names <a href="http://search.cpan.org/search?author=HPALM">HPALM</a> <a href="http://search.cpan.org/search?module=VRML::Base">::Base</a> RdpO? common basic methods <a href="http://search.cpan.org/search?author=HPALM">HPALM</a> <a href="http://search.cpan.org/search?module=VRML::Browser">::Browser</a> i ? A complete VRML viewer <a href="http://search.cpan.org/search?author=LUKKA">LUKKA</a></pre> <pre>Graphics:: <a href="http://search.cpan.org/search?module=Graphics::Libplot">::Libplot</a> RdcO? Binding for C libplotter plotting library <a href="http://search.cpan.org/search?author=JLAPEYRE">JLAPEYRE</a> <a href="http://search.cpan.org/search?module=Graphics::Plotter">::Plotter</a> Rd+O? Binding for C++ libplotter plotting library <a href="http://search.cpan.org/search?author=MAKLER">MAKLER</a> <a href="http://search.cpan.org/search?module=Graphics::Simple">::Simple</a> idcO? Simple drawing primitives <a href="http://search.cpan.org/search?author=NEERI">NEERI</a> ::Turtle idp ? Turtle graphics package <a href="http://search.cpan.org/search?author=NEERI">NEERI</a> <a href="http://search.cpan.org/search?module=Graphics::ColorNames">::ColorNames</a> bdprp provides RGB values for standard color names <a href="http://search.cpan.org/search?author=RRWO">RRWO</a> <a href="http://search.cpan.org/search?module=Graphics::MNG">::MNG</a> ad+Op Perl I/F to the MNG library from Gerard Juyn <a href="http://search.cpan.org/search?author=MOTT">MOTT</a></pre> <pre>Image:: ::Colorimetry cdpO? transform colors between colorspaces <a href="http://search.cpan.org/search?author=JONO">JONO</a> <a href="http://search.cpan.org/search?module=Image::DS9">::DS9</a> adpO? Interface to SAO DS9 image &amp; analysis prog <a href="http://search.cpan.org/search?author=DJERIUS">DJERIUS</a> <a href="http://search.cpan.org/search?module=Image::Grab">::Grab</a> RdpOp Grabbing images off the Internet <a href="http://search.cpan.org/search?author=MAHEX">MAHEX</a> <a href="http://search.cpan.org/search?module=Image::Magick">::Magick</a> RdcO? Read, query, transform, and write images <a href="http://search.cpan.org/search?author=JCRISTY">JCRISTY</a> <a href="http://search.cpan.org/search?module=Image::ParseGIF">::ParseGIF</a> RdpO? Parse GIF images into component parts <a href="http://search.cpan.org/search?author=BENL">BENL</a> <a href="http://search.cpan.org/search?module=Image::Size">::Size</a> Rdpf? Measure size of images in common formats <a href="http://search.cpan.org/search?author=RJRAY">RJRAY</a> <a href="http://search.cpan.org/search?module=Image::Info">::Info</a> RdpO? Extract meta information from image files <a href="http://search.cpan.org/search?author=GAAS">GAAS</a> <a href="http://search.cpan.org/search?module=Image::Imlib2">::Imlib2</a> RdcOp Interface to the Imlib2 image library <a href="http://search.cpan.org/search?author=LBROCARD">LBROCARD</a> <a href="http://search.cpan.org/search?module=Image::DeAnim">::DeAnim</a> RdpO? Create static GIF file from animated GIF <a href="http://search.cpan.org/search?author=KENMACF">KENMACF</a> <a href="http://search.cpan.org/search?module=Image::IPTCInfo">::IPTCInfo</a> RdpOp Extracts IPTC meta-info from images <a href="http://search.cpan.org/search?author=JCARTER">JCARTER</a> <a href="http://search.cpan.org/search?module=Image::Timeline">::Timeline</a> bdpOp Create GIF or PNG timelines <a href="http://search.cpan.org/search?author=KWILLIAMS">KWILLIAMS</a> <a href="http://search.cpan.org/search?module=Image::WorldMap">::WorldMap</a> RdpO? Create graphical world maps of data <a href="http://search.cpan.org/search?author=LBROCARD">LBROCARD</a></pre> <pre>Image::GD:: <a href="http://search.cpan.org/search?module=Image::GD::Thumbnail">::Thumbnail</a> Rdpfp Produce thumbnail imag with the GD library <a href="http://search.cpan.org/search?author=LGODDARD">LGODDARD</a></pre> <pre>Chart:: <a href="http://search.cpan.org/search?module=Chart::Base">::Base</a> RdpO? Business chart widget collection <a href="http://search.cpan.org/search?author=NINJAZ">NINJAZ</a> ::Gdchart bdch? based on Bruce V's C gdchart distribution <a href="http://search.cpan.org/search?author=MHEMPEL">MHEMPEL</a> <a href="http://search.cpan.org/search?module=Chart::Graph">::Graph</a> Rmpr? front-end to gnuplot and XRT <a href="http://search.cpan.org/search?author=CAIDAPERL">CAIDAPERL</a> <a href="http://search.cpan.org/search?module=Chart::PNGgraph">::PNGgraph</a> RdpO? Package to generate PNG graphs, uses GD.pm <a href="http://search.cpan.org/search?author=SBONDS">SBONDS</a> ::Pie adpO? Implements "new Chart::Pie()" <a href="http://search.cpan.org/search?author=KARLON">KARLON</a> <a href="http://search.cpan.org/search?module=Chart::Plot">::Plot</a> bdcO? Graph two-dimensional data (uses GD.pm) <a href="http://search.cpan.org/search?author=SMORTON">SMORTON</a> <a href="http://search.cpan.org/search?module=Chart::XMGR">::XMGR</a> Rdphp interface to XMGR plotting package <a href="http://search.cpan.org/search?author=TJENNESS">TJENNESS</a> ::Pie3d adpO? 3d Pie Chart Render <a href="http://search.cpan.org/search?author=EKMETT">EKMETT</a> <a href="http://search.cpan.org/search?module=Chart::GRACE">::GRACE</a> Rdphp Interface to GRACE plotting package <a href="http://search.cpan.org/search?author=TJENNESS">TJENNESS</a></pre> <pre><a href="http://search.cpan.org/search?module=Xmms">Xmms</a> bdcO? Interactive remote control shell for xmms <a href="http://search.cpan.org/search?author=DOUGM">DOUGM</a> Xmms:: <a href="http://search.cpan.org/search?module=Xmms::Config">::Config</a> bdcO? Perl interface to the xmms_cfg_* API <a href="http://search.cpan.org/search?author=DOUGM">DOUGM</a> <a href="http://search.cpan.org/search?module=Xmms::Remote">::Remote</a> bdcO? Perl interface to the xmms_remote_* API <a href="http://search.cpan.org/search?author=DOUGM">DOUGM</a> ::Plugin i ? Perl interface to the xmms plugin APIs <a href="http://search.cpan.org/search?author=DOUGM">DOUGM</a></pre> <pre>Flash:: ::SWF cmpO? Read/Write Macromedia Flash SWF files <a href="http://search.cpan.org/search?author=SABREN">SABREN</a></pre> <pre><a href="http://search.cpan.org/search?module=SVG">SVG</a> RdpOp Generate SVG images <a href="http://search.cpan.org/search?author=RONAN">RONAN</a></pre> <p> </p> <h4><a href="by-category/19_Mail_and_Usenet_News" id="ID19_MailandUse" name="ID19_MailandUse">19) Mail and Usenet News</a></h4> <pre>Name <a href="#ID1_ModuleListi">DSLIP</a> Description Info ------------ ----- -------------------------------------------- ---- Mail:: <a href="http://search.cpan.org/search?module=Mail::Address">::Address</a> adpf? Manipulation of electronic mail addresses <a href="http://search.cpan.org/search?author=MARKOV">MARKOV</a> <a href="http://search.cpan.org/search?module=Mail::Alias">::Alias</a> bdpO? Manipulate E-mail aliases and alias files <a href="http://search.cpan.org/search?author=ZELT">ZELT</a> <a href="http://search.cpan.org/search?module=Mail::Audit">::Audit</a> RdpO? Toolkit for constructing mail filters <a href="http://search.cpan.org/search?author=SIMON">SIMON</a> <a href="http://search.cpan.org/search?module=Mail::Cap">::Cap</a> adpO? Parse mailcap files as specified in RFC 1524 <a href="http://search.cpan.org/search?author=MARKOV">MARKOV</a> <a href="http://search.cpan.org/search?module=Mail::CheckUser">::CheckUser</a> Rdpfp Check email addresses for validity <a href="http://search.cpan.org/search?author=ILYAM">ILYAM</a> <a href="http://search.cpan.org/search?module=Mail::Ezmlm">::Ezmlm</a> bdpO? Object methods for ezmlm mailing lists <a href="http://search.cpan.org/search?author=GHALSE">GHALSE</a> <a href="http://search.cpan.org/search?module=Mail::Field">::Field</a> RdpO? Base class for handling mail header fields <a href="http://search.cpan.org/search?author=MARKOV">MARKOV</a> <a href="http://search.cpan.org/search?module=Mail::Folder">::Folder</a> adpO? Base-class for mail folder handling <a href="http://search.cpan.org/search?author=KJOHNSON">KJOHNSON</a> <a href="http://search.cpan.org/search?module=Mail::Freshmeat">::Freshmeat</a> RdpOg Parses newsletters from http://freshmeat.net <a href="http://search.cpan.org/search?author=AFOXSON">AFOXSON</a> <a href="http://search.cpan.org/search?module=Mail::Header">::Header</a> RdpO? Manipulate mail RFC822 compliant headers <a href="http://search.cpan.org/search?author=MARKOV">MARKOV</a> <a href="http://search.cpan.org/search?module=Mail::Internet">::Internet</a> adpO? Functions for RFC822 address manipulations <a href="http://search.cpan.org/search?author=MARKOV">MARKOV</a> ::MH adcr? MH mail interface <a href="http://search.cpan.org/search?author=MRG">MRG</a> <a href="http://search.cpan.org/search?module=Mail::Mailer">::Mailer</a> adpO? Simple mail agent interface (see Mail::Send) <a href="http://search.cpan.org/search?author=MARKOV">MARKOV</a> <a href="http://search.cpan.org/search?module=Mail::POP3Client">::POP3Client</a> RdpO? Support for clients of POP3 servers <a href="http://search.cpan.org/search?author=SDOWD">SDOWD</a> <a href="http://search.cpan.org/search?module=Mail::Procmail">::Procmail</a> Rdpf? Procmail-like facility for creating easy mai <a href="http://search.cpan.org/search?author=JV">JV</a> <a href="http://search.cpan.org/search?module=Mail::Send">::Send</a> adpO? Simple interface for sending mail <a href="http://search.cpan.org/search?author=MARKOV">MARKOV</a> <a href="http://search.cpan.org/search?module=Mail::Sender">::Sender</a> MdpOp socket() based mail with attachments, SMTP <a href="http://search.cpan.org/search?author=JENDA">JENDA</a> <a href="http://search.cpan.org/search?module=Mail::Sendmail">::Sendmail</a> Rdpfp Simple platform independent mailer <a href="http://search.cpan.org/search?author=MIVKOVIC">MIVKOVIC</a> ::UCEResponder i ? Spamfilter <a href="http://search.cpan.org/search?author=CHSTROSS">CHSTROSS</a> <a href="http://search.cpan.org/search?module=Mail::Util">::Util</a> adpf? Mail utilities (for by some Mail::* modules) <a href="http://search.cpan.org/search?author=MARKOV">MARKOV</a> <a href="http://search.cpan.org/search?module=Mail::IMAPClient">::IMAPClient</a> RdpO? An IMAP Client API <a href="http://search.cpan.org/search?author=DJKERNEN">DJKERNEN</a> <a href="http://search.cpan.org/search?module=Mail::Box">::Box</a> RmpOp Mail folder manager and MUA backend <a href="http://search.cpan.org/search?author=MARKOV">MARKOV</a> <a href="http://search.cpan.org/search?module=Mail::Vmailmgr">::Vmailmgr</a> bdpO? A Perl module to use Vmailmgr daemon <a href="http://search.cpan.org/search?author=MARTIN">MARTIN</a> <a href="http://search.cpan.org/search?module=Mail::ListDetector">::ListDetector</a> bdpO? Mailing list message detector <a href="http://search.cpan.org/search?author=MSTEVENS">MSTEVENS</a> ::PerlTix cmpO? Mail ticketing and transaction system <a href="http://search.cpan.org/search?author=JJARVINEN">JJARVINEN</a> <a href="http://search.cpan.org/search?module=Mail::MboxParser">::MboxParser</a> RdpOp Read-only access to UNIX-mailboxes <a href="http://search.cpan.org/search?author=VPARSEVAL">VPARSEVAL</a> <a href="http://search.cpan.org/search?module=Mail::SpamAssassin">::SpamAssassin</a> bmpOa Mail::Audit spam detector plugin <a href="http://search.cpan.org/search?author=JMASON">JMASON</a> <a href="http://search.cpan.org/search?module=Mail::Verify">::Verify</a> Rdpfb Attempt to verify an email address <a href="http://search.cpan.org/search?author=PETEF">PETEF</a> <a href="http://search.cpan.org/search?module=Mail::QmailRemote">::QmailRemote</a> bdpOp send email using qmail-remote directly. <a href="http://search.cpan.org/search?author=IKEBE">IKEBE</a> ::Sieve cdpOp RFC 3028 Mail Filtering <a href="http://search.cpan.org/search?author=BRONG">BRONG</a> ::VersionTracker bdpOg Parses newsletters from versiontracker.com <a href="http://search.cpan.org/search?author=AFOXSON">AFOXSON</a> <a href="http://search.cpan.org/search?module=Mail::Vacation">::Vacation</a> adpOp perl implementation of vacation program <a href="http://search.cpan.org/search?author=RFOLEY">RFOLEY</a></pre> <pre>Mail::Field:: <a href="http://search.cpan.org/search?module=Mail::Field::Received">::Received</a> RdpO? Parses Received headers as per RFC822 <a href="http://search.cpan.org/search?author=ASPIERS">ASPIERS</a></pre> <pre>Mail::Vacation:: <a href="http://search.cpan.org/search?module=Mail::Vacation::LDAP">::LDAP</a> adpOp vacation program using LDAP <a href="http://search.cpan.org/search?author=RFOLEY">RFOLEY</a></pre> <pre>News:: <a href="http://search.cpan.org/search?module=News::Article">::Article</a> adpO? Module for handling Usenet articles <a href="http://search.cpan.org/search?author=AGIERTH">AGIERTH</a> <a href="http://search.cpan.org/search?module=News::Gateway">::Gateway</a> ampOp Mail/news gatewaying, moderation support <a href="http://search.cpan.org/search?author=RRA">RRA</a> <a href="http://search.cpan.org/search?module=News::NNTPClient">::NNTPClient</a> MdpOp Support for clients of NNTP servers <a href="http://search.cpan.org/search?author=RVA">RVA</a> <a href="http://search.cpan.org/search?module=News::Newsrc">::Newsrc</a> RdpOp Manage .newsrc files <a href="http://search.cpan.org/search?author=SWMCD">SWMCD</a> <a href="http://search.cpan.org/search?module=News::Scan">::Scan</a> cdpO? Gathers and reports newsgroup statistics <a href="http://search.cpan.org/search?author=GBACON">GBACON</a> <a href="http://search.cpan.org/search?module=News::GnusFilter">::GnusFilter</a> bdpfp gnus MIME-hook filter to score usenet posts <a href="http://search.cpan.org/search?author=JOESUF">JOESUF</a></pre> <pre>NNTP:: ::Server i ? Support for an NNTP server <a href="http://search.cpan.org/search?author=JOEHIL">JOEHIL</a></pre> <pre>NNML:: <a href="http://search.cpan.org/search?module=NNML::Server">::Server</a> adpO? An simple RFC 977 NNTP server <a href="http://search.cpan.org/search?author=ULPFR">ULPFR</a></pre> <pre>IMAP:: <a href="http://search.cpan.org/search?module=IMAP::Admin">::Admin</a> RdpO? IMAP Administration <a href="http://search.cpan.org/search?author=EESTABROO">EESTABROO</a></pre> <pre>Sendmail:: <a href="http://search.cpan.org/search?module=Sendmail::Milter">::Milter</a> Rdch? Write mail filters for sendmail in Perl <a href="http://search.cpan.org/search?author=CYING">CYING</a> <a href="http://search.cpan.org/search?module=Sendmail::AccessDB">::AccessDB</a> adpfp Interface to sendmail's access.db <a href="http://search.cpan.org/search?author=DREDD">DREDD</a></pre> <p> </p> <h4><a href="by-category/20_Control_Flow_Utilities" id="ID20_ControlFlo" name="ID20_ControlFlo">20) Control Flow Utilities (callbacks and exceptions etc)</a></h4> <pre>Name <a href="#ID1_ModuleListi">DSLIP</a> Description Info ------------ ----- -------------------------------------------- ---- <a href="http://search.cpan.org/search?module=AtExit">AtExit</a> Rdpr? atexit() function to register exit-callbacks <a href="http://search.cpan.org/search?author=BRADAPP">BRADAPP</a> <a href="http://search.cpan.org/search?module=Callback">Callback</a> RdpO? Define easy to use function callback objects <a href="http://search.cpan.org/search?author=MUIR">MUIR</a> <a href="http://search.cpan.org/search?module=Religion">Religion</a> adpr? Control where you go when you die()/warn() <a href="http://search.cpan.org/search?author=KJALB">KJALB</a></pre> <pre>Religion:: ::Package bdpfp Prepend package name to warn/die messages <a href="http://search.cpan.org/search?author=GWYN">GWYN</a></pre> <pre>Hook:: <a href="http://search.cpan.org/search?module=Hook::PrePostCall">::PrePostCall</a> adpO? Add actions before and after a routine <a href="http://search.cpan.org/search?author=PVERD">PVERD</a> <a href="http://search.cpan.org/search?module=Hook::Scope">::Scope</a> b?cfp Register code to run on scope leaves. <a href="http://search.cpan.org/search?author=ABERGMAN">ABERGMAN</a></pre> <pre><a href="http://search.cpan.org/search?module=Memoize">Memoize</a> Sdprp Automatically cache results of functions <a href="http://search.cpan.org/search?author=MJD">MJD</a> Memoize:: <a href="http://search.cpan.org/search?module=Memoize::ExpireLRU">::ExpireLRU</a> Rdpr? Provide LRU Expiration for Memoize <a href="http://search.cpan.org/search?author=BPOWERS">BPOWERS</a></pre> <pre><a href="http://search.cpan.org/search?module=ReleaseAction">ReleaseAction</a> bdph? Trigger actions on destruction of a handle <a href="http://search.cpan.org/search?author=TILLY">TILLY</a></pre> <pre>Strict:: ::Prototype bdpng Allows for inter-prototype variable def's <a href="http://search.cpan.org/search?author=MZSANFORD">MZSANFORD</a></pre> <pre><a href="http://search.cpan.org/search?module=Coro">Coro</a> Rdchp create an manage coroutines <a href="http://search.cpan.org/search?author=MLEHMANN">MLEHMANN</a></pre> <pre>Exception:: <a href="http://search.cpan.org/search?module=Exception::Class">::Class</a> RdpOp Declare exception class hierarchies <a href="http://search.cpan.org/search?author=DROLSKY">DROLSKY</a> <a href="http://search.cpan.org/search?module=Exception::Cxx">::Cxx</a> Rd+f? Cause perl to longjmp using C++ exceptions <a href="http://search.cpan.org/search?author=JPRIT">JPRIT</a></pre> <p> </p> <h4><a href="by-category/21_File_Handle_Input_Output" id="ID21_FileHandle" name="ID21_FileHandle">21) File Handle, Directory Handle and Input/Output Stream Utilities</a></h4> <pre>Name <a href="#ID1_ModuleListi">DSLIP</a> Description Info ------------ ----- -------------------------------------------- ---- IO:: <a href="http://search.cpan.org/search?module=IO::AtomicFile">::AtomicFile</a> RdpO? Write a file which is updated atomically <a href="http://search.cpan.org/search?author=ERYQ">ERYQ</a> <a href="http://search.cpan.org/search?module=IO::Dir">::Dir</a> cdpO? Directory handle objects and methods <a href="../authors/00whois.html#P5P">P5P</a> <a href="http://search.cpan.org/search?module=IO::File">::File</a> cdpO? Methods for disk file based i/o handles <a href="../authors/00whois.html#P5P">P5P</a> <a href="http://search.cpan.org/search?module=IO::Handle">::Handle</a> cdpO? Base class for input/output handles <a href="../authors/00whois.html#P5P">P5P</a> <a href="http://search.cpan.org/search?module=IO::Lines">::Lines</a> RdpO? I/O handle to read/write to array of lines <a href="http://search.cpan.org/search?author=ERYQ">ERYQ</a> <a href="http://search.cpan.org/search?module=IO::Pipe">::Pipe</a> cdpO? Methods for pipe handles <a href="../authors/00whois.html#P5P">P5P</a> <a href="http://search.cpan.org/search?module=IO::React">::React</a> RdpOp Object oriented expect-like communication <a href="http://search.cpan.org/search?author=GARROW">GARROW</a> ::STREAMS cdcO? Methods for System V style STREAMS control <a href="http://search.cpan.org/search?author=NI-S">NI-S</a> <a href="http://search.cpan.org/search?module=IO::Scalar">::Scalar</a> RdpO? I/O handle to read/write to a string <a href="http://search.cpan.org/search?author=ERYQ">ERYQ</a> <a href="http://search.cpan.org/search?module=IO::ScalarArray">::ScalarArray</a> RdpO? I/O handle to read/write to array of scalars <a href="http://search.cpan.org/search?author=ERYQ">ERYQ</a> <a href="http://search.cpan.org/search?module=IO::Seekable">::Seekable</a> cdpO? Methods for seekable input/output handles <a href="../authors/00whois.html#P5P">P5P</a> <a href="http://search.cpan.org/search?module=IO::Select">::Select</a> adpO? Object interface to system select call <a href="../authors/00whois.html#P5P">P5P</a> <a href="http://search.cpan.org/search?module=IO::Socket">::Socket</a> cdpO? Methods for socket input/output handles <a href="../authors/00whois.html#P5P">P5P</a> <a href="http://search.cpan.org/search?module=IO::Stty">::Stty</a> Rdpfp POSIX compliant stty interface <a href="http://search.cpan.org/search?author=RGIERSIG">RGIERSIG</a> <a href="http://search.cpan.org/search?module=IO::Tee">::Tee</a> RdpO? Multiplex output to multiple handles <a href="http://search.cpan.org/search?author=KENSHAN">KENSHAN</a> <a href="http://search.cpan.org/search?module=IO::Wrap">::Wrap</a> RdpO? Wrap old-style FHs in standard OO interface <a href="http://search.cpan.org/search?author=ERYQ">ERYQ</a> <a href="http://search.cpan.org/search?module=IO::WrapTie">::WrapTie</a> RdpO? Tie your handles &amp; retain full OO interface <a href="http://search.cpan.org/search?author=ERYQ">ERYQ</a> <a href="http://search.cpan.org/search?module=IO::Zlib">::Zlib</a> bdpO? IO:: style interface to Compress::Zlib <a href="http://search.cpan.org/search?author=TOMHUGHES">TOMHUGHES</a> <a href="http://search.cpan.org/search?module=IO::Default">::Default</a> RdpO? Replace select() with $DEFOUT, $DEFERR, $DEF <a href="http://search.cpan.org/search?author=NWIGER">NWIGER</a> <a href="http://search.cpan.org/search?module=IO::String">::String</a> RdpO? IO::File interface for in-core strings <a href="http://search.cpan.org/search?author=GAAS">GAAS</a> <a href="http://search.cpan.org/search?module=IO::Stringy">::Stringy</a> RdpO? I/O on in-core objects like strings/arrays <a href="http://search.cpan.org/search?author=ERYQ">ERYQ</a> <a href="http://search.cpan.org/search?module=IO::Filter">::Filter</a> adpOg Generic filters for IO handles. <a href="http://search.cpan.org/search?author=RWMJ">RWMJ</a> <a href="http://search.cpan.org/search?module=IO::Tty">::Tty</a> RdcOg provide an interface to TTYs and PTYs <a href="http://search.cpan.org/search?author=RGIERSIG">RGIERSIG</a> <a href="http://search.cpan.org/search?module=IO::Multiplex">::Multiplex</a> bdpha Manage Input Output on many file handles <a href="http://search.cpan.org/search?author=BBB">BBB</a></pre> <pre><a href="http://search.cpan.org/search?module=FileHandle">FileHandle</a> SupO? File handle objects and methods <a href="../authors/00whois.html#P5P">P5P</a> <a href="http://search.cpan.org/search?module=FileCache">FileCache</a> Supf? Keep more files open than the system permits <a href="../authors/00whois.html#P5P">P5P</a> <a href="http://search.cpan.org/search?module=DirHandle">DirHandle</a> SupO? Directory handle objects and methods <a href="http://search.cpan.org/search?author=CHIPS">CHIPS</a> <a href="http://search.cpan.org/search?module=SelectSaver">SelectSaver</a> SupO? Save and restore selected file handle <a href="http://search.cpan.org/search?author=CHIPS">CHIPS</a> Selectable cdpO? Event-driven I/O streams <a href="http://search.cpan.org/search?author=MUIR">MUIR</a></pre> <pre>Log:: <a href="http://search.cpan.org/search?module=Log::Agent">::Agent</a> adpOa A general logging framework <a href="http://search.cpan.org/search?author=MROGASKI">MROGASKI</a> <a href="http://search.cpan.org/search?module=Log::Delayed">::Delayed</a> RdpOa Delay error exits until multiple errors seen <a href="http://search.cpan.org/search?author=WSNYDER">WSNYDER</a> <a href="http://search.cpan.org/search?module=Log::Detect">::Detect</a> RdpOa Detect and show error regexps in logfiles <a href="http://search.cpan.org/search?author=WSNYDER">WSNYDER</a> <a href="http://search.cpan.org/search?module=Log::Dispatch">::Dispatch</a> RdpOp Log messages to multiple outputs <a href="http://search.cpan.org/search?author=DROLSKY">DROLSKY</a> <a href="http://search.cpan.org/search?module=Log::Topics">::Topics</a> Rdpf? Control flow of topic based logging messages <a href="http://search.cpan.org/search?author=JARW">JARW</a> <a href="http://search.cpan.org/search?module=Log::TraceMessages">::TraceMessages</a> RdpO? Print developer's trace messages <a href="http://search.cpan.org/search?author=EDAVIS">EDAVIS</a></pre> <pre>Log::Agent:: <a href="http://search.cpan.org/search?module=Log::Agent::Logger">::Logger</a> adpOa Application-level logging interface <a href="http://search.cpan.org/search?author=MROGASKI">MROGASKI</a> <a href="http://search.cpan.org/search?module=Log::Agent::Rotate">::Rotate</a> adpOa Logfile rotation config and support <a href="http://search.cpan.org/search?author=MROGASKI">MROGASKI</a></pre> <pre><a href="http://search.cpan.org/search?module=Expect">Expect</a> RdpOp Perl version of Don Libes' Tcl-Expect <a href="http://search.cpan.org/search?author=RGIERSIG">RGIERSIG</a></pre> <p> </p> <h4><a href="by-category/22_Microsoft_Windows_Modules" id="ID22_MicrosoftW" name="ID22_MicrosoftW">22) Microsoft Windows Modules</a></h4> <pre>Name <a href="#ID1_ModuleListi">DSLIP</a> Description Info ------------ ----- -------------------------------------------- ---- Win32:: <a href="http://search.cpan.org/search?module=Win32::ADO">::ADO</a> adpf? ADO Constants and helper functions <a href="http://search.cpan.org/search?author=MSERGEANT">MSERGEANT</a> <a href="http://search.cpan.org/search?module=Win32::ASP">::ASP</a> Rdpr? Makes PerlScript ASP development easier <a href="http://search.cpan.org/search?author=WNODOM">WNODOM</a> <a href="http://search.cpan.org/search?module=Win32::AbsPath">::AbsPath</a> Rdpfp relative paths to absolute, understands UNCs <a href="http://search.cpan.org/search?author=JENDA">JENDA</a> <a href="http://search.cpan.org/search?module=Win32::AdminMisc">::AdminMisc</a> Rdcf? Misc admin and net functions <a href="http://search.cpan.org/search?author=DAVEROTH">DAVEROTH</a> ::COM cd+O? Access to native COM interfaces <a href="http://search.cpan.org/search?author=JDB">JDB</a> <a href="http://search.cpan.org/search?module=Win32::ChangeNotify">::ChangeNotify</a> bdcO? Monitor changes to files and directories <a href="http://search.cpan.org/search?author=CJM">CJM</a> <a href="http://search.cpan.org/search?module=Win32::Clipboard">::Clipboard</a> Rdchp Interaction with the Windows clipboard <a href="http://search.cpan.org/search?author=ACALPINI">ACALPINI</a> <a href="http://search.cpan.org/search?module=Win32::Console">::Console</a> Rdchp Win32 Console and Character mode functions <a href="http://search.cpan.org/search?author=ACALPINI">ACALPINI</a> <a href="http://search.cpan.org/search?module=Win32::Event">::Event</a> bdcO? Use Win32 event objects for IPC <a href="http://search.cpan.org/search?author=CJM">CJM</a> <a href="http://search.cpan.org/search?module=Win32::EventLog">::EventLog</a> adcf? Interface to Win32 EventLog functions <a href="../authors/00whois.html#WIN32">WIN32</a> <a href="http://search.cpan.org/search?module=Win32::FUtils">::FUtils</a> bdcf? Implements missing File Utility functions <a href="http://search.cpan.org/search?author=JOCASA">JOCASA</a> <a href="http://search.cpan.org/search?module=Win32::FileOp">::FileOp</a> Mdpfp file operations + fancy dialogs, INI files <a href="http://search.cpan.org/search?author=JENDA">JENDA</a> ::FileType RdpOp modify Win32 file type mapping <a href="http://search.cpan.org/search?author=JENDA">JENDA</a> ::GD RdcO? Win32 port of the GD extension (gif module) <a href="http://search.cpan.org/search?author=DAVEROTH">DAVEROTH</a> <a href="http://search.cpan.org/search?module=Win32::GUI">::GUI</a> bmchp Perl-Win32 Graphical User Interface <a href="http://search.cpan.org/search?author=ACALPINI">ACALPINI</a> <a href="http://search.cpan.org/search?module=Win32::GuiTest">::GuiTest</a> Mmcfp SendKeys, FindWindowLike and more <a href="http://search.cpan.org/search?author=ERNGUI">ERNGUI</a> <a href="http://search.cpan.org/search?module=Win32::IPC">::IPC</a> bdcO? Base class for Win32 synchronization objects <a href="http://search.cpan.org/search?author=CJM">CJM</a> <a href="http://search.cpan.org/search?module=Win32::Internet">::Internet</a> RdcOp Perl Module for Internet Extensions <a href="http://search.cpan.org/search?author=ACALPINI">ACALPINI</a> ::Message bdcf? Network based message passing <a href="http://search.cpan.org/search?author=DAVEROTH">DAVEROTH</a> <a href="http://search.cpan.org/search?module=Win32::Mutex">::Mutex</a> bdcO? Use Win32 mutex objects for IPC <a href="http://search.cpan.org/search?author=CJM">CJM</a> <a href="http://search.cpan.org/search?module=Win32::NetAdmin">::NetAdmin</a> adcf? Interface to Win32 NetAdmin functions <a href="../authors/00whois.html#WIN32">WIN32</a> <a href="http://search.cpan.org/search?module=Win32::NetResource">::NetResource</a> adcf? Interface to Win32 NetResource functions <a href="../authors/00whois.html#WIN32">WIN32</a> <a href="http://search.cpan.org/search?module=Win32::ODBC">::ODBC</a> Rd+O? ODBC interface for accessing databases <a href="http://search.cpan.org/search?author=DAVEROTH">DAVEROTH</a> <a href="http://search.cpan.org/search?module=Win32::OLE">::OLE</a> Rm+h? Interface to OLE Automation <a href="http://search.cpan.org/search?author=JDB">JDB</a> <a href="http://search.cpan.org/search?module=Win32::Pipe">::Pipe</a> Rd+O? Named Pipes and assorted function <a href="http://search.cpan.org/search?author=DAVEROTH">DAVEROTH</a> <a href="http://search.cpan.org/search?module=Win32::Process">::Process</a> adcf? Interface to Win32 Process functions <a href="../authors/00whois.html#WIN32">WIN32</a> <a href="http://search.cpan.org/search?module=Win32::RASE">::RASE</a> Rdpf? Dialup entries and connections on Win32 <a href="http://search.cpan.org/search?author=MBLAZ">MBLAZ</a> <a href="http://search.cpan.org/search?module=Win32::Registry">::Registry</a> adcf? Interface to Win32 Registry functions <a href="../authors/00whois.html#WIN32">WIN32</a> <a href="http://search.cpan.org/search?module=Win32::Semaphore">::Semaphore</a> bdcO? Use Win32 semaphore objects for IPC <a href="http://search.cpan.org/search?author=CJM">CJM</a> <a href="http://search.cpan.org/search?module=Win32::SerialPort">::SerialPort</a> RdpO? Win32 Serial functions/constants/interface <a href="http://search.cpan.org/search?author=BBIRTH">BBIRTH</a> <a href="http://search.cpan.org/search?module=Win32::Shortcut">::Shortcut</a> Rd+Op Manipulate Windows Shortcut files <a href="http://search.cpan.org/search?author=ACALPINI">ACALPINI</a> <a href="http://search.cpan.org/search?module=Win32::Sound">::Sound</a> Rdchp An extension to play with Windows sounds <a href="http://search.cpan.org/search?author=ACALPINI">ACALPINI</a> <a href="http://search.cpan.org/search?module=Win32::WinError">::WinError</a> adcf? Interface to Win32 WinError functions <a href="../authors/00whois.html#WIN32">WIN32</a> <a href="http://search.cpan.org/search?module=Win32::SystemInfo">::SystemInfo</a> RdpO? Memory and Processor information <a href="http://search.cpan.org/search?author=CJOHNSTON">CJOHNSTON</a> <a href="http://search.cpan.org/search?module=Win32::API">::API</a> RdcOp Perl Win32 API Import Facility <a href="http://search.cpan.org/search?author=ACALPINI">ACALPINI</a> <a href="http://search.cpan.org/search?module=Win32::DriveInfo">::DriveInfo</a> Rdpf? drives on Win32 systems <a href="http://search.cpan.org/search?author=MBLAZ">MBLAZ</a> ::Msiexec cnpfp a MSIEXEC.EXE like frontend to manage *.msi <a href="http://search.cpan.org/search?author=SNIPER">SNIPER</a> <a href="http://search.cpan.org/search?module=Win32::SharedFileOpen">::SharedFileOpen</a> bdcfp Interface to Win32 sopen + fsopen functions <a href="http://search.cpan.org/search?author=SHAY">SHAY</a> <a href="http://search.cpan.org/search?module=Win32::Guidgen">::Guidgen</a> bdpfp Generates GUIDs <a href="http://search.cpan.org/search?author=JOEPHAYES">JOEPHAYES</a></pre> <pre>Win32::EventLog:: <a href="http://search.cpan.org/search?module=Win32::EventLog::Carp">::Carp</a> Rdpfp For carping in the Windows NT Event Log <a href="http://search.cpan.org/search?author=RRWO">RRWO</a></pre> <pre>Win32::MultiMedia:: <a href="http://search.cpan.org/search?module=Win32::MultiMedia::Mci">::Mci</a> cdch? An interface for the MCI system on Win32 <a href="http://search.cpan.org/search?author=THAMUS">THAMUS</a> <a href="http://search.cpan.org/search?module=Win32::MultiMedia::Joystick">::Joystick</a> cdch? An interface for game controllers on Win32 <a href="http://search.cpan.org/search?author=THAMUS">THAMUS</a></pre> <pre>Win32::OLE:: <a href="http://search.cpan.org/search?module=Win32::OLE::OPC">::OPC</a> RdpO? Ole for Process Control Server Interface <a href="http://search.cpan.org/search?author=MARTINTO">MARTINTO</a></pre> <pre>Win32API:: <a href="http://search.cpan.org/search?module=Win32API::CommPort">::CommPort</a> RdpO? Win32 Serial functions/constants/interface <a href="http://search.cpan.org/search?author=BBIRTH">BBIRTH</a> ::Console cdcf? Win32 Console Window functions/consts <a href="http://search.cpan.org/search?author=TYEMQ">TYEMQ</a> <a href="http://search.cpan.org/search?module=Win32API::File">::File</a> cdcf? Win32 file/dir functions/constants <a href="http://search.cpan.org/search?author=TYEMQ">TYEMQ</a> <a href="http://search.cpan.org/search?module=Win32API::Registry">::Registry</a> adcf? Win32 Registry functions/constants <a href="http://search.cpan.org/search?author=TYEMQ">TYEMQ</a> ::WinStruct cdcf? Routines for Win32 Windowing data structures <a href="http://search.cpan.org/search?author=TYEMQ">TYEMQ</a> ::Window cdcf? Win32 Windowing functions/constants <a href="http://search.cpan.org/search?author=TYEMQ">TYEMQ</a></pre> <pre>WinNT cdcf? Interface to Windows NT specific functions <a href="../authors/00whois.html#WIN32">WIN32</a> NT cdcf? Old name for WinNT - being phased out <a href="../authors/00whois.html#WIN32">WIN32</a></pre> <pre>Log::Dispatch:: <a href="http://search.cpan.org/search?module=Log::Dispatch::Win32EventLog">::Win32EventLog</a> RdpOp Log::Dispatch to the Win32 Eventlog <a href="http://search.cpan.org/search?author=ABERGMAN">ABERGMAN</a></pre> <p> </p> <h4><a href="by-category/23_Miscellaneous_Modules" id="ID23_Miscellane" name="ID23_Miscellane">23) Miscellaneous Modules</a></h4> <pre>Name <a href="#ID1_ModuleListi">DSLIP</a> Description Info ------------ ----- -------------------------------------------- ---- <a href="http://search.cpan.org/search?module=ARS">ARS</a> Mmhh? Interface to Remedy's Action Request API <a href="http://search.cpan.org/search?author=JMURPHY">JMURPHY</a> Agent cnpOa Transportable Agent module <a href="http://search.cpan.org/search?author=SPURKIS">SPURKIS</a> <a href="http://search.cpan.org/search?module=Archie">Archie</a> Rdpfp Archie queries via Prospero ARDP protocol <a href="http://search.cpan.org/search?author=GBOSS">GBOSS</a> <a href="http://search.cpan.org/search?module=BnP">BnP</a> RdhOp Build'n'Play all-purpose batch install. tool <a href="http://search.cpan.org/search?author=STBEY">STBEY</a> <a href="http://search.cpan.org/search?module=CPAN">CPAN</a> RdpO? Perl Archive browse and download <a href="http://search.cpan.org/search?author=ANDK">ANDK</a> <a href="http://search.cpan.org/search?module=Gedcom">Gedcom</a> bmpOp Interface to genealogy Gedcom files <a href="http://search.cpan.org/search?author=PJCJ">PJCJ</a> <a href="http://search.cpan.org/search?module=Hints">Hints</a> RdpOp Tools for access hints databases (tips) <a href="http://search.cpan.org/search?author=MILSO">MILSO</a> Logfile RdpO? Generic methods to analyze logfiles <a href="http://search.cpan.org/search?author=ULPFR">ULPFR</a> Neural ad+O? Generic simulation of neural networks <a href="http://search.cpan.org/search?author=LUKKA">LUKKA</a> Nexus cdcO? Interface to Nexus (threads/ipc/processes) <a href="http://search.cpan.org/search?author=RDO">RDO</a> <a href="http://search.cpan.org/search?module=Roman">Roman</a> Rdpf? Convert Roman numbers to and from Arabic <a href="http://search.cpan.org/search?author=OZAWA">OZAWA</a> SDDF cd+O? Interface to Pablo Self Defining Data Format <a href="http://search.cpan.org/search?author=FIS">FIS</a></pre> <pre>AI:: <a href="http://search.cpan.org/search?module=AI::Fuzzy">::Fuzzy</a> RdpO? Perl extension for Fuzzy Logic <a href="http://search.cpan.org/search?author=SABREN">SABREN</a> <a href="http://search.cpan.org/search?module=AI::jNeural">::jNeural</a> RdcOg Jet's Neural Architecture <a href="http://search.cpan.org/search?author=JETTERO">JETTERO</a> ::NeuralNet RdpO? A simple back-prop neural net <a href="http://search.cpan.org/search?author=JBRYAN">JBRYAN</a> <a href="http://search.cpan.org/search?module=AI::Categorize">::Categorize</a> bdpOp Automatically classify documents by content <a href="http://search.cpan.org/search?author=KWILLIAMS">KWILLIAMS</a></pre> <pre>AI::NeuralNet:: <a href="http://search.cpan.org/search?module=AI::NeuralNet::SOM">::SOM</a> adpO? Kohonen Self-Organizing Maps <a href="http://search.cpan.org/search?author=VOISCHEV">VOISCHEV</a></pre> <pre>AI::Gene:: <a href="http://search.cpan.org/search?module=AI::Gene::Sequence">::Sequence</a> RdpO? Base class of mutation methods +gene grammar <a href="http://search.cpan.org/search?author=AJGOUGH">AJGOUGH</a> <a href="http://search.cpan.org/search?module=AI::Gene::Simple">::Simple</a> RdpO? Base class of mutation methods <a href="http://search.cpan.org/search?author=AJGOUGH">AJGOUGH</a></pre> <pre>Astro:: <a href="http://search.cpan.org/search?module=Astro::Coord">::Coord</a> Rdpf? Transform telescope and source coordinates <a href="http://search.cpan.org/search?author=CPHIL">CPHIL</a> <a href="http://search.cpan.org/search?module=Astro::Misc">::Misc</a> Rdpf? Miscellaneous astronomical routines <a href="http://search.cpan.org/search?author=CPHIL">CPHIL</a> <a href="http://search.cpan.org/search?module=Astro::MoonPhase">::MoonPhase</a> Rdpf? Information about the phase of the Moon. <a href="http://search.cpan.org/search?author=RPIKKARA">RPIKKARA</a> <a href="http://search.cpan.org/search?module=Astro::SLA">::SLA</a> Rdcfp Interface to SLALIB positional astronomy lib <a href="http://search.cpan.org/search?author=TJENNESS">TJENNESS</a> <a href="http://search.cpan.org/search?module=Astro::SunTime">::SunTime</a> cdpf? Calculate sun rise/set times <a href="http://search.cpan.org/search?author=ROBF">ROBF</a> <a href="http://search.cpan.org/search?module=Astro::Time">::Time</a> Rdpfp General time conversions for Astronomers <a href="http://search.cpan.org/search?author=CPHIL">CPHIL</a> <a href="http://search.cpan.org/search?module=Astro::Sunrise">::Sunrise</a> Rdpfp Computes sunrise/sunset for a given day <a href="http://search.cpan.org/search?author=RKHILL">RKHILL</a> <a href="http://search.cpan.org/search?module=Astro::SkyCat">::SkyCat</a> cd+Op Interface to ESO SkyCat library <a href="http://search.cpan.org/search?author=TJENNESS">TJENNESS</a> <a href="http://search.cpan.org/search?module=Astro::Cosmology">::Cosmology</a> bdcOp Calculate cosmological distance/volume/times <a href="http://search.cpan.org/search?author=DJBURKE">DJBURKE</a> ::SkyCoords bdpOp celestial coordinates in astronomy <a href="http://search.cpan.org/search?author=GRIXON">GRIXON</a></pre> <pre>Astro::FITS:: <a href="http://search.cpan.org/search?module=Astro::FITS::Header">::Header</a> RdpOg interface to FITS headers <a href="http://search.cpan.org/search?author=AALLAN">AALLAN</a></pre> <pre>Audio:: <a href="http://search.cpan.org/search?module=Audio::CD">::CD</a> bdcO? Perl interface to libcdaudio (cd + cddb) <a href="http://search.cpan.org/search?author=DOUGM">DOUGM</a> ::Sox i ? sox sound library as one or more modules <a href="http://search.cpan.org/search?author=NI-S">NI-S</a> <a href="http://search.cpan.org/search?module=Audio::SoundFile">::SoundFile</a> adcO? Sound I/O based on libsndfile, PDL interface <a href="http://search.cpan.org/search?author=TAIY">TAIY</a> <a href="http://search.cpan.org/search?module=Audio::Mixer">::Mixer</a> bdcf? Sound mixer control using ioctl <a href="http://search.cpan.org/search?author=SERGEY">SERGEY</a> <a href="http://search.cpan.org/search?module=Audio::OSS">::OSS</a> Rdcf? Interface to Open Sound System audio devices <a href="http://search.cpan.org/search?author=DJHD">DJHD</a> <a href="http://search.cpan.org/search?module=Audio::Ecasound">::Ecasound</a> bdhhp ecasound bindings, sound and fx processing <a href="http://search.cpan.org/search?author=BOWMANBS">BOWMANBS</a> <a href="http://search.cpan.org/search?module=Audio::MPEG">::MPEG</a> adhhg Encode/Decode MPEG Audio (MP3) <a href="http://search.cpan.org/search?author=PTIMOF">PTIMOF</a></pre> <pre>Audio::Play:: <a href="http://search.cpan.org/search?module=Audio::Play::MPG123">::MPG123</a> MdcO? Generic frontend for MPG123 <a href="http://search.cpan.org/search?author=MLEHMANN">MLEHMANN</a></pre> <pre>MPEG:: <a href="http://search.cpan.org/search?module=MPEG::ID3v1Tag">::ID3v1Tag</a> MdpO? ID3v1 MP3 Tag Reader/Writer <a href="http://search.cpan.org/search?author=SVANZOEST">SVANZOEST</a> <a href="http://search.cpan.org/search?module=MPEG::ID3v2Tag">::ID3v2Tag</a> bdpO? OO, extensible ID3 v2.3 tagging module <a href="http://search.cpan.org/search?author=MDIMEO">MDIMEO</a> <a href="http://search.cpan.org/search?module=MPEG::MP3Play">::MP3Play</a> RdhOp Create your own MPEG audio player <a href="http://search.cpan.org/search?author=JRED">JRED</a></pre> <pre>MP3:: <a href="http://search.cpan.org/search?module=MP3::Info">::Info</a> Rdpha Manipulate / fetch info from MP3 audio files <a href="http://search.cpan.org/search?author=CNANDOR">CNANDOR</a> <a href="http://search.cpan.org/search?module=MP3::Tag">::Tag</a> bdpO? Tag - Module for reading tags of mp3 files <a href="http://search.cpan.org/search?author=THOGEE">THOGEE</a> <a href="http://search.cpan.org/search?module=MP3::Daemon">::Daemon</a> bdpO? A daemon that possesses mpg123 <a href="http://search.cpan.org/search?author=BEPPU">BEPPU</a> <a href="http://search.cpan.org/search?module=MP3::M3U">::M3U</a> bdpOg M3u playlist parser <a href="http://search.cpan.org/search?author=ILIAL">ILIAL</a></pre> <pre>BarCode:: ::UPC i ? Produce PostScript UPC barcodes <a href="http://search.cpan.org/search?author=JONO">JONO</a></pre> <pre>Bio i ? Utilities for molecular biology <a href="http://search.cpan.org/search?author=SEB">SEB</a></pre> <pre>Bio:: ::Genex bmpO? Store, manipulate gene expression data <a href="http://search.cpan.org/search?author=JASONS">JASONS</a></pre> <pre>Business:: <a href="http://search.cpan.org/search?module=Business::Cashcow">::Cashcow</a> i???? Internet payment with the Danish PBS <a href="http://search.cpan.org/search?author=GKE">GKE</a> <a href="http://search.cpan.org/search?module=Business::CreditCard">::CreditCard</a> Rdpfp Credit card number check digit test <a href="http://search.cpan.org/search?author=IVAN">IVAN</a> <a href="http://search.cpan.org/search?module=Business::ISBN">::ISBN</a> RdpO? Work with ISBN as objects <a href="http://search.cpan.org/search?author=BDFOY">BDFOY</a> <a href="http://search.cpan.org/search?module=Business::ISSN">::ISSN</a> adpO? Object and functions to work with ISSN <a href="http://search.cpan.org/search?author=SAPAPO">SAPAPO</a> <a href="http://search.cpan.org/search?module=Business::OnlinePayment">::OnlinePayment</a> RdpO? Ecommerce middleware <a href="http://search.cpan.org/search?author=JASONK">JASONK</a> <a href="http://search.cpan.org/search?module=Business::UPC">::UPC</a> ????? manipulating Universal Product Codes <a href="http://search.cpan.org/search?author=ROBF">ROBF</a> <a href="http://search.cpan.org/search?module=Business::US_Amort">::US_Amort</a> Mdphp US-style loan amortization calculations <a href="http://search.cpan.org/search?author=SBURKE">SBURKE</a></pre> <pre>Chemistry:: ::Elements RdpOp Working with Chemical Elements <a href="http://search.cpan.org/search?author=BDFOY">BDFOY</a> ::Isotopes idpO? extends Elements to deal with isotopes <a href="http://search.cpan.org/search?author=BDFOY">BDFOY</a></pre> <pre>Cisco:: <a href="http://search.cpan.org/search?module=Cisco::Conf">::Conf</a> adpO? Cisco router administratian via TFTP <a href="http://search.cpan.org/search?author=JWIED">JWIED</a></pre> <pre>CompBio:: <a href="http://search.cpan.org/search?module=CompBio::Simple">::Simple</a> adpOp Less restrictive interface to CompBio.pm <a href="http://search.cpan.org/search?author=SEANQ">SEANQ</a></pre> <pre>Embedix:: <a href="http://search.cpan.org/search?module=Embedix::DB">::DB</a> bdpO? persistence for ECDs <a href="http://search.cpan.org/search?author=BEPPU">BEPPU</a> <a href="http://search.cpan.org/search?module=Embedix::ECD">::ECD</a> bdpO? represent ECD files as perl objects <a href="http://search.cpan.org/search?author=BEPPU">BEPPU</a></pre> <pre>FAQ:: <a href="http://search.cpan.org/search?module=FAQ::OMatic">::OMatic</a> RdpO? A CGI-based FAQ/help database maintainer <a href="http://search.cpan.org/search?author=ABH">ABH</a></pre> <pre>Festival:: <a href="http://search.cpan.org/search?module=Festival::Client">::Client</a> RdpO? Communicate with a Festival server <a href="http://search.cpan.org/search?author=GOSSAMER">GOSSAMER</a></pre> <pre>Festival::Client:: <a href="http://search.cpan.org/search?module=Festival::Client::Async">::Async</a> RdpO? Festival client blocking or non-blocking <a href="http://search.cpan.org/search?author=DJHD">DJHD</a></pre> <pre>FestVox i???? Build synthetic voices (cf. www.festvox.org) <a href="http://search.cpan.org/search?author=LENZO">LENZO</a></pre> <pre>Finance:: <a href="http://search.cpan.org/search?module=Finance::Quote">::Quote</a> RmpOg Fetch stock prices over the Internet <a href="http://search.cpan.org/search?author=PJF">PJF</a> <a href="http://search.cpan.org/search?module=Finance::QuoteHist">::QuoteHist</a> RdpO? Historical stock quotes from multiple sites <a href="http://search.cpan.org/search?author=MSISK">MSISK</a> <a href="http://search.cpan.org/search?module=Finance::Streamer">::Streamer</a> adpOp interface to Datek Streamer <a href="http://search.cpan.org/search?author=JERI">JERI</a> <a href="http://search.cpan.org/search?module=Finance::NikkeiQuote">::NikkeiQuote</a> bdpO? get stock information from Nikkei <a href="http://search.cpan.org/search?author=DAIBA">DAIBA</a></pre> <pre>Finance::Bank:: <a href="http://search.cpan.org/search?module=Finance::Bank::Commonwealth">::Commonwealth</a> bdpOp A web-banking front-end <a href="http://search.cpan.org/search?author=DDICK">DDICK</a></pre> <pre>Games:: <a href="http://search.cpan.org/search?module=Games::Cards">::Cards</a> adpO? Tools to write card games in Perl <a href="http://search.cpan.org/search?author=AKARGER">AKARGER</a> <a href="http://search.cpan.org/search?module=Games::Dice">::Dice</a> adpfb Simulates rolling dice <a href="http://search.cpan.org/search?author=PNE">PNE</a> ::Hex cdpO? Object library for hexmap-based board games <a href="http://search.cpan.org/search?author=JHKIM">JHKIM</a> <a href="http://search.cpan.org/search?module=Games::WordFind">::WordFind</a> bdpO? Generate word-find type puzzles <a href="http://search.cpan.org/search?author=AJOHNSON">AJOHNSON</a> <a href="http://search.cpan.org/search?module=Games::Alak">::Alak</a> Rdpfp a simple gomoku-like game <a href="http://search.cpan.org/search?author=SBURKE">SBURKE</a> <a href="http://search.cpan.org/search?module=Games::Dissociate">::Dissociate</a> Mdpfp a Dissociated Press algorithm and filter <a href="http://search.cpan.org/search?author=SBURKE">SBURKE</a> <a href="http://search.cpan.org/search?module=Games::Worms">::Worms</a> RdpOp A life simulator for Conway/Patterson worms <a href="http://search.cpan.org/search?author=SBURKE">SBURKE</a> <a href="http://search.cpan.org/search?module=Games::AIBots">::AIBots</a> bmpOp An improved clone of A.I.Wars in Perl <a href="http://search.cpan.org/search?author=AUTRIJUS">AUTRIJUS</a></pre> <pre>Geo:: <a href="http://search.cpan.org/search?module=Geo::METAR">::METAR</a> Rdpf? Process Aviation Weather (METAR) Data <a href="http://search.cpan.org/search?author=JZAWODNY">JZAWODNY</a> <a href="http://search.cpan.org/search?module=Geo::Storm_Tracker">::Storm_Tracker</a> i ? Retrieves tropical storm advisories <a href="http://search.cpan.org/search?author=CARPENTER">CARPENTER</a> <a href="http://search.cpan.org/search?module=Geo::WeatherNOAA">::WeatherNOAA</a> Rdpf? Current/forecast weather from NOAA <a href="http://search.cpan.org/search?author=MSOLOMON">MSOLOMON</a> <a href="http://search.cpan.org/search?module=Geo::IP">::IP</a> adpOp Look up country by IP Address <a href="http://search.cpan.org/search?author=TJMATHER">TJMATHER</a></pre> <pre>GSM:: ::SMS Rmpha Modules for sending and receiving SMS <a href="http://search.cpan.org/search?author=JOHANVDB">JOHANVDB</a></pre> <pre>HP200LX:: <a href="http://search.cpan.org/search?module=HP200LX::DB">::DB</a> cdpO? Handle HP 200LX palmtop computer database <a href="http://search.cpan.org/search?author=GGONTER">GGONTER</a> <a href="http://search.cpan.org/search?module=HP200LX::DBgui">::DBgui</a> cdpO? Tk base GUI for HP 200LX db files <a href="http://search.cpan.org/search?author=GGONTER">GGONTER</a></pre> <pre>LEGO:: <a href="http://search.cpan.org/search?module=LEGO::RCX">::RCX</a> bdpOp Control you Lego Mindstorm RCX computer <a href="http://search.cpan.org/search?author=JQUILLAN">JQUILLAN</a></pre> <pre><a href="http://search.cpan.org/search?module=MIDI">MIDI</a> Mdphp read/edit/compose MIDI files <a href="http://search.cpan.org/search?author=SBURKE">SBURKE</a> MIDI:: <a href="http://search.cpan.org/search?module=MIDI::Realtime">::Realtime</a> cdpO? Interacts with MIDI devices in realtime <a href="http://search.cpan.org/search?author=FOOCHRE">FOOCHRE</a></pre> <pre>Music:: ::GUIDO cdpO? Reads, writes, and manipulates GUIDO scores <a href="http://search.cpan.org/search?author=KARLWARD">KARLWARD</a></pre> <pre><a href="http://search.cpan.org/search?module=Penguin">Penguin</a> RdpO? Remote Perl in Secure Environment <a href="http://search.cpan.org/search?author=AMERZKY">AMERZKY</a> Penguin:: <a href="http://search.cpan.org/search?module=Penguin::Easy">::Easy</a> RdpO? Provides quick, easy access to Penguin API <a href="http://search.cpan.org/search?author=JDUNCAN">JDUNCAN</a></pre> <pre>Psion:: ::Db idpO? Handle Psion palmtop computer database files <a href="http://search.cpan.org/search?author=IANPX">IANPX</a></pre> <pre>Remedy:: ::AR adcO? Interface to Remedy's Action Request API <a href="http://search.cpan.org/search?author=RIK">RIK</a></pre> <pre>Router:: <a href="http://search.cpan.org/search?module=Router::LG">::LG</a> bdpO? Execute commands on routers (based on lg.pl) <a href="http://search.cpan.org/search?author=CHRISJ">CHRISJ</a></pre> <pre>Schedule:: See also Schedule:: in chapter 4 <a href="http://search.cpan.org/search?module=Schedule::Match">::Match</a> adpf? Pattern-based crontab-like schedule <a href="http://search.cpan.org/search?author=TAIY">TAIY</a></pre> <pre>Speech:: ::EST cd+h? Interface to the Edinburgh Speech Tools lib <a href="http://search.cpan.org/search?author=DJHD">DJHD</a> <a href="http://search.cpan.org/search?module=Speech::Festival">::Festival</a> RdpO? Communicate with a festival server process. <a href="http://search.cpan.org/search?author=RCALEY">RCALEY</a></pre> <pre>Speech::Festival:: <a href="http://search.cpan.org/search?module=Speech::Festival::Synthesiser">::Synthesiser</a> RdpO? Simple text-to-speech using festival. <a href="http://search.cpan.org/search?author=RCALEY">RCALEY</a></pre> <pre>Speech::Recognizer:: <a href="http://search.cpan.org/search?module=Speech::Recognizer::SPX">::SPX</a> Rdch? Interface to Sphinx-II speech recognition <a href="http://search.cpan.org/search?author=DJHD">DJHD</a></pre> <pre>SyslogScan:: <a href="http://search.cpan.org/search?module=SyslogScan::SyslogEntry">::SyslogEntry</a> bdpO? Parse UNIX syslog <a href="http://search.cpan.org/search?author=RHNELSON">RHNELSON</a> <a href="http://search.cpan.org/search?module=SyslogScan::SendmailLine">::SendmailLine</a> bdpO? Summarize sendmail transactions <a href="http://search.cpan.org/search?author=RHNELSON">RHNELSON</a></pre> <pre>Telephony:: ::Phonedev bdcO? Interface to the Linux Telephony API <a href="http://search.cpan.org/search?author=DJHD">DJHD</a></pre> <pre>Video::Capture:: <a href="http://search.cpan.org/search?module=Video::Capture::V4l">::V4l</a> Mdchg Video4linux framegrabber + vbe interface <a href="http://search.cpan.org/search?author=MLEHMANN">MLEHMANN</a></pre> <pre>Watchdog:: ::Service adpO? Look for service in process table <a href="http://search.cpan.org/search?author=PSHARPE">PSHARPE</a> ::HTTPService adpO? Test status of HTTP server <a href="http://search.cpan.org/search?author=PSHARPE">PSHARPE</a> ::MysqlService adpO? Test status of Mysql server <a href="http://search.cpan.org/search?author=PSHARPE">PSHARPE</a></pre> <pre>Poetry:: ::Vogon idpOa Vogon Poetry Generator <a href="http://search.cpan.org/search?author=AMS">AMS</a></pre> <pre>Workflow adcfl Interface to the wftk workflow toolkit <a href="http://search.cpan.org/search?author=MICHAEL">MICHAEL</a></pre> <pre>GISI ampO? Geographic Information Systems Interface <a href="http://search.cpan.org/search?author=SORO">SORO</a> GISI:: ::SHAPE amcO? ArcView SHAPE file format driver <a href="http://search.cpan.org/search?author=SORO">SORO</a> ::MIFMID ampO? MapInfo MIFMID file format driver <a href="http://search.cpan.org/search?author=SORO">SORO</a></pre> <pre><a href="http://search.cpan.org/search?module=Tasks">Tasks</a> bdpOg Module for tasks/projects and time tracking <a href="http://search.cpan.org/search?author=SERGEY">SERGEY</a></pre> <pre>RT RmpOg RT, a trouble ticketing system <a href="http://search.cpan.org/search?author=JESSE">JESSE</a></pre> <pre><a href="http://search.cpan.org/search?module=System2">System2</a> bdpfb like system(), but with STDOUT, STDERR avail <a href="http://search.cpan.org/search?author=REICHERT">REICHERT</a></pre> <pre><a href="http://search.cpan.org/search?module=CompBio">CompBio</a> bdphp basic Comp. Biology (bioinformatics) library <a href="http://search.cpan.org/search?author=SEANQ">SEANQ</a></pre> <p> </p> <h4><a id="ID24_InterfaceM" name="ID24_InterfaceM">24) Interface Modules to Commercial Software</a></h4> <pre>Name <a href="#ID1_ModuleListi">DSLIP</a> Description Info ------------ ----- -------------------------------------------- ---- HtDig RdpO? Interface for the HtDig indexing system <a href="http://search.cpan.org/search?author=JTILLMAN">JTILLMAN</a> JUNOS RmpOb Perl interface to Juniper Inc. routers <a href="http://search.cpan.org/search?author=METZZO">METZZO</a> <a href="http://search.cpan.org/search?module=MQSeries">MQSeries</a> RdcO? IBM's MQSeries messaging product interface <a href="http://search.cpan.org/search?author=HBIERSMA">HBIERSMA</a> <a href="http://search.cpan.org/search?module=NexTrieve">NexTrieve</a> RmpOp Interface to the NexTrieve search engine <a href="http://search.cpan.org/search?author=ELIZABETH">ELIZABETH</a> PQI cdcO? Perl Queuing Interface, to MQSeries, MSMQ <a href="http://search.cpan.org/search?author=SIMONJ">SIMONJ</a> <a href="http://search.cpan.org/search?module=R3">R3</a> bdcO? Interface to SAP R/3 using RFCSDK <a href="http://search.cpan.org/search?author=SCHOEN">SCHOEN</a> <a href="http://search.cpan.org/search?module=Tivoli">Tivoli</a> Smpfp Tivoli TME10 - Perl Interface <a href="http://search.cpan.org/search?author=RHASE">RHASE</a></pre> <pre>AltaVista:: <a href="http://search.cpan.org/search?module=AltaVista::SearchSDK">::SearchSDK</a> cdcf? Perl Wrapper for AltaVista SDK functionality <a href="http://search.cpan.org/search?author=JTURNER">JTURNER</a> <a href="http://search.cpan.org/search?module=AltaVista::PerlSDK">::PerlSDK</a> adcf? Utilize the AltaVista Search Developer's Kit <a href="http://search.cpan.org/search?author=BWILLIAM">BWILLIAM</a></pre> <pre>Db:: <a href="http://search.cpan.org/search?module=Db::Documentum">::Documentum</a> Rdcfa Documentum EDMS API - Perl interface <a href="http://search.cpan.org/search?author=MSROTH">MSROTH</a> <a href="http://search.cpan.org/search?module=Db::DFC">::DFC</a> adpOa OO Interface to Documentum's DFC using JPL <a href="http://search.cpan.org/search?author=MSROTH">MSROTH</a> <a href="http://search.cpan.org/search?module=Db::Mediasurface">::Mediasurface</a> bdpOp API and I/O modules for Mediasurface CMS <a href="http://search.cpan.org/search?author=NWETTERS">NWETTERS</a></pre> <pre>Messaging:: ::TIBCO cdhha Interfacing to TIBCO/Rendezvous(RVRD) <a href="http://search.cpan.org/search?author=BWMCADAMS">BWMCADAMS</a></pre> <pre>NexTrieve:: <a href="http://search.cpan.org/search?module=NexTrieve::Collection">::Collection</a> RmpOp logical collection object <a href="http://search.cpan.org/search?author=ELIZABETH">ELIZABETH</a> <a href="http://search.cpan.org/search?module=NexTrieve::Daemon">::Daemon</a> RmpOp logical daemon object <a href="http://search.cpan.org/search?author=ELIZABETH">ELIZABETH</a> <a href="http://search.cpan.org/search?module=NexTrieve::DBI">::DBI</a> RmpOp convert DBI statement to document sequence <a href="http://search.cpan.org/search?author=ELIZABETH">ELIZABETH</a> <a href="http://search.cpan.org/search?module=NexTrieve::Docseq">::Docseq</a> RmpOp logical document sequence for indexing <a href="http://search.cpan.org/search?author=ELIZABETH">ELIZABETH</a> <a href="http://search.cpan.org/search?module=NexTrieve::Document">::Document</a> RmpOp logical document object <a href="http://search.cpan.org/search?author=ELIZABETH">ELIZABETH</a> <a href="http://search.cpan.org/search?module=NexTrieve::Hitlist">::Hitlist</a> RmpOp result of query from search engine <a href="http://search.cpan.org/search?author=ELIZABETH">ELIZABETH</a> <a href="http://search.cpan.org/search?module=NexTrieve::HTML">::HTML</a> RmpOp convert HTML-file(s) to logical document(s) <a href="http://search.cpan.org/search?author=ELIZABETH">ELIZABETH</a> <a href="http://search.cpan.org/search?module=NexTrieve::Index">::Index</a> RmpOp create an index out of a docseq <a href="http://search.cpan.org/search?author=ELIZABETH">ELIZABETH</a> <a href="http://search.cpan.org/search?module=NexTrieve::Mbox">::Mbox</a> RmpOp convert Unix mailbox to document sequence <a href="http://search.cpan.org/search?author=ELIZABETH">ELIZABETH</a> <a href="http://search.cpan.org/search?module=NexTrieve::Message">::Message</a> RmpOp convert Mail::Message object(s) to document( <a href="http://search.cpan.org/search?author=ELIZABETH">ELIZABETH</a> <a href="http://search.cpan.org/search?module=NexTrieve::MIME">::MIME</a> RmpOp MIME-type conversions for documents <a href="http://search.cpan.org/search?author=ELIZABETH">ELIZABETH</a> <a href="http://search.cpan.org/search?module=NexTrieve::Overview">::Overview</a> RmpOp an overview of NexTrieve and its Perl suppor <a href="http://search.cpan.org/search?author=ELIZABETH">ELIZABETH</a> <a href="http://search.cpan.org/search?module=NexTrieve::PDF">::PDF</a> RmpOp Convert PDF-file(s) to logical document(s) <a href="http://search.cpan.org/search?author=ELIZABETH">ELIZABETH</a> <a href="http://search.cpan.org/search?module=NexTrieve::Query">::Query</a> RmpOp Create/adapt query <a href="http://search.cpan.org/search?author=ELIZABETH">ELIZABETH</a> <a href="http://search.cpan.org/search?module=NexTrieve::Querylog">::Querylog</a> RmpOp Turn query log into Query objects <a href="http://search.cpan.org/search?author=ELIZABETH">ELIZABETH</a> <a href="http://search.cpan.org/search?module=NexTrieve::Replay">::Replay</a> RmpOp Turn Querylog into Hitlist for a Search <a href="http://search.cpan.org/search?author=ELIZABETH">ELIZABETH</a> <a href="http://search.cpan.org/search?module=NexTrieve::Resource">::Resource</a> RmpOp Create/adapt resource-file <a href="http://search.cpan.org/search?author=ELIZABETH">ELIZABETH</a> <a href="http://search.cpan.org/search?module=NexTrieve::RFC822">::RFC822</a> RmpOp Convert message(s) to logical document(s) <a href="http://search.cpan.org/search?author=ELIZABETH">ELIZABETH</a> <a href="http://search.cpan.org/search?module=NexTrieve::Search">::Search</a> RmpOp Logical search engine object <a href="http://search.cpan.org/search?author=ELIZABETH">ELIZABETH</a> <a href="http://search.cpan.org/search?module=NexTrieve::Targz">::Targz</a> RmpOp Maintain a Targz message archive <a href="http://search.cpan.org/search?author=ELIZABETH">ELIZABETH</a> <a href="http://search.cpan.org/search?module=NexTrieve::UTF8">::UTF8</a> RmpOp Change encoding to UTF-8 <a href="http://search.cpan.org/search?author=ELIZABETH">ELIZABETH</a></pre> <pre>NexTrieve::Collection:: <a href="http://search.cpan.org/search?module=NexTrieve::Collection::Index">::Index</a> RmpOp logical index object within a collection <a href="http://search.cpan.org/search?author=ELIZABETH">ELIZABETH</a></pre> <pre>NexTrieve::Hitlist:: <a href="http://search.cpan.org/search?module=NexTrieve::Hitlist::Hit">::Hit</a> RmpOp a single hit of the result <a href="http://search.cpan.org/search?author=ELIZABETH">ELIZABETH</a></pre> <pre>Openview:: ::Message Rdchp OO and function access to Openview opcmsg() <a href="http://search.cpan.org/search?author=LBAXTER">LBAXTER</a></pre> <pre>P4:: ::Client Rd+Ob Client interface to the Perforce SCM system <a href="http://search.cpan.org/search?author=SMEE">SMEE</a></pre> <pre>Real:: <a href="http://search.cpan.org/search?module=Real::Encode">::Encode</a> i ? Interface to Progressive Network's RealAudio <a href="http://search.cpan.org/search?author=KMELTZ">KMELTZ</a></pre> <pre>Resolute:: ::RAPS cd+O? Interface to Resolute Software's RAPS <a href="http://search.cpan.org/search?author=CHGOETZE">CHGOETZE</a></pre> <pre>SAP:: <a href="http://search.cpan.org/search?module=SAP::Rfc">::Rfc</a> MdhOp SAP RFC Interface <a href="http://search.cpan.org/search?author=PIERS">PIERS</a></pre> <h4><a id="ID25_Bundles" name="ID25_Bundles">25) Bundles</a></h4> <pre>Name <a href="#ID1_ModuleListi">DSLIP</a> Description Info ------------ ----- -------------------------------------------- ---- Bundle:: <a href="http://search.cpan.org/search?module=Bundle::Bugzilla">::Bugzilla</a> Rdon? Bundle to load modules for Bugzilla <a href="http://search.cpan.org/search?author=ZLIPTON">ZLIPTON</a> <a href="http://search.cpan.org/search?module=Bundle::Perl6">::Perl6</a> Rdpnp A bundle to install Perl6-related modules <a href="http://search.cpan.org/search?author=MARCEL">MARCEL</a></pre> <p> </p> <h2><a id="Part3-Standards" name="Part3-Standards">Part 3 - Standards Cross-reference</a></h2> This section aims to provide a cross reference between standards that exist in the computing world and perl modules which have been written to implement or interface to those standards. <p> </p> It also aims to encourage module authors to consider any standards that might relate to the modules they are developing. <p> </p> <h4><a id="ID3.1_IETF-Inte" name="ID3.1_IETF-Inte">3.1) IETF - Internet Engineering Task Force (RFCs)</a></h4> <pre>Standard Description Module Name -------- ----------- ----------- RFC821 Simple Mail Transfer Protocol Net::SMTP RFC822 Internet Mail Header Mail::Header RFC822 Internet Mail addresses Mail::Address RFC867 Daytime Protocol Net::Time RFC868 Time Protocol Net::Time RFC959 File Transfer Protocol Net::FTP RFC977 A minimal NNTP Server NNML::Server RFC977 Network News Transfer Protocol Net::NNTP RFC1035, RFC1183, RFC1706 Domain names, implementation &amp; specification Net::DNS RFC1123 Date conversion routines HTTP::Date RFC1319 MD2 Message-Digest Algorithm Digest::MD2 RFC1321 MD5 Message-Digest Algorithm Digest::MD5 RFC1350 Trivial File Transfer Protocol TFTP, Net::TFTP RFC1413 Identification Protocol Net::Ident RFC1592 Simple Network Management Protocol SNMP, Net::SNMP RFC1738 Uniform Resource Locators URI::URL RFC1777 Lightweight Directory Access Protocol Net::LDAP RFC1861 Simple Network Pager Protocol Net::SNPP RFC1866 Encode/decode HTML entities in a string HTML::Entities RFC1939 Post Office Protocol 3 Net::POP3 RFC1950-1952 ZLIB, DEFLATE, GZIP Compress::Zlib RFC1960 String Representation of LDAP Search Filters Net::LDAP::Filter RFC2045-2049 MIME - Multipurpose Internet Mail Extensions MIME::* RFC2138 Terminal server authentification and accting RADIUS RFC2229 Dictionary Server Net::Dict RFC2518 HTTP Extensions for Distributed Authoring HTTP::DAV</pre> <p> </p> <h4><a id="ID3.2_ITU-Inter" name="ID3.2_ITU-Inter">3.2) ITU - International Telegraph Union (X.*)</a></h4> <pre>Standard Description Module Name -------- ----------- ----------- X.209 Basic Encoding Rules for ASN.1 Convert::BER</pre> <p> </p> <h4><a id="ID3.3_ISO-Inter" name="ID3.3_ISO-Inter">3.3) ISO - International Standards Organization (ISO*)</a></h4> <pre>Standard Description Module Name -------- ----------- ----------- ISO/R 2015-1971 Date calculations for the Gregorian calendar Date::DateCalc ISO639 Two letter codes for language identification Locale::Language ISO3166 Two letter codes for country identification Locale::Country</pre> <p> </p> <h2><a id="Part4-Who_sWhoa" name="Part4-Who_sWhoa">Part 4 - Who's Who and What's Where</a></h2> <h4><a id="ID4.1_Informati" name="ID4.1_Informati"></a><a href="../authors/00whois.html">4.1) Information / Contact Reference Details (in alphabetical order)</a></h4> The following list of email addresses is based on the credentials stored on the automated Perl Authors Upload Server (PAUSE). If any of the details is not up to date, you're requested to visit <a href="http://www.cpan.org/modules/04pause.html">http://www.cpan.org/modules/04pause.html</a> , where you will find a pointer to a CGI script that lets you edit the database entries yourself. <p> </p> <pre>4.2) Perl Frequently Asked Questions (FAQ)</pre>The FAQ is available on all CPAN sites in the directory doc/FAQs (e.g., <ul><li><a href="http://www.cpan.org/doc/FAQs/">http://www.cpan.org/doc/FAQs/</a><br /></li> </ul>) as well as from the RTFM server where you can find all posted FAQs: <ul><li><a href="ftp://rtfm.mit.edu/pub/usenet/news.answers/perl-faq/">ftp://rtfm.mit.edu/pub/usenet/news.answers/perl-faq/</a><br /></li> <li><a href="ftp://rtfm.mit.edu/pub/usenet-by-hierarchy/comp/lang/perl/">ftp://rtfm.mit.edu/pub/usenet-by-hierarchy/comp/lang/perl/</a><br /></li> </ul> RTFM mirror sites: North America: <ul><li><a href="ftp://ftp.uu.net/usenet/news.answers">ftp://ftp.uu.net/usenet/news.answers</a><br /></li> <li><a href="ftp://mirrors.aol.com/pub/rtfm/usenet">ftp://mirrors.aol.com/pub/rtfm/usenet</a><br /></li> <li><a href="ftp://mirror.seas.gwu.edu/pub/rtfm">ftp://mirror.seas.gwu.edu/pub/rtfm</a><br /></li> </ul> Europe: <ul><li><a href="ftp://ftp.uni-paderborn.de/pub/FAQ">ftp://ftp.uni-paderborn.de/pub/FAQ</a><br /></li> <li><a href="ftp://ftp.sunet.se/pub/usenet">ftp://ftp.sunet.se/pub/usenet</a><br /></li> </ul> Asia: <ul><li><a href="ftp://nctuccca.edu.tw/USENET/FAQ">ftp://nctuccca.edu.tw/USENET/FAQ</a><br /></li> <li><a href="ftp://hwarang.postech.ac.kr/pub/usenet/news.answers">ftp://hwarang.postech.ac.kr/pub/usenet/news.answers</a><br /></li> <li><a href="ftp://ftp.hk.super.net/mirror/faqs">ftp://ftp.hk.super.net/mirror/faqs</a><br /></li> </ul> <p> </p> </body></html>

Pages: 1 2 3 4 5 6 7 8 9 10