HiTraceId

概述

HiTraceId定义。

系统能力: SystemCapability.HiviewDFX.HiTrace

起始版本: 12

相关模块: Hitrace

所在头文件: trace.h

汇总

成员变量

如果字节序为小端模式,结构体顺序如下表所示:

字段 字段bit数 描述
uint64_t valid 1 HiTraceId是否有效。
uint64_t ver 3 HiTraceId的版本号。
uint64_t chainId 60 HiTraceId的跟踪链标识。
uint64_t flags 12 HiTraceId的跟踪标志位。
uint64_t spanId 26 HiTraceId的分支标识。
uint64_t parentSpanId 26 HiTraceId的父分支标识。

如果字节序为大端模式,结构体顺序如下表所示:

字段 字段bit数 描述
uint64_t chainId 60 HiTraceId的跟踪链标识。
uint64_t ver 3 HiTraceId的版本号。
uint64_t valid 1 HiTraceId是否有效。
uint64_t parentSpanId 26 HiTraceId的父分支标识。
uint64_t spanId 26 HiTraceId的分支标识。
uint64_t flags 12 HiTraceId的跟踪标志位。