LIBPARAMETER

Property

Value

Kind

Client library or connection library or SINGLE connection

Type

EBCDIC string

Read

Anytime

Write

Client libraries: While not linked

Connection libraries (SINGLE): While not linked

Connection libraries (Non-SINGLE): Anytime

SINGLE connections: While not linked

Default

Null string

Explanation

The LIBPARAMETER library attribute is used to transmit information from the linking library to the selection procedure of the library or to the approval procedure of the connection library being linked to. Selection procedures are used by libraries that use dynamic provision to export objects. For more information, refer to Dynamic Provision in this section.

The linking library can be a client library or a connection library. The primary library linked to can be a server library or a connection library. However, the selection procedure in the primary library must select a secondary library that is a server library (not a connection library).

For connection libraries, the system also passes the LIBPARAMETER library or connection attribute of the requesting library to the APPROVAL procedure or procedures. The connection attribute is passed if it is set. If the connection attribute is not set, the library attribute is used. For more information, refer to APPROVAL in this section.

The LIBPARAMETER attribute for a single connection cannot be library-equated.