acltdtGetBufDataLen

The Atlas Training Series Product does not support this API.

Description

Obtains the length of the valid data in the shared buffer.

Restrictions

  • This API can be called to obtain valid data length only after acltdtSetBufDataLen is called to set the valid data length in the shared buffer. Otherwise, the length obtained by calling this API is 0.
  • For the Atlas 200/300/500 Inference Product, this API can be used only in the following modes:

    Ascend RC Form

Prototype

aclError acltdtGetBufDataLen(acltdtBuf buf, size_t *len)

Parameters

Parameter

Input/Output

Description

buf

Input

Pointer to the shared buffer, which must be obtained by calling acltdtAllocBuf or acltdtCopyBufRef.

len

Output

Length of valid data, in bytes.

Returns

The value 0 indicates success, and other values indicate failure. For details, see aclError.