Guardian Programming Reference Summary for pTAL and TAL
Procedure Calls Summary (D-F)
Guardian Programming Reference Summary for pTAL and TAL—522631-001
5-65
FNAME32EXPAND
(Superseded by FILENAME_SCAN_ and FILENAME_RESOLVE_) Expands a partial
file name from the compacted external form to the 32-character file name used by the
Distributed Name Service programmatic interface.
FNAME32TOFNAME
(obsolete) Converts a file name from the 32-character format used by the Distributed
Name Service to the Guardian file-name format.
FNAMECOLLAPSE
(Superseded by OLDFILENAME_TO_FILENAME_) Converts a file name from
internal to external form. The system number of a network file name is converted to the
corresponding system name.
length := FNAME32EXPAND ( extname
,intname
,defaults );
length, INT returned value
extname, STRING .EXT:ref:35 input
intname, STRING .EXT:ref:32 output
defaults, STRING .EXT:ref:16 or 18 input
status := FNAME32TOFNAME ( fname32 ,fname );
status, INT returned value
-1 The file name was successfully converted.
0 The file name cannot be converted, or an error occurred.
fname32, STRING .EXT:ref:32 input
fname, STRING .EXT:ref:24 input
length := FNAMECOLLAPSE ( internal-name
,external-name );