CfgMgr::CancelMonitor
函数功能
取消检查。
函数原型
uint32_t CfgMgr::CancelMonitor(const std::string &kParam = "")
功能安全等级
ASIL-D
参数说明
参数名 |
输入/输出 |
说明 |
---|---|---|
kParam |
输入 |
key值,例如use_sim_time,默认为空,表示取消所有参数的检查。 |
返回值
返回uint32_t类型,成功返回CFGMGR_SUCCESS,失败返回对应的错误码。
使用说明
无
注意事项
- 取消检查时如果正在执行Monitor注册的回调函数,则会等待本次回调处理后再注销。
- 如果对该kParam调用了多次检查,取消时会全部注销。
- 调用CfgMgr::Monitor接口后,在进程退出时,一定要调用CancelMonitor接口释放线程,否则可能coredump。如果调用了OpenHiva::Shutdown,可不调用CancelMonitor接口,因为OpenHiva::Shutdown里默认会调用CancelMonitor接口。
父主题: 配置管理相关接口