TMF Application Programmer's Guide (G06.24+)
File System Procedures
HP NonStop TMF Application Programmer’s Guide—522419-004
4-16
INTERPRETTRANSID
INTERPRETTRANSID
This procedure converts the supplied transaction identifier from internal form to its
individual external numeric parts. If the conversion fails (status <> 0), all output
parameters are undefined.
Syntax for C Programmers
Syntax for TAL Programmers
Parameters
status returned value
INT
is a TMF or file system error number:
For a list of all possible file system error numbers, refer to the Operator Messages
Manual.
transid input
FIXED:value
#include <cextdecs(INTERPRETTRANSID)>
short INTERPRETTRANSID ( long long transid
, long _far *system
, short _far *cpu
, long _far *sequence
,[ short _far *tm-flags ] );
status := INTERPRETTRANSID ( transid ! i
, system ! o
, cpu ! o
, sequence ! o
[ , tm-flags ] ); ! o
-2 Invalid internal transaction identifier (TMF).
-1 Missing tm-flags parameter (TMF).
0 Successful completion.
22 Invalid reference parameter.
29 Missing parameter(s).
82 TMF not running.
84 TMF not configured.