CfgMgr::CancelMonitor
产品支持情况
产品  | 
是否支持  | 
|---|---|
x  | 
|
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接口。
 
父主题: 配置管理相关接口