CRE Programmer's Guide

Using the Common Language Utility (CLU) Library
Common Run-Time Environment (CRE) Programmer’s Guide528146-004
5-4
Services Provided by the Saved Message Utility
TNS COBOL and FORTRAN routines can continue to use pre-D20 SMU functions.
Table 5-3
on page 5-4 lists the pre-D20 SMU functions and the corresponding current
SMU functions.
Pre-D20 and current SMU functions work somewhat differently. For example, the
current SMU functions do not support checkpointing. To capture changes in internal
run-time data structures for checkpointing purposes, TNS COBOL and FORTRAN
routines can use the pre-D20 SMU functions. Section 9, Common Language Utility
(CLU) Library Functions, describes the current SMU functions.
Services Provided by the Saved Message Utility
When TACL starts a process, it sends a series of messages to the process that
describes the following:
IN and OUT file names
Default volume and subvolume
Current ASSIGN values
Current PARAM values
Additional text specified with the RUN command
Table 5-3. Pre-D20 and Current SMU Functions
Pre-D20 SMU Function Current SMU Function
ALTERPARAMTEXT None
CHECKLOGICALNAME SMU_Assign_CheckName_
on page 9-18
CHECKMESSAGE SMU_Message_CheckNumber_
on page 9-26
CREATEPROCESS None
DELETEASSIGN SMU_Assign_Delete_
on page 9-19
DELETEPARAM SMU_Param_Delete_
on page 9-27
DELETESTARTUP SMU_Startup_Delete_
on page 9-30
GETASSIGNTEXT SMU_Assign_GetText_
on page 9-21
GETASSIGNVALUE SMU_Assign_GetValue_
on page 9-22
GETBACKUPCPU None
GETPARAMTEXT SMU_Param_GetText_
on page 9-28
GETSTARTUPTEXT SMU_Startup_GetText_
on page 9-31
PUTASSIGNTEXT SMU_Assign_PutText_
on page 9-23
PUTASSIGNVALUE SMU_Assign_PutValue_
on page 9-25
PUTPARAMTEXT SMU_Param_PutText_
on page 9-29
PUTSTARTUPTEXT SMU_Startup_PutText_
on page 9-33