Guardian Programming Reference Summary for pTAL and TAL

Procedure Calls Summary (O-Q)
Guardian Programming Reference Summary for pTAL and TAL—522631-001
7-36
PROCESSHANDLE_DECOMPOSE_
Returns one or more parts of a process handle.
PROCESSHANDLE_GETMINE_
Obtains the caller’s process handle.
0 Process handles are unrelated.
1 Process handles are not identical but designate a process pair.
2 Process handles are identical.
processhandle-1, INT .EXT:ref:10 input
processhandle-2, INT .EXT:ref:10 input
error := PROCESSHANDLE_DECOMPOSE_ ( processhandle
,[ cpu ]
,[ pin ]
,[ nodenumber ]
,[ nodename:maxlen ]
,[ nodename-length ]
,[ procname:maxlen ]
,[ procname-length ]
,[ sequence-number] );
error, INT returned value
processhandle, INT .EXT:ref:10 input
cpu, INT .EXT:ref:1 output
pin, INT .EXT:ref:1 output
nodenumber, INT(32) .EXT:ref:1 output
nodename:maxlen, STRING .EXT:ref:*,INT:value output:input
nodename-length, INT .EXT:ref:1 output
procname:maxlen, STRING .EXT:ref:*,INT:value output:input
procname-length, INT .EXT:ref:1 output
sequence-number, FIXED .EXT:ref:1 output
error := PROCESSHANDLE_GETMINE_ ( processhandle );
error, INT returned value