DDK_Ashmem
typedef struct DDK_Ashmem {...} DDK_Ashmem
Overview
Device memory map created by calling OH_DDK_CreateAshmem. A buffer using the device memory map can provide better performance.
Since: 12
Related module: Ddk
Header file: ddk_types.h
Summary
Member Variables
| Name | Description |
|---|---|
| int32_t ashmemFd | File descriptor of the Ashmem object. |
| const uint8_t* address | Buffer address. |
| const uint32_t size | Buffer size. |
| uint32_t offset | Offset of the used buffer. The default value is 0, indicating that there is no offset and the buffer starts from the specified address. |
| uint32_t bufferLength | Length of the buffer. By default, the value is equal to that of size, indicating that the entire buffer is used. |
| uint32_t transferredLength | Length of the transferred data. |
你可能感兴趣的鸿蒙文章
openharmony 鸿蒙 capi-scsiperipheralddk-scsiperipheral-request
openharmony 鸿蒙 capi-usbddk-usbconfigdescriptor
openharmony 鸿蒙 capi-hidddk-hid-absaxesarray
openharmony 鸿蒙 capi-scsiperipheralddk-scsiperipheral-response
openharmony 鸿蒙 capi-scsi-peripheral-api-h
openharmony 鸿蒙 capi-hidddk-hid-relaxesarray