Guardian Application Conversion Guide
Contents
x 096047 Tandem Computers Incorporated
Section 6 Converting Pascal Applications (continued)
Converting a Pascal Program to Run at a High PIN 6-9
Setting the HIGHPIN Object-File Attribute 6-9
Using a Library File 6-10
Declaring CPU and PIN Variables 6-10
Converting MYPID Procedure Calls 6-10
Creating a High-PIN Process 6-12
Opening and Communicating With a High-PIN Server 6-14
Setting the RUNNAMED Object-File Attribute 6-15
Communicating With a High-PIN Server 6-16
Monitoring a High-PIN Server 6-20
Being Opened by and Communicating With a High-PIN Requester 6-23
Converting a Server 6-23
Setting the HIGHREQUESTERS Attribute to Allow High-PIN Openers
6-31
Section 7 Converting TACL Programs
Declaring and Using TACL Variables 7-2
Declaring File-System Error Numbers 7-2
Declaring CPU and PIN Variables 7-2
Declaring Process Identifiers 7-3
Avoiding Subvolume Defaulting 7-4
Converting Between Process Handles and Process File Names 7-4
Creating and Managing a High-PIN Process 7-5
Creating a High-PIN Process 7-5
Receiving Completion Codes 7-6
Using TACL Built-in Functions 7-8
Checking the Error When Stopping a Process 7-8
Returning a Node Name From #NEWPROCESS or #PROCESS 7-8
Obtaining Lock Information 7-9
Section 8 Converting Other Parts of an Application
Managing Your Disk Files 8-2
Manipulating and Editing Disk File Names 8-2
Maintaining Disk Files and Volumes 8-7
Using Terminal I/O Operations 8-13
Converting a Command-Interpreter Interface 8-13
Converting BREAK Key Handling 8-16