OSI/FTAM Programming Reference Manual

DDL Definitions
HP NonStop OSI/FTAM Programming Reference Manual528611-001
A-22
ZFTM Structures
ZMAXSTRINGLEN is a required parameter for FTAM-1, FTAM-2, and FTAM-3
document types. This field indicates how long a data string can be.
ZSTRINGSIGISPRESENT indicates whether a string significance value is present.
ZSTRINGSIG indicates whether the length of the string used for transferring data
is significant to the semantics of the file. If it is significant, it indicates whether the
length is variable or fixed. Valid values are:
ZFTM-VAL-STRINGSIG-VARIABLE (significant) indicates that a string can be
of a variable length.
ZFTM-VAL-STRINGSIG-FIXED (significant) indicates that a string must be of
fixed length.
ZFTM-VAL-STRINGSIG-NOTSIG indicates that how data is broken into strings
is not significant.
ZFILEATTRSISPRESENT indicates whether file attributes are included.
ZFILEATTRS contains a set of file attributes to be included in data elements when
reading NBS-9 documents. This is an optional parameter applicable only to the
NBS-9 document type.
ZCONSTRAINTSETASNAME is reserved, and application programs should not use it.
ZFTM-DDL-CONCURRENCY
specifies what actions can be performed concurrently on files. For a description of
different levels of concurrency, refer to ZFTM-DDL-CONCURRENCY-KEY.
ZREAD defines the read activity allowed for the specified file.
ZINSERT defines the insert activity allowed for the specified file.
ZREPLACE defines the replace activity allowed for the specified file.
ZEXTEND defines the extend activity allowed for the specified file.
ZERASE defines the erase activity allowed for the specified file.
ZREADATTR defines the read-attribute activity allowed for the specified file.
ZCHNGATTR defines the change-attribute activity allowed for the specified file.
ZDELETE defines the delete activity allowed for the specified file.
DEFINITION ZFTM-DDL-CONCURRENCY.
02 ZREAD TYPE ZFTM-DDL-CONCURRENCY-KEY.
02 ZINSERT TYPE ZFTM-DDL-CONCURRENCY-KEY.
02 ZREPLACE TYPE ZFTM-DDL-CONCURRENCY-KEY.
02 ZEXTEND TYPE ZFTM-DDL-CONCURRENCY-KEY.
02 ZERASE TYPE ZFTM-DDL-CONCURRENCY-KEY.
02 ZREADATTR TYPE ZFTM-DDL-CONCURRENCY-KEY.
02 ZCHNGATTR TYPE ZFTM-DDL-CONCURRENCY-KEY.
02 ZDELETE TYPE ZFTM-DDL-CONCURRENCY-KEY.
END