方法文档
static ara::core::Result < <SI> Proxy > Create (const <SI-Namespace>::proxy:: <SI>Proxy ::HandleType &handle) noexcept;
Exception-less construction of a Proxy from a HandleType using the Named Constructor idiom.
用户指南
AI 生成
未审核
模型: gemini-3.8-flash-medium · 推理强度: medium · 温度: 不可控 · 提示词: 7ecc1087a58a
来源
未决问题(1)
用法与语义
静态工厂方法Create用于根据[SWS_CM_10438] 按照具名构造函数惯用法(Named-Constructor-Idiom)无异常地创建代理实例(<SI>Proxy)。它需要一个事先根据[SWS_CM_00131] 确定的服务句柄作为参数handle。该调用同步进行,并被声明为noexcept。结果在ara::core::Result中返回,在成功情况下,该对象包含就绪可用的代理实例。
错误处理
如果在实例化期间发生错误,Create将通过ara::core::Result返回类型为ara::com::ComErrc的错误代码[SWS_CM_10438] :
ComErrc::kServiceNotAvailable:服务在先前通过OfferService()提供后不再可用。
ComErrc::kCommunicationFailure:网络绑定报告可恢复的通信错误或安全连接建立失败。
这两种错误都具有回滚语义[SWS_CM_10438] 。对于结构性或安全性相关错误,适用的违规(Violations)规则为:如果传入的句柄为 null 或损坏,则存在ErroneousServiceHandleViolation。如果调用进程在授权强制执行(Grant Enforcement)框架内缺少该实例所需的权限,则请求将被拒绝并被视为InsufficientPermissionsViolation(SWS CommunicationManagement §8 “Security” 、[SWS_CM_10438] )。
并发性与边界条件
解释:由于Create同步工作并绑定通信资源,因此针对不同句柄的调用可能是可重入的,但由于可能涉及网络初始化,不应在时间关键的硬实时循环中执行。 问题 Q-f7ba23670f562788 (未决)
本文由 AI 系统基于 AUTOSAR R25-11 规范生成。
实现者指南即将推出(复杂度 I2)
Header-Datei #include "<SiNamespaceDerivedDirectoryPath>/<SiShortname>_proxy.h" Scope class <SI-Namespace>::proxy::<SI>Proxy Exception-Sicherheit exception safe Verletzungen (Violations) ErroneousService- Provided HandleType is null or corrupt HandleViolation InsufficientPer- Refused by Grant Enforcement missionsViolation
Parameter (in)
Rückgabewert
Typ Beschreibung ara::core::Result < {<service-interface-name> }Proxy >• If successful: an ara::core::Result containing a ara:: core::Result::value_type containing a Proxy • If unsuccessful: an ara::core::Result containing an ara:: core::Result::error_type i.e. a corresponding ara:: com::ComErrc
Fehler
Fehlercode Beschreibung ComErrc::kServiceNotAvailable rollback_semantics Service is not available after being previously offered via Offer Service() ComErrc::kCommunicationFailure rollback_semantics The network binding reported a recoverable communications error or a secure communication failure
Status: valid/unmigrated
Version: rel:R25-11#cfeddea9
Versionshistorie & Revisions (1 transition, 8 revision)
Current State valid/unmigrated
Reason mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign 2026-08-13-status-backfill
Active Version AUTOSAR/AP/record/SWS_CM_10438@rel:R25-11#cfeddea9
Point-in-Time History:
Release:
R25-11 (Current / Active) R19-11 R20-11 R21-11 R22-11 R23-11 R24-11
View Snapshot
Recorded Revisions (8):
R25-11 rel:R25-11#b417ae7a2026-09-30 Inspect R19-11 rel:R19-11#7e4e18b92026-10-14 Inspect R20-11 rel:R20-11#f1232f7e2026-10-14 Inspect R21-11 rel:R21-11#f1232f7e2026-10-14 Inspect R22-11 rel:R22-11#38bf837e2026-10-14 Inspect R23-11 rel:R23-11#38bf837e2026-10-14 Inspect R24-11 rel:R24-11#08265d1c2026-10-14 Inspect R25-11 rel:R25-11#cfeddea92026-10-14 active Inspect
Historical Snapshot:
× Back to current
🚫
Requirement entfallen: Dieses Element ist im gewählten Release nicht mehr enthalten.
Requirement Text as-of this release:
Reachable Artifacts & Dependents:
Date Actor Transition Reason / Rationale Campaign
2026-08-13 tool none → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record 2026-08-13-status-backfill
static ara::core::Result < ara::com::ServiceHandleContainer < HandleType > > FindService (ara::com::InstanceIdentifier instance) noexcept;
用户指南
AI 生成
未审核
模型: gemini-3.8-flash-medium · 推理强度: medium · 温度: 不可控 · 提示词: 1c6c926e4b24
来源
未决问题(1)
本使用说明由人工智能基于 AUTOSAR R25-11 规范生成。
实现者指南即将推出(复杂度 I2)
Header-Datei #include "<SiNamespaceDerivedDirectoryPath>/<SiShortname>_proxy.h" Scope class <SI-Namespace>::proxy::<SI>Proxy Exception-Sicherheit exception safe Verletzungen (Violations) InsufficientPer- Refused by Grant Enforcement missionsViolation
Parameter (in)
Rückgabewert
Typ Beschreibung ara::core::Result <ara::com::ServiceHandle Container< {<hierarchical-namespace-list-lower-proxy> }::proxy::{<service-interface-name> }Proxy::HandleType > >• If successful: an ara::core::Result containing a ara:: core::Result::value_type containing a ara::com :: ServiceHandleContainer further containing HandleTypes for all matching services • If unsuccessful: an ara::core::Result containing an ara:: core::Result::error_type i.e. a corresponding ara:: com::ComErrc
Fehler
Fehlercode Beschreibung ComErrc::kCommunicationFailure rollback_semantics The network binding reported a recoverable communications error or a secure communication failure
Status: valid/unmigrated
Version: rel:R25-11#6f2101ad
Versionshistorie & Revisions (1 transition, 8 revision)
Current State valid/unmigrated
Reason mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign 2026-08-13-status-backfill
Active Version AUTOSAR/AP/record/SWS_CM_00122@rel:R25-11#6f2101ad
Point-in-Time History:
Release:
R25-11 (Current / Active) R19-11 R20-11 R21-11 R22-11 R23-11 R24-11
View Snapshot
Recorded Revisions (8):
R25-11 rel:R25-11#bcc92a852026-09-30 Inspect R19-11 rel:R19-11#088b9ecc2026-10-14 Inspect R20-11 rel:R20-11#d4d640972026-10-14 Inspect R21-11 rel:R21-11#746c23552026-10-14 Inspect R22-11 rel:R22-11#2b7e51e42026-10-14 Inspect R23-11 rel:R23-11#2b7e51e42026-10-14 Inspect R24-11 rel:R24-11#12aa77e32026-10-14 Inspect R25-11 rel:R25-11#6f2101ad2026-10-14 active Inspect
Historical Snapshot:
× Back to current
🚫
Requirement entfallen: Dieses Element ist im gewählten Release nicht mehr enthalten.
Requirement Text as-of this release:
Reachable Artifacts & Dependents:
Date Actor Transition Reason / Rationale Campaign
2026-08-13 tool none → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record 2026-08-13-status-backfill
static ara::core::Result < ara::com::ServiceHandleContainer < HandleType > > FindService (ara::core::InstanceSpecifier instance) noexcept;
用户指南
AI 生成
未审核
模型: gemini-3.8-flash-medium · 推理强度: medium · 温度: 不可控 · 提示词: 4b1386a8f38a
来源
未决问题(1)
本使用说明由 AI 基于 AUTOSAR Adaptive R25-11 的规范数据生成。
实现者指南即将推出(复杂度 I3)
Header-Datei #include "<SiNamespaceDerivedDirectoryPath>/<SiShortname>_proxy.h" Scope class <SI-Namespace>::proxy::<SI>Proxy Exception-Sicherheit exception safe Verletzungen (Violations) InstanceSpeci- InstanceSpecifier either cannot be resolved in the model in the fierMappingIn- context of the executable, or it refers to a model element other than tegrityViolation a PortPrototype. PortInterfaceMap- The type of mapping does not match the expected type of Port pingViolation Interface: ServiceInterface referenced by a ServiceInstanceToPortPrototypeMapping. ProcessMappingVio- The type of mapping does not match the expected type of Port lation Interface InstanceSpecifier- The constructor was called with an Instance Specifier already AlreadyInUseViola- tion InsufficientPer- Refused by Grant Enforcement missionsViolation
Parameter (in)
Rückgabewert
Fehler
Fehlercode Beschreibung ComErrc::kCommunicationFailure rollback_semantics The network binding reported a recoverable communications error or a secure communication failure
Status: valid/unmigrated
Version: rel:R25-11#b658bb0b
Versionshistorie & Revisions (1 transition, 8 revision)
Current State valid/unmigrated
Reason mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign 2026-08-13-status-backfill
Active Version AUTOSAR/AP/record/SWS_CM_00622@rel:R25-11#b658bb0b
Point-in-Time History:
Release:
R25-11 (Current / Active) R19-11 R20-11 R21-11 R22-11 R23-11 R24-11
View Snapshot
Recorded Revisions (8):
R25-11 rel:R25-11#06c9698f2026-09-30 Inspect R19-11 rel:R19-11#9aca721e2026-10-14 Inspect R20-11 rel:R20-11#a72540782026-10-14 Inspect R21-11 rel:R21-11#ddb1520c2026-10-14 Inspect R22-11 rel:R22-11#93fa43952026-10-14 Inspect R23-11 rel:R23-11#72729ae82026-10-14 Inspect R24-11 rel:R24-11#d99b30fa2026-10-14 Inspect R25-11 rel:R25-11#b658bb0b2026-10-14 active Inspect
Historical Snapshot:
× Back to current
🚫
Requirement entfallen: Dieses Element ist im gewählten Release nicht mehr enthalten.
Requirement Text as-of this release:
Reachable Artifacts & Dependents:
Date Actor Transition Reason / Rationale Campaign
2026-08-13 tool none → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record 2026-08-13-status-backfill
HandleType GetHandle () const noexcept;
Return the handle used to create the proxy instance
Header-Datei #include "<SiNamespaceDerivedDirectoryPath>/<SiShortname>_proxy.h" Scope class <SI-Namespace>::proxy::<SI>Proxy Exception-Sicherheit exception safe
Rückgabewert
Status: valid/unmigrated
Version: rel:R25-11#281a2b71
Versionshistorie & Revisions (1 transition, 8 revision)
Current State valid/unmigrated
Reason mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign 2026-08-13-status-backfill
Active Version AUTOSAR/AP/record/SWS_CM_10383@rel:R25-11#281a2b71
Point-in-Time History:
Release:
R25-11 (Current / Active) R19-11 R20-11 R21-11 R22-11 R23-11 R24-11
View Snapshot
Recorded Revisions (8):
R25-11 rel:R25-11#ec2e1e0d2026-09-30 Inspect R19-11 rel:R19-11#b30af83b2026-10-14 Inspect R20-11 rel:R20-11#b30af83b2026-10-14 Inspect R21-11 rel:R21-11#b30af83b2026-10-14 Inspect R22-11 rel:R22-11#b30af83b2026-10-14 Inspect R23-11 rel:R23-11#b30af83b2026-10-14 Inspect R24-11 rel:R24-11#ded2435a2026-10-14 Inspect R25-11 rel:R25-11#281a2b712026-10-14 active Inspect
Historical Snapshot:
× Back to current
🚫
Requirement entfallen: Dieses Element ist im gewählten Release nicht mehr enthalten.
Requirement Text as-of this release:
Reachable Artifacts & Dependents:
Date Actor Transition Reason / Rationale Campaign
2026-08-13 tool none → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record 2026-08-13-status-backfill
ara::core::Result < ara::com::ServiceState > GetServiceState () noexcept;
Returns the state of the service
Header-Datei #include "<SiNamespaceDerivedDirectoryPath>/<SiShortname>_proxy.h" Scope class <SI-Namespace>::proxy::<SI>Proxy Exception-Sicherheit exception safe
Rückgabewert
Fehler
Fehlercode Beschreibung ComErrc::kCommunicationFailure rollback_semantics The network binding reported a recoverable communications error or a secure communication failure
Status: valid/unmigrated
Version: rel:R25-11#6c74cf42
Versionshistorie & Revisions (1 transition, 5 revision)
Current State valid/unmigrated
Reason mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign 2026-08-13-status-backfill
Active Version AUTOSAR/AP/record/SWS_CM_01073@rel:R25-11#6c74cf42
Point-in-Time History:
Release:
R25-11 (Current / Active) R22-11 R23-11 R24-11 R20-11 R19-11
View Snapshot
Recorded Revisions (5):
R25-11 rel:R25-11#3f41673b2026-09-30 Inspect R22-11 rel:R22-11#dd9d89292026-10-14 Inspect R23-11 rel:R23-11#ba4457f52026-10-14 Inspect R24-11 rel:R24-11#3f9e72502026-10-14 Inspect R25-11 rel:R25-11#6c74cf422026-10-14 active Inspect
Historical Snapshot:
× Back to current
🚫
Requirement entfallen: Dieses Element ist im gewählten Release nicht mehr enthalten.
Requirement Text as-of this release:
Reachable Artifacts & Dependents:
Date Actor Transition Reason / Rationale Campaign
2026-08-13 tool none → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record 2026-08-13-status-backfill
explicit <SI>Proxy (const HandleType &handle);
Construction of the service proxy from the found handles (from any of the FindService()/ StartFindService() methods)
用户指南
AI 生成
未审核
模型: gemini-3.8-flash-medium · 推理强度: medium · 温度: 不可控 · 提示词: 664b77b81789
来源
本使用说明基于 AUTOSAR 规范 R25-11 自动生成。
实现者指南即将推出(复杂度 I2)
Header-Datei #include "<SiNamespaceDerivedDirectoryPath>/<SiShortname>_proxy.h" Scope class <SI-Namespace>::proxy::<SI>Proxy Exception-Sicherheit not exception safe Verletzungen (Violations) ErroneousService- Provided HandleType is null or corrupt HandleViolation InsufficientPer- Refused by Grant Enforcement missionsViolation
Parameter (in)
Exceptions ara::com :: As per ara::com::ComErrc::kServiceNotAvailable ComException
Status: valid/unmigrated
Version: rel:R25-11#ee74be81
Versionshistorie & Revisions (1 transition, 8 revision)
Current State valid/unmigrated
Reason mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign 2026-08-13-status-backfill
Active Version AUTOSAR/AP/record/SWS_CM_00131@rel:R25-11#ee74be81
Point-in-Time History:
Release:
R25-11 (Current / Active) R19-11 R20-11 R21-11 R22-11 R23-11 R24-11
View Snapshot
Recorded Revisions (8):
R25-11 rel:R25-11#1a6321992026-09-30 Inspect R19-11 rel:R19-11#592e8f7d2026-10-14 Inspect R20-11 rel:R20-11#592e8f7d2026-10-14 Inspect R21-11 rel:R21-11#592e8f7d2026-10-14 Inspect R22-11 rel:R22-11#592e8f7d2026-10-14 Inspect R23-11 rel:R23-11#592e8f7d2026-10-14 Inspect R24-11 rel:R24-11#0ab8e3252026-10-14 Inspect R25-11 rel:R25-11#ee74be812026-10-14 active Inspect
Historical Snapshot:
× Back to current
🚫
Requirement entfallen: Dieses Element ist im gewählten Release nicht mehr enthalten.
Requirement Text as-of this release:
Reachable Artifacts & Dependents:
Date Actor Transition Reason / Rationale Campaign
2026-08-13 tool none → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record 2026-08-13-status-backfill
<SI>Proxy (const <SI-Namespace>::proxy:: <SI>Proxy &other)=delete;
Copy Constructor deletion
Header-Datei #include "<SiNamespaceDerivedDirectoryPath>/<SiShortname>_proxy.h" Scope class <SI-Namespace>::proxy::<SI>Proxy
Status: valid/unmigrated
Version: rel:R25-11#95fda097
Versionshistorie & Revisions (1 transition, 8 revision)
Current State valid/unmigrated
Reason mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign 2026-08-13-status-backfill
Active Version AUTOSAR/AP/record/SWS_CM_00136@rel:R25-11#95fda097
Point-in-Time History:
Release:
R25-11 (Current / Active) R19-11 R20-11 R21-11 R22-11 R23-11 R24-11
View Snapshot
Recorded Revisions (8):
R25-11 rel:R25-11#72db3c3c2026-09-30 Inspect R19-11 rel:R19-11#f2cf188a2026-10-14 Inspect R20-11 rel:R20-11#aeb5fe302026-10-14 Inspect R21-11 rel:R21-11#f2cf188a2026-10-14 Inspect R22-11 rel:R22-11#f2cf188a2026-10-14 Inspect R23-11 rel:R23-11#f2cf188a2026-10-14 Inspect R24-11 rel:R24-11#a2c02d102026-10-14 Inspect R25-11 rel:R25-11#95fda0972026-10-14 active Inspect
Historical Snapshot:
× Back to current
🚫
Requirement entfallen: Dieses Element ist im gewählten Release nicht mehr enthalten.
Requirement Text as-of this release:
Reachable Artifacts & Dependents:
Date Actor Transition Reason / Rationale Campaign
2026-08-13 tool none → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record 2026-08-13-status-backfill
<SI>Proxy ( <SI-Namespace>::proxy:: <SI>Proxy &&other);
Header-Datei #include "<SiNamespaceDerivedDirectoryPath>/<SiShortname>_proxy.h" Scope class <SI-Namespace>::proxy::<SI>Proxy Exception-Sicherheit not exception safe
Parameter (in)
Parameter Beschreibung other Other object to move
Status: valid/unmigrated
Version: rel:R25-11#a6236489
Versionshistorie & Revisions (1 transition, 8 revision)
Current State valid/unmigrated
Reason mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign 2026-08-13-status-backfill
Active Version AUTOSAR/AP/record/SWS_CM_00137@rel:R25-11#a6236489
Point-in-Time History:
Release:
R25-11 (Current / Active) R19-11 R20-11 R21-11 R22-11 R23-11 R24-11
View Snapshot
Recorded Revisions (8):
R25-11 rel:R25-11#8fb3b8362026-09-30 Inspect R19-11 rel:R19-11#820da2b22026-10-14 Inspect R20-11 rel:R20-11#820da2b22026-10-14 Inspect R21-11 rel:R21-11#820da2b22026-10-14 Inspect R22-11 rel:R22-11#820da2b22026-10-14 Inspect R23-11 rel:R23-11#820da2b22026-10-14 Inspect R24-11 rel:R24-11#466610572026-10-14 Inspect R25-11 rel:R25-11#a62364892026-10-14 active Inspect
Historical Snapshot:
× Back to current
🚫
Requirement entfallen: Dieses Element ist im gewählten Release nicht mehr enthalten.
Requirement Text as-of this release:
Reachable Artifacts & Dependents:
Date Actor Transition Reason / Rationale Campaign
2026-08-13 tool none → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record 2026-08-13-status-backfill
~<SI>Proxy ();
用户指南
AI 生成
未审核
模型: gemini-3.8-flash-medium · 推理强度: medium · 温度: 不可控 · 提示词: c536b9aecd57
来源
未决问题(1)
本使用说明基于规范数据自动生成。
实现者指南即将推出(复杂度 I1)
Header-Datei #include "<SiNamespaceDerivedDirectoryPath>/<SiShortname>_proxy.h" Scope class <SI-Namespace>::proxy::<SI>Proxy Exception-Sicherheit not exception safe Verletzungen (Violations) DanglingSamplesVi- Precondition [SWS_CM_00087] has been violated. olation
Status: valid/unmigrated
Version: rel:R25-11#75a7089c
Versionshistorie & Revisions (1 transition, 3 revision)
Current State valid/unmigrated
Reason mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign 2026-08-13-status-backfill
Active Version AUTOSAR/AP/record/SWS_CM_99444@rel:R25-11#75a7089c
Point-in-Time History:
Release:
R25-11 (Current / Active) R24-11 R20-11 R19-11
View Snapshot
Recorded Revisions (3):
R25-11 rel:R25-11#83fb25582026-09-30 Inspect R24-11 rel:R24-11#9caace202026-10-14 Inspect R25-11 rel:R25-11#75a7089c2026-10-14 active Inspect
Historical Snapshot:
× Back to current
🚫
Requirement entfallen: Dieses Element ist im gewählten Release nicht mehr enthalten.
Requirement Text as-of this release:
Reachable Artifacts & Dependents:
Date Actor Transition Reason / Rationale Campaign
2026-08-13 tool none → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record 2026-08-13-status-backfill
static ara::core::Result < ara::com::FindServiceHandle > StartFind Service (ara::com::FindServiceHandler < <SI-Namespace>::proxy:: <SI>Proxy::HandleType > handler, ara::com::InstanceIdentifier instance) noexcept;
用户指南
AI 生成
未审核
模型: gemini-3.8-flash-medium · 推理强度: medium · 温度: 不可控 · 提示词: 0c76c8d95c3b
来源
未决问题(1)
本使用说明基于 AUTOSAR Adaptive 规范的规定,并经过了编辑校对。
实现者指南即将推出(复杂度 I2)
Header-Datei #include "<SiNamespaceDerivedDirectoryPath>/<SiShortname>_proxy.h" Scope class <SI-Namespace>::proxy::<SI>Proxy Exception-Sicherheit exception safe Verletzungen (Violations) InvalidHandlerVio- Provided Callable handler does not exist or is null lation InsufficientPer- Refused by Grant Enforcement missionsViolation
Parameter (in)
Parameter Beschreibung handler A ara::com::FindServiceHandler for the corresponding ServiceProxy class, which gets called any time a AdaptivePlatformServiceInstance matching the given instance criteria is found. instance As per [SWS_CM_00122]
Rückgabewert
Typ Beschreibung ara::core::Result <ara::com::FindServiceHandle >• If successful: an ara::core::Result containing a ara:: core::Result::value_type containing a ara::com :: FindServiceHandle for this search/find request which is needed to stop the service availability monitoring and related firing of the given handler. • If unsuccessful: an ara::core::Result containing an ara:: core::Result::error_type i.e. a corresponding ara:: com::ComErrc
Fehler
Fehlercode Beschreibung ComErrc::kCommunicationFailure rollback_semantics The network binding reported a recoverable communications error or a secure communication failure
Status: valid/unmigrated
Version: rel:R25-11#5fed703f
Versionshistorie & Revisions (1 transition, 8 revision)
Current State valid/unmigrated
Reason mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign 2026-08-13-status-backfill
Active Version AUTOSAR/AP/record/SWS_CM_00123@rel:R25-11#5fed703f
Point-in-Time History:
Release:
R25-11 (Current / Active) R19-11 R20-11 R21-11 R22-11 R23-11 R24-11
View Snapshot
Recorded Revisions (8):
R25-11 rel:R25-11#288570952026-09-30 Inspect R19-11 rel:R19-11#8b0f8dc42026-10-14 Inspect R20-11 rel:R20-11#2e9f704d2026-10-14 Inspect R21-11 rel:R21-11#f14ee6512026-10-14 Inspect R22-11 rel:R22-11#c12cd1af2026-10-14 Inspect R23-11 rel:R23-11#a53126272026-10-14 Inspect R24-11 rel:R24-11#cef155e52026-10-14 Inspect R25-11 rel:R25-11#5fed703f2026-10-14 active Inspect
Historical Snapshot:
× Back to current
🚫
Requirement entfallen: Dieses Element ist im gewählten Release nicht mehr enthalten.
Requirement Text as-of this release:
Reachable Artifacts & Dependents:
Date Actor Transition Reason / Rationale Campaign
2026-08-13 tool none → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record 2026-08-13-status-backfill
static ara::core::Result < ara::com::FindServiceHandle > StartFind Service (ara::com::FindServiceHandler < <SI-Namespace>::proxy:: <SI>Proxy::HandleType > handler, ara::core::InstanceSpecifier instance) noexcept;
用户指南
AI 生成
未审核
模型: gemini-3.8-flash-medium · 推理强度: medium · 温度: 不可控 · 提示词: 40cd4cda442b
来源
未决问题(1)
Proxy 类的静态方法 StartFindService 基于建模的 ara::core::InstanceSpecifier [SWS_CM_00623] 启动对服务实例的持续搜索。调用时会传入 InstanceSpecifier 以及类型为 ara::com::FindServiceHandler 的回调函数 [SWS_CM_00623] 。作为返回值,该函数提供一个 ara::core::Result<ara::com::FindServiceHandle> [SWS_CM_00623] ,其在成功注册时提供用于管理搜索的搜索句柄。
错误处理通过返回的 ara::core::Result 进行。如果在网络 Binding 时发生可恢复的通信错误或安全通信错误,结果将包含错误代码 ComErrc::kCommunicationFailure [SWS_CM_00623] 。此外还指定了特定的违规行为:若传入的处理程序无效或为空则为 InvalidHandlerViolation,在授权强制执行(Grant Enforcement)导致权限缺失时为 InsufficientPermissionsViolation,以及建模违规如 InstanceSpecifierMappingIntegrityViolation 或 PortInterfaceMappingViolation [SWS_CM_00623] 。
关于并发性和边界条件,该函数声明为 noexcept 并指定为异常安全 [SWS_CM_00623] 。一旦在系统中检测到匹配的服务实例,注册的处理程序的执行大概率由通信管理异步进行。 问题 Q-79fb3ff78d517714 (未决)
在与相关接口的协作中,以下几点适用:
返回的 ara::com::FindServiceHandle 必须予以保留,以便通过 StopFindService [SWS_CM_00125] 终止正在进行的搜索并停止接收进一步的通知。
通过回调提供的句柄(HandleType)通常用于通过工厂方法 Create [SWS_CM_10438] 实例化 Proxy 对象。
除了通过 InstanceSpecifier 搜索之外,也可以使用 ara::com::InstanceIdentifier 发起搜索 [SWS_CM_00123] 。
本文由 AI 创建,基于 AUTOSAR R25-11 的规范状态。
实现者指南即将推出(复杂度 I2)
Header-Datei #include "<SiNamespaceDerivedDirectoryPath>/<SiShortname>_proxy.h" Scope class <SI-Namespace>::proxy::<SI>Proxy Exception-Sicherheit exception safe Verletzungen (Violations) InstanceSpeci- InstanceSpecifier either cannot be resolved in the model in the fierMappingIn- context of the executable, or it refers to a model element other than tegrityViolation a PortPrototype. PortInterfaceMap- The type of mapping does not match the expected type of Port pingViolation Interface: ServiceInterface referenced by a ServiceInstanceToPortPrototypeMapping. ProcessMappingVio- The type of mapping does not match the expected type of Port lation Interface
InstanceSpecifier- The constructor was called with an Instance Specifier already AlreadyInUseViola- tion InvalidHandlerVio- Provided Callable handler does not exist or is null lation InsufficientPer- Refused by Grant Enforcement missionsViolation
Parameter (in)
Rückgabewert
Fehler
Fehlercode Beschreibung ComErrc::kCommunicationFailure rollback_semantics The network binding reported a recoverable communications error or a secure communication failure
Status: valid/unmigrated
Version: rel:R25-11#53a828a4
Versionshistorie & Revisions (1 transition, 8 revision)
Current State valid/unmigrated
Reason mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign 2026-08-13-status-backfill
Active Version AUTOSAR/AP/record/SWS_CM_00623@rel:R25-11#53a828a4
Point-in-Time History:
Release:
R25-11 (Current / Active) R19-11 R20-11 R21-11 R22-11 R23-11 R24-11
View Snapshot
Recorded Revisions (8):
R25-11 rel:R25-11#71acdb2b2026-09-30 Inspect R19-11 rel:R19-11#74bab8b92026-10-14 Inspect R20-11 rel:R20-11#d103521b2026-10-14 Inspect R21-11 rel:R21-11#cf6bd2292026-10-14 Inspect R22-11 rel:R22-11#e4c0996e2026-10-14 Inspect R23-11 rel:R23-11#4ffba6b82026-10-14 Inspect R24-11 rel:R24-11#810427ab2026-10-14 Inspect R25-11 rel:R25-11#53a828a42026-10-14 active Inspect
Historical Snapshot:
× Back to current
🚫
Requirement entfallen: Dieses Element ist im gewählten Release nicht mehr enthalten.
Requirement Text as-of this release:
Reachable Artifacts & Dependents:
Date Actor Transition Reason / Rationale Campaign
2026-08-13 tool none → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record 2026-08-13-status-backfill
函数 SetServiceStateChangeHandler [SWS_CM_01074]
void SetServiceStateChangeHandler (ara::com::ServiceStateHandler handler) noexcept;
Register a service state change handler. This handler shall be called by the Communication Management implementation as soon as the service availability state has changed. The Handler may be overwritten during runtime.
用户指南
AI 生成
未审核
模型: gemini-3.8-flash-medium · 推理强度: medium · 温度: 不可控 · 提示词: 186ab9eb37c5
来源
未决问题(1)
本文件由 AI 生成。它不能替代对基础 AUTOSAR 规范的查阅。
实现者指南即将推出(复杂度 I2)
Header-Datei #include "<SiNamespaceDerivedDirectoryPath>/<SiShortname>_proxy.h" Scope class <SI-Namespace>::proxy::<SI>Proxy Exception-Sicherheit exception safe Verletzungen (Violations) InvalidHandlerVio- Provided Callable handler does not exist or is null lation
Parameter (in)
Parameter Beschreibung handler The callback for service state change handler
Rückgabewert
Status: valid/unmigrated
Version: rel:R25-11#a6d97b14
Versionshistorie & Revisions (1 transition, 5 revision)
Current State valid/unmigrated
Reason mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign 2026-08-13-status-backfill
Active Version AUTOSAR/AP/record/SWS_CM_01074@rel:R25-11#a6d97b14
Point-in-Time History:
Release:
R25-11 (Current / Active) R22-11 R23-11 R24-11 R20-11 R19-11
View Snapshot
Recorded Revisions (5):
R25-11 rel:R25-11#1277a2d02026-09-30 Inspect R22-11 rel:R22-11#91401b222026-10-14 Inspect R23-11 rel:R23-11#fec38b202026-10-14 Inspect R24-11 rel:R24-11#12032ba22026-10-14 Inspect R25-11 rel:R25-11#a6d97b142026-10-14 active Inspect
Historical Snapshot:
× Back to current
🚫
Requirement entfallen: Dieses Element ist im gewählten Release nicht mehr enthalten.
Requirement Text as-of this release:
Reachable Artifacts & Dependents:
Date Actor Transition Reason / Rationale Campaign
2026-08-13 tool none → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record 2026-08-13-status-backfill
函数 SetServiceStateChangeHandler [SWS_CM_01076]
template <typename ExecutorT> void SetServiceStateChangeHandler (ara::com::ServiceStateHandler handler, ExecutorT &&executor) noexcept;
As per [SWS_CM_01074] but the method shall execute in a provided context.
用户指南
AI 生成
未审核
模型: gemini-3.8-flash-medium · 推理强度: medium · 温度: 不可控 · 提示词: 7e2d99ac7d24
来源
未决问题(1)
此使用说明基于AUTOSAR AP Release R25-11规范自动生成。
实现者指南即将推出(复杂度 I2)
Header-Datei #include "<SiNamespaceDerivedDirectoryPath>/<SiShortname>_proxy.h" Scope class <SI-Namespace>::proxy::<SI>Proxy Exception-Sicherheit exception safe Verletzungen (Violations) InvalidHandlerVio- Provided Callable handler does not exist or is null lation
Template-Parameter
Parameter (in)
Rückgabewert
Status: valid/unmigrated
Version: rel:R25-11#42c2fc88
Versionshistorie & Revisions (1 transition, 4 revision)
Current State valid/unmigrated
Reason mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign 2026-08-13-status-backfill
Active Version AUTOSAR/AP/record/SWS_CM_01076@rel:R25-11#42c2fc88
Point-in-Time History:
Release:
R25-11 (Current / Active) R23-11 R24-11 R20-11 R19-11
View Snapshot
Recorded Revisions (4):
R25-11 rel:R25-11#364c6b732026-09-30 Inspect R23-11 rel:R23-11#00e316b22026-10-14 Inspect R24-11 rel:R24-11#bc0c225f2026-10-14 Inspect R25-11 rel:R25-11#42c2fc882026-10-14 active Inspect
Historical Snapshot:
× Back to current
🚫
Requirement entfallen: Dieses Element ist im gewählten Release nicht mehr enthalten.
Requirement Text as-of this release:
Reachable Artifacts & Dependents:
Date Actor Transition Reason / Rationale Campaign
2026-08-13 tool none → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record 2026-08-13-status-backfill
template <typename ExecutorT> static ara::com::FindServiceHandle StartFindService (ara::com::FindServiceHandler < <SI-Namespace>::proxy:: <SI>Proxy::HandleType > handler, ara::com::InstanceIdentifier instance, ExecutorT &&executor) noexcept;
用户指南
AI 生成
未审核
模型: gemini-3.8-flash-medium · 推理强度: medium · 温度: 不可控 · 提示词: 966a42ce08ac
来源
未决问题(1)
本文本由 AI 生成和校对。所有信息均基于 AUTOSAR Adaptive R25-11。
实现者指南即将推出(复杂度 I3)
Header-Datei #include "<SiNamespaceDerivedDirectoryPath>/<SiShortname>_proxy.h" Scope class <SI-Namespace>::proxy::<SI>Proxy Exception-Sicherheit exception safe Verletzungen (Violations) InvalidHandlerVio- Provided Callable handler does not exist or is null lation InsufficientPer- Refused by Grant Enforcement missionsViolation
Template-Parameter
Parameter (in)
Rückgabewert
Status: valid/unmigrated
Version: rel:R25-11#a0653886
Versionshistorie & Revisions (1 transition, 7 revision)
Current State valid/unmigrated
Reason mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign 2026-08-13-status-backfill
Active Version AUTOSAR/AP/record/SWS_CM_11352@rel:R25-11#a0653886
Point-in-Time History:
Release:
R25-11 (Current / Active) R20-11 R21-11 R22-11 R23-11 R24-11 R19-11
View Snapshot
Recorded Revisions (7):
R25-11 rel:R25-11#b506106e2026-09-30 Inspect R20-11 rel:R20-11#1e2172bd2026-10-14 Inspect R21-11 rel:R21-11#3fa9f7922026-10-14 Inspect R22-11 rel:R22-11#3fa9f7922026-10-14 Inspect R23-11 rel:R23-11#72eaa22f2026-10-14 Inspect R24-11 rel:R24-11#749e20a42026-10-14 Inspect R25-11 rel:R25-11#a06538862026-10-14 active Inspect
Historical Snapshot:
× Back to current
🚫
Requirement entfallen: Dieses Element ist im gewählten Release nicht mehr enthalten.
Requirement Text as-of this release:
Reachable Artifacts & Dependents:
Date Actor Transition Reason / Rationale Campaign
2026-08-13 tool none → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record 2026-08-13-status-backfill
template <typename ExecutorT> static ara::com::FindServiceHandle StartFindService (ara::com::FindServiceHandler < <SI-Namespace>::proxy:: <SI>Proxy::HandleType > handler, ara::core::InstanceSpecifier instance, ExecutorT &&executor) noexcept;
用户指南
AI 生成
未审核
模型: gemini-3.8-flash-medium · 推理强度: medium · 温度: 不可控 · 提示词: cdf801d69b3d
来源
未决问题(1)
静态模板函数 StartFindService 根据 ara::core::InstanceSpecifier 启动对服务实例的持续、异步搜索,并在传入的执行上下文中注册通知处理程序 [SWS_CM_11365] 。与同步单次搜索不同,它会触发用于监控服务可用性的后台活动,并返回一个 ara::com::FindServiceHandle EXP_ARAComAPI §5.3 “Proxy Class APIs” 。
参数与执行
该函数接收三个参数 [SWS_CM_11365] :
错误处理与边界条件
该签名声明为 noexcept 并被指定为 exception safe [SWS_CM_11365] 。规范定义了以下功能性违规(Violations):InstanceSpecifierMappingIntegrityViolation(在可执行程序上下文中解析失败或不是 PortPrototype)、PortInterfaceMappingViolation 和 ProcessMappingViolation(不匹配的 PortInterface 映射)、InstanceSpecifierAlreadyInUseViolation、InvalidHandlerViolation(无效或不存在的处理程序)以及缺少访问权限时的 InsufficientPermissionsViolation [SWS_CM_11365] 。
相互作用
获取到的 FindServiceHandle 用于通过传递给 StopFindService 来受控地终止正在进行的后台监控 [SWS_CM_00125] 。上报给处理程序的句柄用于通过 Proxy(handle) 实例化具体服务 Proxy [SWS_CM_00131] 。对于使用 ara::com::InstanceIdentifier 进行的搜索,存在一个替代重载 [SWS_CM_11352] 。
本文本由 AI 创建;它不能代替对底层 AUTOSAR 规范的研读。
实现者指南即将推出(复杂度 I2)
Header-Datei #include "<SiNamespaceDerivedDirectoryPath>/<SiShortname>_proxy.h" Scope class <SI-Namespace>::proxy::<SI>Proxy Exception-Sicherheit exception safe Verletzungen (Violations) InstanceSpeci- InstanceSpecifier either cannot be resolved in the model in the fierMappingIn- context of the executable, or it refers to a model element other than tegrityViolation a PortPrototype. PortInterfaceMap- The type of mapping does not match the expected type of Port pingViolation Interface: ServiceInterface referenced by a ServiceInstanceToPortPrototypeMapping. ProcessMappingVio- The type of mapping does not match the expected type of Port lation Interface
InstanceSpecifier- The constructor was called with an Instance Specifier already AlreadyInUseViola- tion InvalidHandlerVio- Provided Callable handler does not exist or is null lation InsufficientPer- Refused by Grant Enforcement missionsViolation
Template-Parameter
Parameter (in)
Rückgabewert
Status: valid/unmigrated
Version: rel:R25-11#53bcbb23
Versionshistorie & Revisions (1 transition, 4 revision)
Current State valid/unmigrated
Reason mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign 2026-08-13-status-backfill
Active Version AUTOSAR/AP/record/SWS_CM_11365@rel:R25-11#53bcbb23
Point-in-Time History:
Release:
R25-11 (Current / Active) R23-11 R24-11 R20-11 R19-11
View Snapshot
Recorded Revisions (4):
R25-11 rel:R25-11#c0c22af02026-09-30 Inspect R23-11 rel:R23-11#ef07eadd2026-10-14 Inspect R24-11 rel:R24-11#203448af2026-10-14 Inspect R25-11 rel:R25-11#53bcbb232026-10-14 active Inspect
Historical Snapshot:
× Back to current
🚫
Requirement entfallen: Dieses Element ist im gewählten Release nicht mehr enthalten.
Requirement Text as-of this release:
Reachable Artifacts & Dependents:
Date Actor Transition Reason / Rationale Campaign
2026-08-13 tool none → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record 2026-08-13-status-backfill
void StopFindService (ara::com::FindServiceHandle handle) noexcept;
用户指南
AI 生成
未审核
模型: gemini-3.8-flash-medium · 推理强度: medium · 温度: 不可控 · 提示词: 5a542928a936
来源
本使用说明由 AI 基于 AUTOSAR Adaptive R25-11 的规范文档生成。
实现者指南即将推出(复杂度 I2)
Header-Datei #include "<SiNamespaceDerivedDirectoryPath>/<SiShortname>_proxy.h" Scope class <SI-Namespace>::proxy::<SI>Proxy Exception-Sicherheit exception safe
Parameter (in)
Rückgabewert
Status: valid/unmigrated
Version: rel:R25-11#e35ad180
Versionshistorie & Revisions (1 transition, 8 revision)
Current State valid/unmigrated
Reason mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign 2026-08-13-status-backfill
Active Version AUTOSAR/AP/record/SWS_CM_00125@rel:R25-11#e35ad180
Point-in-Time History:
Release:
R25-11 (Current / Active) R19-11 R20-11 R21-11 R22-11 R23-11 R24-11
View Snapshot
Recorded Revisions (8):
R25-11 rel:R25-11#a95890d12026-09-30 Inspect R19-11 rel:R19-11#ceab02e62026-10-14 Inspect R20-11 rel:R20-11#ceab02e62026-10-14 Inspect R21-11 rel:R21-11#ceab02e62026-10-14 Inspect R22-11 rel:R22-11#ceab02e62026-10-14 Inspect R23-11 rel:R23-11#ceab02e62026-10-14 Inspect R24-11 rel:R24-11#d8b592732026-10-14 Inspect R25-11 rel:R25-11#e35ad1802026-10-14 active Inspect
Historical Snapshot:
× Back to current
🚫
Requirement entfallen: Dieses Element ist im gewählten Release nicht mehr enthalten.
Requirement Text as-of this release:
Reachable Artifacts & Dependents:
Date Actor Transition Reason / Rationale Campaign
2026-08-13 tool none → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record 2026-08-13-status-backfill
函数 UnsetServiceStateChangeHandler [SWS_CM_01075]
void UnsetServiceStateChangeHandler () noexcept;
用户指南
AI 生成
未审核
模型: gemini-3.8-flash-medium · 推理强度: medium · 温度: 不可控 · 提示词: bd7a765f57bb
来源
未决问题(2)
本使用说明由 AI 基于 AUTOSAR 规范生成。
实现者指南即将推出(复杂度 I1)
Header-Datei #include "<SiNamespaceDerivedDirectoryPath>/<SiShortname>_proxy.h" Scope class <SI-Namespace>::proxy::<SI>Proxy Exception-Sicherheit exception safe
Rückgabewert
Status: valid/unmigrated
Version: rel:R25-11#9a8d00b1
Versionshistorie & Revisions (1 transition, 5 revision)
Current State valid/unmigrated
Reason mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign 2026-08-13-status-backfill
Active Version AUTOSAR/AP/record/SWS_CM_01075@rel:R25-11#9a8d00b1
Point-in-Time History:
Release:
R25-11 (Current / Active) R22-11 R23-11 R24-11 R20-11 R19-11
View Snapshot
Recorded Revisions (5):
R25-11 rel:R25-11#acd5afba2026-09-30 Inspect R22-11 rel:R22-11#266981b82026-10-14 Inspect R23-11 rel:R23-11#7fa74f802026-10-14 Inspect R24-11 rel:R24-11#0398d0122026-10-14 Inspect R25-11 rel:R25-11#9a8d00b12026-10-14 active Inspect
Historical Snapshot:
× Back to current
🚫
Requirement entfallen: Dieses Element ist im gewählten Release nicht mehr enthalten.
Requirement Text as-of this release:
Reachable Artifacts & Dependents:
Date Actor Transition Reason / Rationale Campaign
2026-08-13 tool none → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record 2026-08-13-status-backfill
<SI> Proxy & operator= (const <SI-Namespace>::proxy:: <SI>Proxy &other)=delete;
Copy assignment constructor deletion
Header-Datei #include "<SiNamespaceDerivedDirectoryPath>/<SiShortname>_proxy.h" Scope class <SI-Namespace>::proxy::<SI>Proxy
Status: valid/unmigrated
Version: rel:R25-11#d1bb516a
Versionshistorie & Revisions (1 transition, 3 revision)
Current State valid/unmigrated
Reason mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign 2026-08-13-status-backfill
Active Version AUTOSAR/AP/record/SWS_CM_11551@rel:R25-11#d1bb516a
Point-in-Time History:
Release:
R25-11 (Current / Active) R24-11 R20-11 R19-11
View Snapshot
Recorded Revisions (3):
R25-11 rel:R25-11#48b1d1052026-09-30 Inspect R24-11 rel:R24-11#53d4fe222026-10-14 Inspect R25-11 rel:R25-11#d1bb516a2026-10-14 active Inspect
Historical Snapshot:
× Back to current
🚫
Requirement entfallen: Dieses Element ist im gewählten Release nicht mehr enthalten.
Requirement Text as-of this release:
Reachable Artifacts & Dependents:
Date Actor Transition Reason / Rationale Campaign
2026-08-13 tool none → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record 2026-08-13-status-backfill
<SI-Namespace>::proxy:: <SI>Proxy & operator= ( <SI-Namespace>::proxy:: <SI>Proxy &&other) noexcept;
Move assignment constructor
Header-Datei #include "<SiNamespaceDerivedDirectoryPath>/<SiShortname>_proxy.h" Scope class <SI-Namespace>::proxy::<SI>Proxy Exception-Sicherheit exception safe
Parameter (in)
Parameter Beschreibung other Other object to move
Rückgabewert
Typ Beschreibung <SI-Namespace>::proxy::{<service-interface-name> }Proxy & The moved object
Status: valid/unmigrated
Version: rel:R25-11#d00c3051
Versionshistorie & Revisions (1 transition, 3 revision)
Current State valid/unmigrated
Reason mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign 2026-08-13-status-backfill
Active Version AUTOSAR/AP/record/SWS_CM_11552@rel:R25-11#d00c3051
Point-in-Time History:
Release:
R25-11 (Current / Active) R24-11 R20-11 R19-11
View Snapshot
Recorded Revisions (3):
R25-11 rel:R25-11#e1e91d572026-09-30 Inspect R24-11 rel:R24-11#743e1f3d2026-10-14 Inspect R25-11 rel:R25-11#d00c30512026-10-14 active Inspect
Historical Snapshot:
× Back to current
🚫
Requirement entfallen: Dieses Element ist im gewählten Release nicht mehr enthalten.
Requirement Text as-of this release:
Reachable Artifacts & Dependents:
Date Actor Transition Reason / Rationale Campaign
2026-08-13 tool none → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record 2026-08-13-status-backfill
gemini-3.8-flash-low· 2026-10-13 · 德文原文