A Exemples, modules et macros ELS

Cette annexe répertorie les exemples, les modules de code source, les modules de chargement et les macros inclus dans le package ELS. Il inclut les rubriques suivantes :

Pour plus d'informations concernant les exemples JCL utilisés pour l'installation d'ELS, reportez-vous à la section Déchargement de la bibliothèque JCL SMP/E.

Remarque :

Pour plus d'informations concernant les exemples JCL utilisés pour l'installation d'ELS, reportez-vous à la section Déchargement de la bibliothèque JCL SMP/E.

Exemples, modules de code source et macros ELS

Cette section décrit les exemples, les modules de code source et les macros contenus sur le CD-ROM d'installation d'ELS.

Exemples ELS

Le tableau suivant répertorie les exemples de membres ELS :

Tableau A-1 Exemples ELS

Nom de membre Description

GTFEXTR

Exemple d'extrait pour le suivi SMC d'une seule tâche

GTFLMU

Exemple de membre MVS 2.X PARMLIB pour le suivi de requêtes LMU

GTFPARMS

Exemple de paramètres GTF pour le suivi SMC

GTFPROC

Exemple GTF de démarrage JCL

IEAAPFZZ

Exemple d'entrées de liste SMC APF

IEFSSNZZ

Exemple d'entrée de tableau de nom de sous-système SMC

INSTUXIT

Exemple SMP/E pour l'installation d'exits utilisateur SMP/E gérés

LIBGNJCL

Exemple JCL pour l'assemblage et le lien de fichier source LIBGEN

MSGMPFUX

Exemple d'exit utilisateur MPF

POLCVT01

Exemple de membre POLCVT

POLCVT02

Exemple de programme de jeu de données POLCVT REXX

PROGZZ

Exemple d'entrées de liste ELS APF

SCHEDZZ

Exemple d'entrée du tableau des propriétés du programme (PPT) MVS pour ELS

SENDEL

Exemple de programme d'interface macro SEN

SENDISA

Exemple de programme d'interface macro SEN


Modules de code source ELS

Le tableau suivant décrit les membres de modules de code source ELS :

Tableau A-2 Modules de code source ELS

Nom de membre Description

SENENA

Exemple de programme d'interface macro SEN

SENEXIT

Exemple d'exit utilisateur SEN

SENRQST

Exemple de programme d'interface macro SEN

SLSSYS00

Exemple de fichier de paramètre de démarrage HSC

SLSUX03

Exit utilisateur de sous-pools vides par défaut

SLSUX05

Exit utilisateur d'interface de programmation par défaut (PGMI)

SLSUX06

Exit utilisateur d'insertion/de suppression de la base de données par défaut

SLSUX14

Exit utilisateur d'accès au volume par défaut

SLSUX15

Exit utilisateur d'autorité de commande par défaut

SLUCONDB

Code source pour l'utilitaire de conversion vide

SMC3UX09

Exemple de source d'exit utilisateur SMC JES3 IATUX09

SMC3UX71

Exemple de source d'exit utilisateur SMC JES3 IATUX71

SMCCMDS

Exemple de fichier de commande pour la déclaration SMCCMDS DD

SMCJRSLA

Exemple JCL pour assembler et lier un module SMCERSLV (JES3 uniquement)

SMCJRSLV

Exemple JCL pour l'exécution d'UCLIN pour SMCERSLV (JES3 uniquement)

SMCJTYP1

Exemple JCL pour l'installation des modifications SMC de type 1 pour SMP/E (JES3 uniquement)

SMCJUX09

Exemple JCL pour l'installation de modifications utilisateur SMC IATUX09 pour SMP/E (JES3 uniquement)

SMCJUX71

Exemple JCL pour l'installation de modifications utilisateur SMC IATUX71 pour SMP/E (JES3 uniquement)

SMCPARMS

Exemple de fichier de paramètres pour la déclaration SMCPARMS DD

SMCPROC

Exemple de démarrage JCL

SMCUIICM

Exemple de modification IATIICM de type 1 (JES3 uniquement)

SMCUIIP1

Exemple de modification IATIIP1 de type 1 (JES3 uniquement)

SMCUMDAL

Exemple de modification IATMDAL de type 1 (JES3 uniquement)

SMCUMDFE

Exemple de modification IATMDFE de type 1 (JES3 uniquement)

SMCUUX09

Exemple de modification utilisateur SMC JES3 IATUX09 (JES3 uniquement)

SMCUUX71

Exemple de modification utilisateur SMC JES3 IATUX71 (JES3 uniquement)

SMFPRMXX

Exemple de définitions PARMLIB pour les sous-types d'enregistrement HSC SMF

UX06SAM1

Exemple d'interface 06 d'exit utilisateur HSC pour un système de gestion de bandes


Macros ELS

Le tableau suivant répertorie les macros ELS :

Tableau A-3 Macros ELS

Nom de membre Description

ACSRQ

Formatage d'une liste de paramètres pour une requête ACS

NCSCOMM

Liste des paramètres NCSCOMM

NCSUUII

Intervention d'assistance NCS UUI

NUUIIA

Zone d'interface NCS UUI

SLSUX01P

Liste de paramètres d'exit utilisateur 01 au format HSC

SLSUX02P

Liste de paramètres d'exit utilisateur 02 au format HSC

SLSUX04P

Liste de paramètres d'exit utilisateur 04 au format HSC (JES3 uniquement)

SLSUX08P

Liste de paramètres d'exit utilisateur 08 au format HSC

SLSUX09P

Liste de paramètres d'exit utilisateur 09 au format HSC

SLSUX10P

Liste de paramètres d'exit utilisateur 10 au format HSC

SLSUX11P

Liste de paramètres d'exit utilisateur 11 au format HSC (JES3 uniquement)

SLSUX12P

Liste de paramètres d'exit utilisateur 12 au format HSC (JES3 uniquement)

SLSUX13P

Liste de paramètres d'exit utilisateur 13 au format HSC (JES3 uniquement)

SCSUX01P

Liste de paramètres d'exit utilisateur 01 au format MVS/CSC

SCSUX02P

Liste de paramètres d'exit utilisateur 02 au format MVS/CSC

SCSUX04P

Liste de paramètres d'exit utilisateur 04 au format MVS/CSC (JES3 uniquement)

SCSUX08P

Liste de paramètres d'exit utilisateur 08 au format MVS/CSC

SCSUX09P

Liste de paramètres d'exit utilisateur 09 au format MVS/CSC

SCSUX10P

Liste de paramètres d'exit utilisateur 10 au format MVS/CSC

SCSUX11P

Liste de paramètres d'exit utilisateur 11 au format MVS/CSC (JES3 uniquement)

SCSUX12P

Liste de paramètres d'exit utilisateur 12 au format MVS/CSC (JES3 uniquement)

SCSUX13P

Liste de paramètres d'exit utilisateur 13 au format MVS/CSC (JES3 uniquement)

SLIACS

Macro LIBGEN SLIACS

SLIALIST

Macro LIBGEN SLIALIST

SLICOV

Constantes et variables de configuration globale

SLIDLIST

Macro LIBGEN SLIDLIST

SLIDRIVS

Macro LIBGEN SLIDRIVS

SLIENDGN

Macro LIBGEN SLIENDGN

SLIERMSG

Macro de message d'erreur LIBGEN

SLILBACS

Zone LIBGEN ACS

SLILBALS

Zone LIBGEN ACLIST

SLILBDLS

Zone LIBGEN DRIVELST

SLILBDRV

Zone LIBGEN DRIVES

SLILBEND

Zone LIBGEN ENDGEN

SLILBLIB

Zone LIBGEN LIBRARY

SLILBLSM

Zone LIBGEN LSM

SLILBREC

Zone LIBGEN RECOVERY

SLILBSTA

Zone LIBGEN STATION

SLILCV

Installation de constantes et variables LCT

SLILIBRY

Macro LIBGEN LIBRARY

SLILSM

Macro LIBGEN LSM

SLIPTPCK

Macro LIBGEN SLIPTPCK

SLIRCVRY

Macro LIBGEN RECOVERY

SLISTATN

Macro LIBGEN STATION

SLSDILLT

Type LIBGEN LOCATION

SLSDVAR

Longueur d'enregistrement d'attribut de volume distribué

SMCEHOOK

Macro de modification SMC de type 1 (JES3 uniquement)

SMCEMFLD

Bloc de résolution du champ de macro JES3 (utilisé par SMCERSLV) (JES3 uniquement)

SLSSBLOG

Enregistrement INIT/TERM LOGREC

SLSSBLOS

Zone de données de statistiques d'opérations LSM

SLSSCAPJ

Enregistrement CAP SMF EJECT

SLSSCAPN

Enregistrement CAP SMF ENTER

SLSSDJLR

Mappage du journal de base de données LOGREC

SLSSFHDR

En-tête d'enregistrement SMF

SLSSHLG1

Format 1 des communications d'hôte LOGREC

SLSSLHDR

Mappage d'en-tête d'enregistrement LOGREC

SLSSLLG1

Format°1 du pilote LMU LOGREC

SLSSLLG2

Format°2 du pilote LMU LOGREC

SLSSLLG3

Format°3 du pilote LMU LOGREC

SLSSLLG4

Format°4 du pilote LMU LOGREC

SLSSLLG5

Format°5 du pilote LMU LOGREC

SLSSLLG6

Format°6 du pilote LMU LOGREC

SLSSLSB

Tampon de statistiques LMU ATHS

SLSSMF07

Enregistrement SMF au format HSC 7

SLSSMF08

Enregistrement SMF au format HSC 8

SLSSMF09

Enregistrement SMF au format HSC 9

SLSSMF10

Enregistrement SMF au format HSC 10

SLSSMF11

Enregistrement SMF au format HSC 11

SLSSMF12

Enregistrement SMF au format HSC 12

SLSSMF13

Enregistrement SMF au format HSC 13

SLSSMF14

Enregistrement SMF au format HSC 14

SLSSMF15

Enregistrement SMF au format HSC 15

SLSSMF16

Enregistrement SMF au format HSC 16

SLSSMF17

Enregistrement SMF au format HSC 17

SLSSMF18

Enregistrement SMF au format HSC 18

SLSSMF19

Enregistrement SMF au format HSC 19

SLSSMF20

Enregistrement SMF au format HSC 20

SLSSMF21

Enregistrement SMF au format HSC 21

SLSSMF22

Enregistrement SMF au format HSC 22

SLSSMF23

Enregistrement SMF au format HSC 23

SLSSMF24

Enregistrement SMF au format HSC 24

SLSSMF25

Enregistrement SMF au format HSC 25

SLSSMF26

Enregistrement SMF au format HSC 26

SLSSMF27

Enregistrement SMF au format HSC 27

SLSSMF28

Enregistrement SMF au format HSC 28

SLSSMF29

Enregistrement SMF au format HSC 29

SLSSMF30

Enregistrement SMF au format HSC 30

SLSSMF31

Enregistrement SMF au format HSC 31

SLSSMF32

Enregistrement SMF au format HSC 32

SLSSMF33

Enregistrement SMF au format HSC 33

SLSSMLSM

Modification du mappage de sous-type d'enregistrement LSM SMF

SLSSPSWI

Enregistrement LOGREC de commutateur principal/shadow

SLSSRL00

Enregistrement 0 de récupération ERDS

SLSSRL01

Enregistrement 1 de récupération ERDS

SLSSVLG1

Enregistrement de désélection de force VOL/CELL

SLSSVSTA

Mappage de sous-type d'enregistrement SMF de station VARY

SLSUREQ

Processeur de requêtes de lot API

SLSSUREQM

Macro de mappage d'interface de lot API

SLSUX03P

Liste de paramètres d'exit utilisateur HSC 03

SLSUX05P

Liste de paramètres d'exit utilisateur HSC 05

SLSUX06P

Liste de paramètres d'exit utilisateur HSC 06

SLSUX14P

Liste de paramètres d'exit utilisateur HSC 14

SLSUX15P

Liste de paramètres d'exit utilisateur HSC 15

SLSXB2X

Conversion de 8 bits en un octet hexadécimal

SLSSWMSG

Enregistrements de mappage logrec écrits pour les messages de type WTO émis par HSC

SLSXREQ

Emission d'une requête ACS

SLSXREQM

Macro de mappage d'interface utilisateur ASC

SLSXSEN

Requête HSC Significant Event Notification (SEN)

SLSXSENM

Mappage de la liste de paramètres de la requête HSC Significant Event Notification (SEN)

SLUDRINF

Liste de paramètres de lecture de la base de données TMS

SLUVADAT

Informations DSECT ACS/LSM de fichier plat

SLUVCDAT

Données DSECT de configuration statique de fichier plat

SLUVDDAT

Informations DSECT sur le lecteur QCDS

SLUVHDAT

Informations DSECT d'hôte de fichier plat

SLUVIDAT

Informations DSECT CDS de fichier plat

SLUVMDAT

Données DSECT MVC de fichier plat

SLUVPDAT

Informations DSECT QCDS CAP

SLUVSDAT

Adresse de station DSECT ACS de fichier plat

SLUVTDAT

Données DSECT VTV de fichier plat

SLUVVDAT

Données de volume DSECT de fichier plat

SLX

Réponse d'interface HSC externe

SWSPGMIA

Zone d'interface VTCS PGMI (VTCS uniquement)


Exemples LCM

Les tableaux suivants répertorient les exemples LCM contenus sur le CD-ROM d'installation d'ELS :

Tableau A-4 Exemples LCM

Nom de membre Description

LCMAGENT

Exemple de procédure de tâche d'agent LCM

LCMAPFXX

Exemple d'entrée de liste de bibliothèque LCM autorisée

LCMCGI

Exemple de script CGI pour l'hôte TMS OPEN

LCMCHGS

Modifications cumulatives de la documentation pour la publication dans le cadre de l'application de PTF

LCMCODES

Exemple de fichier de code d'accès de l'agent LCM

LCMEXEC

Exemple de procédure JCL pour une utilisation avec des tâches soumises par LCM Explorer et d'autres tâches LCM soumises lors d'une installation. LCMEXEC prédéfinit certains éléments communs aux exécutions LCM lors de l'installation.

Par exemple, si LCM est installé sur une bibliothèque non incluse dans la liste de liens ou la liste LPA, LCMEXEC place STEPLIB en direction de la bibliothèque de chargement de production LCM.

Les déclarations DD allouées de manière dynamique par la plupart des tâches LCM ou qui diffèrent d'une tâche LCM à l'autre ne doivent pas se trouver dans LCMEXEC.

LCMINDEX

Index de la bibliothèque d'exemple LCM

LCMKST

Documentation des valeurs clés de chaque champ étendu. LCMKST contient une liste d'équivalents pour tous les champs étendus. Tous les champs étendus sont associés à une clé supérieure à 0.

LCMMTHF

Macro de définition de la configuration d'un enregistrement de fichier de méthode. Pour plus d'informations, reportez-vous à la section "Enregistrement METHODFILE" du manuel Guide de l'utilisateur LCM.

LCMRPMAC

Enregistrement/lecture de LCMRHSC pour l'interface RHSC/UUI

LCMRUN

Exemple JCL pour l'exécution de LCM

LCMTIDR

Exemple de document xml de réponse de définition d'interface TMS

LCMTMCI

Macro de définition de la configuration d'un enregistrement d'informations LCM TMC.

LCMTTIR

Exemple de document xml de réponse d'informations de bande TMS

LCMUX01P

Macro de définition de la liste de paramètres utilisée par l'interface LCM TMS CUSTOM. Pour plus d'informations, reportez-vous à la section "Paramètres du module d'interface TMS CUSTOM" du manuel Guide de l'utilisateur LCM.

LCMUX01S

Exemple de programme d'assemblage pour une utilisation avec l'interface LCM TMS CUSTOM

LCMVAUTM

Fichier de paramètres LCM pour IVP avec Automedia

LCMVCA1

Fichier de paramètres LCM pour IVP avec CA-1

LCMVCOMM

Fichier de paramètres LCM pour IVP avec les fichiers d'extrait TMS au format commun

LCMVCONT

Fichier de paramètres LCM pour IVP avec Control-T

LCMVCUST

Fichier de paramètres LCM pour IVP avec les interfaces système personnalisées de gestion des bandes LCM (un exit utilisateur fourni par le fournisseur de système de gestion des bandes est requis)

LCMVNTMS

Fichier de paramètres LCM pour IVP sans TMS

LCMVRMM

Fichier de paramètres LCM pour IVP avec DFSMSrmm

LCMVTLMS

Fichier de paramètres LCM pour IVP avec CA-TLMS

LCMXDMD

Fichier de paramètres LCM pour une exécution de requête (ou de décalage)

LCMXDVLD

Fichier de paramètres LCM pour l'exécution d'archivage sécurisé avec des jeux de données spéciaux

LCMXDVLS

Fichier de paramètres LCM pour l'exécution d'archivage sécurisé avec plusieurs sous-pools

LCMXDVLT

Fichier de paramètres LCM pour l'exécution quotidienne d'archivage sécurisé

LCMXRAC1

Fichier de paramètres LCM pour un rapport d'actions

LCMXREJ1

Fichier de paramètres LCM pour un rapport d'éjection qui inclut le nom du jeu de données.

LCMXREJ2

Fichier de paramètres LCM pour un rapport de volumes éjectés requis par le nom du jeu de données

LCMXREN1

Fichier de paramètres LCM pour un rapport de volumes d'une liste à servir qui ne se trouvaient pas encore dans un LSM

LCMXRERV

Déclaration pour la génération d'un rapport de volumes déplacés

LCMXRMT1

Fichier de paramètres LCM pour un rapport de synthèse avec une quantité de méthodes différentes

LCMXRMVC

Fichier de paramètres LCM pour un rapport MVC

LCMXRSM1

Fichier de paramètres LCM pour un rapport de synthèse LSM

LCMXRSR1

Fichier de paramètres LCM pour un rapport de liste vide non-LSM

LCMXRVR1

Fichier de paramètres LCM pour un rapport de tous les volumes avec des informations HSC et TMS

LCMXSYNC

Fichier de paramètres LCM pour une synchronisation vide

LCMXTAC1

Exemple source pour un modèle de rapport de LCMXRAC1

LCMXTAL1

Exemple source pour un modèle de rapport de LCMXRAL1

LCMXTEJM

Exemple source pour un modèle de rapport de LCMXREJM

LCMXTEJ1

Exemple source pour un modèle de rapport de LCMXREJ1

LCMXTEJ2

Exemple source pour un modèle de rapport de LCMXREJ2

LCMXTEN1

Exemple source pour un modèle de rapport de LCMXREN1

LCMXTERV

Exemple source pour un modèle de rapport de LCMXRERV

LCMXTINV

Exemple source pour un modèle de rapport de LCMXRINV

LCMXTMT1

Exemple source pour un modèle de rapport de LCMXRMT1

LCMXTMUL

Exemple source pour le modèle REPORT MULTIPLE intégré

LCMXTMVC

Exemple source pour un modèle de rapport de LCMXRMVC

LCMXTPHY

Exemple source pour le modèle REPORT PHYSICAL intégré

LCMXTSM1

Exemple source pour un modèle de rapport de LCMXRSM1

LCMXTSR1

Exemple source pour un modèle de rapport de LCMXRSR1

LCMXTVIR

Exemple source pour le modèle REPORT VIRTUAL intégré

LCMXTVR1

Exemple source pour un modèle de rapport de LCMXRVR1


Exemples et macros MVS/CSC

Cette section décrit les exemples et les macros MVS/CSC contenus sur le CD-ROM d'installation d'ELS :

Exemples MVS/CSC

Le tableau suivant répertorie les exemples de membres MVS/CSC :

Tableau A-5 Exemples MVS/CSC

Nom de membre Description

APPCPMYY

Exemple de définition d'un LU système pour APPC/MVS

CSCPARM0

Exemple de fichier de paramètres de démarrage MVS/CSC, qui est un exemple de connexion à un serveur de machine virtuelle (CLS) utilisant les communications VTAM

CSCPARM1

Exemple de fichier de paramètres de démarrage MVS/CSC, qui est un exemple de connexion à des serveurs doubles de machine virtuelle (CLS) utilisant les communications TCP/IP

CSCPARM2

Exemple de fichier de paramètres de démarrage MVS/CSC, qui est un exemple de connexion à un serveur UNIX (ACSLS) utilisant les communications TCP/IP

CSCPARM3

Exemple de fichier de paramètres de démarrage MVS/CSC, qui est un exemple de connexion à un serveur MVS (LibraryStation) utilisant les communications TCP/IP

CSCPARM4

Exemple de fichier de paramètres de démarrage MVS/CSC, qui est un exemple de connexion à un serveur MVS (LibraryStation) utilisant les communications LU 6.2

CSCPARM5

Exemple de fichier de paramètres de démarrage MVS/CSC, qui est un exemple de connexion à un serveur UNIX (ACSLS) utilisant les communications LU 6.2

CSCPARM6

Exemple de fichier de paramètres de démarrage MVS/CSC, qui est un exemple de connexion à un serveur MVS (LibraryStation) utilisant les communications XCF

CSCPROC

Exemple de démarrage JCL

DEFAPPC

Exemple JCL pour la création d'un fichier d'informations APPC supplémentaires

IEAAPFYY

Exemple d'entrées de liste MVS/CSC APF

IEFSSNYY

Exemple d'entrée de tableau de nom de sous-système MVS/CSC

JCLCFGV1

Exemple JCL pour l'utilitaire de vérification de la configuration pour vérifier uniquement les paramètres de démarrage et les définitions système MVS

JCLCFGV2

Exemple JCL pour l'utilitaire de vérification de la configuration pour vérifier les paramètres de démarrage, les définitions système MVS et la compatibilité de la configuration serveur

JCLCONDB

Exemple JCL pour l'utilitaire de conversion vide

JCLLOGR

Exemple JCL pour l'utilitaire de rapport de journal des événements

JCLSCRUP

Exemple JCL pour l'utilitaire de mise à jour vide

LU6APPL

Exemple de définition d'un LU local pour VTAM

PGMISAM1

Exemple de requête QVOLUME émise dans un environnement unique de sous-système MVS/CSC

PGMISAM2

Exemple de requête QCSC et QVOLUME émise dans un environnement multiple de sous-système MVS/CSC

PROGYY

Exemple d'entrées de liste MVS/CSC APF

SCHEDYY

Exemple d'entrée du tableau des propriétés du programme (PPT) MVS pour MVS/CSC

TREQSAM1

Exemple d'instructions de contrôle TAPEREQ

TREQSAM2

Exemple d'instructions de contrôle TAPEREQ

UX05CSC1

Exemple d'exit utilisateur MVS/CSC 05 qui renvoie un code de retour non-opérationnel


Macros MVS/CSC

Le tableau suivant répertorie les membres de macro MVS/CSC :

Tableau A-6 Macros MVS/CSC

Nom de membre Description

SCSUX05P

Liste de paramètres d'exit utilisateur MVS/CSC 05

SCSXREQ

Requête d'interface de programmation

SCSXREQM

Macro de mappage d'interface de programmation

SCUDRINF

Liste de paramètres de lecture de la base de données TMS


Exemples et modules de code source LibraryStation

Cette section décrit les exemples et les modules de code source LibraryStation contenus sur le CD-ROM d'installation d'ELS :

Exemples LibraryStation

Le tableau suivant répertorie les exemples de membres LibraryStation :

Tableau A-7 Exemples LibraryStation

Nom de membre Description

SLGPROC

Exemple de démarrage de LibraryStation JCL

SLGAPFXX

Exemple d'entrées de liste LibraryStation APF

SLGDBCR

Exemple JCL pour la définition de PDF LibraryStation

SLGPRGXX

Exemple d'entrées de liste LibraryStation APF


Modules de code source LibraryStation

Le tableau suivant répertorie les membres de modules de code source LibraryStation :

Tableau A-8 Modules de code source LibraryStation

Nom de membre Description

SLGDJCL

Exemple JCL pour l'exécution du programme de vérification d'installation (IVP) SLGDIAG

SLGDEXEC

Exemple REXX exec pour l'exécution de l'IVP SLGDIAG