Sign in

docs ILE Concepts

Binder Information Listing for Example Service Program

Binder Information Listing for Example Service Program

Binder Information Listing for Example Service Program

The binder information listing ( Extended Listing) includes the following data and column headings:

  • The library and name of the module or service program that was processed.

    If the Bound field shows a value of *YES for a module object, the module is marked to be bound by copy. If the Bound field shows a value of *YES for a service program, the service program is bound by reference. If the Bound field shows a value of *NO for either a module object or service program, that object is not included in the bind. The reason is that the object did not provide an export that satisfied an unresolved import.

  • Number

    For each module or service program that was processed, a unique identifier (ID) is associated with each export (definition) or import (reference).

  • Symbol

    This column identifies the symbol name as an export (Def) or an import (Ref).

  • Ref

    A number specified in this column (Ref) is the unique ID of the export (Def) that satisfies the import request. For example, in Extended Listing the unique ID for the import 00000005 matches the unique ID for the export 0000017E.

  • Identifier

    This is the name of the symbol that is exported or imported. The symbol name imported for the unique ID 00000005 is Q LE AG_user_rc. The symbol name exported for the unique ID 0000017E is also Q LE AG_user_rc.

  • Type

    If the symbol name is a procedure, it is identified as Proc. If the symbol name is a data item, it is identified as Data.

  • Scope

    For modules, this column identifies whether an exported symbol name is accessed at the module level or at the public interface to a service program. If a program is being created, the exported symbol names can be accessed only at the module level. If a service program is being created, the exported symbol names can be accessed at the module level or the service program (SrvPgm) level. If an exported symbol is a part of the public interface, the value in the Scope column must be SrvPgm.

  • Export

    This column identifies the strength of a data item that is exported from a module or service program.

  • Key

    This column contains additional information about any weak exports. Typically this column is blank.