Section 3: Library Functions

1 A B C D F G H I L M N O P R S T U W X
Section index

1

1 Crypt::SSLeay(3pm)
OpenSSL glue that provides LWP https support
1 Net::Server::Proto(3pm)
Net::Server Protocol compatibility layer
1 Net::Server::Proto::SSL(3pm)
Net::Server SSL protocol.
1 Net::Server::Proto::TCP(3pm)
Net::Server TCP protocol.
1 Net::Server::Proto::UDP(3pm)
Net::Server UDP protocol.
1 Net::Server::Proto::UNIX(3pm)
adp0 - Net::Server UNIX protocol.
1 Tie::Watch(3pm)
place watchpoints on Perl variables.

A

Attribute::Params::Validate(3pm)
Validate method/function parameters using attributes

B

bind_textdomain_codeset(3)
set encoding of message translations
bindtextdomain(3)
set directory containing message catalogs
bisque(3pm)
Modify the Tk color palette
Bundle::LWP(3pm)
install all libwww-perl related modules
but can of some help for people interested in using modified Tk source with*(C`perlTk*(C'.(3pm)
what is Perl Tk interface doing when you call Tk functions.

C

CallingTk(3pm)
what is Perl Tk interface doing when you call Tk functions.
chooseColor(3pm)
pops up a dialog box for the user to select a color.
chooseDirectory(3pm)
pops up a dialog box for the user to select a directory.
Class::Factory::Util(3pm)
Provide utility methods for factory classes
Class::Singleton(3pm)
Implementation of a "Singleton" class
Compress::Zlib(3pm)
Interface to zlib compression library
Crypt::SSLeay(3pm)
OpenSSL glue that provides LWP https support

D

Date::Format(3pm)
Date formating subroutines
Date::Manip(3pm)
date manipulation routines
Date::Parse(3pm)
Parse date strings into time values
DateTime(3pm)
A date and time object
DateTime::Duration(3pm)
Duration objects for date math
DateTime::Helpers(3pm)
Helper functions for other DateTime modules
DateTime::Infinite(3pm)
Infinite past and future DateTime objects
DateTime::LeapSecond(3pm)
leap seconds table and utilities
DateTime::Locale(3pm)
Localization support for DateTime.pm
DateTime::Locale::Base(3pm)
Base class for individual locale objects
DateTime::LocaleCatalog(3pm)
Provides a list of all valid locale names
DateTime::TimeZone(3pm)
Time zone object base class and factory
DateTime::TimeZone::Floating(3pm)
A time zone that is always local
DateTime::TimeZone::Local(3pm)
Code to determine the system's local time zone
DateTime::TimeZone::OffsetOnly(3pm)
A DateTime::TimeZone object that just contains an offset
DateTime::TimeZone::OlsonDB(3pm)
An object to represent an Olson time zone database
DateTime::TimeZone::UTC(3pm)
The UTC time zone
DateTime::TimeZoneCatalog(3pm)
Provides a list of all valid time zone names
dcgettext(3)
translate message
dcngettext(3)
translate message and choose plural form
Debian::DictionariesCommon(3pm)
dictionaries-common library
Debian::DictionariesCommon.pm(3pm)
dictionaries-common library
DebianNet(3pm)
create, remove, enable or disable entry in /etc/inetd.conf
DebianNet.pm(3pm)
create, remove, enable or disable entry in /etc/inetd.conf
Defoma::Common(3pm)
Defoma module providing miscellaneous functions.
Defoma::Font(3pm)
Defoma module to handle font and font-cache.
Defoma::Id(3pm)
Defoma module to handle Id cache.
Defoma::Subst(3pm)
Defoma module to handle Subst cache/rule.
dgettext(3)
translate message
dngettext(3)
translate message and choose plural form

F

File::Listing(3pm)
parse directory listing
focus(3pm)
Manage the input focus
font(3pm)
Create and inspect fonts.

G

getOpenFile(3pm)
pop up a dialog box for the user to select a file to open or save.
getSaveFile(3pm)
pop up a dialog box for the user to select a file to open or save.
gettext(3)
translate message
grab(3pm)
Confine pointer and keyboard events to a window sub-tree

H

history(3readline)
GNU History Library
HTML::AsSubs(3pm)
functions that construct a HTML syntax tree
HTML::Element(3pm)
Class for objects that represent HTML elements
HTML::Element::traverse(3pm)
discussion of HTML::Element's traverse method
HTML::Entities(3pm)
Encode or decode strings with HTML entities
HTML::Filter(3pm)
Filter HTML text through the parser
HTML::Form(3pm)
Class that represents an HTML form element
HTML::HeadParser(3pm)
Parse <HEAD> section of a HTML document
HTML::LinkExtor(3pm)
Extract links from an HTML document
HTML::Parse(3pm)
Deprecated, a wrapper around HTML::TreeBuilder
HTML::Parser(3pm)
HTML parser class
HTML::PullParser(3pm)
Alternative HTML::Parser interface
HTML::Tagset(3pm)
data tables useful in parsing HTML
HTML::TokeParser(3pm)
Alternative HTML::Parser interface
HTML::Tree(3pm)
overview of HTML::TreeBuilder et al
HTML::Tree::AboutObjects(3pm)
- article: "User's View of Object-Oriented Modules"
HTML::Tree::AboutTrees(3pm)
- article on tree-shaped data structures in Perl
HTML::Tree::Scanning(3pm)
- article: "Scanning HTML"
HTML::TreeBuilder(3pm)
Parser that builds a HTML syntax tree
HTML::WikiConverter(3pm)
An HTML to wiki markup converter
HTML::WikiConverter::DokuWiki(3pm)
HTML-to-wiki conversion rules for DokuWiki
HTML::WikiConverter::Kwiki(3pm)
HTML-to-wiki conversion rules for Kwiki
HTML::WikiConverter::MediaWiki(3pm)
HTML-to-wiki conversion rules for MediaWiki
HTML::WikiConverter::MoinMoin(3pm)
HTML-to-wiki conversion rules for MoinMoin
HTML::WikiConverter::Oddmuse(3pm)
HTML-to-wiki conversion rules for Oddmuse
HTML::WikiConverter::PhpWiki(3pm)
HTML-to-wiki conversion rules for PhpWiki
HTML::WikiConverter::PmWiki(3pm)
HTML-to-wiki conversion rules for PmWiki
HTML::WikiConverter::SnipSnap(3pm)
HTML-to-wiki conversion rules for SnipSnap
HTML::WikiConverter::TikiWiki(3pm)
HTML-to-wiki conversion rules for TikiWiki
HTML::WikiConverter::UseMod(3pm)
HTML-to-wiki conversion rules for UseMod
HTML::WikiConverter::WakkaWiki(3pm)
HTML-to-wiki conversion rules for WakkaWiki
HTML::WikiConverter::WikkaWiki(3pm)
HTML-to-wiki conversion rules for WikkaWiki
HTTP::Cookies(3pm)
HTTP cookie jars
HTTP::Cookies::Microsoft(3pm)
access to Microsoft cookies files
HTTP::Cookies::Netscape(3pm)
access to Netscape cookies files
HTTP::Daemon(3pm)
a simple http server class
HTTP::Date(3pm)
date conversion routines
HTTP::Headers(3pm)
Class encapsulating HTTP Message headers
HTTP::Headers::Util(3pm)
Header value parsing utility functions
HTTP::Message(3pm)
HTTP style message (base class)
HTTP::Negotiate(3pm)
choose a variant to serve
HTTP::Request(3pm)
HTTP style request message
HTTP::Request::Common(3pm)
Construct common HTTP::Request objects
HTTP::Response(3pm)
HTTP style response message
HTTP::Status(3pm)
HTTP Status code processing

I

intro(3)
Introduction to library functions
IO::Multiplex(3pm)
Manage IO on many file handles

L

librsync(3)
library for delta compression of streams
Locale::gettext(3pm)
message handling functions
logger(1)
a shell command interface to the syslog(3) system log module
LWP(3pm)
The World-Wide Web library for Perl
LWP::Authen::Ntlm(3pm)
Library for enabling NTLM authentication (Microsoft) in LWP
LWP::ConnCache(3pm)
Connection cache manager
LWP::Debug(3pm)
debug routines for the libwww-perl library
LWP::DebugFile(3pm)
routines for tracing/debugging LWP
LWP::MediaTypes(3pm)
guess media type for a file or a URL
LWP::MemberMixin(3pm)
Member access mixin class
LWP::Protocol(3pm)
Base class for LWP protocols
LWP::RobotUA(3pm)
a class for well-behaved Web robots
LWP::Simple(3pm)
simple procedural interface to LWP
LWP::UserAgent(3pm)
Web user agent class
lwpcook(3pm)
The libwww-perl cookbook
lwptut(3pm)
- An LWP Tutorial

M

MD5(3pm)
Perl interface to the MD5 Message-Digest Algorithm
messageBox(3pm)
pop up a message window and wait for user response.
MP3::Tag(3pm)
Module for reading tags of MP3 audio files
MP3::Tag::CDDB_File(3pm)
Module for parsing CDDB files.
MP3::Tag::File(3pm)
Module for reading / writing files
MP3::Tag::ID3v1(3pm)
Module for reading / writing ID3v1 tags of MP3 audio files
MP3::Tag::ID3v2(3pm)
Read / Write ID3v2.x.y tags from mp3 audio files
MP3::Tag::ID3v2-Data(3pm)
get_frame() data format and supported frames
MP3::Tag::Inf(3pm)
Module for parsing .inf files associated with music tracks.
MP3::Tag::LastResort(3pm)
Module for using other fields to fill autoinfo fields.
MP3::Tag::ParseData(3pm)
Module for parsing arbitrary data associated with music files.

N

Net::CIDR(3pm)
Manipulate IPv4/IPv6 netblocks in CIDR notation
Net::HTTP(3pm)
Low-level HTTP connection (client)
Net::HTTP::NB(3pm)
Non-blocking HTTP client
Net::Server(3pm)
Extensible, general Perl server engine
Net::Server::Daemonize(3pm)
Safe fork and daemonization utilities
Net::Server::Fork(3pm)
Net::Server personality
Net::Server::INET(3pm)
Net::Server personality
Net::Server::Multiplex(3pm)
Multiplex several connections within one process
Net::Server::MultiType(3pm)
Net::Server personality
Net::Server::PreFork(3pm)
Net::Server personality
Net::Server::PreForkSimple(3pm)
Net::Server personality
Net::Server::Proto(3pm)
Net::Server Protocol compatibility layer
Net::Server::Proto::SSL(3pm)
Net::Server SSL protocol.
Net::Server::Proto::TCP(3pm)
Net::Server TCP protocol.
Net::Server::Proto::UDP(3pm)
Net::Server UDP protocol.
Net::Server::Proto::UNIX(3pm)
adp0 - Net::Server UNIX protocol.
Net::Server::SIG(3pm)
adpf - Safer signal handling
Net::Server::Single(3pm)
Net::Server personality
ngettext(3)
translate message and choose plural form

O

option(3pm)
Using the option database in Perl/Tk

P

Params::Validate(3pm)
Validate method/function parameters
Params::ValidatePP(3pm)
pure Perl implementation of Params::Validate
Params::ValidateXS(3pm)
XS implementation of Params::Validate
PCRE(3)
Perl-compatible regular expressions
pcrepattern(3)
Perl-compatible regular expressions
perl-tk(3pm)
Writing Tk applications in Perl 5
Perl/Tk(3pm)
Writing Tk applications in Perl 5

R

readline(3readline)
get a line from a user with editing

S

send(3pm)
Execute a command in a different application
setPalette(3pm)
Modify the Tk color palette
SWISH::API(3pm)
Perl interface to the Swish-e C Library

T

Tcl vs perl(3pm)
very old suspect documentation on porting.
Text::CharWidth(3pm)
Get number of occupied columns of a string on terminal
Text::Iconv(3pm)
Perl interface to iconv() codeset conversion function
Text::WrapI18N(3pm)
Line wrapping module with support for multibyte, fullwidth, and combining characters and languages without whitespaces between words
textdomain(3)
set domain for future gettext() calls
TextUndo(3pm)
perl/tk text widget with bindings to undo changes.
This information is worse than useless for *(C`perlTk*(C' users(3pm)
what is Perl Tk interface doing when you call Tk functions.
Tie::Watch(3pm)
place watchpoints on Perl variables.
Time::CTime(3pm)
- format times ala POSIX asctime
Time::DaysInMonth(3pm)
- simply report the number of days in a month
Time::JulianDay(3pm)
- Julian calendar manipulations
Time::ParseDate(3pm)
- date parsing both relative and absolute
Time::Timezone(3pm)
- miscellaneous timezone manipulations routines
Time::Zone(3pm)
- miscellaneous timezone manipulations routines
Tk(3pm)
a graphical user interface toolkit for Perl
Tk2portableTk(3pm)
how to make your Tk source portable to other interpreted languages.
Tk::804delta(3pm)
what is new for perl/Tk 804
Tk::Adjuster(3pm)
Allow size of packed widgets to be adjusted by user
Tk::after(3pm)
Execute a command after a time delay
Tk::Animation(3pm)
Display sequence of Tk::Photo images
Tk::Balloon(3pm)
pop up help balloons.
Tk::bind(3pm)
Arrange for X events to invoke callbacks
Tk::bindtags(3pm)
Determine which bindings apply to a window, and order of evaluation
Tk::Bitmap(3pm)
Images that display two colors
Tk::BrowseEntry(3pm)
entry widget with popup choices.
Tk::Button(3pm)
Create and manipulate Button widgets
Tk::callbacks(3pm)
Specifying code for Tk to call.
Tk::Canvas(3pm)
Create and manipulate Canvas widgets
Tk::Checkbutton(3pm)
Create and manipulate Checkbutton widgets
Tk::chooseColor(3pm)
pops up a dialog box for the user to select a color.
Tk::chooseDirectory(3pm)
pops up a dialog box for the user to select a directory.
Tk::Clipboard(3pm)
Manipulate Tk clipboard
Tk::clipboard(3pm)
Manipulate Tk clipboard
Tk::CmdLine(3pm)
Process standard X11 command line options and set initial resources
Tk::ColorEditor(3pm)
a general purpose Tk widget Color Editor
Tk::Common(3pm)
private class used by Drag&Drop
Tk::composite(3pm)
Defining a new composite widget class
Tk::Compound(3pm)
Create multi-line compound images.
Tk::ConfigSpecs(3pm)
Defining behaviour of 'configure' for composite widgets.
Tk::demos::widget_lib::slide(3pm)
a 2 position horizontal or vertical switch.
Tk::demos::widget_lib::trace2(3pm)
Text contents defined by a traced variable.
Tk::Derived(3pm)
Base class for widgets derived from others
Tk::Dialog(3pm)
Create modal dialog and wait for a response.
Tk::DialogBox(3pm)
create and manipulate a dialog screen.
Tk::DirTree(3pm)
Create and manipulate DirTree widgets
Tk::DItem(3pm)
Tix Display Items
Tk::DragDrop::Common(3pm)
private class used by Drag&Drop
Tk::DragDrop::SunConst(3pm)
Constants for Sun's Drag&Drop protocol
Tk::DropSite(3pm)
Receive side of Drag & Drop abstraction
Tk::Entry(3pm)
Create and manipulate Entry widgets
Tk::Error(3pm)
Method invoked to process background errors
Tk::Event(3pm)
ToolKit for Events
Tk::event(3pm)
Miscellaneous event facilities: define virtual events and generate events
Tk::Eventloop(3pm)
ToolKit for Events
Tk::exit(3pm)
End the application
Tk::FBox(3pm)
a file dialog
Tk::fileevent(3pm)
Execute a callback when a filehandle becomes readable or writable
Tk::FileSelect(3pm)
a widget for choosing files
Tk::focus(3pm)
Manage the input focus
Tk::Font(3pm)
Create and inspect fonts.
Tk::form(3pm)
Geometry manager based on attachment rules
Tk::Frame(3pm)
Create and manipulate Frame widgets
Tk::getOpenFile(3pm)
pop up a dialog box for the user to select a file to open or save.
Tk::grab(3pm)
Confine pointer and keyboard events to a window sub-tree
Tk::grid(3pm)
Geometry manager that arranges widgets in a grid
Tk::HList(3pm)
Create and manipulate Tix Hierarchial List widgets
Tk::IconList(3pm)
an icon list widget
Tk::Image(3pm)
Create and manipulate images
Tk::InputO(3pm)
Create and manipulate TIX InputO widgets
Tk::Internals(3pm)
what is Perl Tk interface doing when you call Tk functions.
Tk::IO(3pm)
high level interface to Tk's 'fileevent' mechanism
Tk::Item(3pm)
Base class for Menu items
Tk::JPEG(3pm)
JPEG loader for Tk::Photo
Tk::Label(3pm)
Create and manipulate Label widgets
Tk::Labelframe(3pm)
Create and manipulate Labelframe widgets
Tk::LabFrame(3pm)
labeled frame.
Tk::Listbox(3pm)
Create and manipulate Listbox widgets
Tk::MainWindow(3pm)
Root widget of a widget tree
Tk::mega(3pm)
Perl/Tk support for writing widgets in pure Perl
Tk::Menu(3pm)
Create and manipulate Menu widgets
Tk::Menu::Item(3pm)
Base class for Menu items
Tk::Menubutton(3pm)
Create and manipulate Menubutton widgets
Tk::Message(3pm)
Create and manipulate Message widgets
Tk::messageBox(3pm)
pop up a message window and wait for user response.
Tk::Mwm(3pm)
Communicate with the Motif(tm) window manager.
Tk::NoteBook(3pm)
display several windows in limited space with notebook metaphor.
Tk::option(3pm)
Using the option database in Perl/Tk
Tk::Optionmenu(3pm)
Let the user select one of some predefined options values
Tk::options(3pm)
Standard options supported by widgets and their manipulation
Tk::overview(3pm)
An overview of an Object Oriented Tk8.0 extension for perl5
Tk::pack(3pm)
Geometry manager that packs around edges of cavity
Tk::palette(3pm)
Modify the Tk color palette
Tk::Pane(3pm)
A window panner
Tk::Panedwindow(3pm)
Create and manipulate Panedwindow widgets
Tk::Photo(3pm)
Full-color images
Tk::Pixmap(3pm)
Create color images from XPM files.
Tk::place(3pm)
Geometry manager for fixed or rubber-sheet placement
Tk::PNG(3pm)
PNG loader for Tk::Photo
Tk::Popup(3pm)
popup dialog windows.
Tk::ProgressBar(3pm)
A graphical progress bar
Tk::pTk(3pm)
how to make your Tk source portable to other interpreted languages.
Tk::Radiobutton(3pm)
Create and manipulate Radiobutton widgets
Tk::Reindex(3pm)
change the base index of Text-like widgets
Tk::ROText(3pm)
'readonly' perl/Tk Text widget
Tk::Scale(3pm)
Create and manipulate Scale widgets
Tk::Scrollbar(3pm)
Create and manipulate Scrollbar widgets
Tk::Scrolled(3pm)
Create a widget with attached scrollbar(s)
Tk::Selection(3pm)
Manipulate the X selection
Tk::selection(3pm)
Manipulate the X selection
Tk::send(3pm)
Execute a command in a different application
Tk::SlideSwitch(3pm)
a 2 position horizontal or vertical switch.
Tk::Spinbox(3pm)
Create and manipulate Spinbox widgets
Tk::Submethods(3pm)
add aliases for tk sub-commands
Tk::SunConst(3pm)
Constants for Sun's Drag&Drop protocol
Tk::Table(3pm)
Scrollable 2 dimensional table of Tk widgets
Tk::Tcl-perl(3pm)
very old suspect documentation on porting.
Tk::Text(3pm)
Create and manipulate Text widgets
Tk::TextUndo(3pm)
perl/tk text widget with bindings to undo changes.
Tk::Tiler(3pm)
Scrollable frame with sub-widgets arranged into rows
Tk::TixGrid(3pm)
Create and manipulate Tix Grid widgets
Tk::tixWm(3pm)
Tix's addition to the standard TK wm command.
Tk::tkvars(3pm)
Variables used or set by Tk
Tk::TList(3pm)
Create and manipulate Tix Tabular List widgets
Tk::Toplevel(3pm)
Create and manipulate Toplevel widgets
Tk::Trace(3pm)
emulate Tcl/Tk trace functions.
Tk::TraceText(3pm)
Text contents defined by a traced variable.
Tk::Tree(3pm)
Create and manipulate Tree widgets
Tk::UserGuide(3pm)
Writing Tk applications in Perl 5
Tk::Widget(3pm)
Base class of all widgets
Tk::WidgetDemo(3pm)
create a standard widget demonstration window.
Tk::widgets(3pm)
preload widget classes
Tk::WinPhoto(3pm)
Load a Photo image from a window
Tk::Wm(3pm)
Communicate with window manager
Tk::Wm::Popup(3pm)
popup dialog windows.
Tk::X(3pm)
Perl extension for Xlib constants.
Tk::X11Font(3pm)
a class for finding X Fonts
Tk::Xrm(3pm)
X Resource/Defaults/Options routines that obey the rules.
tkvars(3pm)
Variables used or set by Tk

U

URI(3pm)
Uniform Resource Identifiers (absolute and relative)
URI::data(3pm)
URI that contains immediate data
URI::Escape(3pm)
Escape and unescape unsafe characters
URI::file(3pm)
URI that maps to local file names
URI::Heuristic(3pm)
Expand URI using heuristics
URI::ldap(3pm)
LDAP Uniform Resource Locators
URI::QueryParam(3pm)
Additional query methods for URIs
URI::Split(3pm)
Parse and compose URI strings
URI::URL(3pm)
Uniform Resource Locators
URI::WithBase(3pm)
URIs which remember their base

W

WidgetDemo()(3pm)
create a standard widget demonstration window.
WWW::RobotRules(3pm)
database of robots.txt-derived permissions
WWW::RobotRules::AnyDBM_File(3pm)
Persistent RobotRules

X

XML::Parser(3pm)
A perl module for parsing XML documents
XML::Parser::Expat(3pm)
Lowlevel access to James Clark's expat XML parser
XML::Parser::Style::Debug(3pm)
Debug style for XML::Parser
XML::Parser::Style::Objects(3pm)
(unknown subject)
XML::Parser::Style::Stream(3pm)
Stream style for XML::Parser
XML::Parser::Style::Subs(3pm)
(unknown subject)
XML::Parser::Style::Tree(3pm)
(unknown subject)
XML::RSS(3pm)
creates and updates RSS files

1 A B C D F G H I L M N O P R S T U W X