Natural CICS-Beispielprogramme

Dieses Kapitel enthält eine Übersicht über die Natural CICS-Beispielprogramme.

Folgende Themen werden behandelt:


Beispielprogramme in der Natural CICS Source Library

Die folgenden Beispielprogramme sind in der Natural CICS Source Library enthalten:

Frontend-Programme

Name Sprache Funktion
XNCIFRNP Assembler Initialisierungsprogramm, das die Natural CICS-Umgebung beim CICS-Start initialisiert.
XNCIFRNL Assembler Front-end program for invoking Natural via EXEC CICS LINK.
XNCIFRNR Assembler Frontend-Programm für den Aufruf von Natural über EXEC CICS RETURN IMMEDIATE.
XNCIFRNS Assembler Frontend-Programm für den Aufruf von Natural über EXEC CICS START.
XNCIFRNX Assembler Frontend-Programm für den Aufruf von Natural über EXEC CICS XCTL.
XNCIFRNN Assembler Frontend-Programm für den Aufruf von Natural über EXEC CICS LINK ohne Frontend-Parameter.
XNCIFRCL COBOL Frontend-Programm für den Aufruf von Natural über EXEC CICS LINK.
XNCIFRCN COBOL Dies ist ein Dummy-Frontend-Programm für den Aufruf von Natural über EXEC CICS LINK zwecks LE-Konformität.
XNCIFRCR COBOL Frontend-Programm für den Aufruf von Natural über EXEC CICS RETURN IMMEDIATE.
XNCIFRCS COBOL Frontend-Programm für den Aufruf von Natural über EXEC CICS START.
XNCIFRCX COBOL Frontend-Programm für den Aufruf von Natural über EXEC CICS XCTL.
XNCIFRPL PL/1 Frontend-Programm für den Aufruf von Natural über EXEC CICS LINK.
XNCIFRPN PL/1 Dies ist ein Dummy-Frontend-Programm für den Aufruf von Natural über EXEC CICS LINK zwecks LE-Konformität.
XNCIFRPR PL/1 Frontend-Programm für den Aufruf von Natural über EXEC CICS RETURN IMMEDIATE.
XNCIFRPS PL/1 Frontend-Programm für den Aufruf von Natural über EXEC CICS START.
XNCIFRPX PL/1 Frontend-Programm für den Aufruf von Natural über EXEC CICS XCTL.
XNCIFRDN C Dies ist ein Dummy-Frontend-Programm für den Aufruf von Natural über EXEC CICS LOAD and BASR zwecks LE-Konformität.

Backend-Programme

Name Sprache Funktion
XNCIBACK Assembler Abbruchdaten-Dump: Dieses Backend-Programm zeigt die Natural-Abbruchmeldung und alle Abbruchdaten im Dump-Format an. Wenn es von einer asynchronen Task aufgerufen wird, wird die Natural-Abbruchmeldung auf der Bedienerkonsole ausgegeben, und mögliche Abbruchdaten werden im Dump-Format angezeigt. NCIBACK kann auch von einer Backend-Transaktion aufgerufen werden (RET=xxxx oder RTI=xxxx oder STR=xxxx, dabei ist xxxx der mit XNCIBACK verbundene Transaktionscode).

User Exits

Name Sprache Funktion
XNCIDIRX Assembler System Directory Module Name Exit

Dieses Quellcode-Modul enthält ein Beispiel für einen Systemverzeichnismodulnamen-Exit (siehe auch NCIDIREX - Systemverzeichnismodulnamen-Exit-Schnittstelle).

XNCIDTPX Assembler DTP Terminal Exit

Dieses Quellcode-Modul enthält ein Beispiel für einen DTP-Terminal-Exit (siehe auch DTP-Terminal-Ein-/Ausgabe-Exit-Schnittstelle).

XNCIRDC1 Assembler Exit für SYSRDC

Dieses Programm enthält einen Beispiel-Exit für das Dienstprogramm SYSRDC, siehe den entsprechenden Abschnitt in der Debugger und Dienstprogramme-Dokumentation.

XNCITIDX Assembler Terminal ID Exit

Dieses Programm enthält ein Beispiel für einen User Exit zum Testen der Terminalkennung und/oder zum Setzen einer logischen Terminal- oder Sitzungskennung (siehe auch NCITIDEX - Terminalkennung-Exit-Schnittstelle).

XNCITIOX Assembler DTP Terminal Exit

Dieses Quellcode-Modul enthält einen Terminal-I/O-Exit, der genereller ist als das XNCIDTPX-Beispiel (siehe auch NCIDTPEX - DTP-Terminal-Ein-/Ausgabe-Exit-Schnittstelle).

XNCIUIDX Assembler User ID Exit

Dieses Programm enthält ein Beispiel für einen User Exit zum Testen/Einstellen der Benutzerkennung (siehe auch NCIUIDEX - Benutzerkennung-Exit-Schnittstelle).

XNCIXIDX Assembler Transaction ID Exit

Dieses Programm enthält einen Beispiel-User Exit zum Testen/Einstellen der pseudo-konversationellen Transaktionskennung (siehe auch NCIXIDEX - Transaktionskennung-Exit-Schnittstelle).

Subprogramm-Aufrufe (Calls)

Name Sprache Funktion
XNCI3GC1 COBOL Dieses Programm enthält ein Beispiel für einen COBOL-Aufruf eines Natural-Subprogramms unter CICS.
XNCI3GC2 COBOL Dieses Programm enthält ein Beispiel für einen COBOL-Aufruf eines Natural-Subprogramms unter CICS.
XNCI3GC3 COBOL Dieses Programm enthält ein Beispiel für einen COBOL-Aufruf eines Natural-Subprogramms unter CICS.
XNCI3GP1 PL/1 Dieses Programm enthält ein Beispiel für einen PL/1-Aufruf eines Natural-Subprogramms unter CICS.
XNCI3GP2 PL/1 Dieses Programm enthält ein Beispiel für einen PL/1-Aufruf eines Natural-Subprogramms unter CICS.
XNCI3GP3 PL/1 Dieses Programm enthält ein Beispiel für einen PL/1-Aufruf eines Natural-Subprogramms unter CICS.

Sonstige Programme

Name Sprache Funktion
XNCIUCTR Assembler Umschaltung Groß-/Kleinschreibung: Dieses Programm dient dazu, das Terminal auf Groß-/Kleinschreibung umzuschalten.
XNCINEP2 Assembler Dieses Knotenfehlerprogramm ruft das NCIZNEP-Modul auf.
XNCIGNIT Assembler "Good Night"-Programm: Dieses Beispielprogramm ruft das NCIZNEP-Modul zum Bereinigen von Natural-Sitzungen auf.
XNCITRPX Assembler Hilfe beim Debugging: Falls für die Fehlerdiagnose erforderlich, wird der Support Sie über die Verwendung dieses Programms informieren.