Guardian Application Conversion Guide
Contents
vi 096047 Tandem Computers Incorporated
Section 2 Conversion Concepts (continued)
New Object-File Attributes 2-18
The HIGHPIN Attribute 2-18
The HIGHREQUESTERS Attribute 2-19
The RUNNAMED Attribute 2-19
Conversion Considerations and the Common Run-Time Environment
(CRE) 2-19
Section 3 Converting TAL Applications
Converting Basic Elements of a TAL Program 3-2
Using the EXTDECS Declarations 3-2
Using the ZSYSTAL Declarations 3-3
Declaring and Using Programming Variables 3-4
Running the TAL Compiler 3-8
Using the Binder With Converted Object Files 3-8
Converting a TAL Program to Run at a High PIN 3-9
Setting the HIGHPIN Object-File Attribute 3-10
Using a Library File 3-10
Declaring 16-Bit CPU and PIN Variables 3-10
Calling the MYPID Procedure 3-11
Using MYPID in a SETMODE (Function 11) Procedure Call 3-12
Creating and Managing a High-PIN Process 3-13
Creating a High-PIN Process 3-14
Specifying a Process Name Using PROCESS_CREATE_ 3-17
Using the Process Name From PROCESS_CREATE_ 3-21
Using the Process Handle and Process Descriptor From
PROCESS_CREATE_ 3-21
Specifying Other PROCESS_CREATE_ Options 3-22
Creating a Low-PIN Process 3-23
Managing a High-PIN Process 3-23
Opening and Communicating With a High-PIN Server 3-30
Setting the RUNNAMED Object-File Attribute 3-30
Communicating With a High-PIN Server 3-31
Monitoring a High-PIN Server 3-35