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参考