OSI/AS Programming Manual

Parameter Structures
DDL Definitions
056783 Tandem Computers Incorporated A–13
ZAPS-DDL-L5-RQMNTS shows an application’s session service requirements for a
connection. The individual fields show which functional units have been requested,
define the initial synchronization point value, and specify the initial token settings.
These requirements are negotiated between your application and the remote
application.
DEFINITION ZAPS-DDL-L5-RQMNTS.
02 ZL5-FU-ISPRESENT TYPE ZAPS-DDL-ISPRESENT.
02 ZL5-FU.
03 ZHALFDUPLEX TYPE ZAPS-DDL-BOOLEAN.
03 ZDUPLEX TYPE ZAPS-DDL-BOOLEAN.
03 ZEXCEPTIONS TYPE ZAPS-DDL-BOOLEAN.
03 ZTYPED-DATA TYPE ZAPS-DDL-BOOLEAN.
03 ZNEG-RELEASE TYPE ZAPS-DDL-BOOLEAN.
03 ZMINOR-SYNC TYPE ZAPS-DDL-BOOLEAN.
03 ZMAJOR-SYNC TYPE ZAPS-DDL-BOOLEAN.
03 ZRESYNC TYPE ZAPS-DDL-BOOLEAN.
03 ZEXPEDITED TYPE ZAPS-DDL-BOOLEAN.
03 ZACTIVITY TYPE ZAPS-DDL-BOOLEAN.
03 ZCAPABILITY-DATA TYPE ZAPS-DDL-BOOLEAN.
02 ZINIT-SYNC TYPE ZAPS-DDL-SYNC.
02 ZINIT-TOKENS TYPE ZAPS-DDL-TOKENS.
END
ZL5-FU-ISPRESENT can have the following values:
ZAPS-VAL-ABSENT (value 0) Values in ZL5-FU have no meaning.
ZAPS-VAL-PRESENT (value 1) Values in ZL5-FU are meaningful.
For ZL5-FU, each of the 03-level fields can have the following values:
ZAPS-VAL-FALSE (value 0) This functional unit is not requested.
ZAPS-VAL-TRUE (value 1) This functional unit is requested.
ZEXPEDITED refers to the expedited data functional unit. Since OSI/AS does not
support this functional unit, your applications cannot use it.
ZINIT-SYNC specifies the initial synchronization point value. For values, see ZAPS-
DDL-SYNC in this subsection.
ZINIT-TOKENS specifies the initial token settings. For values, see ZAPS-DDL-
TOKENS later in this appendix.