home | O'Reilly's CD bookshelfs | FreeBSD | Linux | Cisco | Cisco Exam  


Book Home Perl CD BookshelfSearch this book

Symbols | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z

Index: I

/i pattern-matching modifier: 6.0. Introduction (Perl Cookbook)
4.6.1. Pattern-Matching Operators (Perl in a Nutshell)
4.6.8. Extended Regular Expressions (Perl in a Nutshell)
5.2.1. Pattern Modifiers (Programming Perl)
5.2.2. The m// Operator (Matching) (Programming Perl)
5.2.3. The s/// Operator (Substitution) (Programming Perl)
-I option (dprofpp): 6.5. The Perl Profiler (Perl in a Nutshell)
-i switch, perl: 7.7. Writing a Filter (Perl Cookbook)
3.2. Command-Line Options (Perl in a Nutshell)
modifying files with: 7.9. Modifying a File in Place with -i Switch (Perl Cookbook)
i command (CPAN.pm): Chapter 2, Reference: i (Perl in a Nutshell)
ic_cookies program (example): 19.10. Managing Cookies (Perl Cookbook)
iconbitmap() (Frame widget): 18.18.1. Toplevel Methods (Perl in a Nutshell)
iconify() (Frame widget): 18.18.1. Toplevel Methods (Perl in a Nutshell)
iconmask() (Frame widget): 18.18.1. Toplevel Methods (Perl in a Nutshell)
iconname() (Frame widget): 18.18.1. Toplevel Methods (Perl in a Nutshell)
iconposition() (Frame widget): 18.18.1. Toplevel Methods (Perl in a Nutshell)
iconwindow() (Frame widget): 18.18.1. Toplevel Methods (Perl in a Nutshell)
icursor() (Entry): 18.8.2. Entry Methods (Perl in a Nutshell)
idempotency: 19.0. Introduction (Perl Cookbook)
identifiers: 2.2. Molecules (Programming Perl)
2.5. Names (Programming Perl)
29.2.63. getpwuid (Programming Perl)
bare, barewords vs.: 2.6.4. Or Leave the Quotes Out Entirely (Programming Perl)
effective UID or GID, setting back to real: 23.1.3. Accessing Commands and Files Under Reduced Privileges (Programming Perl)
effective user or group IDs, differing from real: 23.1. Handling Insecure Data (Programming Perl)
enclosing in braces: 2.6.2. String Literals (Programming Perl)
line-oriented quoting: 2.6.6. "Here" Documents (Programming Perl)
names vs.: 2.5. Names (Programming Perl)
Perl modules: 11.1. Using Modules (Programming Perl)
PIDs, guessing: 23.2.3. Temporary Files (Programming Perl)
process group ID: 16.1.1. Signaling Process Groups (Programming Perl)
processes (pid): 29.2.104. open (Programming Perl)
semaphores: 29.2.143. semget (Programming Perl)
shared memory segments: 29.2.151. shmget (Programming Perl)
single quotes (') in: 2.6.2. String Literals (Programming Perl)
starting with underscore (_), changes in Perl versions: 24.1.5. Previous Perl Traps (Programming Perl)
thread IDs: 17.2.1.5. Identifying threads (Programming Perl)
Unicode alphanumeric characters, containing: 15.2. Effects of Character Semantics (Programming Perl)
identifiers, package: 10. Packages (Programming Perl)
in package symbol table: 10. Packages (Programming Perl)
identify()
Scale widget: 18.13.1. Scale Methods (Perl in a Nutshell)
Scrollbar widget: 18.9.1. Scrollbar Methods (Perl in a Nutshell)
identity, object: 7.2.2. Unique Identity (Advanced Perl Programming)
11.2.6. Object Identity (Advanced Perl Programming)
ideographic unary operators: 3.5. Ideographic Unary Operators (Programming Perl)
ideographs: 1.7. Regular Expressions (Programming Perl)
matching with \w: 15.2. Effects of Character Semantics (Programming Perl)
idioms, Perl: 24.4. Fluent Perl (Programming Perl)
IDL (Interface Definition Language): 17.1. On Code Generation (Advanced Perl Programming)
If-Modified-Since header: 20.10. Mirroring Web Pages (Perl Cookbook)
if modifier: 4.1. Simple Statements (Programming Perl)
if statement
4.3.1. Conditionals and Loops (Perl in a Nutshell)
4.3.1.4. Modifiers (Perl in a Nutshell)
1.5.5. Logical Operators (Programming Perl)
1.6.1.1. The if and unless statements (Programming Perl)
4.3. if and unless Statements (Programming Perl)
C language, differences from Perl: 24.1.3. C Traps (Programming Perl)
in case structure: 4.5.1. Case Structures (Programming Perl)
logical operators and: 1.5.5. Logical Operators (Programming Perl)
IGNORE pseudosignal: 16.1. Signals (Programming Perl)
ignore_text() (HTML::Parser): Chapter 17, Reference: ignore_text (Perl in a Nutshell)
ignore_unknown() (HTML::Parser): Chapter 17, Reference: ignore_unknown (Perl in a Nutshell)
ihave() (Net::NNTP): Chapter 15, Reference: ihave (Perl in a Nutshell)
-image option (widgets): 18.3. Common Widget Configuration Options (Perl in a Nutshell)
I<> interior sequence (pod): 4.11.2. Interior sequences (Perl in a Nutshell)
image_button() (CGI.pm): Chapter 10, Reference: image_button (Perl in a Nutshell)
images, widgets and: 14.3.1.2. Images (Advanced Perl Programming)
imaginary numbers: 2.15. Using Complex Numbers (Perl Cookbook)
impedance mismatch: 10.1. Persistence Issues (Advanced Perl Programming)
imperative programming style: 5.10.3. Programmatic Patterns (Programming Perl)
implementation inheritance: 8.3.2. Implementation Inheritance (Advanced Perl Programming)
implicit() (HTML::Parser): Chapter 17, Reference: implicit (Perl in a Nutshell)
implicit method invocation: 12.3. Method Invocation (Programming Perl)
implicit referencing or dereferencing: 8.1. What Is a Reference? (Programming Perl)
implicit_tags() (HTML::Parser): Chapter 17, Reference: implicit_tags (Perl in a Nutshell)
import function: 11.1. Using Modules (Programming Perl)
11.2.1.1. Exporting without using Exporter's import method (Programming Perl)
29.2.74. import (Programming Perl)
overloading constants: 13.6. Overloading Constants (Programming Perl)
importing: 4.7. Global Declarations (Programming Perl)
from modules: 10.14. Redefining a Function (Perl Cookbook)
semantics into package: 29.2.192. use (Programming Perl)
subroutines from another module: 6.1. Syntax (Programming Perl)
symbols: 6.5. Importing Symbols (Advanced Perl Programming)
11.2.1. Module Privacy and the Exporter (Programming Perl)
from one package to another: 10.1. Symbol Tables (Programming Perl)
(see also Exporter module)
12.0. Introduction (Perl Cookbook)
import_names() (CGI.pm): Chapter 10, Reference: import_names (Perl in a Nutshell)
import subroutine: 6.5.1. How Do use and Exporter Work? (Advanced Perl Programming)
in interprocess communication: 16.3.3. Bidirectional Communication (Programming Perl)
@INC array;prepending directories to: 19.1.3. Switches (Programming Perl)
in() (Win32::OLE): Chapter 19, Reference: in (Perl in a Nutshell)
-in option
grid geometry manager: 18.2.2. The grid Geometry Manager (Perl in a Nutshell)
pack geometry manager: 18.2.1. The pack Geometry Manager (Perl in a Nutshell)
place geometry manager: 18.2.3. The Place Geometry Manager (Perl in a Nutshell)
InactiveDestroy attribute (DBI): 12.2.3. Database Handles and Statement Handles (Perl in a Nutshell)
INADDR_ANY() (Socket): 17.1. Writing a TCP Client (Perl Cookbook)
17.14. Writing a Multi-Homed Server (Perl Cookbook)
13.1.3. Server Connections (Perl in a Nutshell)
13.1.4. Socket Module Functions (Perl in a Nutshell)
INADDR_BROADCAST() (Socket): 13.1.4. Socket Module Functions (Perl in a Nutshell)
INADDR_LOOPBACK() (Socket): 13.1.4. Socket Module Functions (Perl in a Nutshell)
INADDR_NONE() (Socket): 13.1.4. Socket Module Functions (Perl in a Nutshell)
@INC array: 6.2.1. Load Path (Advanced Perl Programming)
12.7. Keeping Your Own Module Directory (Perl Cookbook)
4.4.2. Global Special Arrays and Hashes (Perl in a Nutshell)
%INC hash: 4.4.2. Global Special Arrays and Hashes (Perl in a Nutshell)
11.1. Using Modules (Programming Perl)
28.2. Special Variables in Alphabetical Order (Programming Perl)
#include header, translating with h2ph: 12.14. Using h2ph to Translate C #include Files (Perl Cookbook)
I18N::Collate module: 8.88. I18N::Collate (Perl in a Nutshell)
32.1.6. Internationalization and Locale (Programming Perl)
incrementing variables: 1.5.4. Unary Arithmetic Operators (Programming Perl)
indentation, in Perl programs
index()
index function: 29.2.75. index (Programming Perl)
Chapter 5, Reference: index (Perl in a Nutshell)
Entry widget: 18.8.2. Entry Methods (Perl in a Nutshell)
Listbox widget: 18.10.2. Listbox Methods (Perl in a Nutshell)
Menu widget: 18.15.2. Menu Methods (Perl in a Nutshell)
Text widget: 18.11.2. Text Methods (Perl in a Nutshell)
indexes, text positioning: 14.3.5.1. Inserting text at absolute positions (Advanced Perl Programming)
-indicatoron option
Checkbutton widget: 18.5. The Checkbutton Widget (Perl in a Nutshell)
Menubutton widget: 18.14. The Menubutton Widget (Perl in a Nutshell)
18.14.1. Menu Item Options (Perl in a Nutshell)
Optionmenu widget: 18.16. The Optionmenu Widget (Perl in a Nutshell)
Radiobutton widget: 18.6. The Radiobutton Widget (Perl in a Nutshell)
indexing arrays: 9.2.3. Access and Printing of a Hash of Arrays (Programming Perl)
indices of hash elements: 5.0. Introduction (Perl Cookbook)
indirect filehandles: 7.0. Introduction (Perl Cookbook)
7.16. Storing Filehandles in Variables (Perl Cookbook)
29.2.104. open (Programming Perl)
indirect notation: 7.2.5.1. Detour: The indirect notation (Advanced Perl Programming)
13.0. Introduction (Perl Cookbook)
indirect object slot: 12.3.2. Method Invocation Using Indirect Objects (Programming Perl)
indirect object syntax: 12.3.2. Method Invocation Using Indirect Objects (Programming Perl)
ambiguities in: 12.3.3. Syntactic Snafus with Indirect Objects (Programming Perl)
explicit path, passing in slot: 23.1. Handling Insecure Data (Programming Perl)
indirection: 2.5.1. Name Lookups (Programming Perl)
8. References (Programming Perl)
(see also hard references)
between class use and implementation: 12.3. Method Invocation (Programming Perl)
indirection, multiple levels of: 1.2.4. Dereferencing Multiple Levels of Indirection (Advanced Perl Programming)
inequality (see equality operators[semi] relational operators)
INET module: 12.2.1. Receiver (Advanced Perl Programming)
inet_aton() (Socket): Chapter 13, Reference: inet_aton (Perl in a Nutshell)
inet_ntoa function: 29.2.47. gethostbyaddr (Programming Perl)
inet_ntoa() (Socket): 17.0. Introduction (Perl Cookbook)
Chapter 13, Reference: inet_ntoa (Perl in a Nutshell)
infinite loops: 4.4.2. for Loops (Programming Perl)
infix dereference operator (see arrow operator)
infix operators: 1.5. Operators (Programming Perl)
Info() (Win32::Console): Chapter 19, Reference: Info (Perl in a Nutshell)
information about, functions for getting: 29.1. Perl Functions by Category (Programming Perl)
Ing-Simmons, Nick: 14.1. Introduction to GUIs, Tk, and Perl/Tk (Advanced Perl Programming)
inheritance: 7.1. OO: An Introduction (Advanced Perl Programming)
7.2.6. The Need for Inheritance (Advanced Perl Programming)
8.3. On Inheritance (Advanced Perl Programming)
11.2.5. Inheritance and Database Mapping (Advanced Perl Programming)
13.0. Introduction (Perl Cookbook)
13.9. Writing an Inheritable Class (Perl Cookbook)
13.12. Solving the Data Inheritance Problem (Perl Cookbook)
12.1. Brief Refresher on Object-Oriented Lingo (Programming Perl)
base class, establishing at compile time: 32.1.13. Perl Language Extensions and Internals (Programming Perl)
class: 10. Packages (Programming Perl)
12.5. Class Inheritance (Programming Perl)
single or multiple: 12.5. Class Inheritance (Programming Perl)
class accessors: 12.8. Managing Class Data (Programming Perl)
classes and objects
pseudohash implementation and: 12.7.1. Field Declarations with use fields (Programming Perl)
constructors: 12.4.1. Inheritable Constructors (Programming Perl)
hierarchy, searching: 7.3.1. Searching for Methods (Advanced Perl Programming)
modules, from Exporter class: 11.2.1. Module Privacy and the Exporter (Programming Perl)
overloading and: 13.8. Inheritance and Overloading (Programming Perl)
restricted access and: 12.7.5. Using Closures for Private Objects (Programming Perl)
through @ISA array: 12.5.1. Inheritance Through @ISA (Programming Perl)
inhibit_exit option (debugger): 20.3.3. Debugger Options (Programming Perl)
INIT blocks: 18.1. The Life Cycle of a Perl Program (Programming Perl)
initializing variables before calling subroutine: 6.2.3. Scoping Issues (Programming Perl)
order of running: 18.7. Avant-Garde Compiler, Retro Interpreter (Programming Perl)
18.7. Avant-Garde Compiler, Retro Interpreter (Programming Perl)
init program: 29.2.56. getppid (Programming Perl)
initial caps (see capitalization)
initialization: 20.3.2. Customizing with Init Files (Programming Perl)
initialization expressions: 4.4.2. for Loops (Programming Perl)
initializing
arrays and hash slices: 3.7. Multiplicative Operators (Programming Perl)
arrays and hashes: 4.1. Specifying a List In Your Program (Perl Cookbook)
5.0. Introduction (Perl Cookbook)
C library: 18.1. Writing an Extension: Overview (Advanced Perl Programming)
hash variables: 2.9. Hashes (Programming Perl)
modules/packages: 6.3. Package Initialization and Destruction (Advanced Perl Programming)
12.6. Automating Module Clean-Up (Perl Cookbook)
NNTP clients: 15.2.1. Initializing the NNTP Client (Perl in a Nutshell)
objects: 12.4.2. Initializers (Programming Perl)
sockets: 13.1.1. Initializing a Socket (Perl in a Nutshell)
variables before calling subroutines: 6.2.3. Scoping Issues (Programming Perl)
inlining constant functions: 6.4.1. Inlining Constant Functions (Programming Perl)
preventing inlining: 6.4.1. Inlining Constant Functions (Programming Perl)
$ino file statistic: 29.2.165. stat (Programming Perl)
inodes: 9.0. Introduction (Perl Cookbook)
inplace editing ($^I, $INPLACE_EDIT): 19.1.3. Switches (Programming Perl)
4.4.1. Global Special Variables (Perl in a Nutshell)
inplace edits with $^I: 28.2. Special Variables in Alphabetical Order (Programming Perl)
$INPLACE_EDIT: 28.2. Special Variables in Alphabetical Order (Programming Perl)
input: 29.2.38. fileno (Programming Perl)
(see also STDIN filehandle)
checking file descriptors for: (Programming Perl) 29.2.141. select (ready file descriptors)
checking for waiting: 15.9. Checking for Waiting Input (Perl Cookbook)
comma-separated, parsing: 1.15. Parsing Comma-Separated Data (Perl Cookbook)
controlling for other programs: 16.8. Controlling Input and Output of Another Program (Perl Cookbook)
debugger, setting: 20.4. Unattended Execution (Programming Perl)
editing: 15.11. Editing Input (Perl Cookbook)
executing shell commands from (CGI): 19.6. Executing Commands Without Shell Escapes (Perl Cookbook)
expanding variables in: 1.8. Expanding Variables in User Input (Perl Cookbook)
Expect-controlled programs and: 15.13. Controlling Another Program with Expect (Perl Cookbook)
extracting variable-length fields: 8.9. Processing Variable-Length Text Fields (Perl Cookbook)
files, locating end with eof: 19.1.3. Switches (Programming Perl)
files, open mode for: 29.2.104. open (Programming Perl)
functions dealing with: 29.1. Perl Functions by Category (Programming Perl)
functions for: 4.4.1. Global Special Variables (Perl in a Nutshell)
5.1. Perl Functions by Category (Perl in a Nutshell)
ioctl function: 29.2.77. ioctl (Programming Perl)
operators: 2.11. Input Operators (Programming Perl)
parsing command-line arguments: 15.1. Parsing Program Arguments (Perl Cookbook)
pipes: 16.3. Pipes (Programming Perl)
16.3. Pipes (Programming Perl)
bidirectional: 16.3.3. Bidirectional Communication (Programming Perl)
multistage pipelines: 16.3.1. Anonymous Pipes (Programming Perl)
tridirectional: 16.3.3. Bidirectional Communication (Programming Perl)
preprocessing: 16.6. Preprocessing Input (Perl Cookbook)
random-access I/O: 8.12. Using Random-Access I/O (Perl Cookbook)
reading
from keyboard: 15.6. Reading from the Keyboard (Perl Cookbook)
from other programs: 16.4. Reading or Writing to Another Program (Perl Cookbook)
passwords: 15.10. Reading Passwords (Perl Cookbook)
records with pattern separators: 6.7. Reading Records with a Pattern Separator (Perl Cookbook)
STDERR from programs: 16.7. Reading STDERR from a Program (Perl Cookbook)
record separator (see $/ variable)
single-character, buffered and unbuffered: 29.2.43. getc (Programming Perl)
specification parser: 17.2. Jeeves Example (Advanced Perl Programming)
17.5. Sample Specification Parser (Advanced Perl Programming)
unbuffered: 17.3.1. Advantages of This Architecture (Advanced Perl Programming)
XSUBs: 21.3.3. XSUB Input and Output (Programming Perl)
input filehandles: 1.4. Filehandles (Programming Perl)
$INPUT_LINE_NUMBER: 28.2. Special Variables in Alphabetical Order (Programming Perl)
4.4.1. Global Special Variables (Perl in a Nutshell)
Input() (Win32::Console): Chapter 19, Reference: Input (Perl in a Nutshell)
<INPUT> tags (HTML): 9.1. A Typical CGI Interaction (Perl in a Nutshell)
InputChar() (Win32::Console): Chapter 19, Reference: InputChar (Perl in a Nutshell)
InputCP() (Win32::Console): Chapter 19, Reference: InputCP (Perl in a Nutshell)
$INPUT_RECORD_SEPARATOR: 28.2. Special Variables in Alphabetical Order (Programming Perl)
8.0. Introduction (Perl Cookbook)
4.4.1. Global Special Variables (Perl in a Nutshell)
insecure dependency errors: 23.1. Handling Insecure Data (Programming Perl)
insert()
Entry widget: 18.8.2. Entry Methods (Perl in a Nutshell)
Listbox widget: 18.10.2. Listbox Methods (Perl in a Nutshell)
Menu widget: 18.15.2. Menu Methods (Perl in a Nutshell)
Text widget: 18.11.2. Text Methods (Perl in a Nutshell)
INSERT command (SQL): D.2. Inserting Data into a Table (Perl for System Administration)
insert index
Entry widget: 18.8.1. Text Indexes (Perl in a Nutshell)
Text widget: 18.11.1. Text Indexes and Modifiers (Perl in a Nutshell)
insert_element() (HTML::Parser): Chapter 17, Reference: insert_element (Perl in a Nutshell)
-insertbackground option (widgets): 18.3. Common Widget Configuration Options (Perl in a Nutshell)
install command (CPAN.pm): Chapter 2, Reference: install (Perl in a Nutshell)
installation modules
CPAN: 22.2. Using CPAN Modules (Programming Perl)
into Perl library: 22.2.3. Installing CPAN Modules into the Perl Library (Programming Perl)
supporting: 32.1.17. Module Installation Support (Programming Perl)
inventory of: 32.1.17. Module Installation Support (Programming Perl)
installing
mod_perl module: 11.2. Installing mod_perl (Perl in a Nutshell)
modules from CPAN: 12.17. Building and Installing a CPAN Module (Perl Cookbook)
Perl documentation: 2.5.1. Installing the Documentation (Perl in a Nutshell)
Perl source code and modules: 2.3. Installing Perl (Perl in a Nutshell)
2.4.2. Module Installation (Perl in a Nutshell)
signal handlers: 16.15. Installing a Signal Handler (Perl Cookbook)
instance data: 13.0. Introduction (Perl Cookbook)
13.3. Managing Instance Data (Perl Cookbook)
circular data structures: 13.13. Coping with Circular Data Structures (Perl Cookbook)
inheritance and: 13.12. Solving the Data Inheritance Problem (Perl Cookbook)
managing: 12.7. Managing Instance Data (Programming Perl)
generating accesors with autoloading: 12.7.3. Generating Accessors with Autoloading (Programming Perl)
generating accessors with closures: 12.7.4. Generating Accessors with Closures (Programming Perl)
generating classes with Class::Struct: 12.7.2. Generating Classes with Class::Struct (Programming Perl)
new features, Perl 5.6: 12.7.6. New Tricks (Programming Perl)
using closures for private objects: 12.7.5. Using Closures for Private Objects (Programming Perl)
instance methods: 7.2.3. Behavior (Advanced Perl Programming)
13.0. Introduction (Perl Cookbook)
7.4. Object Syntax (Perl in a Nutshell)
12.1. Brief Refresher on Object-Oriented Lingo (Programming Perl)
using closures for private objects: 12.1. Brief Refresher on Object-Oriented Lingo (Programming Perl)
arrow notation for: 7.2.4. The Need for Polymorphism (Advanced Perl Programming)
object references as invocants for: 12.3. Method Invocation (Programming Perl)
instance variables: 12.4.2. Initializers (Programming Perl)
separate functions, writing for each: 12.7. Managing Instance Data (Programming Perl)
instances: 12.1. Brief Refresher on Object-Oriented Lingo (Programming Perl)
int(): 2.3. Rounding Floating-Point Numbers (Perl Cookbook)
Chapter 5, Reference: int (Perl in a Nutshell)
29.2.76. int (Programming Perl)
INT signal: 4.2.2. Signal Handlers (Advanced Perl Programming)
integer module: 8.89. integer (Perl in a Nutshell)
integer values (IVs): 20.3.1.3. SVs and object pointers (Advanced Perl Programming)
20.3.1. Scalar Values (Advanced Perl Programming)
integers
29.2.76. int (Programming Perl)
computer storage, order of: 25.2. Endianness and Number Width (Programming Perl)
converting to UTF-8 characters: 15.2. Effects of Character Semantics (Programming Perl)
exponentiation: 21.4.5. Fiddling with the Perl Stack from C (Programming Perl)
formats: 29.2.108. pack (Programming Perl)
formats for: 29.2.162. sprintf (Programming Perl)
21.2. Internal Data Types (Programming Perl)
21.2. Internal Data Types (Programming Perl)
Math::BigInt module: 13. Overloading (Programming Perl)
standard modules for arithmetic with: 32.1.1. Data Types (Programming Perl)
strings as vectors of: 29.2.195. vec (Programming Perl)
interactivity, testing for: 15.2. Testing Whether a Program Is Running Interactively (Perl Cookbook)
intercept signals, handler for: 16.1. Signals (Programming Perl)
interface-defined properties: 6.5.1. ADSI Basics (Perl for System Administration)
Interface Definition Language (IDL): 17.1. On Code Generation (Advanced Perl Programming)
interface functions: 7.2.3. Behavior (Advanced Perl Programming)
interface inheritance: 8.3.3. Interface Inheritance (Advanced Perl Programming)
interfaces: 12.1. Brief Refresher on Object-Oriented Lingo (Programming Perl)
byte vs. character semantics in: 15.1. Building Character (Programming Perl)
interior sequences (pod): 4.11.2. Interior sequences (Perl in a Nutshell)
internal variable names, Perl: 2.5. Names (Programming Perl)
internationalization: 2.1. Atoms (Programming Perl)
25.9. Internationalization (Programming Perl)
modules for: 32.1.6. Internationalization and Locale (Programming Perl)
Perl modules for: 22.1. The CPAN modules Directory (Programming Perl)
textual data, with Unicode: 15. Unicode (Programming Perl)
Internet domain sockets: 17.0. Introduction (Perl Cookbook)
Internet Protocol (see TCP/IP)
Internet protocols, Perl modules for: 22.1. The CPAN modules Directory (Programming Perl)
Internet Service Providers (ISPs), complaining to: 8.3.3. Tracking Down Spam (Perl for System Administration)
Internet services: 18.0. Introduction (Perl Cookbook)
CPAN modules for: 16.5. Sockets (Programming Perl)
DNS lookups: 18.1. Simple DNS Lookups (Perl Cookbook)
expn and vrfy programs (examples): 18.9. Program: expn and vrfy (Perl Cookbook)
FTP clients: 18.2. Being an FTP Client (Perl Cookbook)
pinging machines: 18.7. Pinging a Machine (Perl Cookbook)
simulating telnet connection: 18.6. Simulating Telnet from a Program (Perl Cookbook)
Usenet news: 18.4. Reading and Posting Usenet News Messages (Perl Cookbook)
whois service: 18.8. Using Whois to Retrieve Information from the InterNIC (Perl Cookbook)
Internet TCP clients/servers: 16.5.1. Networking Clients (Programming Perl)
InterNIC/Network Solutions WHOIS server, contacting: 6.3. The WHOIS Directory Service (Perl for System Administration)
interpolation
array variables: 2.6.5. Interpolating Array Values (Programming Perl)
backreference variables: 1.7.4. Backreferences (Programming Perl)
conditionals into patterns: 5.10.3.5. Conditional interpolation (Programming Perl)
double-quoted strings: 1.5.2. String Operators (Programming Perl)
double quotes ("), using: 5.2. Pattern-Matching Operators (Programming Perl)
functions: 14.2.2. Notational Convenience (Programming Perl)
glob operator, using for: 2.11.3. Filename Globbing Operator (Programming Perl)
list: 2.8. List Values and Arrays (Programming Perl)
match-time pattern interpolation: 5.10.3.4. Match-time pattern interpolation (Programming Perl)
scalar values: 2.6.2. String Literals (Programming Perl)
characters into double-quoted strings: 2.6.2. String Literals (Programming Perl)
variables: 1.2.1.1. Singularities (Programming Perl)
controlling with pattern matching: 5.9.2. Variable Interpolation (Programming Perl)
2.6.2. String Literals (Programming Perl)
into patterns: 5.2. Pattern-Matching Operators (Programming Perl)
interpolative context: 2.7.4. Interpolative Context (Programming Perl)
into patterns: 2.7.4. Interpolative Context (Programming Perl)
interpreter, Perl: 20.2.1.1. Multiple interpreters (Advanced Perl Programming)
3. The Perl Interpreter (Perl in a Nutshell)
18.3. Executing Your Code (Programming Perl)
18.3. Executing Your Code (Programming Perl)
into patterns: 18.3. Executing Your Code (Programming Perl)
18.3. Executing Your Code (Programming Perl)
accessing from C: (Programming Perl) 21.4. Embedding Perl (Using Perl from C)
adding to C program: 21.4.2. Adding a Perl Interpreter to Your C Program (Programming Perl)
command-line options: 3.2. Command-Line Options (Perl in a Nutshell)
command processing: 3.1. Command Processing (Perl in a Nutshell)
compiler, interaction with: 18.7. Avant-Garde Compiler, Retro Interpreter (Programming Perl)
embedding in applications: 18.3. Executing Your Code (Programming Perl)
invoking with #! (shebang) line: 19.1. Command Processing (Programming Perl)
multiple, running: 18.3. Executing Your Code (Programming Perl)
persistent: (Programming Perl) 21.4. Embedding Perl (Using Perl from C)
interpreters: 1.2. Natural and Artificial Languages (Programming Perl)
for commands: 19.1. Command Processing (Programming Perl)
quoting on Unix systems: 19.1.1. #! and Quoting on Non-Unix Systems (Programming Perl)
object destruction at shutdown: 12.6.1. Garbage Collection with DESTROY Methods (Programming Perl)
threads: 17.1. The Process Model (Programming Perl)
interprocess communication (IPC)
5.1. Perl Functions by Category (Perl in a Nutshell)
8.1.2. Using the OS-Specific IPC Framework. (Perl for System Administration)
pipes: 16.3. Pipes (Programming Perl)
interrupt signals, handler for: 16.1. Signals (Programming Perl)
intersection of sets: 6.3. Passing References (Programming Perl)
intersections on lists: 4.7. Finding Elements in One Array but Not Another (Perl Cookbook)
ints: 29.2.108. pack (Programming Perl)
inverse_select() (Mail::Folder): Chapter 14, Reference: inverse_select (Perl in a Nutshell)
inverting arrays and hashes: 29.2.132. reverse (Programming Perl)
inverting hashes: 5.8. Inverting a Hash (Perl Cookbook)
invocant: 12.3. Method Invocation (Programming Perl)
invoke()
Button widget: 18.4.1. Button Methods (Perl in a Nutshell)
Checkbutton widget: 18.5.1. Checkbutton Methods (Perl in a Nutshell)
Menu widget: 18.15.2. Menu Methods (Perl in a Nutshell)
Radiobutton widget: 18.6.1. Radiobutton Methods (Perl in a Nutshell)
Win32::OLE module: Chapter 19, Reference: Invoke (Perl in a Nutshell)
invoking (see executing)
I/O abstraction: 20.2.1. Perl Objects (Advanced Perl Programming)
(see also indirect objects)
IO modules: 8.90. IO (Perl in a Nutshell)
32.1.5. Filehandle, Directory Handle, and Stream I/O Utilities (Programming Perl)
IO::File module: 7.0. Introduction (Perl Cookbook)
7.1. Opening a File (Perl Cookbook)
8.91. IO::File (Perl in a Nutshell)
temporary files: 7.5. Creating Temporary Files (Perl Cookbook)
IO::Handle module: 7.0. Introduction (Perl Cookbook)
8.92. IO::Handle (Perl in a Nutshell)
IO::Pipe module: 8.93. IO::Pipe (Perl in a Nutshell)
IO::Pty module: 15.13. Controlling Another Program with Expect (Perl Cookbook)
IO::Seekable module: 8.94. IO::Seekable (Perl in a Nutshell)
8.95. IO::Select (Perl in a Nutshell)
IO::Select module: 12.3.2. Multiplexing Using select (Advanced Perl Programming)
12.5. IO Objects and Filehandles (Advanced Perl Programming)
7.13. Reading from Many Filehandles Without Blocking (Perl Cookbook)
16.9. Controlling the Input, Output, and Error of Another Program (Perl Cookbook)
IO::Socket module: 12.2. Socket API and IO::Socket (Advanced Perl Programming)
8.96. IO::Socket (Perl in a Nutshell)
13.2. The IO::Socket Module (Perl in a Nutshell)
closing socket after forking: 17.9. Closing a Socket After Forking (Perl Cookbook)
IO::Socket::INET class: 17.1. Writing a TCP Client (Perl Cookbook)
13.2.4. IO::Socket::INET Reference (Perl in a Nutshell)
IO::Socket::UNIX class: 13.2.5. IO::Socket::UNIX Reference (Perl in a Nutshell)
UDP clients and servers: 17.4. Setting Up a UDP Client (Perl Cookbook)
IO::Stty module: 15.13. Controlling Another Program with Expect (Perl Cookbook)
IO objects: 12.5. IO Objects and Filehandles (Advanced Perl Programming)
I/O operations: 7.0. Introduction (Perl Cookbook)
buffering: 7.0. Introduction (Perl Cookbook)
7.12. Flushing Output (Perl Cookbook)
8.0. Introduction (Perl Cookbook)
17.3. Communicating over TCP (Perl Cookbook)
controlling for other programs: 16.8. Controlling Input and Output of Another Program (Perl Cookbook)
flushing output: 7.12. Flushing Output (Perl Cookbook)
non-blocking: 7.14. Doing Non-Blocking I/O (Perl Cookbook)
preprocessing input: 16.6. Preprocessing Input (Perl Cookbook)
random-access I/O: 8.12. Using Random-Access I/O (Perl Cookbook)
reading/writing to other programs: 16.4. Reading or Writing to Another Program (Perl Cookbook)
I/O redirection: 3.4.1. I/O Redirection (Advanced Perl Programming)
ioctl(): 7.15. Determining the Number of Bytes to Read (Perl Cookbook)
10.10. Returning Failure (Perl Cookbook)
12.14. Using h2ph to Translate C #include Files (Perl Cookbook)
Chapter 5, Reference: ioctl (Perl in a Nutshell)
ioctl function: 29.2.77. ioctl (Programming Perl)
IO::Dir module: 32.1.5. Filehandle, Directory Handle, and Stream I/O Utilities (Programming Perl)
IO::File module: 32.1.5. Filehandle, Directory Handle, and Stream I/O Utilities (Programming Perl)
IO::Handle module: 32.1.5. Filehandle, Directory Handle, and Stream I/O Utilities (Programming Perl)
IO::modules: 22.1. The CPAN modules Directory (Programming Perl)
IO::Pipe module: 32.1.5. Filehandle, Directory Handle, and Stream I/O Utilities (Programming Perl)
IO::Poll module: 32.1.5. Filehandle, Directory Handle, and Stream I/O Utilities (Programming Perl)
IO::Pty module: 16.3.3. Bidirectional Communication (Programming Perl)
IO::Seekable module: 32.1.5. Filehandle, Directory Handle, and Stream I/O Utilities (Programming Perl)
IO::Select module: 32.1.5. Filehandle, Directory Handle, and Stream I/O Utilities (Programming Perl)
IO\:\:Socket module: 8.2.1.2. Controlling the amount of mail (Perl for System Administration)
IO::Socket::INET module: 16.5.1. Networking Clients (Programming Perl)
32.1.8. Networking and Interprocess Communication (Programming Perl)
IO::Socket::UNIX module: 32.1.8. Networking and Interprocess Communication (Programming Perl)
IP addresses: 12.1. Networking Primer (Advanced Perl Programming)
5.1. Host Files (Perl for System Administration)
(see also host files)
checking to find source of spam: 8.3.3. Tracking Down Spam (Perl for System Administration)
contacting owners of: 6.3. The WHOIS Directory Service (Perl for System Administration)
determining your own: 17.8. Finding Your Own Name and Address (Perl Cookbook)
DNS lookups: 18.1. Simple DNS Lookups (Perl Cookbook)
expn and vrfy programs (examples): 18.9. Program: expn and vrfy (Perl Cookbook)
identifying at socket ends: 17.7. Identifying the Other End of a Socket (Perl Cookbook)
looking up: 5.2. NIS, NIS+, and WINS (Perl for System Administration)
Unix: 5.1. Host Files (Perl for System Administration)
Windows NT: 5.2.2. Windows Internet Name Server ( WINS) (Perl for System Administration)
multi-homed servers: 17.14. Writing a Multi-Homed Server (Perl Cookbook)
network names and: 29.2.53. getnetent (Programming Perl)
packed, converting to ASCII strings: 17.0. Introduction (Perl Cookbook)
using v-string notation for: 29.2.47. gethostbyaddr (Programming Perl)
UTF-8 representation of: 15.1. Building Character (Programming Perl)
-ipadx, -ipady options
grid geometry manager: 18.2.2. The grid Geometry Manager (Perl in a Nutshell)
pack geometry manager: 18.2.1. The pack Geometry Manager (Perl in a Nutshell)
IPC (interprocess communication)
5.1. Perl Functions by Category (Perl in a Nutshell)
16. Interprocess Communication (Programming Perl)
8.1.2. Using the OS-Specific IPC Framework. (Perl for System Administration)
Windows NT: 8.1.2. Using the OS-Specific IPC Framework. (Perl for System Administration)
between processes on same machine: 16. Interprocess Communication (Programming Perl)
modules for: 32.1.5. Filehandle, Directory Handle, and Stream I/O Utilities (Programming Perl)
32.1.8. Networking and Interprocess Communication (Programming Perl)
portability and: (Programming Perl) 25.5. Interprocess Communication (IPC)
signals: 16.1. Signals (Programming Perl)
IPC modules
8.97. IPC::Msg (Perl in a Nutshell)
IPC::Msg module: 8.97. IPC::Msg (Perl in a Nutshell)
IPC::Open3 module: 16.9. Controlling the Input, Output, and Error of Another Program (Perl Cookbook)
8.99. IPC::Open3 (Perl in a Nutshell)
IPC::Semaphore module: 8.100. IPC::Semaphore (Perl in a Nutshell)
IPC::Shareable: 16.12. Sharing Variables in Different Processes (Perl Cookbook)
IPC::SysV module: 8.101. IPC::SysV (Perl in a Nutshell)
IPC::Msg module: 32.1.8. Networking and Interprocess Communication (Programming Perl)
IPC::Open3: (Programming Perl) 21.4. Embedding Perl (Using Perl from C)
IPC::Open3 module: 32.1.8. Networking and Interprocess Communication (Programming Perl)
IPC::Semaphore module: 32.1.8. Networking and Interprocess Communication (Programming Perl)
IPC::Shareable module: 16.4. System V IPC (Programming Perl)
IPC::SysV module: 32.1.8. Networking and Interprocess Communication (Programming Perl)
IRC bots, finding while running: 4.3.4. Using the Proc::ProcessTable Module (Perl for System Administration)
Windows NT: 4.3.4. Using the Proc::ProcessTable Module (Perl for System Administration)
irregular files: 1.5.7. Some File Test Operators (Programming Perl)
isa function: 7.3. UNIVERSAL (Advanced Perl Programming)
13.8. Determining Subclass Membership (Perl Cookbook)
isa method: 12.5.3. UNIVERSAL: The Ultimate Ancestor Class (Programming Perl)
IsClientConnected property (Response object): 20.2.2.2. Response properties (Perl in a Nutshell)
is_client_error() (HTTP::Status: 17.3.4. HTTP::Status (Perl in a Nutshell)
is_empty() (HTML::Parser): Chapter 17, Reference: is_empty (Perl in a Nutshell)
is_error()
HTTP::Response module: Chapter 17, Reference: is_error (Perl in a Nutshell)
HTTP::Status module: 17.3.4. HTTP::Status (Perl in a Nutshell)
LWP::Simple module: Chapter 17, Reference: is_error (Perl in a Nutshell)
is_fresh() (HTTP::Response): Chapter 17, Reference: is_fresh (Perl in a Nutshell)
isindex() (CGI.pm): Chapter 10, Reference: isindex (Perl in a Nutshell)
is_info()
HTTP::Response module: Chapter 17, Reference: is_info (Perl in a Nutshell)
HTTP::Status module: 17.3.4. HTTP::Status (Perl in a Nutshell)
is_inside() (HTML::Parser): Chapter 17, Reference: is_inside (Perl in a Nutshell)
is_protocol_supported() (LWP::UserAgent): Chapter 17, Reference: is_protocol_supported (Perl in a Nutshell)
ISPs (Internet Service Providers), complaining to: 8.3.3. Tracking Down Spam (Perl for System Administration)
Windows NT: 8.3.3. Tracking Down Spam (Perl for System Administration)
is_readonly() (Mail::Folder): Chapter 14, Reference: is_readonly (Perl in a Nutshell)
is_redirect()
HTTP::Response module: Chapter 17, Reference: is_redirect (Perl in a Nutshell)
HTTP::Status module: 17.3.4. HTTP::Status (Perl in a Nutshell)
is_safe(): 8.17. Testing a File for Trustworthiness (Perl Cookbook)
is_server_error() (HTTP::Status: 17.3.4. HTTP::Status (Perl in a Nutshell)
is_success()
HTTP::Response module: Chapter 17, Reference: is_success (Perl in a Nutshell)
HTTP::Status module: 17.3.4. HTTP::Status (Perl in a Nutshell)
LWP::Simple module: Chapter 17, Reference: is_success (Perl in a Nutshell)
is_verysafe(): 8.17. Testing a File for Trustworthiness (Perl Cookbook)
@ISA array: 7.2.6. The Need for Inheritance (Advanced Perl Programming)
13.0. Introduction (Perl Cookbook)
12.5. Class Inheritance (Programming Perl)
28.2. Special Variables in Alphabetical Order (Programming Perl)
inheritance through: 12.5.1. Inheritance Through @ISA (Programming Perl)
use base pragma and: 31.3. use base (Programming Perl)
item tags (Canvas widgets): 18.12.2. Item Tags and IDs (Perl in a Nutshell)
Item() (Win32::OLE::Enum): 19.18.3. Win32::OLE::Enum (Perl in a Nutshell)
=item command (pod): Chapter 4, Reference: =item (Perl in a Nutshell)
itemcget() (Canvas): 18.12.3. Canvas Methods (Perl in a Nutshell)
itemconfigure() (Canvas): 18.12.3. Canvas Methods (Perl in a Nutshell)
iterating scripts over filenames: 3.2. Command-Line Options (Perl in a Nutshell)
iteration: 4.4.4. Loop Control (Programming Perl)
(see also loops)
iterative development: 5.3.2. DNS Checking: An Iterative Approach (Perl for System Administration)
Windows NT: 5.3.2. DNS Checking: An Iterative Approach (Perl for System Administration)
iterative operator, overloading: 13.3. Overloadable Operators (Programming Perl)
iterative statements: Constructs (Programming Perl) 1.6.2. Iterative (Looping)
for loops: 1.6.2.2. The for statement (Programming Perl)
foreach statement: 1.6.2.3. The foreach statement (Programming Perl)
until statements: 1.6.2.1. The while and until statements (Programming Perl)
while loops: 1.6.2.1. The while and until statements (Programming Perl)
iterators: 4.4.2. Iterators and Streams (Advanced Perl Programming)
4.4. Doing Something with Every Element in a List (Perl Cookbook)
ithreads: 17.1. The Process Model (Programming Perl)
Perl API to: 18.3. Executing Your Code (Programming Perl)
itimer routines: 29.2.3. alarm (Programming Perl)
IV (internal integer value): 21.2. Internal Data Types (Programming Perl)
20.3.1.3. SVs and object pointers (Advanced Perl Programming)


Symbols | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z

Library Navigation Links

Copyright © 2001 O'Reilly & Associates. All rights reserved.