CM模块为应用程序提供面向服务的通信接口,主要包含提供服务端(skeleton)和请求服务端(proxy)两部分API。
当服务被配置为使用TLS/DTLS加密传输后,其通信接口与本文描述的接口相同。
E2E模块为自适应应用程序提供E2E检查结果获取接口。
修改编号 No. |
版本 Version |
修改内容 Contents Revised |
状态 Status |
日期 Date |
---|---|---|---|---|
1 | 0.5 | 新版本 | Draft | 2022.5.15 |
2 | 0.7 | 评审版本 | In review | 2022.5.15 |
3 | 1.0 | 审核通过 | Approved | 2022.7.13 |
4 | 1.5 | * 新增:接口名称* *删除:接口名称* *修改:接口名称/修改内容* |
Modified | 2022.8.15 |
5 | 1.7 | 评审版本 | In review | 2022.8.24 |
6 | 2.0 | 审核通过 | Approved | 2022.8.24 |
7 | 2.5 | *新增:Skeleton::RegisterSECOCErrorHandler(const ara::com::secoc::SecOcErrorHandler func_handler)* *新增:ProxyFactoryImpl::RegisterSECOCErrorHandler(const ara::com::secoc::SecOcErrorHandler func_handler)* |
Modified | 2022.9.29 |
8 | 2.7 | 评审版本 | In review | 2022.9.29 |
9 | 3.0 | 审核通过 | Approved | 2022.9.29 |
10 | 3.5 | *新增:ara::com::e2e::SMState GetE2EStateMachineState()const noexcept* *新增:ara::com::e2e::SMState GetE2EGetterStateMachineState()const noexcept* *新增:ara::com::e2e::SMState GetE2ESetterStateMachineState() const noexcept* |
Modified | 2022.11.4 |
11 | 3.7 | 评审版本 | In review | 2022.11.4 |
12 | 4.0 | 审核通过 | Approved | 2022.11.4 |
13 | 4.5 | *新增:ara::core::Result<void> Trigger::Subscribe()* *新增:Trigger::Unsubscribe()* *新增:ara::core::Result<void> Trigger::SetReceiveHandler(ara::com::TriggerReceiveHandler handler)* *新增:ara::core::Result<void> Trigger::UnsetReceiveHandler()* *新增:std::size_t Trigger::GetNewTriggers()* *新增:ara::core::Result<void>Trigger::Send*() |
Modified | 2022.11.15 |
14 | 4.7 | 评审版本 | In review | 2022.11.15 |
15 | 5.0 | 审核通过 | Approved | 2022.11.15 |