Guardian Application Conversion Guide
New Process Identifiers
Conversion Concepts
096047 Tandem Computers Incorporated 2–15
For example, an unnamed process terminates while running in a specific CPU.
The system then creates another unnamed process in the same CPU with the same
PIN. The verifier number distinguishes the new process from the old process,
even though both processes have the same CPU number and PIN.
A process pair index allows the system to determine the name of a named process
pair (and therefore to locate the members of a named process pair).
A type field identifies the type of process (for example, a named or unnamed
process).
Table 2-4 shows a comparison of C-series process IDs and D-series process handles.
Table 2-4. C-Series Process IDs and D-Series Process Handles
Form
C-Series Internal Representation
(Process ID or CRTPID) D-Series Representation
Timestamp
unnamed process
name [0].<0:1>
name [0].<2:7>
name [0].<8:15>
name [1:2]
name [3].<0:3>
name [3].<4:7>
name [3].<8:15>
= 2
= Unused
= System number
= Low-order 32
bits of timestamp
= Unused
= CPU number
= PIN
Process handle (20-byte structure
defined by Tandem)
Local named
process
name [0:2]
name [3].<0:3>
name [3].<4:7>
name [3].<8:15>
= Process name
($ and 1 - 5
characters)
= Unused
= CPU number
= PIN
Process handle
Network named
process
name [0].<0:7>
name [0].<8:15>
name [1:2]
name [3].<0:3>
name [3].<4:7>
name [3].<8:15>
= ASCII "\"
= System number
= Process name
(1 - 4
characters)
1
= Unused
= CPU number
= PIN
Process handle
1 On C-series systems, a process can identify a remote process with a name that has a maximum of
four characters. A remote process name does not contain a dollar sign in the programmatic
representation.