List Node List Entries (QFVLSTNL) API


  Required Parameter Group:


  Default Public Authority: *USE

  Threadsafe: No

The List Node List Entries (QFVLSTNL) API returns, in a user space, a list of the nodes contained in the specified node list object.


Authorities and Locks

Node List Object Authority
*USE

Node List Object Lock
*SHRRD

User Space Authority
*CHANGE

User Space Library Authority
*EXECUTE

User Space Lock
*EXCLRD

Required Parameter Group

Qualified user space name
INPUT; CHAR (20)

The name of the user space that is to receive the generated list. The first 10 characters contain the user space name. The second 10 characters contain the name of the library where the user space is located.

The following special values can be used for the library name:


Format name
INPUT; CHAR(8)

The format of the data placed in the user space. The valid value is:


Qualified node list name
INPUT; CHAR(20)

The name of the node list object from which the entries are to be retrieved. The first 10 characters contain the node list name. The second 10 characters contain the name of the library where the node list is located.

Special values for the name of the node list library are:


Error code
I/O; CHAR(*)

The structure in which to return error information. For the format of the structure, see Error code parameter.


Format of the Generated Lists

The returned user space will contain:

For details about the user area and generic header, see User spaces. For details about the other items, see the following sections. For a detailed description of each field in the information returned, see Field Descriptions.


Input Parameter Section



Header Section



NODL0100 List Data Section



Field Descriptions

Address type. The type of address returned. The following values are used:

Format name specified. The format name specified as input for the API.

Node list object library name specified. The name of the node list object library as specified on the call to the API.

Node list object library name used. The actual name of the node list object library used to report data.

Node list object name specified. The node list object name as specified on the call to the API. Nodes with an SNA address type are identified by a network ID and a control point name. Nodes with an internet protocol (IP) type are identified by a host name or an internet address. The system-recognized identifier for the object type is *NODL.

Node list object name used. The actual node list object name used to report data. The system-recognized identifier for the object type is *NODL.

Remote location name (for address type x). The name of a system in a network.

The remote location name field at offset 1 contains an 8-character SNA network ID, an 8-character control point name, and 4 reserved characters. The remote location name field at offset 1 is only used if the address type is 1 (SNA). Otherwise, the field at offset 1 is blank.

The contents of the remote location name field at offset 76 depends on the address type:

Reserved. An ignored field.

Text description. The text description of the node list entry.

Text description CCSID. The coded character set identifier (CCSID) used for the text description.

User space library name specified. The user space library name as specified on the call to the API.

User space library name used. The actual user space library name used to report data.

User space name specified. The user space name as specified on the call to the API.

User space name used. The actual user space name used to report data.


Error Messages



API introduced: V2R3

[ Back to top | Network Management APIs | APIs by category ]