Lines Matching refs:OH_UdsArrayBuffer
108 typedef struct OH_UdsArrayBuffer OH_UdsArrayBuffer;
630 * @brief Creation a pointer to the instance of the {@link OH_UdsArrayBuffer}.
632 * @return If the operation is successful, a pointer to the instance of the {@link OH_UdsArrayBuffer}
634 * @see OH_UdsArrayBuffer
637 OH_UdsArrayBuffer* OH_UdsArrayBuffer_Create();
640 * @brief Destroy a pointer that points to the {@link OH_UdsArrayBuffer} instance.
642 * @param buffer Represents a pointer to an instance of {@link OH_UdsArrayBuffer}.
646 * @see OH_UdsArrayBuffer Udmf_ErrCode
649 int OH_UdsArrayBuffer_Destroy(OH_UdsArrayBuffer* buffer);
652 * @brief Set array buffer data to the {@link OH_UdsArrayBuffer}.
654 * @param buffer Represents a pointer to an instance of {@link OH_UdsArrayBuffer}.
660 * @see OH_UdsArrayBuffer Udmf_ErrCode
663 int OH_UdsArrayBuffer_SetData(OH_UdsArrayBuffer* buffer, unsigned char* data, unsigned int len);
666 * @brief Get array buffer data from the {@link OH_UdsArrayBuffer}.
668 * @param buffer Represents a pointer to an instance of {@link OH_UdsArrayBuffer}.
674 * @see OH_UdsArrayBuffer Udmf_ErrCode
677 int OH_UdsArrayBuffer_GetData(OH_UdsArrayBuffer* buffer, unsigned char** data, unsigned int* len);