BioInitialize
函数定义
BoostIO初始化接口,使用者根据实际应用场景选择合适的工作模式来初始化BoostIO读写缓存服务。
实现方法
CResult BioInitialize(WorkerMode mode, ClientOptionsConfig *optConf)
参数说明
参数名  | 
数据类型  | 
参数类型  | 
描述  | 
|---|---|---|---|
mode  | 
WorkerMode  | 
入参  | 
工作模式,有以下两种类型: 
  | 
optConf  | 
ClientOptionsConfig*  | 
入参  | 
BoostIO初始化选项,详细解释参见表2。  | 
参数  | 
结构体字段  | 
说明  | 
|---|---|---|
ClientOptionsConfig  | 
logType  | 
日志类型。 
 仅分离模式下生效。  | 
logFilePath  | 
日志文件输出路径,仅分离模式下生效,使用者需要保证传入的日志路径可访问。  | 
|
enable  | 
安全开关。 
  | 
|
certificationPath  | 
Client证书路径,安全使能时要求路径有效。  | 
|
caCerPath  | 
CA证书路径,安全使能时要求路径有效。  | 
|
caCrlPath  | 
吊销证书列表文件路径,可选。  | 
|
privateKeyPath  | 
Client证书私钥路径,安全使能时要求路径有效。  | 
|
privateKeyPassword  | 
Client证书私钥口令密文文件路径,安全使能时要求路径有效。  | 
|
hseKfsMasterPath  | 
Client证书私钥口令根密钥路径, 安全使能时要求路径有效。  | 
|
hseKfsStandbyPath  | 
Client证书私钥口令备份根密钥路径, 安全使能时要求路径有效。  | 
返回值
返回值  | 
描述  | 
|---|---|
RET_CACHE_OK  | 
操作成功。  | 
RET_CACHE_ERROR  | 
操作失败。  | 
父主题: API参考