什么是ExecutionClient?
我们看一下定义,ExecutionClient :Adaptive Application interface to Execution Management.它是一个接口类型,通过这个接口,AutoSAR Adaptive Application可以访问EM。
举个例子看一下吧。
通过实例化类ExecutionClient,应用可以创建ExecutionClient 类型的对象,通过这个对象,我们可以调用ExecutionClient类的
方法ReportExecutionState(),来向EM模块报告我的应用模块现在所需的执行状态(kRunning或kTerminate),我们通过方法ReportExecutionState的返回值可以判断ReportExecutionState调用是否成功。实际的代码片段如下所示:
ara::exec::ExecutionClient execution