DFHEAI executable module
Entry points
DFHEI1
Called by
User application
Description
DFHEAI is a stub that is link edited with an assembler-language application program to provide communication with DFHEIP. The command-language translator turns each EXEC CICS command into a call statement. The external entry point invoked by the call is resolved to an entry point in this stub. The address of the entry point in DFHEIP (DFHEIPCN) is found through a chain of system and CICS control blocks.
The DFHEAI stub
must be included at the beginning of the program in the output from
the link edit. To achieve this, ORDER and INCLUDE statements for DFHEAI
must be in the link-edit step of your JCL. When you use the CICS-supplied
assembler procedure DFHEITAL in the SDFHPROC library to translate,
assemble, and link-edit application programs written in assembler
language, the COPYLINK step of this procedure copies SDFHMAC(DFHEILIA).
DFHEILIA contains the following statements that must be included:
ORDER DFHEAI
INCLUDE SYSLIB(DFHEAI)
The statements are put into a
temporary file that is concatenated before the assembled application
program in the LKED step of the procedure.