昇腾社区首页
中文
注册

CfgMgr::CancelMonitor

产品支持情况

产品

是否支持

Atlas A2 训练系列产品/Atlas 800I A2 推理产品/A200I A2 Box 异构组件

x

Atlas 200I/500 A2 推理产品

Atlas 推理系列产品

x

Atlas 训练系列产品

x

Atlas 200/300/500 推理产品

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