I

IAC
See Interpret As Command (IAC).

IAR
See instruction address register (IAR).

I-beam pointer
A pointer that indicates that the pointer is over an area that can be edited, for example, an entry field.

IBM eNetwork Software
A family of IBM products that provide the communication software infrastructure for global network computing, thereby enabling e-business.

IBM PC double-byte encoding scheme
The graphic characters have the following range:

The space character is always assigned to code point X'8140'.

IBM PC single-byte encoding scheme
IBM PC single-byte encoding scheme <OLT>. An extension of the ISO 646 version) 7-bit structure to an 8-bit structure. The IBM PC single-byte structure has a valid code point range for X'00' to X'FF'. The graphic characters have the following range:

ICE
See interval control element (ICE).

ICF
See intersystem communications function (ICF).

ICF file
A device file that allows a program on one system to communicate with a program on another system. There can be one or more sessions with the same or different communications devices at the same time.

ICMP
See Internet Control Message Protocol (ICMP).

ICMP code
A number that is used in conjunction with an Internet Control Message Protocol (ICMP) type to provide a more detailed description of the ICMP message.

ICMP service
A user-defined combination of an Internet Control Message Protocol (ICMP) type and an ICMP code.

ICMP type
A number that describes the information that is contained in the Internet Control Message Protocol (ICMP) message.

icon
A graphical representation of a choice or object for the user to select. An icon can represent something a user wants to work with, such as a document, file, application, or user-created object or list. An icon can also represent an action a user wants to do.

icons view
A standard contents view in which each object contained in a list object is displayed as an icon.

ICSS
See Internet Connection Secure Server (ICSS).

IDDU
See interactive data definition utility (IDDU).

idempotent semantics
In DCE Remote Procedure Call (RPC), a characteristic of a procedure in which executing it more than once with identical input always produces the same result, without any undesirable side effects. See at-most-once semantics, broadcast semantics, and maybe semantics.

Identification Division
One of the four main parts of a COBOL program. In addition to identifying the source program and the object program, this part may also describe the author's name, the location where written, and the date written.

identified user
A concurrent user (a user who is signed on to a program simultaneously with another user) of the OS/400 licensed program who is known and reported on by the license management function of OS/400.

identifier
(1) The name of something.
(2) A sequence of bits or characters that identifies a user, program, device, or system to another user, program, device, or system.
(3) In the C language, a sequence of letters, digits, and underscores used to identify a data object or function.
(4) In COBOL, a data name that is unique or is made unique by the correct combination of qualifiers, subscripts, or indexes.
(5) In Client Access, an entry in a Client Access configuration file that defines how a particular Client Access function operates.
(6) For SQL, see delimited identifier and ordinary identifier.

ideographic
Pertaining to 2-byte characters consisting of pictograms, symbolic characters, and other types of symbols.

IDL
See Interface Definition Language (IDL).

IDLC
See ISDN data link control (IDLC).

IDL compiler
In DCE Remote Procedure Call (RPC), a compiler that processes an RPC interface definition and an optional attribute configuration file (ACF) to generate client stubs, header files, and auxiliary files. See Interface Definition Language (IDL).

idle connection
A connection between two systems where no data is transferred. See also inactive connection.

IDP
See interchange document profile (IDP).

IDU
See interface data unit (IDU).

IEEE
Institute of Electrical and Electronics Engineers.

IGC
Abbreviation used in commands and keywords to represent double-byte character set functions.

IGP
See Interior Gateway Protocol (IGP).

IGS
See interchange group separator (IGS).

IKE
See Internet Key Exchange (IKE).

ILAN
See internal local area network (ILAN).

ILE
See Integrated Language Environment (ILE).

ILE C
See Integrated Language Environment C (ILE C).

ILE COBOL
See Integrated Language Environment COBOL (ILE COBOL).

ILE RPG
See Integrated Language Environment RPG (ILE RPG).

image
An electronic representation of an original document recorded by a scanning device.

image area
In AFP Utilities, an area on the display where the image of an AFP resource is displayed when a user designs the resource. See also key entry area.

image data stream
An Advanced Function Printing data stream that represents image data. See also IO1 and IM1.

Image Object Content Architecture (IOCA)
A defined data stream used to store raster image data. The images in a Mixed Object:Document Content Architecture document are stored using IOCA. See also IO1 and Mixed Object:Document Content Architecture.

image part
A part that displays a picture on a window. The picture is displayed by retrieving the contents of a picture file, such as a bit map.

image symbol set (ISS)
In the GDDM function, a graphics symbol set in which each character is treated as a small image and is described by a rectangular array of display points. Characters in an image symbol set are always drawn in a fixed size. Contrast with vector symbol set; see also graphics symbol set.

imaginary line
In the GDDM function, a construction line used to build a fillet. The beginning and ending points of imaginary lines are defined, but the lines themselves do not appear as part of the picture.

imbedded blank
See embedded blank.

immediate maintenance
A method of maintaining keyed access paths for database files. This method updates the access path whenever changes are made to the database file associated with the access path. Contrast with rebuild maintenance and delayed maintenance.

immediate message
A message that is created when it is sent. Contrast with predefined message.

imperative statement
In COBOL, a statement that either begins with an imperative verb and specifies an unconditional action to be taken or is a conditional statement that is delimited by its explicit scope terminator (delimited scope statement). An imperative statement can consist of a sequence of imperative statements.

IMPI
See internal microprogram instruction (IMPI).

implement
A Java programming language keyword that is optionally included in the class declaration to specify any interfaces that are used by the current class.

implementation
The specification of what instance variables implement an object's state, and what procedures implement its methods.

implementer name
In COBOL, an IBM-defined name that includes assignment names, computer names, function names, and language names.

implicit
Capable of being understood from something else, though unexpressed.

implicit binding method
In DCE Remote Procedure Call (RPC), the implicit method of managing the binding for a remote procedure call in which a global variable in the client application holds a binding handle that the client stub passes to the RPC runtime. See automatic binding method, binding handle, and explicit binding method.

implicit connection
In the DB2 UDB for AS/400, the initiation of a conversation between an application requester and an application server. The conversation begins when the application requester detects the first SQL statement issued by the first active SQL program.

implicit disconnection
In DB2 UDB for AS/400, the ending of the conversation between an application requester and an application server. For the default activation group, the conversation ends when one of the following occurs: 1) the application requester detects that the first active SQL program for the process has ended and the process is connected to a server, 2) a unit of recovery has ended and no more SQL programs are active, or 3) the process has ended. For nondefault activation groups, the conversation ends when one of the following occurs: 1) the activation group has ended, or 2) the process has ended.

implicit scope terminator
In COBOL, a separator period that ends the scope of any preceding unterminated statement, or a phrase of a statement that by its occurrence indicates the end of the scope of any statement contained within the preceding phrase.

implied semicolon
In REXX, an assumed semicolon at the end of each line.

import
(1) In the Application Development Manager feature of the Application Development ToolSet licensed program, to copy AS/400 objects and source members from an AS/400 library to the Application Development Manager environment.
(2) In DCE Remote Procedure Call (RPC), to obtain binding information from a name service database about a server that offers a given RPC interface by calling the RPC name service interface (NSI) import operation.
(3) In DCE Remote Procedure Call (RPC), to incorporate constant, type, and import declarations from one RPC interface definition by means of the Interface Definition Language (IDL) import statement.
(4) In ILE binder language, a reference to an external symbol defined in another module or program. Contrast with export.
(5) In VisualAge RPG, a function that allows an application to use data that was created by another application. It is usually performed by some file conversion.

importance
A level of priority (high, normal, or low) assigned to a mail item by the sender. Mail items of high importance are highlighted in the mail log of the recipient. The default is normal.

impulsive noise
Noise produced without cause.

IM1
A data tower of an Intelligent Printer Data Stream (IPDS) construct that represents image data. See also IO1.

inaccessible
In the Distributed Computing Environment (DCE), pertaining to an object for which the client does not possess a valid designator or handle.

inaccuracy
In the DCE Distributed Time Service, the bounded uncertainty of a clock value as compared to a standard reference.

inactive connection
A broken connection between two systems where no data can be transferred. See also idle connection.

inactive record
An inactive subfile record or any record format that is not currently shown on a display. See also inactive subfile record. Contrast with active record.

inactive subfile record
A subfile record that either was not added to a subfile by a write operation or was described as inactive by the data description specification (DDS) keywords SFLINZ and SFLRNA. Contrast with active subfile record.

inbound DTE attributes
In OSI, a set of attributes specified by the local node to regulate inbound connection requests from an adjacent node to the local node over an X.25 subnetwork. The inbound DTE attributes are accept calls and reverse charging.

include
In the OfficeVision program, to insert text into a document when the document is printed.

include file
A text file that contains declarations that are used by a group of functions, programs, or users.

include statement
(1) In the C language, a preprocessor statement that causes the preprocessor to replace the statement with the contents of a specified file. Also called header.
(2) For OS/400 application programming interfaces, a statement that causes the compiler to replace the include statement with the contents of the specified header or file.

incremental backup
The process of copying data sets that have been opened for reasons other than ready-only access since the last backup version was created and that meet the backup frequency criteria. Contrast with full backup and cumulative backup.

incremental save operation
In Backup Recovery and Media Services, a backup operation that includes only those objects in a control group that have been changed since the last backup operation or archive operation.

independent data item
In COBOL, a data item in the Working-Storage Section that has no relationship to other data items.

independent logical unit
A logical unit (LU) that does not require a command from the host system over a data link to be made active. Such logical units can be used as primary logical units (PLU) or secondary logical units (SLU), and can have one or more active LU-to-LU sessions at a time. Contrast with dependent logical unit.

independent work station
See programmable work station (PWS).

index
(1) In COBOL, a computer storage position or register, the contents of which identify a particular element in a table.
(2) In DB2 UDB for AS/400, an object that in a database query provides quick random access to the rows in a table. An index is defined with keys. These keys are built over the values that are contained in the columns of a database table. An index can help the user to select, order, group, or join rows for a query. Some indexes also provide keyed access paths for file model access to the data. See also encoded-vector index and radix-tree index .
(3) In VisualAge RPG, the identifier of an entry in a part, such as a list box or a combination box.

index data item
In COBOL, a data item in which the contents of an index can be stored without conversion to subscript form.

indexed data name
In COBOL, a data name identifier that is subscripted with one or more index names.

indexed organization
In COBOL, the file structure that identifies each record by the value of one or more keys within that record.

index key
In DB2 UDB for AS/400, the set of columns in a table used to determine the order of indexed entries.

index name
In COBOL, a user-defined word that names an index.

index queue
A list of requests to either add or remove a document to or from text search services.

index search
A searchable part of the online information. Using index search, application programmers can create and write their own index search topics for their applications. The system-recognized identifier for the object type is *SCHIDX.

indication
In OSI, a service primitive issued by a service provider to call a procedure by a service user.

indicator
(1) A 1-character or 2-character code that is used by a program to test a field or record or to tell when certain operations are to be performed.
(2) An internal switch used by a program to remember when a certain event occurs and what to do when that event occurs.
(3) In the COBOL licensed program, a 2-character code that is used by a program to test a field or record or to tell when certain operations are to be performed.
(4) In the RPG licensed program, a 2-character code that is used as a logical variable or statement label.

indicator variable
In SQL, a variable used to represent the null value in an application program. For example, if the value for the results column is null, DB2 UDB for AS/400 puts a negative value in the indicator variable.

indirect destination
In CICS, a type of transient data destination that points to another destination within the destination control table (DCT).

indirect user
In the OfficeVision program, a person enrolled in the system distribution directory who receives mail but never signs on to view it. An indirect user receives printed mail only. Contrast with direct user.

individual address
In communications, an address associated with a particular station on the network. Contrast with group address.

indivisible
Not able to be divided.

INFDS
See file information data structure (INFDS).

infect
To change a program by having a virus copy itself into that program.

infinity
A name referring to an indefinitely great number.

informational event
In OSI, an event that is a part of normal operation but that may be of interest to an observer. Information events are logged but do not generate a message to the operator.

informational message
A message that provides information to the user about the system as compared with a completion message, which indicates success, and escape or diagnostic messages, which indicate failure.

information area
A part of a window in which information about the object or choice that the cursor is on is displayed. The information area can also contain a message about the normal completion of a process.

Information Assistant
A function of the OS/400 operating system that allows users to access information about the AS/400 system. It provides options to start the online education function and the question-and-answer (Q & A) database and also to set a function key to run IBMLINK.

information categories
IBM-defined groupings of online books into bookshelves. The books in these bookshelves can be accessed using the InfoSeeker function on the AS/400 system or by workstations using the IBM Library Reader licensed program or the BookManager licensed program.

information display
A display that presents information to a user, such as the status of the system, but that rarely requests a response.

information element
In ISDN, the messages that are exchanged over the D-channel between the system and ISDN. For example, when a call is set up, a message is sent to the network containing several information elements, one of which is the number of the remote system. Other information elements may be present.

information frame (I-frame)
In communications, a transmission frame that is sequentially numbered and used to transmit data.

Information Presentation Facility (IPF)
A tool used to create online help on a programmable workstation. This tool is used by the application programmer and the information author.

Information Presentation Facility (IPF) file
The source file in which the application help is stored.

information system
A system that consists of people, machines, voice communications, data communications, and methods organized to accomplish specified operations on data that represent information. Information systems support the running of the customer's business, but do not necessarily make up the customer's business.

inheritance
(1) The principle that objects acquire attributes from other classes of objects.
(2) In Java, the concept of classes automatically containing the variables and methods that are defined in their supertypes. See also superclass and subclass.

INI file
An ASCII file containing application-specific information that needs to be preserved from one call of application to another. This file has a file extension of .INI.

initial chaining value
In Cryptographic Support, an 8-byte, pseudo-random number used to start a cipher block chaining operation.

initialization file
An OSI Communications Subsystem file that contains a set of commands that activate OSI Communications Subsystem resources each time OSI Communications Subsystem is started.

initialization stall
In CICS, a wait that occurs during initialization when a CICS system appears to be running normally but is not actually progressing through the various stages of initialization.

initialize
To set the addresses, switches, or the contents of storage to zero, or to the starting value set by the manufacturer.

initial menu
The menu that is specified in the user profile to be the first menu displayed after a user signs on.

initial program
(1) A user-profile program that runs when the user signs on and after the command processor program QCMD is started. QCMD calls the first program.
(2) In COBOL, a program that is placed into an initial state every time the program is called in a run unit.

initial program load (IPL)
The process that loads the system programs from the system auxiliary storage, checks the system hardware, and prepares the system for user operations.

initial state
In COBOL, the state of a program when it is first called in a run unit.

initial thread
The thread that is started automatically by the system when a job or process is started. Every job has at least one thread. That thread is also referred to as the primary thread. Threads other than the initial thread are referred to as secondary threads. If the initial thread ends, it causes all secondary threads and the job to end. See also secondary thread.

initiation queue
In MQSeries, a local queue on which the queue manager puts trigger messages.

initiator
(1) The role of a node using the two-phase commit protocol when its local transaction program issues a commit operation that begins the two-phase commit flows. It is the root node of a transaction program network.
(2) In OSI Communications Subsystem, the application entity that starts an application association. Contrast with responder.
(3) A key server that requests a dynamic Virtual Private Network (VPN) connection between two endpoints.

inline
Spooled input data that is read into a job by a reader.

inline data file
A file created by a Data (//DATA) command that is included as part of a job when the job is read from an input device or a database file. The file is deleted when the job ends.

input field
A field specified in a display file or database file that is reserved for information supplied by a user. Contrast with output field.

input file
(1) In COBOL, a file from which data is read while the program is running.
(2) In RPG, a database or device file that has been opened to allow records to be read. Contrast with output file.

input mode
In COBOL, the state of a file after running an OPEN statement, with the INPUT phrase specified for that file, and before running a CLOSE statement, without the REEL or UNIT phrase specified for that file.

input/output adapter (IOA)
(1) A functional unit or a part of an I/O controller that connects devices to an I/O processor.
(2) For devices, the electrical circuits on a logic card that connect one device to another.

input/output channel
In a data processing system, a functional unit, controlled by the processing unit, that transfers data between main storage and attached devices.

input/output controller (IOC)
A functional unit that combines the I/O processor and one or more I/O adapters, and directly connects and controls one or more input or output devices.

input-output file
In COBOL, a file that is opened in the I/O mode.

input/output (I/O)
Data provided to the computer or data resulting from computer processing.

input/output processor (IOP)
A functional unit or the part of an I/O controller that processes programmed instructions and controls one or more input/output devices or adapters.

Input-Output Section
In COBOL, the section of the Environment Division that names the files and external media needed by an application program. It also provides information required for sending and handling data when the program is run.

input-output statement
In COBOL, a statement that causes files to be processed by performing operations on individual records or on the file as a unit. The input-output statements are ACCEPT, CLOSE, DELETE, DISPLAY, OPEN, READ, REWRITE, SET (with the TO ON or TO OFF phrase), START, and WRITE.

input PIN-protection key
Cryptographic Support, a key-encrypting key that encrypts a personal identification number (PIN) that is received from another location. While a PIN is being used on the system, it remains encrypted under the input PIN-protection key.

input specifications
In original program model (OPM) RPG, the means by which the programmer describes the input records and their fields, adds RPG functions to an externally described file, or defines a data structure and its subfields.

input stream
(1) A group of records submitted as a batch job that contains CL commands for one or more jobs or data from one or more inline data files.
(2) In RJE, data sent to the host system.

inquiry message
A message that gives information and requests a reply.

inquiry mode
An operation during which the current job running from a display station is interrupted so that other work can be done. The operator presses the Attn key to put the display station in inquiry mode.

inquiry program
(1) A program that allows an operator to get information from a disk file.
(2) A program that runs while the system is in inquiry mode.

insert mode
The typing operation where text to the right of the cursor is moved to the right instead of replaced.

insert rule
In DB2 UDB for AS/400, a condition enforced by the database manager that must be met before a row can be inserted into a table.

insert trigger
A trigger that is associated with an insert operation. See trigger and trigger event.

installable object
An object that contains a combination of the following:

installation diskette
In Client Access, the diskette or set of diskettes that are used to install Client Access.

installation media
The media used in the installation of software. On AS/400, usually CD/ROM, CD-R, or tape media provided by IBM or another supplier for the purpose of distributing software to customers.

installation profile
An object that can be tailored and used to control the automatic installation of a system.

installation verification procedure (IVP)
In CICS, a procedure that provides a sample online and maintenance application to verify a successful installation of CICS.

instance
(1) An object in the category that is represented by a class. See also server instance.
(2) In Java, an object of a particular class. In Java programs, an instance of a class is created by using the new operator followed by the class name.

instance ID
In query management, an identifier in the communications area. An instance ID is used to identify a particular query instance being used by an application program. See also query instance.

instance method
(1) A method valid for an object instance. An instance method that an object responds to is defined by the object's class or is inherited from an ancestor class.
(2) In Java, any method that is started with respect to an instance of a class. Also called method. See also class method.

instance parameter
A configuration value or setting that is specified for a server instance.

instance UUID
In DCE Remote Procedure Call (RPC), an object Universal Unique Identifier (UUID) that is associated with a single server instance and is provided to clients to identify that instance unambiguously. See object UUID and server instance.

instance variables
Variables declared for use within the method procedures of a class.

instruction
(1) In the C language, a statement that specifies an operation to be performed by a computer.
(2) In COBOL, one or more clauses, the first of which starts with a keyword that identifies the instruction. Instructions affect the flow of control, provide services to the programmer, or both.
(3) In REXX, one or more clauses that describe some course of action to be taken by the language processor. Instructions may be assignments, keyword instructions, or commands.

instruction address register (IAR)
A register in the processor that contains the address of the next instruction to be processed.

instruction character
In the OfficeVision program, a control character that precedes a text instruction. This character is typed as a period, but changes to an asterisk with a line over it when you press the Enter key.

integer
(1) A positive or negative whole number.
(2) In DB2 UDB for AS/400, a data type indicating that the data is a binary number with a precision of 31 bits.
(3) In COBOL, a numeric constant or a numeric data item that does not include any digit position to the right of the assumed decimal point.

integrated file system
A function of the operating system that provides storage support similar to personal computer operating systems (such as DOS and OS/2) and UNIX systems.

Integrated Language Environment C (ILE C)
An IBM licensed program that is the C programming language available on the AS/400 system. The ILE C licensed program uses the ILE model.

Integrated Language Environment COBOL (ILE COBOL)
The IBM licensed program that is the COBOL programming language available on the AS/400 system, including system-specific functions.

Integrated Language Environment (ILE)
A set of constructs and interfaces that provides a common run-time environment and run-time bindable application program interfaces (APIs) for all ILE-conforming high-level languages.

Integrated Language Environment RPG (ILE RPG)
An IBM licensed program that includes a set of RPG compilers to be used for commercial and business applications on the AS/400 system. The compilers include: System/36E RPG (RPG II), System/38 RPG (RPG III), RPG/400 (RPG III), and ILE RPG (RPG IV).

Integrated NetFinity Server for AS/400
An adapter that has an Intel processor and PC memory on a system board. This adapter also uses a local area network (LAN) adapter card. Integrated NetFinity Server for AS/400 (formerly called Integrated PC Server) shares a disk, CD-ROM, and tape drive on AS/400 and is designed to run Windows NT Server 4.0. Integrated NetFinity Server provides an ideal platform for integrated applications such as between Windows NT and AS/400.

Integrated PC Server
An adapter that has an Intel processor and PC memory on a system board. This adapter also uses a local area network (LAN) adapter card. Integrated PC Server has been renamed to Integrated NetFinity Server for AS/400. It shares a disk, CD-ROM, and tape drive on AS/400 and is designed to run Windows NT Server 4.0. Integrated NetFinity Server provides an ideal platform for integrated applications such as between Windows NT and AS/400.

integrated services digital network (ISDN)
A CCITT Recommendation that defines an interface to a network that can carry voice, data, and image over the same communications line. See also basic rate interface (BRI) and primary rate interface (PRI).

Integration for Windows Server
An AS/400 licensed program that allows users to combine Microsoft Windows NT Server and AS/400 in a single system footprint. Integration for Windows Server can help reduce the cost and complexity of PC servers and better manage the delivery of personal productivity applications.

integrity
(1) In computer security, assurance that the information that arrives at a destination is the same as the information that was sent.
(2) See data integrity.
(3) In DCE Remote Procedure Call (RPC), a protection level that may be specified in secure RPC communications to ensure that data transferred between two principals has not been modified in transit.

integrity protection
The set of controls that prevents users from accessing or changing any objects on the system, including user data, except by using the system-provided interfaces that enforce authority rules. See also data integrity.

intelligent peripheral interface (IPI)
A standard developed by ANSI that defines the electrical, data link protocol, and functional interfaces.

Intelligent Printer Data Stream (IPDS)
(1) Pertaining to an all-points-addressable data stream that allows users to position text, images, and graphics at any defined point on a printed page.
(2) In the GDDM function, pertaining to a structured-field data stream for managing and controlling printer processes, allowing both data and controls to be sent to the printer.

interactive
Pertaining to the dialog-like exchange of information between people and a computer. Contrast with batch.

interactive data definition utility (IDDU)
A function of the operating system that can be used to externally define the characteristics of data and the contents of files.

interactive job
A job started for a person who signs on to a work station. In the capacity planning tool, interactive jobs cause interactive and non-interactive transactions. Contrast with batch job.

interactive mode
In query management, the query mode associated with a query instance that allows users to interact with the query commands while a procedure is running.

interactive processing
A processing method in which each operator action causes a response from the program or the system. Contrast with batch processing.

interactive source debugger (ISDB)
A function of the Application Development ToolSet licensed program that is used for source-level debugging of programs on the AS/400 system.

Interactive Structured Query Language (ISQL)
A function of the DB2 UDB Query Manager and SQL Development Kit licensed program that allows SQL statements to run dynamically instead of in batch mode. Every interactive SQL statement is read from the work station, prepared, and run dynamically.

interactive subsystem
A subsystem in which interactive jobs are processed.

interactive terminal facility (ITF)
An asynchronous communications function that allows an AS/400 system to communicate with applications that can send and receive data, such as electronic mail, memos, library members, and data files.

interactive user profile
An area used by some IBM licensed programs to store information between successive calls of those programs (such as the file and library last used, or the setup last used).

interblock gap
An area or space on a data medium (tape or diskette) to indicate the end of a physical record or block.

intercept
In a GDDM chart, a method of describing the position of one axis relative to another. For example, the horizontal axis can be specified so that it intercepts (crosses) the vertical axis at the bottom, middle, or top of the plotting area of a chart.

interchange document profile (IDP)
The Document Interchange Architecture object that contains information associated with each document. For example, the interchange document profile can contain authors, keywords, dates, and so on. The interchange document profile is one of many model objects that DIA has defined to keep information about the document. A profile consists of a set of subprofiles. See also document details and extended attribute subprofile.

interchange format
A print descriptor naming convention required to send a print descriptor from one system to another.

interchange group separator (IGS)
A character used to indicate that blanks were removed from a string of data and are to be reinserted.

interface
(1) A shared boundary between two functional units.
(2) In DCE Remote Procedure Call (RPC), a shared boundary between two or more functional units, defined by functional characteristics, signal characteristics, or other characteristics, as appropriate. The concept includes the specification of the connection of two devices having different functions. See RPC interface.
(3) In TCP/IP, a direct connection to a network.
(4) In Java, a group of methods that can be implemented by several classes, regardless of where the classes are in the class hierarchy.
(5) A logical, direct connection of a system to a network using TCP/IP. The interface uses information such as an Internet Protocol (IP) address, network mask, line description, and current status. An interface is usually known by its IP address or its point-to-point profile name.

interface data unit (IDU)
In OSI, data contained in a buffer passed between layers.

interface definition
In DCE Remote Procedure Call (RPC), a description of an RPC interface written in the DCE Interface Definition Language (IDL). See RPC interface.

Interface Definition Language (IDL)
In the Distributed Computing Environment (DCE), a high-level declarative language that provides syntax for interface definitions.

interface handle
In DCE Remote Procedure Call (RPC), a reference in code to an interface specification. See binding handle and interface specification.

interface identifier
In DCE Remote Procedure Call, a string containing the interface Universal Unique Identifier (UUID) and major and minor version numbers of a given RPC interface. See RPC interface.

interface name
A logical name for an Ethernet or token-ring line that is created when TCP/IP is installed on AS/400. Each name is unique and consists of 1 to 128 characters.

interface repository (IR)
A byte-stream file that contains the data used to build the run-time objects.

interface specification
(1) In DCE Remote Procedure Call (RPC), an opaque data structure that is generated by the DCE Interface Definition Language (IDL) compiler from an interface definition. It contains identifying and descriptive information about an RPC interface. See interface definition, interface handle, and RPC interface.
(2) Internet Protocol (IP) information that is used to transfer data in a network. Examples of IP information include an address, network mask, line description, line type, current status, maximum transmission unit, and type of service.

interface UUID
In DCE Remote Procedure Call (RPC), the Universal Unique Identifier (UUID) generated for an RPC interface definition using the UUID generator. See interface definition and RPC interface.

Interior Gateway Protocol (IGP)
In the Internet suite of protocols, a protocol that is used by gateways in an autonomous system to transfer routing information.

intermediate assistance level
The type of displays that supports all system tasks and uses computer terminology. Complicated tasks can be done using the intermediate assistance level.

intermediate block check
In BSC, a check that verifies each record, rather than the contents of the total block, when large blocks of data are received. See also intermediate-text-block (ITB) character.

intermediate data type
In the Distributed Computing Environment (DCE), any of the basic data types in terms of which the other, substantive data types of the interface are defined.

intermediate representation of a program
The result of the first translation phase of language compilers for the extended program model. The intermediate representation of a program is in the form of machine instruction source and is used as the input to the compiler's final phase, the program resolution monitor.

intermediate routing function
A routing function that allows a network location to receive session data from an adjacent location and route it to the next location on the session path.

intermediate system
In OSI, a synonym for relay open system.

intermediate system routing
In OSI, the process of selecting the intermediate systems through which a CLNS connection is to be routed. A set of quality-of-service values specifies the basis to be used in routing the connection.

intermediate-text-block (ITB) character
The BSC transmission control character used to divide a block of text into smaller groups of text for an intermediate block check. See also intermediate block check.

internal data
(1) Data that is recognized only by the procedure or OPM program that defines it. Local data is deleted when the procedure returns control to the calling program or procedure. Contrast with external data.
(2) In COBOL, the data described in a program excluding all external data items and external file connectors. Items described in the Linkage Section of a program are handled as internal data.

internal decimal item
See packed decimal format.

internal file connector
In COBOL, a file connector that is accessible to only one program in the run unit.

internal local area network (ILAN)
A local area network (LAN) that allows APPC and APPN communications between operating systems running on the same system without requiring a physical communications link. The connection takes place within the lower levels of the software. Communications to other systems requires a physical link.

internal microprogram instruction (IMPI)
Pertaining to the complex instruction set computer (CISC) processor on which the licensed programs run.

internal object
An object that the system program uses to store the information needed to perform some system functions. Internal objects cannot be displayed by a user. For example, you cannot use a display command (like the Display Library [DSPLIB] command) to display internal objects. Contrast with external object.

internal routine
In REXX, a routine that exists inside the user's program and is identified by a label.

internal space object
An index that tracks the internal space objects that store message information. The internal space object is an internal object that is automatically created in QUSRSYS when the Start Mail Server Framework (STRMSF) command is used.

internal storage
All main and auxiliary storage in the system.

internal system journal
A journal that is used by IBM programs to manage and recover some system functions such as system-managed access-path protection. Internal system journals cannot be used explicitly by users.

internal trace
In CICS, an option whereby trace entries are written to an internal control region table. The table, which can be specified to wrap when full, is most appropriate if the user does not need to capture a large number of trace entries. Contrast with auxiliary trace.

internationalization
The process of developing programs without prior knowledge of the language, cultural data, or character encoding schemes the programs are expected to handle. In computer system terms, the provision of interfaces that enable internationalized programs to modify their behavior at run time for specific language operation.

internationalized
In national language support, pertaining to a program that can operate in all language environments without any change to the program.

International Program License Agreement (IPLA)
A licensing program that regulates the sale and purchase of AS/400 licensed programs.

international standard
A standards document that is given final approval by the International Organization for Standardization.

internet
In TCP/IP, a collection of interconnected networks that function as a single, large network.

Internet
(1) The internet that is administered by the Internet Architecture Board (IAB). It consists of large, national backbone networks and many regional and campus networks all over the world. The Internet uses the Internet suite of protocols. The Internet is often called "the Net".
(2) In TCP/IP, a collection of networks, including ARPANET, MILNET, NSFnet, using TCP/IP and operating as a single, cooperative, virtual network.

Internet address
In TCP/IP, the address used in Internet networks. The address is the form nnn.nnn.nnn.nnn, and each 3-digit part is a value between 0 and 255.

Internet Connection Secured Network Gateway
An IBM licensed firewall program.

Internet Control Message Protocol (ICMP)
In the Internet suite of protocols, a protocol that is used by a gateway to communicate with a source host, for example, to report an error in a datagram.

Internet host
A computer that is connected to the Internet or an intranet. An Internet host might run more than one Internet server program. For example, the Internet host might run an FTP server to respond to requests from FTP client applications. The same host might run an HTTP server to respond to requests from clients who are using Web browsers. Server programs typically run in the background (in batch) on the host system.

Internet Key Exchange (IKE)
A set of protocols that supports the negotiation of Security Associations (SAs), the initial generation of all cryptographic keys, and the subsequent refresh of these keys. The ability to perform these functions with little or no manual configuration of machines is critical to a Virtual private Network (VPN).

Internet name
An alias for an IP address. An IP address is in long numeric form and is difficult to remember, such as 10.5.100.75. You can assign this IP address to an Internet name, such as system1.vnet.ibm.com. An Internet name is also called a fully qualified domain name. When you see an advertisement that says "Visit our home page", the home page address includes the Internet name, not the IP address, because the Internet name is easier to remember.

Internet Protocol (IP)
A protocol that routes data through a network or interconnected networks. IP acts as an intermediary between the higher protocol layers and the physical network. However, this protocol does not provide error recovery and flow control and does not guarantee the reliability of the physical network.

Internet Protocol (IP) address
The unique 32-bit address that specifies the location of each device or workstation in the Internet. For example, 9.67.97.103 is an IP address.

Internet Security Association and Key Management Protocol (ISAKMP)
A protocol that provides the mechanism to establish Security Associations (SA) and cryptographic keys in an Internet environment. ISAKMP establishes the security characteristics and cryptographic keys to be used in a Virtual Private Network (VPN).

Internet server
A program (or set of programs) that accepts requests from corresponding client programs over the Internet and responds to those clients over the Internet.

Internet Service Provider (ISP)
An organization that provides your connection to the Internet. The IBM Global Network is one example of an ISP.

Internet suite of protocols
A set of protocols developed for use on the Internet and published as Requests for Comments (RFCs) through the Internet Engineering Task Force (IETF).

Internetwork Packet Exchange (IPX) protocol
A datagram, connectionless network-layered protocol, which means that each data packet is an autonomous unit. Packet acknowledgement, or connection control, is provided by protocols above IPX. IPX defines internetwork and intranode addressing schemes, while relying on the network hardware for the definition of node addressing.

Internetwork Packet Exchange Support
The AS/400 implementation of the NetWare communications protocols. These protocols include Internetwork Packet Exchange (IPX), Sequenced Packet Exchange (SPX), Router Information Protocol (RIP), and Service Advertising Protocol (SAP), NetWare Link Service Protocol (NLSP), and other related NetWare functions. This set of communications protocols supports peer-to-peer connectivity functions in both local area networks and wide area networks.

interoperability
The capability to communicate, run programs, or transfer data among various functional units in a way that requires the user to have little or no knowledge of the unique characteristics of those units. (T)

Interpret As Command (IAC)
In TELNET, a character that identifies the character or characters following it as a command for TELNET to process.

interpreter
(1) A program that translates and runs each instruction of a high-level programming language before it translates and runs the next instruction.
(2) See REXX/400 interpreter.

interprocess communication (IPC)
The process by which programs communicate data to each other and synchronize their activities. Semaphores, signals, and internal message queues are common methods of interprocess communication.

interrecord-separator character (IRS)
In BSC, a transmission control character that is used to separate records within a block of data.

Intersystem Communication (ISC)
A CICS facility that provides inbound and outbound support for communication from other computer systems.

intersystem communications function (ICF)
A function of the operating system that allows a program to communicate interactively with another program or system.

interval
In the DCE Distributed Time Service (DTS), the combination of a time value and the inaccuracy associated with it; the range of values represented by a combined time and inaccuracy notation.

interval control
In CICS, a facility that handles, synchronizes, and initiates the tasks requested by user application programs and CICS internal service routines.

interval control element (ICE)
An entry under CICS interval control that is waiting in an unexpired state. Its defined date and time (to become current) are in the future. When an ICE expires it becomes an automatic initiation descriptor (AID). See also automatic initiation descriptor (AID).

intranet
An organization's internal network that uses the IP protocol.

intrapartition destination
In CICS, a type of transient data queue used subsequently as input data to another task within CICS.

intrarecord data structure
In COBOL, the entire collection of groups and elementary data items from a logical record that is defined by an adjacent subset of the data description entries that describe that record. These data description entries include all entries whose level-number is greater than the level-number of the first data description entry describing the intrarecord data structure.

intrasystem communications
A function that allows two programs that are running in two different jobs on the same system to communicate with each other through an ICF file.

intrinsic
Belonging to the essential nature of a thing.

INVALID KEY condition
In COBOL, a run-time condition in which the value of a key for an indexed or direct file does not give a correct reference to the file.

invariant
Pertaining to constraints on a set of data values that must always be satisfied. A single data value may be constrained (for example, x > 5) or the relationships between the data values may be constrained (for example, x > y). See also coherent.

invariant character set (00640)
A character set where each character has the same hexadecimal value (code point) in all code pages in a specified encoding scheme (EBCDIC, IBM PC). The exceptions for EBCDIC are as follows:

inverse
Opposite in order, nature, or effect.

inverted HDLC
The conversion of 0-bits to 1-bits, and vice versa, to guarantee the transmission of data at the data link layer. The data link control protocol must be an HDLC-based protocol.

invitee
In the OfficeVision program, the person invited to a meeting.

invitee list
In the OfficeVision program, a list of all the people that are invited to a meeting.

invitee status
In the OfficeVision program, the status of the invitee's attendance for a meeting. The status can be unknown, attending, not attending, or sending alternate.

invite-program-device operation
An input/output operation that invites an acquired program device to send input to a program and returns control to the program without waiting for the input to arrive.

invoke ID
In the DCE X/Open Directory Service, an integer used to distinguished one asynchronous (directory) operation from all other outstanding ones.

I/O
See input/output (I/O).

IOA
See input/output adapter (IOA).

I/O adapter
See input/output adapter (IOA).

IOC
See input/output controller (IOC).

IOCA
See Image Object Content Architecture (IOCA).

I/O card Licensed Internal Code
The Licensed Internal Code in a controller or adapter card.

I-O control
In COBOL, the name of the header for an Environment Division paragraph in which program requirements for specific input/output techniques are specified. These techniques include checkpoints, the sharing of the same areas by several data files, and multiple file storage on a single input/output device.

I/O controller
See input/output controller (IOC).

I/O feedback area
In the C language, an area made up of two sections: the common area and the file-dependent area. The common area contains information about I/O operations performed on the file, such as the number of operations performed and which operation was performed last. The file-dependent area contains file-specific information for display, database, printer, and ICF files.

I-O mode
In COBOL, an open mode where records can be read from, written to, or removed from the file.

IOP
See input/output processor (IOP).

IOP-level partitioning
A dedicated allocation of the input/output processor (IOP) and all accompanying resources (input/output devices) to a particular logical partition. IOPs on a single bus may be dedicated to different logical partitions. The bus resources that contain these IOPs must be shared. Contrast with bus-level partitioning.

I/O processor
See input/output processor (IOP).

I-O status
In COBOL, a conceptual entity that contains the two-character value indicating the resulting status of an input-output operation. This value is made available to the program through the use of the FILE STATUS clause in the file control entry for the file.

IO1
A data tower of an Intelligent Printer Data Stream (IPDS) construct that represents image data. Both IM1 and IO1 represent a raster pattern, but IO1 commands provide additional functions. See also IM1 and Image Object Content Architecture (IOCA).

IP
See Internet Protocol (IP).

IP address
See Internet Protocol (IP) address.

I/PAR
Incidents/parts activity report.

IPC
See interprocess communication (IPC).

IPDS
See Intelligent Printer Data Stream (IPDS).

IPI
See intelligent peripheral interface (IPI).

IPI-3
The IBM implementation of the proposed ANSI/X3T9.3 standard defining the electrical, data link protocol, and functional interfaces.

IPL
See initial program load (IPL).

IPLA
See International Program License Agreement (IPLA).

IP over IPX
A function of the operating system that allows an application using the sockets' communications Application Programming Interface (API), with address family AF_INET, to communicate interactively with another program or system over an Internetwork Package Exchange (IPX) network.

IP over SNA
A function of the operating system that allows an application using the sockets communications API, with address family AF_INET, to communicate interactively with another program or system over an SNA network.

IP packet security
Functions that help keep a network's security from being compromised. Internet Protocol (IP) packet security uses such methods as filtering and network address translation.

ips
Inches per second.

IPSec
See IP Security Architecture (IPSec).

IP Security Architecture (IPSec)
A collection of Internet Engineering Task Force (IETF) standards that define an architecture at the Internet Protocol (IP) layer to protect IP traffic by using various security services.

IPX
See Internetwork Packet Exchange (IPX) protocol.

IPX circuit
A path for Internetwork Packet Exchange (IPX) communications for a local area network (LAN) and a wide area network (WAN). For a LAN, an IPX circuit defines the path or point of attachment from the IPX protocol layer to the IPX network. For a WAN, an IPX circuit provides the path from the IPX protocol layer to a remote IPX node or system.

IR
See interface repository (IR).

IRS
See interrecord-separator character (IRS).

ISAKMP
See Internet Security Association and Key Management Protocol (ISAKMP).

ISC
See Intersystem Communication (ISC).

ISDB
See interactive source debugger (ISDB).

ISDN
See integrated services digital network (ISDN).

ISDN data link control (IDLC)
An asynchronous, balanced data link protocol used between two systems to exchange information over an ISDN B-channel.

ISO
International Organization for Standardization.

ISO/IEC 10646 (UCS-2 Level 1)
The International Organization for Standardization (ISO) and International Electrotechnical Commission (IEC) 10646 UCS-2 level 1. The ISO/IEC 10646 UCS-2 level 1 standard is an international encoding standard that has full character data integrity with Unicode. This standard can be used to represent most of the written languages in the world. The standard supports these languages by assigning 16 bits for each character. ISO/IEC 10646 UCS-2 level 1 character set is supported by the AS/400 system with a fixed character set.

isolation level
In DB2 UDB for AS/400, an application attribute that defines the degree to which that application process is isolated from other application processes that are running concurrently.

ISP
See Internet Service Provider (ISP).

ISQL
See Interactive Structured Query Language (ISQL).

ISS
See image symbol set (ISS).

ITB
See intermediate-text-block (ITB) character.

item
(1) In dynamic data exchange, the identifier for a source of data. For example, the top, left cell position in a spreadsheet is row 1, column 1. This cell's item is R1C1.
(2) In the OfficeVision calendar function, a collective term for events, meetings, reminders, jobs (Control Language commands), and System/36 procedures.

iteration
The process of repeatedly running a set of computer instructions until some condition is satisfied.

ITF
See interactive terminal facility (ITF).

ITU-T
See Telecommunication Standardization Sector (ITU-T).

IVP
See installation verification procedure (IVP).


[ Information Center Home Page | Feedback ] [ Legal | AS/400 Glossary ]