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

BioListAll

函数定义

对象列举接口,列举结果的内存资源要求使用者调用BioFreeListResources接口进行释放。

实现方法

CResult BioListAll(uint64_t tenantId, const char *prefix, ObjStat **objs, uint64_t *objNum)

参数说明

表1 参数说明

参数名

数据类型

参数类型

描述

tenantId

uint64_t

入参

租户ID。

prefix

const char*

入参

待匹配的对象前缀。

Objs

ObjStat**

出参

列举对象结果。

objNum

uint64_t*

出参

列举对象的数量。

返回值

表2 返回值说明

返回值

描述

RET_CACHE_OK

操作成功。

RET_CACHE_NOT_FOUND

Cache实例不存在。

RET_CACHE_EPERM

传入参数错误。

RET_CACHE_NOT_READY

BoostIO服务未就绪。

RET_CACHE_NEED_RETRY

需要外部重试。

RET_CACHE_NO_SPACE

内存空间不足。

RET_CACHE_ERROR

操作失败。