この付録では、ELS パッケージに含まれているサンプル、ソースコードモジュール、ロードモジュール、およびマクロのリストを示します。次のトピックがあります。
ELS インストールに使用する JCL サンプルについては、SMP/E JCL ライブラリのアンロードを参照してください。
注記:
ELS インストールに使用する JCL サンプルについては、SMP/E JCL ライブラリのアンロードを参照してください。このセクションでは、ELS インストール CD-ROM に含まれている ELS のサンプル、ソースコードモジュール、およびマクロについて説明します。
次の表では、ELS のサンプルメンバーについて説明します。
メンバー名 |
説明 |
---|---|
GTFEXTR |
単一ジョブの SMC トレースの抽出のサンプル |
GTFLMU |
LMU 要求をトレースする MVS 2.X PARMLIB メンバーのサンプル |
GTFPARMS |
SMC トレースの GTF パラメータのサンプル |
GTFPROC |
GTF 起動 JCL のサンプル |
IEAAPFZZ |
SMC APF リストエントリのサンプル |
IEFSSNZZ |
SMC サブシステム名テーブルエントリのサンプル |
INSTUXIT |
SMP/E 管理対象ユーザー出口をインストールする SMP/E のサンプル |
LIBGNJCL |
LIBGEN ソースファイルのアセンブルおよびリンクを行う JCL のサンプル |
MSGMPFUX |
MPF ユーザー出口のサンプル |
POLCVT01 |
POLCVT メンバーのサンプル |
POLCVT02 |
POLCVT REXX データセットプログラムのサンプル |
PROGZZ |
ELS APF リストエントリのサンプル |
SCHEDZZ |
ELS の MVS プログラム属性テーブル (PPT) エントリのサンプル |
SENDEL |
SEN マクロインタフェースプログラムのサンプル |
SENDISA |
SEN マクロインタフェースプログラムのサンプル |
次の表では、ELS のソースコードモジュールメンバーについて説明します。
メンバー名 |
説明 |
---|---|
SENENA |
SEN マクロインタフェースプログラムのサンプル |
SENEXIT |
SEN ユーザー出口のサンプル |
SENRQST |
SEN マクロインタフェースプログラムのサンプル |
SLSSYS00 |
HSC 起動パラメータファイルのサンプル |
SLSUX03 |
スクラッチサブプールのユーザー出口のデフォルト |
SLSUX05 |
プログラマチックインタフェース (PGMI) ユーザー出口のデフォルト |
SLSUX06 |
データベース挿入/削除ユーザー出口のデフォルト |
SLSUX14 |
ボリュームアクセスユーザー出口のデフォルト |
SLSUX15 |
コマンド許可ユーザー出口のデフォルト |
SLUCONDB |
スクラッチ変換ユーティリティーのソースコード |
SMC3UX09 |
SMC JES3 IATUX09 ユーザー出口のソースのサンプル |
SMC3UX71 |
SMC JES3 IATUX71 ユーザー出口のソースのサンプル |
SMCCMDS |
SMCCMDS DD 文のコマンドファイルのサンプル |
SMCJRSLA |
SMCERSLV のアセンブリおよびリンクを行う JCL のサンプル (JES3 のみ) |
SMCJRSLV |
SMCERSLV のための UCLIN を実行する JCL のサンプル (JES3 のみ) |
SMCJTYP1 |
SMC Type 1 の修正をインストールする SMP/E の JCL のサンプル (JES3 のみ) |
SMCJUX09 |
SMC IATUX09 ユーザーの修正をインストールする SMP/E の JCL のサンプル (JES3 のみ) |
SMCJUX71 |
SMC IATUX71 ユーザーの修正をインストールする SMP/E の JCL のサンプル (JES3 のみ) |
SMCPARMS |
SMCPARMS DD 文のパラメータファイルのサンプル |
SMCPROC |
起動 JCL のサンプル |
SMCUIICM |
IATIICM Type 1 の修正のサンプル (JES3 のみ) |
SMCUIIP1 |
IATIIP1 Type 1 の修正のサンプル (JES3 のみ) |
SMCUMDAL |
IATMDAL Type 1 の修正のサンプル (JES3 のみ) |
SMCUMDFE |
IATMDFE Type 1 の修正のサンプル (JES3 のみ) |
SMCUUX09 |
SMC JES3 IATUX09 ユーザー修正のサンプル (JES3 のみ) |
SMCUUX71 |
SMC JES3 IATUX71 ユーザー修正のサンプル (JES3 のみ) |
SMFPRMXX |
HSC SMF レコードサブタイプの PARMLIB 定義のサンプル |
UX06SAM1 |
テープ管理システムとのインタフェースを行う HSC ユーザー出口 06 のサンプル |
次の表では、ELS のマクロについて説明します。
メンバー名 |
説明 |
---|---|
ACSRQ |
ACS 要求のためのパラメータリストのフォーマット |
NCSCOMM |
NCSCOMM パラメータリスト |
NCSUUII |
NCS UUI 呼び出しサービス |
NUUIIA |
NCS UUI インタフェース域 |
SLSUX01P |
HSC 形式ユーザー出口 01 のパラメータリスト |
SLSUX02P |
HSC 形式ユーザー出口 02 のパラメータリスト |
SLSUX04P |
HSC 形式ユーザー出口 04 のパラメータリスト (JES3 のみ) |
SLSUX08P |
HSC 形式ユーザー出口 08 のパラメータリスト |
SLSUX09P |
HSC 形式ユーザー出口 09 のパラメータリスト |
SLSUX10P |
HSC 形式ユーザー出口 10 のパラメータリスト |
SLSUX11P |
HSC 形式ユーザー出口 11 のパラメータリスト (JES3 のみ) |
SLSUX12P |
HSC 形式ユーザー出口 12 のパラメータリスト (JES3 のみ) |
SLSUX13P |
HSC 形式ユーザー出口 13 のパラメータリスト (JES3 のみ) |
SCSUX01P |
MVS/CSC 形式ユーザー出口 01 のパラメータリスト |
SCSUX02P |
MVS/CSC 形式ユーザー出口 02 のパラメータリスト |
SCSUX04P |
MVS/CSC 形式ユーザー出口 04 のパラメータリスト (JES3 のみ) |
SCSUX08P |
MVS/CSC 形式ユーザー出口 08 のパラメータリスト |
SCSUX09P |
MVS/CSC 形式ユーザー出口 09 のパラメータリスト |
SCSUX10P |
MVS/CSC 形式ユーザー出口 10 のパラメータリスト |
SCSUX11P |
MVS/CSC 形式ユーザー出口 11 のパラメータリスト (JES3 のみ) |
SCSUX12P |
MVS/CSC 形式ユーザー出口 12 のパラメータリスト (JES3 のみ) |
SCSUX13P |
MVS/CSC 形式ユーザー出口 13 のパラメータリスト (JES3 のみ) |
SLIACS |
LIBGEN SLIACS マクロ |
SLIALIST |
LIBGEN SLIALIST マクロ |
SLICOV |
定数と変数の大域構成 |
SLIDLIST |
LIBGEN SLIDLIST マクロ |
SLIDRIVS |
LIBGEN SLIDRIVS マクロ |
SLIENDGN |
LIBGEN SLIENDGN マクロ |
SLIERMSG |
LIBGEN エラーメッセージマクロ |
SLILBACS |
LIBGEN ACS 領域 |
SLILBALS |
LIBGEN ACLIST 領域 |
SLILBDLS |
LIBGEN DRIVELST 領域 |
SLILBDRV |
LIBGEN DRIVES 領域 |
SLILBEND |
LIBGEN ENDGEN 領域 |
SLILBLIB |
LIBGEN LIBRARY 領域 |
SLILBLSM |
LIBGEN LSM 領域 |
SLILBREC |
LIBGEN RECOVERY 領域 |
SLILBSTA |
LIBGEN STATION 領域 |
SLILCV |
インストール LCT 定数 / 変数 |
SLILIBRY |
LIBGEN LIBRARY マクロ |
SLILSM |
LIBGEN LSM マクロ |
SLIPTPCK |
LIBGEN SLIPTPCK マクロ |
SLIRCVRY |
LIBGEN RECOVERY マクロ |
SLISTATN |
LIBGEN STATION マクロ |
SLSDILLT |
LIBGEN LOCATION タイプ |
SLSDVAR |
配布ボリューム属性レコード長 |
SMCEHOOK |
SMC Type 1 修正マクロ (JES3 のみ) |
SMCEMFLD |
JES3 マクロフィールド解決ブロック (SMCERSLV で使用) (JES3 のみ) |
SLSSBLOG |
INIT/TERM LOGREC レコード |
SLSSBLOS |
LSM 動作統計データ域 |
SLSSCAPJ |
CAP SMF EJECT レコード |
SLSSCAPN |
CAP SMF ENTER レコード |
SLSSDJLR |
LOGREC マップのジャーナルを作成するデータベース |
SLSSFHDR |
SMF レコードヘッダー |
SLSSHLG1 |
ホスト通信 LOGREC フォーマット 1 |
SLSSLHDR |
LOGREC レコードヘッダーマップ |
SLSSLLG1 |
LMU ドライバ LOGREC フォーマット 1 |
SLSSLLG2 |
LMU ドライバ LOGREC フォーマット 2 |
SLSSLLG3 |
LMU ドライバ LOGREC フォーマット 3 |
SLSSLLG4 |
LMU ドライバ LOGREC フォーマット 4 |
SLSSLLG5 |
LMU ドライバ LOGREC フォーマット 5 |
SLSSLLG6 |
LMU ドライバ LOGREC フォーマット 6 |
SLSSLSB |
LMU ATHS 統計バッファー |
SLSSMF07 |
HSC フォーマット 7 SMF レコード |
SLSSMF08 |
HSC フォーマット 8 SMF レコード |
SLSSMF09 |
HSC フォーマット 9 SMF レコード |
SLSSMF10 |
HSC フォーマット 10 SMF レコード |
SLSSMF11 |
HSC フォーマット 11 SMF レコード |
SLSSMF12 |
HSC フォーマット 12 SMF レコード |
SLSSMF13 |
HSC フォーマット 13 SMF レコード |
SLSSMF14 |
HSC フォーマット 14 SMF レコード |
SLSSMF15 |
HSC フォーマット 15 SMF レコード |
SLSSMF16 |
HSC フォーマット 16 SMF レコード |
SLSSMF17 |
HSC フォーマット 17 SMF レコード |
SLSSMF18 |
HSC フォーマット 18 SMF レコード |
SLSSMF19 |
HSC フォーマット 19 SMF レコード |
SLSSMF20 |
HSC フォーマット 20 SMF レコード |
SLSSMF21 |
HSC フォーマット 21 SMF レコード |
SLSSMF22 |
HSC フォーマット 22 SMF レコード |
SLSSMF23 |
HSC フォーマット 23 SMF レコード |
SLSSMF24 |
HSC フォーマット 24 SMF レコード |
SLSSMF25 |
HSC フォーマット 25 SMF レコード |
SLSSMF26 |
HSC フォーマット 26 SMF レコード |
SLSSMF27 |
HSC フォーマット 27 SMF レコード |
SLSSMF28 |
HSC フォーマット 28 SMF レコード |
SLSSMF29 |
HSC フォーマット 29 SMF レコード |
SLSSMF30 |
HSC フォーマット 30 SMF レコード |
SLSSMF31 |
HSC フォーマット 31 SMF レコード |
SLSSMF32 |
HSC フォーマット 32 SMF レコード |
SLSSMF33 |
HSC フォーマット 33 SMF レコード |
SLSSMLSM |
LSM SMF レコードサブタイプマップの修正 |
SLSSPSWI |
プライマリ/シャドウスイッチ LOGREC レコード |
SLSSRL00 |
回復 ERDS レコード 0 |
SLSSRL01 |
回復 ERDS レコード 1 |
SLSSVLG1 |
VOL/CELL 強制選択解除レコード |
SLSSVSTA |
VARY ステーション SMF レコードサブタイプマップ |
SLSUREQ |
バッチ API 要求プロセッサ |
SLSSUREQM |
バッチ API インタフェースマッピングマクロ |
SLSUX03P |
HSC ユーザー出口 03 パラメータリスト |
SLSUX05P |
HSC ユーザー出口 05 パラメータリスト |
SLSUX06P |
HSC ユーザー出口 06 パラメータリスト |
SLSUX14P |
HSC ユーザー出口 14 パラメータリスト |
SLSUX15P |
HSC ユーザー出口 15 パラメータリスト |
SLSXB2X |
8 ビット形式から 16 ビット形式への変換 |
SLSSWMSG |
HSC によって発行された WTO タイプのメッセージに書き込まれた logrec レコードのマップ |
SLSXREQ |
ACS 要求の発行 |
SLSXREQM |
ACS ユーザーインタフェースマッピングマクロ |
SLSXSEN |
HSC 重要イベント通知 (SEN) 要求 |
SLSXSENM |
重要イベント通知 (SEN) 要求 PARM リストマップ |
SLUDRINF |
TMS DB Read パラメータリスト |
SLUVADAT |
フラットファイル ACS/LSM 情報 DSECT |
SLUVCDAT |
フラットファイル静的構成データ DSECT |
SLUVDDAT |
QCDS ドライブ情報 DSECT |
SLUVHDAT |
フラットファイルホスト情報 DSECT |
SLUVIDAT |
フラットファイル CDS 情報 DSECT |
SLUVMDAT |
フラットファイル MVC データ DSECT |
SLUVPDAT |
QCDS CAP 情報 DSECT |
SLUVSDAT |
フラットファイル ACS ステーションアドレス DSECT |
SLUVTDAT |
フラットファイル VTV データ DSECT |
SLUVVDAT |
フラットファイルボリュームデータ DSECT |
SLX |
HSC 外部インタフェース応答 |
SWSPGMIA |
VTCS PGMI インタフェース域 (VTCS のみ) |
次の表は、ELS インストール CD-ROM に収められている LCM のサンプルおよびマクロのリストです。
メンバー名 |
説明 |
---|---|
LCMAGENT |
サンプル LCM Agent スターテッドタスク手順 |
LCMAPFXX |
サンプル LCM 許可ライブラリリストエントリ |
LCMCGI |
TMS OPEN ホストのサンプル CGI スクリプト |
LCMCHGS |
PTF として、リリースの累積的なドキュメントの変更を適用 |
LCMCODES |
サンプル LCM Agent アクセスコードファイル |
LCMEXEC |
LCM Explorer よって送信されたジョブ、およびインストール時に送信されたその他の LCM ジョブで使用する JCL 手順のサンプル。LCMEXEC がインストール時にすべての LCM の実行に共通の項目を事前定義します。 たとえば、LCM がリンクリストまたは LPA リストに含まれていないライブラリにインストールされる場合、LCMEXEC には本番 LCM ロードライブラリを指す STEPLIB が必要です。 大部分の LCM ジョブによって動的に割り振りされる DD 文、またはある LCM ジョブとその次とで異なる DD 文は、LCMEXEC に含めないでください。 |
LCMINDEX |
LCM サンプルライブラリの索引 |
LCMKST |
各拡張フィールドの主要値を記録。LCMKST には、すべての拡張フィールドの等価値のリストが含まれます。すべての拡張フィールドには、0 よりも大きいキーが関連付けられます。 |
LCMMTHF |
メソッドファイルレコードのレイアウトを定義するマクロ。詳細については、LCM ユーザーズガイドの METHODFILE レコードに関する説明を参照してください。 |
LCMRPMAC |
RHSC/UUI インタフェースの LCMRHSC レコード/再生 |
LCMRUN |
LCM 実行用サンプル JCL |
LCMTIDR |
サンプル TMS インタフェース定義応答 xml ドキュメント |
LCMTMCI |
LCM TMC 情報レコードのレイアウト定義用マクロ |
LCMTTIR |
サンプル TMS テープ情報応答 xml ドキュメント |
LCMUX01P |
LCM TMS CUSTOM インタフェースが使用するパラメータリストを定義するマクロ。詳細については、LCM ユーザーズガイドの TMS CUSTOM インタフェースモジュールパラメータに関する説明を参照してください。 |
LCMUX01S |
LCM TMS CUSTOM インタフェースで使用するアセンブラプログラムのサンプル |
LCMVAUTM |
Automedia を使用する IVP 用 LCM パラメータファイル |
LCMVCA1 |
CA-1 を使用する IVP 用 LCM パラメータファイル |
LCMVCOMM |
共通フォーマットの TMS 抽出ファイルを使用する IVP 用 LCM パラメータファイル |
LCMVCONT |
Control-T を使用する IVP 用 LCM パラメータファイル |
LCMVCUST |
LCM カスタムテープ管理システムインタフェースを使用する IVP 用 LCM パラメータファイル (テープ管理システムベンダーが提供するユーザー出口が必要) |
LCMVNTMS |
TMS を使用しない IVP 用 LCM パラメータファイル |
LCMVRMM |
DFSMSrmm を使用する IVP 用 LCM パラメータファイル |
LCMVTLMS |
CA-TLMS を使用する IVP 用 LCM パラメータファイル |
LCMXDMD |
デマンド (またはシフト) 実行用 LCM パラメータファイル |
LCMXDVLD |
特殊なデータセットを使用したボールト実行用 LCM パラメータファイル |
LCMXDVLS |
複数サブプールを使用したボールト実行用 LCM パラメータファイル |
LCMXDVLT |
日次ボールト実行用 LCM パラメータファイル |
LCMXRAC1 |
アクション後レポート用 LCM パラメータファイル |
LCMXREJ1 |
イジェクトレポート用 LCM パラメータファイル (データセット名を含む)。 |
LCMXREJ2 |
データセット名で使用するボリュームのイジェクトレポート用 LCM |
LCMXREN1 |
LSM に含まれていないプルリスト上にあるボリュームのレポート用 LCM パラメータファイル |
LCMXRERV |
エラントボリュームのレポート作成用文 |
LCMXRMT1 |
複数の方式を使用するサマリーレポート用 LCM パラメータファイル |
LCMXRMVC |
MVC レポート用 LCM パラメータファイル |
LCMXRSM1 |
LSM サマリーレポート用 LCM パラメータファイル |
LCMXRSR1 |
非 LSM スクラッチリストレポート用 LCM パラメータファイル |
LCMXRVR1 |
HSC および TMS 情報を含むすべてのボリュームのレポート用 LCM パラメータファイル |
LCMXSYNC |
スクラッチ同期用 LCM パラメータファイル |
LCMXTAC1 |
LCMXRAC1 のレポートテンプレートのサンプルソース |
LCMXTAL1 |
LCMXRAL1 のレポートテンプレートのサンプルソース |
LCMXTEJM |
LCMXREJM のレポートテンプレートのサンプルソース |
LCMXTEJ1 |
LCMXREJ1 のレポートテンプレートのサンプルソース |
LCMXTEJ2 |
LCMXREJ2 のレポートテンプレートのサンプルソース |
LCMXTEN1 |
LCMXREN1 のレポートテンプレートのサンプルソース |
LCMXTERV |
LCMXRERV のレポートテンプレートのサンプルソース |
LCMXTINV |
LCMXRINV のレポートテンプレートのサンプルソース |
LCMXTMT1 |
LCMXRMT1 のレポートテンプレートのサンプルソース |
LCMXTMUL |
組み込み REPORT MULTIPLE テンプレートのサンプルソース |
LCMXTMVC |
LCMXRMVC のレポートテンプレートのサンプルソース |
LCMXTPHY |
組み込み REPORT PHYSICAL テンプレートのサンプルソース |
LCMXTSM1 |
LCMXRSM1 のレポートテンプレートのサンプルソース |
LCMXTSR1 |
LCMXRSR1 のレポートテンプレートのサンプルソース |
LCMXTVIR |
組み込み REPORT VIRTUAL テンプレートのサンプルソース |
LCMXTVR1 |
LCMXRVR1 のレポートテンプレートのサンプルソース |
このセクションでは、ELS インストール CD-ROM に含まれている MVS/CSC のサンプルおよびマクロについて説明します。
次の表では、MVS/CSC のサンプルメンバーについて説明します。
メンバー名 |
説明 |
---|---|
APPCPMYY |
APPC/MVS のシステムベース LU の定義のサンプル |
CSCPARM0 |
VM ベースの (CLS) サーバーとの VTAM 通信接続の例を示す、MVS/CSC 起動パラメータファイルのサンプル |
CSCPARM1 |
VM ベースの (CLS) 二重サーバーとの TCP/IP 通信接続の例を示す、MVS/CSC 起動パラメータファイルのサンプル |
CSCPARM2 |
UNIX ベースの (ACSLS) サーバーとの TCP/IP 通信接続の例を示す、MVS/CSC 起動パラメータファイルのサンプル |
CSCPARM3 |
MVS ベースの (LibraryStation) サーバーとの TCP/IP 通信接続の例を示す、MVS/CSC 起動パラメータファイルのサンプル |
CSCPARM4 |
MVS ベースの (LibraryStation) サーバーとの LU 6.2 通信接続の例を示す、MVS/CSC 起動パラメータファイルのサンプル |
CSCPARM5 |
UNIX ベースの (ACSLS) サーバーとの LU 6.2 通信接続の例を示す、MVS/CSC 起動パラメータファイルのサンプル |
CSCPARM6 |
MVS ベースの (LibraryStation) サーバーとの XCF 通信接続の例を示す、MVS/CSC 起動パラメータファイルのサンプル |
CSCPROC |
起動 JCL のサンプル |
DEFAPPC |
APPC サイドの情報ファイルを作成する JCL のサンプル |
IEAAPFYY |
MVS/CSC APF リストエントリのサンプル |
IEFSSNYY |
MVS/CSC サブシステム名テーブルエントリのサンプル |
JCLCFGV1 |
起動パラメータおよび MVS システム定義のみを確認する、構成検証ユーティリティーの JCL のサンプル |
JCLCFGV2 |
起動パラメータ、MVS システム定義、およびサーバー構成の互換性を確認する、構成検証ユーティリティーの JCL のサンプル |
JCLCONDB |
スクラッチ変換ユーティリティーの JCL のサンプル |
JCLLOGR |
イベントログレポートユーティリティーの JCL のサンプル |
JCLSCRUP |
スクラッチ更新ユーティリティーの JCL のサンプル |
LU6APPL |
VTAM のためのローカル LU の定義のサンプル |
PGMISAM1 |
単一 MVS/CSC サブシステム環境で発行される QVOLUME 要求のサンプル |
PGMISAM2 |
複数 MVS/CSC サブシステム環境で発行される QCSC および QVOLUME 要求のサンプル |
PROGYY |
MVS/CSC APF リストエントリのサンプル |
SCHEDYY |
MVS/CSC の MVS プログラム属性テーブル (PPT) エントリのサンプル |
TREQSAM1 |
TAPEREQ 制御文のサンプル |
TREQSAM2 |
TAPEREQ 制御文のサンプル |
UX05CSC1 |
動作不可のリターンコードを戻す MVS/CSC ユーザー出口 05 のサンプル |