Pathway/XM System Management Manual
Configuring Servers
Compaq NonStop™ Pathway/XM System Management Manual—426761-001
6-9
Setting the TMF Parameter
Setting the TMF Parameter
The SET SERVER statement includes a TMF parameter with an ON or OFF option:
•
TMF ON: The TCP allows a SCREEN COBOL SEND operation, or the 
LINKMON process allows a Pathsend server-class send operation, to members of 
this server class whether or not the SCREEN COBOL or Pathsend requester 
program is in transaction mode.
•
TMF OFF: The TCP allows a SCREEN COBOL SEND operation, or the 
LINKMON process allows a Pathsend server-class send operation, to members of 
this server class only if the SCREEN COBOL or Pathsend requester program is not 
in transaction mode. OFF is the default setting.
By setting this parameter, therefore, you control the types of operations your servers can 
perform.
Similarly, the SET TERM and SET PROGRAM statements include a TMF parameter 
with an ON or OFF option. The effects of these parameters on the operation of your 
SCREEN COBOL requesters and TCPs, as well as their interaction with the TMF 
parameter in the SET SERVER statement, are described in Section 3.
Careful use of the TMF parameters for SERVER, TERM, and PROGRAM objects in 
your Pathway/XM configuration helps to ensure the consistency of the database and to 
improve the reliability and performance of your applications.
If a TMF error occurs and makes normal operations impossible, do not attempt to 
continue normal operations by setting the TMF parameter options to OFF. An 
application that needs TMF to provide database consistency is at risk when TMF is not 
enabled. Instead, refer to the operations and recovery manual for your version of 
NonStop™ TM/MP to determine how to recover from the TMF error.
Setting Guardian Startup Attributes
Several SERVER attributes affect the startup message that the Guardian operating 
system sends to new server processes when they are created.
DEFINE
DEFINE assigns a DEFINE definition as part of a server-class definition.  You can use 
DEFINEs to specify the default volume and subvolume and to specify files used by the 
server.
ASSIGN
ASSIGN assigns a logical file name to a physical file used by your server program and 
specifies the attributes of that file. 
You can include multiple ASSIGN specifications for a server class to cover as many 
files as necessary. The ASSIGN specification sets up a correspondence between the 
name used for a file by your server program and the name by which the TACL 
command recognizes this file. If your server program is written in COBOL85, you use 
this attribute to override a program file assignment made in the SELECT clause. 










