Table of Contents

DMTMGX Abstract

Statistics

Type ASSEMBLE
Source Lines : 454
Fixes Applied : 0
Most Recent Version : Thursday, December 7, 1978
Last Fix ID : [Unmodified]

Synopsis

Module

       DMTMGX

Function

       THIS ROUTINE TAKES AN MESSAGE REQUEST BUFFER AND
       CONSTRUCTS THE MESSAGE FROM THE INFORMATION IN THAT
       BUFFER AND THE MESSAGE TEXT FOUND IN DMTMSG.

Attributes

       REUSABLE

Operation

       1. BUILD THE MESSAGE HEADER

       2. FIND THE MESSAGE IN THE MESSAGE TABLE

       3. MOVE MESSAGE FROM TABLE TO OUTPUT BUFFER
          SUBSTITUTING THE VARIABLE FIELDS FOR EACH
          $ ENCOUNTERED.

       4. GIVE THE BUILT MESSAGE TO THE APPROPRIATE
          HANDLER BASED ON THE ACTION CODE OF:
              X'80'  RSS OPERATOR
              X'40'  ORIGINATING LINKID
              X'20'  VIRTUAL MACHINE USERID
              X'10'  LOCAL CP OPERATOR

Calls to Other Routines

       PMSGREQ - TO STACK A MESSAGE FOR DMTREX
       DMTREXHC - TO WRITE A MESSAGE TO CP
       DMTSIG - TO ALERT A ANOTHER TASK WITH A MESSAGE ELEMENT