CRE Programmer's Guide
Contents
Common Run-Time Environment (CRE) Programmer’s Guide—528146-004
ix
Figures (continued)
Figures (continued)
Figure 2-10. Process Startup Message Layout 2-29
Figure 2-11. Establishing the File Name of Standard Input 2-30
Figure 2-12. Establishing the File Name of Standard Output 2-32
Figure 2-13. Establishing the File Name of Standard Log 2-34
Figure 2-14. Organization of a Small-Memory-Model Program Running in the TNS
CRE 2-38
Figure 2-15. Organization of a Large-Memory- or Wide-Memory Model Program
Running in the TNS CRE 2-39
Figure 2-16. Writing a CRE Error Message in the OSS Environment 2-55
Figure 5-1. Messages Manipulated by the SMU 5-5
Figure 6-1. Using Connections to Share a File Open 6-16
Figure 6-2. Determining Spooler Buffering in CRE_File_Open_ 6-20
Figure 6-3. Determining Spooler Buffering in CRE_Spool_Start_ 6-30
Figure 6-4. Structure Allocation to Support Requesters Running as Process
Pairs 6-34
Figure 8-1. Strings in Memory Before Copying Source to Destination 8-20
Figure 8-2. Strings in Memory After Copying Source to Destination 8-20
Tables
Table i. Language Manuals xvii
Table ii. System Programming Manuals xviii
Table iii. Program Development Manuals xviii
Table 1-1. CRE/RTL Files 1-4
Table 1-2. Requirements for Running in the CRE 1-5
Table 1-3. Language Support in TNS CRE and native CRE 1-8
Table 2-1.
CRE Services in the Guardian Environment 2-5
Table 2-2.
CRE Services in the OSS Environment 2-5
Table 2-3. PARAMs Processed by the CRE 2-11
Table 2-4. CRE Initialization Errors 2-14
Table 2-5. Heap-Management Attributes for the High-Performance Heap
Manager 2-46
Table 2-6. TNS CRE Services Available in the OSS and Guardian
Environments 2-56
Table 2-7. Native CRE Services Available in the OSS and Guardian
Environments 2-56
Table 2-8.
TNS CRE Standard Functions Available in the OSS and Guardian
Environments 2-57
Table 2-9. Native CRE Standard Functions Available in the OSS and Guardian
Environments 2-57