Writing your own node error program

You can write your own node error program (NEP) in any of the CICS-supported languages.

CICS provides NEP code is provided in assembler language, and the communication area parameter list is supplied in assembler language and C versions. The names of the supplied source files, copy books, and macros, and the libraries in which they can be found, are listed in Table 1.

Table 1. Supplied source files, copy books, and macros
Name Type Description Library
DFHZNEP0 Program Default node error program (assembler language) CICSTS55.CICS.SDFHSAMP
DFHZNEPX Source Default NEP (embedded by DFHZNEP0 via COPY statement) CICSTS55.CICS.SDFHSAMP
DFHSNEP Macro Sample NEP program generator (assembler language) CICSTS55.CICS.SDFHMAC
DFHZNEPI Macro NEP interface generator (for multiple NEPs) CICSTS55.CICS.SDFHMAC
DFHNEPCA Macro assembler language communication area CICSTS55.CICS.SDFHMAC
DFHNEPCA Copy book C-language communication area CICSTS55.CICS.SDFHC370

If you code in assembler language, you can use the sample NEP as a framework on which to construct your own node error program.