CfgMgr::CancelMonitor
产品支持情况
产品 |
是否支持 |
---|---|
x |
|
√ |
|
x |
|
x |
|
x |
功能说明
取消检查。
函数原型
1 | 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接口。
父主题: 配置管理相关接口