acltdtSetBufDataLen

The Atlas Training Series Product does not support this API.

Description

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

Restrictions

  • API call sequence: Call acltdtAllocBuf or acltdtCopyBufRef to allocate the shared buffer, call acltdtGetBufData to obtain the memory pointer and length of the shared buffer, and fill valid data in the buffer.
  • For the Atlas 200/300/500 Inference Product , this API can be used only in the following modes:

    Ascend RC Form

Prototype

aclError acltdtSetBufDataLen(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

Input

Length of valid data, in bytes.

Returns

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

See Also

For details about the API call sequence and example, see Shared Buffer Management.