raw_file.h
Overview
Related Modules:
Description:
提供rawfile文件相关功能
功能包括搜索、读取和关闭rawfile文件
Since: 8 Version: 1.0
Summary
Classes
Classe Name | Description |
---|---|
RawFileDescriptor | 提供rawfile文件描述符信息 |
Typedefs
Typedef Name | Description |
---|---|
RawFile | typedef struct RawFile 提供对rawfile的访问功能 |
Functions
Function | Description |
---|---|
OH_ResourceManager_ReadRawFile (const RawFile *rawFile, void *buf, size_t length) | int 读取rawfile |
OH_ResourceManager_SeekRawFile (const RawFile *rawFile, long offset, int whence) | int 基于指定的offset,在rawfile文件内搜索读写数据的位置 |
OH_ResourceManager_GetRawFileSize (RawFile *rawFile) | long 获取rawfile长度,单位为int32_t |
OH_ResourceManager_CloseRawFile (RawFile *rawFile) | void 关闭已打开的RawFile 以及释放所有相关联资源 |
OH_ResourceManager_GetRawFileOffset (const RawFile *rawFile) | long 获取rawfile当前的offset,单位为int32_t |
OH_ResourceManager_GetRawFileDescriptor (const RawFile *rawFile, RawFileDescriptor &descriptor) | bool 基于offset(单位为int32_t)和文件长度打开rawfile,并获取rawfile文件描述符 |
OH_ResourceManager_ReleaseRawFileDescriptor (const RawFileDescriptor &descriptor) | bool 关闭rawfile文件描述符 |