バージョン 4.2.5
 —  TP モニタインターフェイス  —

Natural CICS のサンプルプログラム

Natural CICS インターフェイスドキュメントのこの部分では、Natural CICS サンプルプログラムの概要について説明します。

次のトピックについて説明します。


Natural CICS ソースライブラリのサンプルプログラム

次のサンプルプログラムが、Natural CICS ソースライブラリで提供されています。

フロントエンドプログラム

名前 言語 機能
XNCIFRNP アセンブラ CICS 起動時に Natural CICS 環境を初期化する初期化プログラム。
XNCIFRNL アセンブラ EXEC CICS LINK を介して Natural を起動するフロントエンドプログラム。
XNCIFRNS アセンブラ EXEC CICS START を介して Natural を起動するフロントエンドプログラム。
XNCIFRNX アセンブラ EXEC CICS XCTL を介して Natural を起動するフロントエンドプログラム。
XNCIFRCL COBOL EXEC CICS LINK を介して Natural を起動するフロントエンドプログラム。
XNCIFRCN COBOL これは、LE 対応のために EXEC CICS LINK を介して Natural を起動するダミーのフロントエンドプログラムです。
XNCIFRCS COBOL EXEC CICS START を介して Natural を起動するフロントエンドプログラム。
XNCIFRCX COBOL EXEC CICS XCTL を介して Natural を起動するフロントエンドプログラム。
XNCIFRPL PL/1 EXEC CICS LINK を介して Natural を起動するフロントエンドプログラム。
XNCIFRPN PL/1 これは、LE 対応のために EXEC CICS LINK を介して Natural を起動するダミーのフロントエンドプログラムです。
XNCIFRPS PL/1 EXEC CICS START を介して Natural を起動するフロントエンドプログラム。
XNCIFRPX PL/1 EXEC CICS XCTL を介して Natural を起動するフロントエンドプログラム。
XNCIFRDN C これは、LE 対応のために EXEC CICS LOAD および BASR を介して Natural を起動するダミーのフロントエンドプログラムです。

バックエンドプログラム

名前 言語 機能
XNCIBACK アセンブラ 終了データのダンプ:このバックエンドプログラムは、Natural 終了メッセージおよび終了データをダンプ形式で表示します。 非同期タスクから起動された場合、Natural 終了メッセージがオペレータコンソール上で発行され、潜在的な終了データがダンプされます。 NCIBACK もバックエンドトランザクション(STR=xxxx または RET=xxxx)によって起動することができます、ここで、xxxxXNCIBACK に関連するトランザクションコードです。

ユーザー出口

名前 言語 機能
XNCIDIRX アセンブラ システムディレクトリモジュール名の出口:このソースモジュールはサンプルのシステムディレクトリモジュール名の出口を含んでいます(「NCIDIREX - 出口インターフェイスによるシステムディレクトリモジュール名」も参照)。
XNCIRDC1 アセンブラ SYSRDC の出口:このプログラムは SYSRDC ユーティリティのサンプルの出口を提供します。『ユーティリティ』ドキュメントの関連するセクションを参照してください。
XNCIUIDX アセンブラ ユーザー ID 出口:このプログラムは、ユーザー ID をテスト/設定するためのサンプルのユーザー出口を提供します(「NCIUIDEX - ユーザー ID 出口インターフェイス」も参照)。
XNCITIDX アセンブラ 端末 ID 出口:このプログラムは、端末 ID のテストおよび/または論理端末 ID またはセッション ID の設定を行うためのサンプルのユーザー出口を提供します(「NCITIDEX - 端末 ID 出口インターフェイス」も参照)。

サブプログラムの呼び出し

名前 言語 機能
XNCI3GC1 COBOL このプログラムは、CICS 環境の Natural サブプログラムに対するサンプルの COBOL 呼び出しを提供します。
XNCI3GC2 COBOL このプログラムは、CICS 環境の Natural サブプログラムに対するサンプルの COBOL 呼び出しを提供します。
XNCI3GP1 PL/1 このプログラムは、CICS 環境の Natural サブプログラムに対するサンプルの PL/1 呼び出しを提供します。
XNCI3GP2 PL/1 このプログラムは、CICS 環境の Natural サブプログラムに対するサンプルの PL/1 呼び出しを提供します。

ノードエラープログラム

名前 言語 機能
XNCINEP1 アセンブラ このノードエラープログラムは、CICS マクロレベルを使用して NCIZNEP を呼び出します。
XNCINEP2 アセンブラ このノードエラープログラムは、CICS コマンドレベルを使用して NCIZNEP を呼び出します。

他のプログラム

名前 言語 機能
XNCIUCTR アセンブラ 大文字小文字の切り替え:このプログラムは、端末を大文字/小文字モードに切り替えます。
XNCIGNIT アセンブラ

"おやすみ" プログラム:このサンプルプログラムは、Natural セッションのクリーンアップのために NCIZNEP を呼び出します。

Top of page

z/VSE で使用するサンプルプログラム

z/VSE については、アセンブラで記述されたサンプルプログラムは A book として提供されています。 COBOL で記述されたサンプルプログラムは C book として提供されています。 PL/1 で記述されたサンプルプログラムは P book として提供されています。 C で記述されたサンプルプログラムは H book として提供されています。

Top of page