Lines Matching defs:OH_UdsArrayBuffer
97 typedef struct OH_UdsArrayBuffer OH_UdsArrayBuffer;
619 * @brief Creation a pointer to the instance of the {@link OH_UdsArrayBuffer}.
621 * @return If the operation is successful, a pointer to the instance of the {@link OH_UdsArrayBuffer}
623 * @see OH_UdsArrayBuffer
626 OH_UdsArrayBuffer* OH_UdsArrayBuffer_Create();
629 * @brief Destroy a pointer that points to the {@link OH_UdsArrayBuffer} instance.
631 * @param buffer Represents a pointer to an instance of {@link OH_UdsArrayBuffer}.
635 * @see OH_UdsArrayBuffer Udmf_ErrCode
638 int OH_UdsArrayBuffer_Destroy(OH_UdsArrayBuffer* buffer);
641 * @brief Set array buffer data to the {@link OH_UdsArrayBuffer}.
643 * @param buffer Represents a pointer to an instance of {@link OH_UdsArrayBuffer}.
649 * @see OH_UdsArrayBuffer Udmf_ErrCode
652 int OH_UdsArrayBuffer_SetData(OH_UdsArrayBuffer* buffer, unsigned char* data, unsigned int len);
655 * @brief Get array buffer data from the {@link OH_UdsArrayBuffer}.
657 * @param buffer Represents a pointer to an instance of {@link OH_UdsArrayBuffer}.
663 * @see OH_UdsArrayBuffer Udmf_ErrCode
666 int OH_UdsArrayBuffer_GetData(OH_UdsArrayBuffer* buffer, unsigned char** data, unsigned int* len);