OSI/FTAM Programming Reference Manual
DDL Definitions
HP NonStop OSI/FTAM Programming Reference Manual—528611-001
A-28
ZFTM Structures
ZFTM-DDL-DIAGNOSTIC
is the structure used by FTAM to return up to 10 diagnostic elements.
ZDIAGCOUNT specifies how many diagnostic elements are present, if any.
ZDIAGELEMSISPRESENT indicates whether diagnostic elements are present.
ZDIAGELEMS contains up to 10 diagnostic elements. If more than 10 elements are 
returned, all but the last 10 are lost. After the first 10 values are returned, the 
subsequent values wrap around the diagnostic buffer.
ZFTM-DDL-ENTITY-REF
returns values for ZERROROBSERVER and ZERRORSOURCE in the 
ZFTM-DDL-DIAG-ELEM structure that identify the observer and source of a 
diagnostic message.
ZFTM-VAL-ENTITYREF-NOCATPOSS indicates that no categorization is possible. 
This value is valid for the source identifier only.
ZFTM-VAL-ENTITYREF-INITFSRVUSR identifies the initiating file service user 
(application).
ZFTM-VAL-ENTITYREF-INITFPMCH identifies the initiating file protocol machine (file 
provider or initiator process).
ZFTM-VAL-ENTITYREF-SRVFPMCH identifies the service supporting the file protocol 
machine (local or remote OSI services). This value is valid for the source identifier only.
ZFTM-VAL-ENTITYREF-RESFPMCH identifies the responding file protocol machine 
(responder).
ZFTM-VAL-ENTITYREF-RESFSRVUSR identifies the responding file service user (file 
system).
 DEFINITION ZFTM-DDL-DIAGNOSTIC.
  02  ZDIAGCOUNT   TYPE ZAPS-DDL-INT1.
  02  ZDIAGELEMSISPRESENT  TYPE ZAPS-DDL-ISPRESENT.
  02  ZDIAGELEMS   TYPE ZFTM-DDL-DIAG-ELEM OCCURS 10 TIMES.
 END
 DEFINITION ZFTM-DDL-ENTITY-REF TYPE ZAPS-DDL-INT2.
 Valid values are:
 CONSTANT ZFTM-VAL-ENTITYREF-NOCATPOSS  VALUE 0 TYPE BINARY 32.
 CONSTANT ZFTM-VAL-ENTITYREF-INITFSRVUSR VALUE 1 TYPE BINARY 32.
 CONSTANT ZFTM-VAL-ENTITYREF-INITFPMCH  VALUE 2 TYPE BINARY 32.
 CONSTANT ZFTM-VAL-ENTITYREF-SRVFPMCH  VALUE 3 TYPE BINARY 32.
 CONSTANT ZFTM-VAL-ENTITYREF-RESFPMCH  VALUE 4 TYPE BINARY 32.
 CONSTANT ZFTM-VAL-ENTITYREF-RESFSRVUSR  VALUE 5 TYPE BINARY 32.










