跳转至

Attach

Supported Products

[!NOTE]

For details about Ascend product models, see Ascend Product Models.

  • Ascend 950PR&950DT products: Not supported
  • Atlas A3 products: Supported
  • Atlas A2 products: Supported
  • Atlas 200I/500 A2 inference products: Supported
  • Atlas inference products: Supported
  • Atlas training products: Not supported

[!NOTE]

For Atlas A2 products, only the Atlas 800I A2 in this series is supported. For Atlas inference products, only the Atlas 300I Duo inference card and Atlas 800 inference server (model 3000) in this series are supported.

Description

Attaches trace information to the current context.

Function Prototype

size_t Attach(const TraceId traceId, const SpanId spanId, const bool isSample = true)

Parameter Description

Table 1 Parameters

Parameter Input/Output Remarks
traceId Input Trace ID.
spanId Input Span ID.
isSample Input Specifies whether to perform sampling. The default value is true.

Return Values

Returns a context index, which is used as the argument when calling Unattach.