TMF Application Programmer's Guide (H06.06+, J06.03+)
File System Procedures
HP NonStop TMF Application Programmer’s Guide—540139-009
4-66
TRANSIDTOTEXT
Syntax for TNS/E Programmers
Syntax for TAL Programmers
Parameters
status returned value
INT
is a TMF or file system error number:
For a list of file system error numbers, refer to the Operator Messages Manual.
transid input
FIXED:value
is the name of the variable containing the transaction identifier in internal form.
text output
STRING .EXT:ref:*
or
STRING .EXT64:ref:*
#include <cextdecs(TRANSIDTOTEXT)>
short TRANSIDTOTEXT ( long long transid
, char _ptr64 *text
, short text-byte-length
, short _ptr64 *bytes-used );
status := TRANSIDTOTEXT ( transid ! i
, text ! o
, text-byte-length ! i
, bytes-used ); ! o
-2 String too short (TMF).
-1 Invalid internal transaction identifier (TMF).
0 Successful completion.
22 Bounds error.
29 Missing parameter(s).
82 TMF not running.
84 TMF not configured.










