Syntax for each of the these #MREQ statements follows:
Parameter descriptions follow the syntax diagrams.
Syntax
#MREQ IN
►►─── #MREQ IN ───────────────────────────────────────────────────────────────► ►─── ,MRB=map-request-block-pointer ─────────────────────────────────────────► ►─┬─────────────────────────────────────────┬────────────────────────────────► └─ ,PLIST= ──┬─ SYSPLIST ◄ ─────────────┬─┘ └─ parameter-list-pointer ─┘ ►─┬────────────────────────────────────┬─────────────────────────────────────► │ ┌── , ───┐ │ └─ ,OPTNS= ── ( ─┬─▼─ NOIO ─┴─┬─ ) ──┘ ├─── UPPER ──┤ └─── UPLOW ──┘ ►─┬──────────────────────┬───────────────────────────────────────────────────► └─ ,INDATA= ─┬─ YES ─┬─┘ └─ NO ──┘ ►─┬──────────────────────────────────────┬───────────────────────────────────► ├─ ,STREAMA=data-stream-location-in ─┬─┘ └─ ,STREAML=data-stream-length-in ───┘ ►─┬─────────────────────────────┬────────────────────────────────────────────► └─ ,COND= ─┬── NO ◄ ────────┬─┘ ├── ALL ─────────┤ │ ┌───,────┐ │ └(┬─▼─ ATTN ─┴─┬)┘ ├─── PERM ───┤ ├─── DISC ───┤ ├─── INVP ───┤ ├─── MPNF ───┤ ├─── DNSP ───┤ ├─── TBL ────┤ ├─── UERR ───┤ ├─── IDAT ───┤ ├─── EDNF ───┤ └─── MPNS ───┘ ►──── ,DETAIL= ─┬─ NO ◄ ─┬─┬───────────────────────────────────────────────┬─► └─ YES ──┘ ├─ ,FIRST= ─┬─ NO ◄ ─┬─┬──────────────────────┬─┤ │ └─ YES ──┘ └─,RTRNKEY=field-name ─┘ │ ├─ ,KEY=key ────────────────────────────────────┤ ├─ ,SEQNBR=field-name ─┬──────────────────────┬─┤ │ └─,RTRNKEY=field-name ─┘ │ └─ ,RTRNKEY=field-name ─────────────────────────┘ ►─── ,HEADER= ─┬─ NO ◄ ─┬────────────────────────────────────────────────────► └─ YES ──┘ ►─┬─────────────────────┬────────────────────────────────────────────────────► └─ ,PAGE=page-number ─┘ ►─┬──────────────────────┬───────────────────────────────────────────────────► └─ ,MODIFY= ─┬─ NO ◄ ─┬┘ └─ YES ──┘ ►─┬────────────────────────────────┬─────────────────────────────────────────► └─ ,ATTNXIT=attention-key-label ─┘ ►─┬──────────────────────────────────────┬───────────────────────────────────► └─ ,PERMXIT=permanent-i/o-error-label ─┘ ►─┬────────────────────────────────────────┬─────────────────────────────────► └─ ,DISCXIT=terminal-disconnected-label ─┘ ►─┬──────────────────────────────────────────┬───────────────────────────────► └─ ,INVPXIT=invalid-mrb-information-label ─┘ ►─┬────────────────────────────────┬─────────────────────────────────────────► └─ ,MPNFXIT=map-not-found-label ─┘ ►─┬────────────────────────────────────────────────┬─────────────────────────► └─ ,DNSPXIT=terminal-device-not-supported-label ─┘ ►─┬────────────────────────────────┬─────────────────────────────────────────► └─ ,TBLXIT=error-in-table-label ─┘ ►─┬────────────────────────────────────────────────┬─────────────────────────► └─ ,UERRXIT=error-in-return-user-edit-mod-label ─┘ ►─┬──────────────────────────────────────┬───────────────────────────────────► └─ ,IDATXIT=internal-data-error-label ─┘ ►─┬────────────────────────────────────────┬─────────────────────────────────► └─ ,EDNFXIT=edit-module-not-found-label ─┘ ►─┬───────────────────────────────────────┬──────────────────────────────────► └─ ,MPNSXIT=paging-session-error-label ─┘ ►─┬──────────────────────┬───────────────────────────────────────────────────►◄ └─ ,ERROR=error-label ─┘
Syntax
#MREQ OUT
►►─┬─────────┬─── #MREQ OUT ──────────────────────────────────────────────────► └─ label ─┘ ►─── ,MRB=map-request-block-pointer ─────────────────────────────────────────► ►─┬───────────────────────────────────────┬──────────────────────────────────► └─ ,PLIST= ─┬─ SYSPLIST ◄ ─────────────┬┘ └─ parameter-list-pointer ─┘ ►─┬─────────────────────────────────────────────┬────────────────────────────► │ ┌─────── , ─────────┐ │ └─ ,OPTNS= ── ( ───▼──┬─ NEWPAGE ──┬───┴─ ) ──┘ ├─ LITERALS ─┤ ├─ NOIO ─────┤ ├─ SAVE ─────┤ └─ EAU ──────┘ ►─┬─────────────────────────────┬────────────────────────────────────────────► └─ ,OUTDATA= ─┬─ YES ───────┬─┘ ├─ NO ────────┤ ├─ ERASE ─────┤ └─ ATTRibute ─┘ ►─┬───────────────────────────────────────────────────────────────────┬──────► └─ ,DETAIL= ─┬─ NO ◄ ─┬─┬─────────────────────────────────────────┬─┘ └─ YES ──┘ └─ ,UPDATE= ─┬─ NEW ◄ ───┬─┬────────────┬─┘ └─ CURRENT ─┘ └─ ,KEY=key ─┘ ►─── ,RESUME= ─┬─ NO ◄ ─┬─┬───────────────────────────────────────┬──────────► └─ YES ──┘ └─ ,PAGE= ─┬─ CURRENT ◄ ─────────────┬──┘ ├─ NEXT ──────────────────┤ ├─ PRIOR ─────────────────┤ ├─ FIRST ─────────────────┤ ├─ LAST ──────────────────┤ ├─ page-number ───────────┤ └─ (page-number-pointer) ─┘ ►─┬─────────────────────┬────────────────────────────────────────────────────► └─ ,CHECK= ─┬─ YES ─┬─┘ └─ NO ──┘ ►─┬───────────────────────────────────────────────────────────┬──────────────► └─ ,STREAMA= ─┬─ (1) ◄ ───────────────────────────────────┬─┘ └─ return-data-stream-address-out-register ─┘ ►─┬──────────────────────────────────────────────────────────┬───────────────► └─ ,STREAML= ─┬─ (0) ◄ ──────────────────────────────────┬─┘ └─ return-data-stream-length-out-register ─┘ ►─┬────────────────────────────────────────┬─────────────────────────────────► ├─ ,DESTID=destination-id-pointer ───────┤ ├─ ,USERID=user-id-pointer ──────────────┤ └─ ,LTERMID=logical-terminal-id-pointer ─┘ ►─┬──────────────────────────────────┬───────────────────────────────────────► └─ ,COND= ─┬── NO ◄ ────────────┬──┘ ├── ALL ─────────────┤ │ ┌──── , ──┐ │ └(─┬─▼── ATTN ─┴┬─)──┘ ├──── LOGL ──┤ ├──── PERM ──┤ ├──── DISC ──┤ ├──── INVP ──┤ ├──── MPNF ──┤ ├──── DNSP ──┤ ├──── TBL ───┤ ├──── UERR ──┤ ├──── IDAT ──┤ ├──── EDNF ──┤ ├──── UNDF ──┤ └──── MPNS ──┘ ►─┬────────────────────────────────┬─────────────────────────────────────────► └─ ,ATTNXIT=attention-key-label ─┘ ►─┬───────────────────────────────────────┬──────────────────────────────────► └─ ,LOGLXIT=logical-output-error-label ─┘ ►─┬──────────────────────────────────────┬───────────────────────────────────► └─ ,PERMXIT=permanent-i/o-error-label ─┘ ►─┬────────────────────────────────────────┬─────────────────────────────────► └─ ,DISCXIT=terminal-disconnected-label ─┘ ►─┬──────────────────────────────────────────┬───────────────────────────────► └─ ,INVPXIT=invalid-mrb-information-label ─┘ ►─┬────────────────────────────────┬─────────────────────────────────────────► └─ ,MPNFXIT=map-not-found-label ─┘ ►─┬────────────────────────────────────────────────┬─────────────────────────► └─ ,DNSPXIT=terminal-device-not-supported-label ─┘ ►─┬────────────────────────────────┬─────────────────────────────────────────► └─ ,TBLXIT=error-in-table-label ─┘ ►─┬────────────────────────────────────────────────┬─────────────────────────► └─ ,UERRXIT=error-in-return-user-edit-mod-label ─┘ ►─┬──────────────────────────────────────┬───────────────────────────────────► └─ ,IDATXIT=internal-data-error-label ─┘ ►─┬────────────────────────────────────────┬─────────────────────────────────► └─ ,EDNFXIT=edit-module-not-found-label ─┘ ►─┬─────────────────────────────────────────┬────────────────────────────────► └─ ,UNDFXIT=invalid-destid-ltermid-label ─┘ ►─┬───────────────────────────────────────┬──────────────────────────────────► └─ ,MPNSXIT=paging-session-error-label ─┘ ►─┬──────────────────────┬───────────────────────────────────────────────────► └─ ,ERROR=error-label ─┘ ►─┬──────────────────────────────────────────────────────────────────────────►─ └─ ,MSGADDR=message-start-location-register ─────────────────────────────── ─►─────────────────────────────────────────────┬──────────────────────────────►◄ ─┬─ ,MSGLEN=message-length-register ───────┬─┘ └─ ,MSGEND=message-end-location-register ─┘
Syntax
#MREQ OUTIN
►►─┬─────────┬─── #MREQ OUTIN ────────────────────────────────────────────────► └─ label ─┘ ►─── ,MRB=map-request-block-pointer ─────────────────────────────────────────► ►─┬───────────────────────────────────────┬──────────────────────────────────► └─ ,PLIST= ─┬─ SYSPLIST ◄ ─────────────┬┘ └─ parameter-list-pointer ─┘ ►─┬─────────────────────────────────────┬────────────────────────────────────► │ ┌─── , ─────┐ │ └─ ,OPTNS= ──(──┬─▼─ NEWPAGE ─┴─┬──)──┘ ├─── LITERALS ──┤ ├─── UPPER ─────┤ ├─── UPLOW ─────┤ └─── EAU ───────┘ ►─┬───────────────────────────┬──────────────────────────────────────────────► └─ ,OUTDATA= ─┬─ YES ───────┤ ├─ NO ────────┤ ├─ ERASE ─────┤ └─ ATTRibute ─┘ ►─┬──────────────────────┬───────────────────────────────────────────────────► └─ ,INDATA= ─┬─ YES ─┬─┘ └─ NO ──┘ ►─┬─────────────────────┬────────────────────────────────────────────────────► └─ ,CHECK= ─┬─ YES ─┬─┘ └─ NO ──┘ ►─┬───────────────────────────────┬──────────────────────────────────────────► └─ ,COND= ─┬── NO ◄ ───────────┬┘ ├── ALL ────────────┤ │ ┌─── , ───┐ │ └(─┬─▼── ATTN ─┴─┬──┘ ├──── LOGL ───┤ ├──── PERM ───┤ ├──── DISC ───┤ ├──── INVP ───┤ ├──── MPNF ───┤ ├──── DNSP ───┤ ├──── TBL ────┤ ├──── UERR ───┤ ├──── IDAT ───┤ ├──── EDNF ───┤ └──── MPNS ───┘ ►─┬────────────────────────────────┬─────────────────────────────────────────► └─ ,ATTNXIT=attention-key-label ─┘ ►─┬───────────────────────────────────────┬──────────────────────────────────► └─ ,LOGLXIT=logical-output-error-label ─┘ ►─┬──────────────────────────────────────┬───────────────────────────────────► └─ ,PERMXIT=permanent-i/o-error-label ─┘ ►─┬────────────────────────────────────────┬─────────────────────────────────► └─ ,DISCXIT=terminal-disconnected-label ─┘ ►─┬──────────────────────────────────────────┬───────────────────────────────► └─ ,INVPXIT=invalid-mrb-information-label ─┘ ►─┬────────────────────────────────┬─────────────────────────────────────────► └─ ,MPNFXIT=map-not-found-label ─┘ ►─┬────────────────────────────────────────────────┬─────────────────────────► └─ ,DNSPXIT=terminal-device-not-supported-label ─┘ ►─┬────────────────────────────────┬─────────────────────────────────────────► └─ ,TBLXIT=error-in-table-label ─┘ ►─┬────────────────────────────────────────────────┬─────────────────────────► └─ ,UERRXIT=error-in-return-user-edit-mod-label ─┘ ►─┬──────────────────────────────────────┬───────────────────────────────────► └─ ,IDATXIT=internal-data-error-label ─┘ ►─┬────────────────────────────────────────┬─────────────────────────────────► └─ ,EDNFXIT=edit-module-not-found-label ─┘ ►─┬───────────────────────────────────────┬──────────────────────────────────► └─ ,MPNSXIT=paging-session-error-label ─┘ ►─┬──────────────────────┬───────────────────────────────────────────────────► └─ ,ERROR=error-label ─┘ ►─┬──────────────────────────────────────────────────────────────────────────►─ └─ ,MSGADDR=message-start-location-register ─────────────────────────────── ─►─────────────────────────────────────────────┬──────────────────────────────►◄ ─┬─ ,MSGLEN=message-length-register ───────┬─┘ └─ ,MSGEND=message-end-location-register ─┘
|
Copyright © 2014 CA.
All rights reserved.
|
|