TMF Application Programmer's Guide (H06.06+, J06.03+)

File System Procedures
HP NonStop TMF Application Programmers Guide540139-009
4-28
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
Note. This procedure can be called from 32-bit and 64-bit applications.
Syntax for TNS Programmers
Syntax for TNS/E Programmers
Syntax for TAL Programmers
Parameters
status returned value
INT
#include <cextdecs(INTERPRETTRANSID)>
short INTERPRETTRANSID ( long long transid
, long _far *system
, short _far *cpu
, long _far *sequence
,[ short _far *tm-flags ] );
#include <cextdecs(INTERPRETTRANSID)>
short INTERPRETTRANSID ( long long transid
, int _ptr64 *system
, short _ptr64 *cpu
, int _ptr64 *sequence
,[ short _ptr64 *tm-flags ] );
status := INTERPRETTRANSID ( transid ! i
, system ! o
, cpu ! o
, sequence ! o
[ , tm-flags ] ); ! o