OSI/AS Programming Manual

Parameter Structures
DDL Definitions
056783 Tandem Computers Incorporated A–7
ZAE-QUALIFIER is the application entity qualifier, if present.
ZAP-TITLE is the application process title, if present.
ZAPS-DDL-APPL-ADDR contains the OSI address and the locally assigned name of
the application.
DEFINITION ZAPS-DDL-APPL-ADDR.
02 ZPSAP TYPE ZAPS-DDL-PSAP.
02 ZAPPL-NAME TYPE ZAPS-DDL-CHAR128.
END
ZPSAP is the OSI address of the application.
ZAPPL-NAME is the locally assigned application name.
ZAPS-DDL-APPL-CNTXT is an ACSE application context name. An example of an
application context name is ISO FTAM, ISO (1) STANDARD (0) APPLICATION-
CONTEXT (1) ISO FTAM (1). For this example, ZNUM-ELEMENTS is set to 4 and
ZOBJ-ID is set to { 1 0 1 1 }.
DEFINITION ZAPS-DDL-APPL-CNTXT TYPE ZAPS-DDL-OBJ-ID.
ZAPS-DDL-CURRENT-ERROR tells you details of the error currently being reported.
DEFINITION ZAPS-DDL-CURRENT-ERROR.
02 ZERROR-CODE TYPE ZAPS-DDL-ERROR-CODE.
02 ZERROR-SUBCODE TYPE ZAPS-DDL-ERROR-CODE.
02 ZSERVICE-ID TYPE ZAPS-DDL-SERVICE-ID.
02 ZDIAG-BUF TYPE ZAPS-DDL-DIAG-BUF.
END
ZERROR-CODE identifies the error being reported. Error codes are described in
Appendix B.
ZERROR-SUBCODE further qualifies the error being reported. The interpretation of
this field depends on the value in ZERROR-CODE. Error subcodes are described in
Appendix B.
ZSERVICE-ID identifies the entity reporting the error. For the possible values of this
parameter, see ZAPS-DDL-SERVICE-ID.
ZDIAG-BUF is a diagnostic buffer providing extra information to help analyze the
error being reported. Its use depends on the values of ZERROR-CODE and ZERROR-
SUBCODE. In all cases, the format is defined internally by Tandem and should not be
used by applications.