A ELS サンプル、モジュール、およびマクロ

この付録では、ELS パッケージに含まれているサンプル、ソースコードモジュール、ロードモジュール、およびマクロのリストを示します。次のトピックがあります。

ELS インストールに使用する JCL サンプルについては、SMP/E JCL ライブラリのアンロードを参照してください。

注記:

ELS インストールに使用する JCL サンプルについては、SMP/E JCL ライブラリのアンロードを参照してください。

ELS のサンプル、ソースコードモジュール、およびマクロ

このセクションでは、ELS インストール CD-ROM に含まれている ELS のサンプル、ソースコードモジュール、およびマクロについて説明します。

ELS のサンプル

次の表では、ELS のサンプルメンバーについて説明します。

表A-1 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 のソースコードモジュール

次の表では、ELS のソースコードモジュールメンバーについて説明します。

表A-2 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 のマクロ

次の表では、ELS のマクロについて説明します。

表A-3 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 のみ)


LCM のサンプル

次の表は、ELS インストール CD-ROM に収められている LCM のサンプルおよびマクロのリストです。

表A-4 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 のレポートテンプレートのサンプルソース


MVS/CSC のサンプルおよびマクロ

このセクションでは、ELS インストール CD-ROM に含まれている MVS/CSC のサンプルおよびマクロについて説明します。

MVS/CSC のサンプル

次の表では、MVS/CSC のサンプルメンバーについて説明します。

表A-5 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 のサンプル


MVS/CSC のマクロ

次の表では、MVS/CSC のマクロメンバーについて説明します。

表A-6 MVS/CSC のマクロ

メンバー名
説明

SCSUX05P

MVS/CSC ユーザー出口 05 のパラメータリスト

SCSXREQ

プログラムインタフェース要求

SCSXREQM

プログラムインタフェースマッピングマクロ

SCUDRINF

TMS DB Read パラメータリスト


LibraryStation のサンプルおよびソースコードモジュール

このセクションでは、ELS インストール CD-ROM に含まれている LibraryStation のサンプルおよびソースコードモジュールについて説明します。

LibraryStation のサンプル

次の表では、LibraryStation のサンプルメンバーについて説明します。

表A-7 LibraryStation のサンプル

メンバー名
説明

SLGPROC

LibraryStation 起動 JCL のサンプル

SLGAPFXX

LibraryStation APF リストエントリのサンプル

SLGDBCR

LibraryStation PDF を定義する JCL のサンプル

SLGPRGXX

LibraryStation APF リストエントリのサンプル


LibraryStation のソースコードモジュール

次の表では、LibraryStation のソースコードモジュールメンバーについて説明します。

表A-8 LibraryStation のソースコードモジュール

メンバー名
説明

SLGDJCL

SLGDIAG インストール検証プログラム (IVP) を実行する JCL のサンプル

SLGDEXEC

SLGDIAG IVP を実行する REXX exec のサンプル