昇腾社区首页
中文
注册

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接口。