NVIDIA DeepStream SDK API Reference

9.2 Release
trace::propagation Namespace Reference

Namespaces

 detail
 

Data Structures

class  B3Propagator
 
class  B3PropagatorExtractor
 
class  B3PropagatorMultiHeader
 
class  HttpTraceContext
 
class  JaegerPropagator
 

Variables

static const nostd::string_view kB3CombinedHeader = "b3"
 
static const nostd::string_view kB3TraceIdHeader = "X-B3-TraceId"
 
static const nostd::string_view kB3SpanIdHeader = "X-B3-SpanId"
 
static const nostd::string_view kB3SampledHeader = "X-B3-Sampled"
 
static const int kTraceIdHexStrLength = 32
 
static const int kSpanIdHexStrLength = 16
 
static const nostd::string_view kTraceParent = "traceparent"
 
static const nostd::string_view kTraceState = "tracestate"
 
static const size_t kVersionSize = 2
 
static const size_t kTraceIdSize = 32
 
static const size_t kSpanIdSize = 16
 
static const size_t kTraceFlagsSize = 2
 
static const size_t kTraceParentSize = 55
 
static const nostd::string_view kJaegerTraceHeader = "uber-trace-id"
 
static const nostd::string_view kB3CombinedHeader = "b3"
 
static const nostd::string_view kB3TraceIdHeader = "X-B3-TraceId"
 
static const nostd::string_view kB3SpanIdHeader = "X-B3-SpanId"
 
static const nostd::string_view kB3SampledHeader = "X-B3-Sampled"
 
static const int kTraceIdHexStrLength = 32
 
static const int kSpanIdHexStrLength = 16
 
static const nostd::string_view kTraceParent = "traceparent"
 
static const nostd::string_view kTraceState = "tracestate"
 
static const size_t kVersionSize = 2
 
static const size_t kTraceIdSize = 32
 
static const size_t kSpanIdSize = 16
 
static const size_t kTraceFlagsSize = 2
 
static const size_t kTraceParentSize = 55
 
static const nostd::string_view kJaegerTraceHeader = "uber-trace-id"
 

Variable Documentation

◆ kB3CombinedHeader [1/2]

const nostd::string_view trace::propagation::kB3CombinedHeader = "b3"
static

◆ kB3CombinedHeader [2/2]

const nostd::string_view trace::propagation::kB3CombinedHeader = "b3"
static

◆ kB3SampledHeader [1/2]

◆ kB3SampledHeader [2/2]

const nostd::string_view trace::propagation::kB3SampledHeader = "X-B3-Sampled"
static

◆ kB3SpanIdHeader [1/2]

const nostd::string_view trace::propagation::kB3SpanIdHeader = "X-B3-SpanId"
static

◆ kB3SpanIdHeader [2/2]

◆ kB3TraceIdHeader [1/2]

◆ kB3TraceIdHeader [2/2]

const nostd::string_view trace::propagation::kB3TraceIdHeader = "X-B3-TraceId"
static

◆ kJaegerTraceHeader [1/2]

const nostd::string_view trace::propagation::kJaegerTraceHeader = "uber-trace-id"
static

◆ kJaegerTraceHeader [2/2]

const nostd::string_view trace::propagation::kJaegerTraceHeader = "uber-trace-id"
static

◆ kSpanIdHexStrLength [1/2]

const int trace::propagation::kSpanIdHexStrLength = 16
static

◆ kSpanIdHexStrLength [2/2]

const int trace::propagation::kSpanIdHexStrLength = 16
static

◆ kSpanIdSize [1/2]

const size_t trace::propagation::kSpanIdSize = 16
static

◆ kSpanIdSize [2/2]

const size_t trace::propagation::kSpanIdSize = 16
static

◆ kTraceFlagsSize [1/2]

const size_t trace::propagation::kTraceFlagsSize = 2
static

◆ kTraceFlagsSize [2/2]

const size_t trace::propagation::kTraceFlagsSize = 2
static

◆ kTraceIdHexStrLength [1/2]

const int trace::propagation::kTraceIdHexStrLength = 32
static

◆ kTraceIdHexStrLength [2/2]

const int trace::propagation::kTraceIdHexStrLength = 32
static

◆ kTraceIdSize [1/2]

const size_t trace::propagation::kTraceIdSize = 32
static

◆ kTraceIdSize [2/2]

const size_t trace::propagation::kTraceIdSize = 32
static

◆ kTraceParent [1/2]

const nostd::string_view trace::propagation::kTraceParent = "traceparent"
static

◆ kTraceParent [2/2]

const nostd::string_view trace::propagation::kTraceParent = "traceparent"
static

◆ kTraceParentSize [1/2]

const size_t trace::propagation::kTraceParentSize = 55
static

◆ kTraceParentSize [2/2]

const size_t trace::propagation::kTraceParentSize = 55
static

◆ kTraceState [1/2]

const nostd::string_view trace::propagation::kTraceState = "tracestate"
static

◆ kTraceState [2/2]

const nostd::string_view trace::propagation::kTraceState = "tracestate"
static

◆ kVersionSize [1/2]

const size_t trace::propagation::kVersionSize = 2
static

◆ kVersionSize [2/2]

const size_t trace::propagation::kVersionSize = 2
static