About the FEPI samples
Each FEPI sample program performs a specific function and is associated with a CICS transaction. A subset of the sample programs is available in each of the supported programming languages.
The programs and their names are given in Table 1.
Description | Transaction name | COBOL | Assembler | PL/I | C |
---|---|---|---|---|---|
Programs: | |||||
Setup | CZXS | DFH0VZXS | DFH0AZXS | DFH0CZXS | |
Monitor and unsolicited data handler | CZUX | DFH0VZUX | |||
Begin-session handler | CZUC | DFH0VZUC | |||
3270 data stream pass-through | CZTD | DFH0VZTD | DFH0AZTD | ||
Key stroke CONVERSE | CZTK | DFH0VZTK | DFH0PZTK | DFH0CZTK | |
Screen image SEND and START | CZTS | DFH0VZTS | |||
Screen image RECEIVE and EXTRACT | CZTR | DFH0VZTR | |||
End-session handler | CZUU | DFH0VZUU | |||
SLU P, one-out, one-in | CZPS | DFH0VZPS | DFH0AZPS | ||
SLU P, pseudoconversational | CZPA | DFH0VZPA | DFH0AZPA | ||
STSN handler | CZQS | DFH0VZQS | DFH0AZQS | ||
Back-end CICS® | CZBC | DFH0AZBC | |||
Back-end IMS | CZBI | DFH0AZBI | |||
VS COBOL II sample restrictions: The following
COBOL samples can only be compiled with Release 3 and later versions
of the VS COBOL II compiler:
|
|||||
Copy books: | |||||
Customization data | DFH0BZCO | DFH0BZCA | DFH0BZCP | DFH0BZCC | |
Messages and other text | DFH0BZMO | DFH0BZMA | DFH0BZMP | DFH0BZMC | |
Key stroke map | DFH0BZ1O | DFH0BZ7P | DFH0BZ6C | ||
Send/receive map | DFH0BZ2O | ||||
Back-end CICS map | DFH0BZ3A | ||||
SLU P, one-out, one-in map | DFH0BZ4O | DFH0BZ8A | |||
SLU P, pseudoconversational map | DFH0BZ5O | DFH0BZ9A | |||
Maps: | |||||
Key stroke | DFH0MZ1 | DFH0MZ7 | DFH0MZ6 | ||
Send/receive | DFH0MZ2 | ||||
SLU P, one-out, one-in | DFH0MZ4 | DFH0MZ8 | |||
SLU P, pseudoconversational | DFH0MZ5 | DFH0MZ9 | |||
Back-end CICS | DFH0MZ3 |
There are also some sample resource definitions. Sample definitions for front-end and back-end CICS regions are in the RDO groups DFH$0AZ, DFH$0BZ, DFH$0CZ, DFH$0BZ, DFH$0PZ, and DFH$0VZ. A sample definition for a back-end IMS region is in DFH0IZRI. A sample definition of a CICS TD queue, DFH0IZRQ, is in the DFHDCTG RDO group.
Table 2 shows you which samples illustrate
which functions.
Functions | Samples (Last two letters of sample program name. See notes.) | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
— | TD | TK | TS | TR | PA | PS | QS | UC | UU | UX | XS |
SLU2 | X | X | X | X | X | X | X | ||||
SLU P | X | X | X | X | X | X | |||||
Data stream | X | X | X | X | X | X | |||||
Screen-image | X | X | X | X | |||||||
Key stroke | X | X | |||||||||
ALLOCATE | X | X | X | X | |||||||
ALLOCATE with PASSCONVID | X | X | X | X | X | X | X | ||||
EXTRACT STSN | X | ||||||||||
EXTRACT FIELD | X | X | |||||||||
SEND | X | X | |||||||||
START | X | X | |||||||||
RECEIVE | X | X | X | X | |||||||
CONVERSE | X | X | X | ||||||||
CONVERSE with POOL | X | ||||||||||
ISSUE | X | ||||||||||
FREE | X | X | X | X | X | X | X | X | |||
FREE with PASS | X | X | |||||||||
INSTALL | X | ||||||||||
ADD | X | ||||||||||
Start data | X | X | X | X | X | ||||||
TD queue data | X | ||||||||||
One-out one-in | X | ||||||||||
Conversational | X | X | |||||||||
Pseudo- conversational | X | X | X | ||||||||
Assembler language | X | X | X | X | X | ||||||
COBOL | X | X | X | X | X | X | X | X | X | X | X |
C | X | X | |||||||||
PL/I | X | ||||||||||
Notes:
FEPI EXTRACT CONV, SET/INQUIRE/browse, and DELETE/DISCARD commands are not illustrated in the sample programs. |