CRE Programmer's Guide
Using the Common Language Utility (CLU) Library
Common Run-Time Environment (CRE) Programmer’s Guide—528146-004
5-3
Using the Saved Message Utility Functions
your process by the process that starts your process. The SMU functions can be called 
by COBOL, FORTRAN, TAL, and pTAL-compiled programs. 
The TNS CRE SMU functions, data, and data structure declarations in TAL are 
available in the CLUDECS file. The TNS/R and TNS/E native CRE SMU functions, 
data, and data structure declarations in pTAL are available in the CLURDECS file.
Table 5-2. SMU Functions
Name Action
SMU_Assign_CheckName_
 on 
page 9-18
Checks whether an ASSIGN message with a given 
logical file name exists. 
SMU_Assign_Delete_
 on 
page 9-19
Deletes a portion or all of an ASSIGN message. 
SMU_Assign_GetText_
 on 
page 9-21
Retrieves a portion of an ASSIGN message as text and 
assigns it to a string variable. 
SMU_Assign_GetValue_
 on 
page 9-22
Retrieves a portion of an ASSIGN message as an integer 
and assigns it to an integer variable. 
SMU_Assign_PutText_
 on 
page 9-23
Creates or replaces a portion of an ASSIGN message 
with text from a string variable. 
SMU_Assign_PutValue_
 on 
page 9-25
Creates or replaces a portion of an ASSIGN message 
with a value from an integer variable. 
SMU_Message_CheckNumber_
on page 9-26
Checks whether a specific message exists. 
SMU_Param_Delete_
 on 
page 9-27
Deletes a portion or all of the PARAM message. 
SMU_Param_GetText_
 on 
page 9-28
Retrieves a portion of the PARAM message as text and 
assigns it to a string variable. 
SMU_Param_PutText_
 on 
page 9-29
Creates or replaces a portion of a PARAM message with 
text from a string variable. 
SMU_Startup_Delete_
 on 
page 9-30
Deletes the entire startup message. 
SMU_Startup_GetText_
 on 
page 9-31
Retrieves a portion of the startup message as text and 
assigns it to a string variable. 
SMU_Startup_PutText_
 on 
page 9-33
Creates or replaces a portion of the startup message with 
text from a string variable.










