7526 DCT Reference


File e Extended Validation Support

File e is an optional downloadable lookup table that provides a cross reference between single character file names and multi-character (extended) file names of validation files. Key definition commands reference validation files (total of 58) by the single character names 2&mdash.7, A&mdash.Z, or a&mdash.z, and the validation files may be on the host system. Only files 2&mdash.7 may be on the DCT.

The verification Application Program Interface (API) within a CFR may use the multi-character (extended) file name so the CFR code does not need to know where the validation file will be loaded.

There are six local validation files.

Each record in file e is:

Note:

The maximum file size is 65535 bytes.
.

Chapter 9. Writing Custom Function Routines

A Custom Function routine (CFR) can be used to enhance the capabilities of the 7526 DCT.

The CFR is created as a single executable (.EXE) program. If the CFR must handle special work for many different, unrelated functions, then these functions must be merged into a single executable file. This leads most naturally to a program structure in which the first step is a flow-of-control "switch"based on the function (and then perhaps a sub-function switch) desired in the particular invocation of the CFR.

More than one CFR may not be loaded in the terminal at once, however, the executable program may be made up of many source modules compiled or assembled into object files, and then linked together.

The total size of a downloaded CFR (including code segments, 32-byte header, and stack space) is only limited by the RAM available when host Command MB is executed to allocate space for the CFR.

For 7527 CFR users, the CFRs must be recompiled using CFRAPI26.LIB and CFRAPI26.H modules. The following 7526 APIs have names common to the 7527 but the 7526 API structure is not the same: