General
Application area: | Messages; see "Messages" |
Macro type: | Definition macro; see "Types of macro" |
Macro description
The MSGRC macro outputs the return codes and their explanations in (equate) list form for the following macros described in this manual:
MSG7
MSGSINIT
MSGSHOW
MSGSMOD
The macros can be specified individually or in a list form. MSGRC does not necessarily output the return codes in the same order.
Macro format and description of operands
MSGRC |
P=I / p ,FUNCT=ALL / macro / (macro, ...,macro) |
P=
Prefix to all the symbolic names in the list.
I
All symbolic names begin with I
.
p
A single letter that is to be used as a prefix.
FUNCT=
Specifies the macros whose return codes are to be listed.
ALL
All macros of the “messages” function group are listed.
macro
Name of the macro whose return codes are to be output.
(macro, ..., macro)
List of macro names whose return codes are to be output.
List for the macros MSG7, MSGSHOW, MSGSINIT and MSGSMOD
MSGRC P=A,FUNCT=(MSGSMOD,MSG7,MSGSHOW,MSGSINIT) 1 #INTF INTCOMP=1,INTNAME=MIP-MSG7,REFTYPE=REQUEST 1 ******** ******** 1 ******** MSG7 ******** 1 ******** ******** 1 * 1 AM7OK EQU X'00' MSG7 PROCESSED SUCCESSFULLY 1 AM7IOERR EQU X'04' I/O ERROR 1 AM7MBINC EQU X'08' PARAMETER LIST ERROR 1 AM7REPBA EQU X'0C' REPLY REQUIRED IN BATCH PROCESSING 1 AM7RQMER EQU X'10' NO MEMORY AVAILABLE TO PROCESS THE FUNCTION 1 AM7BRKWR EQU X'14' BREAK DURING THE WROUT MACRO 1 AM7TRUNC EQU X'18' MESSAGE-TEXT TRUNCATED 1 AM7MOINT EQU X'20' MESSAGE OUTPUT PROCESSING INTERRUPTED 1 AM7RCINC EQU X'24' INCORRECT ROUTING-CODE 1 AM7RPLST EQU X'2C' REPLY INCORRECT WHEN SYSLST REQUIRED 1 AM7RPMD EQU X'30' REPLY INCORRECT WHEN MANY OUTPUT 1 * DESTINATIONS GIVEN 1 SPACE 3 1 ******** ******** 1 ******** MSGSINIT ******** 1 ******** ******** 1 * 1 ASIOK EQU X'00' MSGSINIT PROCESSED SUCCESSFULLY 1 ASIUNRES EQU X'04' FILE: NO FILE AVAILA&BLE. 1 * TRACE: REQUIRED STATUS ALREADY EXISTING 1 ASIPLERR EQU X'08' PARAMETER LIST ERROR 1 ASINTSOS EQU X'0C' USER NOT TSOS 1 ASINOTPR EQU X'10' SYSTEM UNABLE TO PROCESS THE MACRO 1 SPACE 3 1 ******** ******** 1 ******** MSGSMOD ******** 1 ******** ******** 1 * 1 ASMOK EQU X'00' MSGSMOD PROCESSED SUCCESSFULLY 1 ASMERRDP EQU X'04' MSGSMOD ERROR DURING PROCESS 1 ASMPLERR EQU X'08' MSGSMOD PARAMETER LIST ERROR 1 ASMNTSOS EQU X'0C' MSGSMOD USER NOT TSOS 1 ASMRQMER EQU X'10' NO MEMORY AVAILABLE ($REQM ERROR) 1 ASMNOFIL EQU X'24' MSGSMOD NO MESSAGE FILE 1 ASMNOTPR EQU X'28' MSGSMOD UNABLE TO PROCESS 1 SPACE 3
1 ******** ******** 1 ******** MSGSHOW ******** 1 ******** ******** 1 * 1 ASHOK EQU X'00' MSGSHOW PROCESSED SUCCESSFULLY 1 ASHERRDP EQU X'04' ERROR DURING PROCESS 1 ASHPLERR EQU X'08' MSGSHOW PARAMETER LIST ERROR 1 ASHNTSOS EQU X'0C' BUFFER TOO SHORT 1 ASHRQMER EQU X'10' NO MEMORY AVAILABLE ($REQM ERROR) 1 ASHUNBLE EQU X'30' UNABLE TO PROCESS (INTERNAL ERROR)