中文
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助
鲲鹏小智

BioLoad

函数定义

对象加载接口,该接口是异步接口。

实现方法

CResult BioLoad(uint64_t tenantId, const char *key, uint64_t offset, uint64_t length, ObjLocation location, BioLoadCallback callback, void *context)

参数说明

表1 参数说明

参数名

数据类型

参数类型

描述

tenantId

uint64_t

入参

租户ID。

key

const char*

入参

对象的key。

offset

uint64_t

入参

待加载数据的偏移。

length

uint64_t

入参

待加载的数据长度。

location

ObjLocation

入参

对象位置。

callback

BioLoadCallback

入参

异步回调函数。

context

void*

入参

回调上下文。

返回值

表2 返回值说明

返回值

描述

RET_CACHE_OK

操作成功。

RET_CACHE_NOT_FOUND

Cache实例不存在。

RET_CACHE_EPERM

传入参数错误。

RET_CACHE_NOT_READY

BoostIO服务未就绪。

RET_CACHE_NEED_RETRY

需要外部重试。

RET_CACHE_PT_FAULT

分区错误,对象位置无法写入。

RET_CACHE_ERROR

操作失败。

搜索结果
找到“0”个结果

当前产品无相关内容

未找到相关内容,请尝试其他搜索词