BioListAll
函数定义
对象列举接口,列举结果的内存资源要求使用者调用BioFreeListResources接口进行释放。
实现方法
CResult BioListAll(uint64_t tenantId, const char *prefix, ObjStat **objs, uint64_t *objNum)
参数说明
参数名 |
数据类型 |
参数类型 |
描述 |
---|---|---|---|
tenantId |
uint64_t |
入参 |
租户ID。 |
prefix |
const char* |
入参 |
待匹配的对象前缀。 |
Objs |
ObjStat** |
出参 |
列举对象结果。 |
objNum |
uint64_t* |
出参 |
列举对象的数量。 |
返回值
返回值 |
描述 |
---|---|
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 |
操作失败。 |
父主题: API参考