Guardian Programming Reference Summary for pTAL and TAL
Procedure Calls Summary (G-N)
Guardian Programming Reference Summary for pTAL and TAL—522631-001
6-19
KEYPOSITION[X]
(Superseded by FILE_SETKEY_) Positions by primary or alternate key within a
structured file.
LABELEDTAPESUPPORT
Provides a way for nonprivileged programs to determine whether tape-label processing
is enabled on the system.
0 Current GMT.
1 System-load GMT.
2 SYSGEN GMT.
3 Microseconds since system cold load.
tuid, INT:ref:1 output
error, INT output
node, INT input
CALL KEYPOSITION[X] ( filenum
,key-value
,[ key-specifier ]
,[ length-word ]
,[ positioning-mode ] );
filenum, INT:value key-value, input
STRING .ref:* (use with KEYPOSITION) input
STRING .EXT:ref:* (use with KEYPOSITIONX) input
key-specifier, INT:value input
length-word, INT:value input
positioning-mode, INT:value input
< (CCL) Indicates that an error occurred (call FILE_GETINFO_ or FILEINFO).
= (CCE) Indicates that the KEYPOSITION was successful.
> (CCG) Indicates that this is not a structured disk file.
retvalue := LABELEDTAPESUPPORT ( [ sysnum ] );