HP OpenVMS Systems Documentation
OpenVMS Utility Routines Manual
Previous
Contents
Index
Chapter 16
16
National Character Set (NCS) Utility Routines
16.1
Introduction to NCS Routines
16.1.1
List of NCS Routines
16.1.2
Sample Application Process
16.2
Using the NCS Utility Routines: Examples
16.3
NCS Routines
Command 170
NCS$COMPARE
Command 171
NCS$CONVERT
Command 172
NCS$END_CF
Command 173
NCS$END_CS
Command 174
NCS$GET_CF
Command 175
NCS$GET_CS
Command 176
NCS$RESTORE_CF
Command 177
NCS$RESTORE_CS
Command 178
NCS$SAVE_CF
Command 179
NCS$SAVE_CS
Chapter 17
17
Print Symbiont Modification (PSM) Routines
17.1
Introduction to PSM Routines
17.2
Print Symbiont Overview
17.2.1
Components of the Print Symbiont
17.2.2
Creation of the Print Symbiont Process
17.2.3
Symbiont Streams
17.2.4
Symbiont and Job Controller Functions
17.2.5
Print Symbiont Internal Logic
17.3
Symbiont Modification Procedure
17.3.1
Guidelines and Restrictions
17.3.2
Writing an Input Routine
17.3.2.1
Internal Logic of the Symbiont's Main Input Routine
17.3.2.2
Symbiont Processing of Carriage Control
17.3.3
Writing a Format Routine
17.3.3.1
Internal Logic of the Symbiont's Main Format Routine
17.3.4
Writing an Output Routine
17.3.4.1
Internal Logic of the Symbiont's Main Output Routine
17.3.5
Other Function Codes
17.3.6
Writing a Symbiont Initialization Routine
17.3.7
Integrating a Modified Symbiont
17.4
Using the PSM Routines: An Example
17.5
PSM Routines
Command 180
PSM$PRINT
Command 181
PSM$READ_ITEM_DX
Command 182
PSM$REPLACE
Command 183
PSM$REPORT
Command 184
USER-FORMAT-ROUTINE
Command 185
USER-INPUT-ROUTINE
Command 186
USER-OUTPUT-ROUTINE
Chapter 18
18
Symbiont/Job Controller Interface (SMB) Routines
18.1
Introduction to SMB Routines
18.1.1
Types of Symbiont
18.1.2
Symbionts Supplied with the Operating System
18.1.3
Symbiont Behavior in the OpenVMS Environment
18.1.4
Writing a Symbiont
18.1.5
Guidelines for Writing a Symbiont
18.1.6
The Symbiont/Job Controller Interface Routines
18.1.7
Choosing the Symbiont Environment
18.1.7.1
Synchronous Versus Asynchronous Delivery of Requests
18.1.7.2
Single-Streaming Versus Multistreaming
18.1.8
Reading Job Controller Requests
18.1.9
Processing Job Controller Requests
18.1.10
Responding to Job Controller Requests
18.2
SMB Routines
Command 187
SMB$CHECK_FOR_MESSAGE
Command 188
SMB$INITIALIZE
Command 189
SMB$READ_MESSAGE
Command 190
SMB$READ_MESSAGE_ITEM
Command 191
SMB$SEND_TO_JOBCTL
Chapter 19
19
Sort/Merge (SOR) Routines
19.1
High-Performance Sort/Merge (Alpha Only)
19.1.1
High-Performance SOR Routine Behavior
19.1.2
Using Threads with High-Performance Sort/Merge
19.2
Introduction to SOR Routines
19.2.1
Arguments to SOR Routines
19.2.2
Interfaces to SOR Routines
19.2.2.1
Sort Operation Using File Interface
19.2.2.2
Sort Operation Using Record Interface
19.2.2.3
Merge Operation Using File Interface
19.2.2.4
Merge Operation Using Record Interface
19.2.3
Reentrancy
19.3
Using the SOR Routines: Examples
19.4
SOR Routines
Command 192
SOR$BEGIN_MERGE
Command 193
SOR$BEGIN_SORT
Command 194
SOR$DTYPE
Command 195
SOR$END_SORT
Command 196
SOR$PASS_FILES
Command 197
SOR$RELEASE_REC
Command 198
SOR$RETURN_REC
Command 199
SOR$SORT_MERGE
Command 200
SOR$SPEC_FILE
Command 201
SOR$STAT
Index
Index
Previous
Next
Contents
Index