Exchange/RJE Manual

Step-by-Step Instructions
Using the Exchange/RJE Programmatic Interface
4–12 104698 Tandem Computers Incorporated
Startup Message Contents
The following list names each structure that makes up the startup message and
describes the contents of each structure. The structures are identified by the names
given in the preceding sample TAL code.
MSG^CODE Must be assigned the value -1 to identify the message as a startup
message.
DEFAULT This field is used by the line server. Your program must specify the
default volume and subvolume in the startup message to the line server.
The following example shows how to specify the default. For versions
following C30, DEFAULT is used by the line server. Application
programs must specify the DEFAULT VOLUME and SUBVOL in the
startup message to the line server if the programs call the NEWPROCESS
procedure to start the server.
! specify DEFAULT VOLUME $RJE, SUBVOL MYSUBVOL !
STARTMSG.DEFAULT ‘:=‘ “$RJE MYSUBVOL”;
INFILE Is not used by the line server. Its contents are ignored, but it must exist in
the startup message structure.
OUTFILE If supplied, line server messages are written to the specified file;
otherwise, the messages are written to the home terminal.
PARAMS Contains the parameters that control the operation of the line server.
These are the same parameters (but not the options) that you can use in
the RJESV command. For a complete list of the available parameters, see
the RJESV command in Section 5. All the parameters are entered in the
PARAMS string in exactly the same way as you would enter them in an
RJESV command. The parameters should be left-justified and padded
with blanks on the right.
The LINE parameter, which specifies the data communications line to be
used by the line server, is required. All other parameters are optional. If
you want to start a line server for block mode without blocking, include
the BLOCKSIZE parameter. If you want to start a line server for block
mode with 2780 or 3780 blocking, include the BLOCKSIZE and
BLOCKING parameters. If you want to use an automatic calling unit
(ACU) associated with the specified data communications line, you must
include the ACU parameter.
The following example shows the minimum set of parameters required by
the line server.
! fill PARAMS with zeroes !
STARTMSG.PARAMS ’:=’ 0 & STARTMSG.PARAMS FOR
m
;
! specify line $RJE1 !
STARTMSG.PARAMS ’:=’ “LINE $RJE1”;