HP 3000 Manuals

SNA NRJE User/Programmer Reference Manual : COPYRIGHT NOTICE [ SNA NRJE User/Programmer Reference Manual ] MPE/iX 5.0 Documentation


SNA NRJE User/Programmer Reference Manual


Product HP AdvanceNet SNA NRJE User/Programmer Reference Manual HP Part No. 30292-61001 Printed Apr 1990 Edition 4 E0490 Printed in U.S.A.
Notice Hewlett-Packard makes no warranty of any kind with regard to this material, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose. Hewlett-Packard shall not be liable for errors contained herein or for incidental or consequential damages in connection with the furnishing, performance, or use of this material. Hewlett-Packard assumes no responsibility for the use or reliability of its software on equipment that is not furnished by Hewlett-Packard. Æ Copyright 1990, Hewlett-Packard Company. This document contains proprietary information, which is protected by copyright. All rights are reserved. No part of this document may be photocopied, reproduced, or translated to another language without the prior written consent of Hewlett-Packard Company. The information contained in this document is subject to change without notice. Hewlett-Packard Co. 19420 Homestead Rd. Cupertino, CA 95014 U.S.A. Printing History New editions are complete revisions of the manual. Update packages, which are issued between editions, contain additional and replacement pages to be merged into the manual by the customer. The dates on the title page change only when a new edition or a new update is published. No information is incorporated into a reprinting unless it appears as a prior update; the edition does not change when an update is incorporated. Note that many product updates and fixes do not require manual changes and, conversely, manual corrections may be done without accompanying product changes. Therefore, do not expect a one-to-one correspondence between product updates and manual updates. Edition 1 February 1984 Edition 2 January 1986 Edition 3 May 1988 Edition 4 April 1990
List of Effective Pages The List of Effective Pages gives the date of the current edition and of any pages changed in updates to that edition. Within the manual, any page changed since the last edition is indicated by printing the date the changes were made on the bottom of the page. Changes are marked with a vertical bar in the margin. If an update is incorporated when an edition is reprinted, these bars are removed but the dates remain. No information is incorporated into a reprinting unless it appears as a prior update. Pages Effective Date All April 1990
Documentation Map The following documentation map is intended to be a general guideline to the manuals containing information related to the product described in this manual. You may need information from one or all the manuals listed here.
[]
Preface Introduction This manual describes Hewlett-Packard Company's Systems Network Architecture Network Remote Job Entry (SNA NRJE) for both the MPE V (NRJE/V) and MPE XL (NRJE/XL) operating systems. Systems Network Architecture (SNA) is a comprehensive specification for distributed data processing networks developed by IBM.
NOTE In this manual, the term NRJE is used when the information being given is true for both NRJE/V and NRJE/XL. The terms NRJE/V and NRJE/XL are used when a distinction between the two subsystems is necessary.
NRJE allows HP 3000 users to submit batch jobs to a remote host system for processing. The host system uses one of the supported job entry subsystems in an SNA environment. NRJE can be used in two ways: with commands or with programmatically callable intrinsics. Commands are processed by a user interface. Both user commands and NRJE manager commands are available. NRJE intrinsics are called from HP 3000 user-written programs. Both user intrinsics and NRJE manager intrinsics are available. Audience Two kinds of NRJE users exist: * NRJE managers, those with Node Manager (NM) user capability. An NRJE manager is responsible for managing the NRJE workstation. The NRJE manager has the capability of controlling all files transmitted from the workstation and all data sets returned from the host to the workstation. * Users, those without NM user capability. An NRJE user submits batch jobs to a host system for processing. An NRJE manager can do everything that a user can do, with some extended capabilities. An NRJE manager can determine and alter the status of the job of any user, and can cancel the job of any user. An NRJE manager plans and monitors the operation of the NRJE subsystem. NRJE manager responsibilities include maintenance and problem solving. Logging capabilities allow an NRJE manager to monitor network and NRJE events. Tracing capabilities permit an NRJE manager to examine internal NRJE processes and the use of NRJE commands and intrinsics. Logging and tracing capabilities are provided through the HP 3000 Multiprogramming Executive (MPE) operating system, and through the HP SNA link product.
NOTE In this manual, the term SNA link product is used when the information being given is true for all of the SNA link products: SNA Link/V, SNA/SDLC Link/XL, and SNA/X.25 Link/XL. The terms SNA Link/V, SNA/SDLC Link/XL, and SNA/X.25 Link/XL are used when a distinction among the three products is necessary.
An NRJE user submits jobs to a remote host system. Users can determine the status of their jobs to be submitted to a host, alter the status of their jobs, and cancel their jobs. Users also can display information about the status of NRJE. The NRJE manager is directly responsible for NRJE operation and usage, but another level of responsibility is assigned to the HP 3000 SNA node manager. The HP 3000 SNA node manager is responsible for overall HP-IBM data communications. The node manager builds the configuration file, which defines the following: * The communications link * The SNA node and logical units * Logging and tracing characteristics * The SNA workstation The node manager also monitors operations of the node. Node management functions are described in the SNA Link Services Reference Manual and the SNA Link/XL Node Manager's Guide. Organization This manual is divided into the following chapters and appendix: CHAPTER 1, Introducing NRJE, provides an overview of NRJE, its operating environment, what it can do, and hardware and software requirements. CHAPTER 2, Getting Started, describes, in general terms, how to get NRJE to submit a job to your host and how output is handled for your job. CHAPTER 3, User Commands, provides a description of every NRJE user command, its syntax, and its parameters. A discussion and example follow the command description. A text reference relates a command to NRJE intrinsics. Commands are in alphabetic order for easy reference. CHAPTER 4, Job Output, provides a description of how SNA NRJE handles job output from a host system to the HP 3000. NRJE job management and output management capabilities are described. Carriage control translation, special forms processing, and use of the HP2680A laser printer are discussed. The relationship between host output classes and logical writers is described. CHAPTER 5, User Intrinsics, has a description of every NRJE user intrinsic, its syntax, and its parameters. Parameter data types are identified in the syntax description. A discussion follows each intrinsic description. A text reference relates each intrinsic to a command. Intrinsics are in alphabetic order for easy reference. CHAPTER 6, NRJE Manager Intrinsics, is a description of every NRJE manager intrinsic, its syntax, and its parameters. Parameter data types are identified in the syntax description. A discussion follows each intrinsic description. A text reference relates each intrinsic to a command. Intrinsics are in alphabetic order for easy reference. CHAPTER 7, Support Utilities and MPE Commands, describes the MPE commands and subsystems that can be used with NRJE. APPENDIX A, Parsing Algorithms and User Exit Procedures, describes two exits from SNA NRJE, and describes and lists the procedures called from the exits: * Host "Job Received" message parsingprocedure * Host banner page decode procedure These procedures are supplied with SNA NRJE and are required for the full job and output management capabilities of NRJE to function. Related HP Publications Installing and Troubleshooting SNA NRJE, Node Manager's Guide 30245-90002 SNA NRJE Node Manager's Guide 30292-61000 SNA Link Services Reference Manual 30246-90003 SNA Link/XL Node Manager's Guide 30291-61000 Getting Started With SNA Node Management 30246-90002 HP30020A/B Intelligent Network Processor (INP) Installation and 30020-90001 Service Manual MPE Commands Reference Manual 30000-90009 Console Operator's Guide 320090-90013 MPE System Utilities 30000-90044 System Operation and Resource Management Reference Manual 32033-90005 MPE Software Pocket Guide 30000-90049 MPE Quick Reference Guide 32033-90023 Data Communications Handbook, Fundamental Chapter 5957-4634 Data Communications Handbook, Chapter H, SNA NRJE Network Remote 30245-90006 Job Entry MPE XL Commands Reference Manual 32650-90003 Series 9xx System Administrator manuals: System Startup and Shutdown 32650-90034 Managing Jobs and Sessions 32650-90036 Managing Peripherals 32650-90037 Storing and Restoring Files 32650-90038 Backup and Recovery 32650-90039 Account Structure and Security 32650-90041 System Configuration 32650-90042 Volume Management 32650-90045 Localizing and Customizing System Information 32650-90046 Related IBM Publications Systems Network Architecture Reference Summary GA27-3136 IBM Synchronous Data Link Control GA27-3093 Marketing Publications KWIC Index G320-1621 Field Engineering Handbook, SNA G226-3548 System Network Architecture - Sessions between Logical Units GC20-1868 IBM 3704, 3705-I, and 3705-II Communication Controllers GC30-3004 Principles of Operation ACF/NCP/VS Publications: Introduction to the IBM 3704 and 3705 Communications Controllers GA27-3051 Introduction to the IBM 3725 Communications Controller GA33-0010 Guide to Using the IBM 3705 Communications Controller Panel GA27-3087 Network Control Program Logic Manual LY30-3057 ACF/TAP User's Guide SC30-3115 Advanced Communication Function for Network Control Program, for GC30-3058 IBM 3705 Advanced Communication Function for System Support Programs, for IBM 3705 General Information Manual ACF/NCP/VS Network Control Program / System Support Programs SC30-3142 Installation Manual ACF / Network Control Program / VS Handbook SY30-3029 Network Control Program / VS Generation and Utilities Guide and GY30-3012 Reference Manual (for OS/VS and DOS/VS VTAM Users), IBM 3704 and 3705 Program Reference Handbook ACF/VTAM Publications: ACF/VTAM Operator's Guide SC27-0466 ACF/VTAM Messages and Codes SC27-0470 ACF/VTAM Library Summary GX27-0042 ACF/VTAM General Information: Introduction GC27-0462 ACF/VTAM General Information: Concepts GC27-0463 ACF/VTAM Planning and Installation Reference GC27-0584 ACF/VTAM Reference Summary SX27-0008 8100 DPPX Publications: 8100 DPPX Host Connect Cookbook for DSC, DSX, HCF GG22-9047 JES2 Publications (version 1): Operator's Library: JES2 Commands SC23-0048 Systems Programming Library: JES2 Initialization and Tuning SC23-0046 Operator's Library: OS/VS2 Remote Terminals (JES2) GC38-0225 Operator's Library: JES2 Command Language Reference Summary SX23-0008 JES2 Publications (version 2): JES2 Operations: XA JES2 Commands SC23-0064 JES2 System Programming Library: XA Initialization and Tuning SC38-0065 JES2 Operations: XA JES2 Command Syntax SX23-0010 MVS/XA JES2 Licensed Program Specifications GC28-1144 Message Library: XA JES2 Messages GC28-1353 JES2 Publications (version 3): MVS/ESA Program Directory (JES2) GC28-1018 MVS/SP Version 3-JES2 LPS GC28-1561 MVS/ESA Operations: JES2 Commands SC28-1039 MVS/ESA Operations: JES2 Command Syntax SX22-0011 MVS/ESA System Programming Library: JES2 Initialization and SC28-1038 Tuning MVS/ESA Message Library: JES2 Messages GC28-1040 MVS/ESA JES2 Directory of Programming Interfaces for Customers GC28-1050 MVS/ESA Remote Workstation Generation GC28-1842 MVS/ESA JES2 Logic LY28-1006 MVS/ESA System Programming Library: JES2 Customization LY28-1010 JES3 Publications (version 1): JES3 Introduction GC23-0039 JES3 Operator's Library Reference Summary SX23-0007 JES3 Programming Library: Initialization and Tuning SC23-0041 JES3 System Programming Library: Diagnosis LC28-1369 JES3 Messages GC23-0044 JES3 Publications (version 2): JES3 Command Syntax SX23-0012 JES3 Introduction GC23-0049 JES3 Initialization and Tuning SC23-0059 JES3 Messages GC23-0062 JES3 Commands SC23-0063 MVS/SP JES3 Licensed Program Specifications GC28-1285 JES3 Conversion Notebook, Version 2 Release 2.1 SC23-1412 JES3 Conversion Notebook, Version 2 Release 1.5 SC28-1501 VSE/POWER Publications (version 2): Introduction to the VSE System GC33-6108 VSE/POWER Remote Job Entry User's Guide SH12-5328 VSE/POWER Shared Spooling User's Guide SH12-5330 VSE/POWER Messages SH12-5520 VSE/POWER Installation and Operations Guide SH12-5329 VSE/POWER Networking User's Guide SC33-6140 VSE/POWER Reference Summary: Local Processing SH12-5435 VSE/POWER Reference Summary: Remote Processing SH12-5434 VSE/POWER Publications (version 4): VSE/SP General Information GC33-6401 VES/SP Messages and Codes SC33-6407 VSE/POWER Licensed Program Specifications GC33-6370 VSE/POWER Installation and Operations Guide SC33-6371 VSE/POWER Remote Job Entry User's Guide SC33-6372 VSE/POWER Networking User's Guide SC33-6373 VSE/POWER Application Programming SC33-6374 Syntax Conventions nonitalics Words in syntax statements which are not in italics must be entered exactly as shown. Punctuation characters other than brackets, braces, and ellipses must also be entered exactly as shown. For example: EXIT; italics Words in syntax statements that are in italics denote a parameter that must be replaced by a user-supplied variable. For example: CLOSE filename [ ] An element inside brackets in a syntax statement is optional. Several elements stacked inside brackets indicates the user may select any one or none of these elements. For example: [A] [B] User may select A or B or C or none. [C] { } When several elements are stacked within braces in a syntax statement, the user must select one of those elements. For example: {A} {B} User must select A or B or C. {C} ... A horizontal ellipsis in a syntax statement indicates that a previous element may be repeated. For example: [,itemname]...; In addition, vertical and horizontal ellipses may be used in examples to indicate that portions of the example have been omitted. , A shaded delimiter preceding a parameter in a syntax statement indicates that the delimiter must be supplied whenever (a) that parameter is included or (b) that parameter is omitted and any other parameter that follows is included. For example: itema[,itemb][,itemc] means that the following are allowed: itema itema,itemb itema,itemb,itemc itema,,itemc Å When necessary for clarity, the symbol Å may be used in a syntax statement to indicate a required blank or an exact number of blanks. For example: SET[modifier>] Å (variable) underlining Brackets, braces, or ellipses appearing in syntax or format statements which must be entered as shown will be underlined. For example: LET var[[subscript]] = value Output and input/output parameters are underlined. A notation in the description of each parameter distinguishes input/output from output parameters. For example: CREATE (parm1,parm2,flags,error) shading Shading represents user input on the terminal's screen. For example: NEW NAME? ALPHA [Key Cap] A string in bold font enclosed by brackets may be used to indicate a key on the terminal's keyboard. For example, [Enter] indicates the carriage return key. [CTRL]-char Control characters are indicated by [CTRL] followed by the character. For example, [CTRL]-Y means the user presses the control key and the Y key simultaneously.


MPE/iX 5.0 Documentation