DEENESPTFRRUARHIKOZHNL

类 ara::diag::DoIPPowerMode

[SWS_DM_00731] Upstream: RS_Diag_00080

class DoIPPowerMode {...};

DiagnosticDoIPPowerModeInterface.

Header-Datei#include "ara/diag/doip_power_mode.h"
Forwarding-Header#include "ara/diag/diag_fwd.h"
Scopenamespace ara::diag

用户指南人工智能生成

通过回调接口向诊断管理提供车辆当前的 DoIP 电源模式。
AI 生成 未审核 模型: gemini-3.8-flash-medium · 推理强度: medium · 温度: 不可控 · 提示词: afa4b2f1975c 来源 未决问题(1)
译自德文指南gemini-3.8-flash-low · 2026-10-13 · 德文原文

通过回调接口向诊断管理提供车辆当前的 DoIP 电源模式。

接口类 ara::diag::DoIPPowerMode 允许应用程序通过回调函数 GetDoIPPowerMode() 向诊断管理提供当前的 DoIP 电源模式 [SWS_DM_00734]。实例化后,处理器必须通过 Offer() 激活,并在销毁前通过 StopOffer() 再次注销 [SWS_DM_00735]、[SWS_DM_00736]。作为单例,该类既不可复制也不可移动 [SWS_DM_01645]。

上下文

抽象类 ara::diag::DoIPPowerMode 定义了向诊断管理(DM)提供当前 DoIP 电源模式的接口。在使用以太网诊断(DoIP)的整车架构中,通信协议必须了解整车网络的操作状态或供电状态。应用程序软件从 ara::diag::DoIPPowerMode 派生一个具体的处理器类,并实现电源模式的查询 [SWS_DM_00734]。交互伙伴是提供接口的提供方诊断应用程序,以及将传入请求委托给该处理器的 DM 运行时系统 [SWS_DM_00735]。

生命周期

ara::diag::DoIPPowerMode 的实例在应用程序内部创建,并通过由 ara::core::InstanceSpecifier 引用的 PortPrototype 进行标识 [SWS_DM_00732]。调用构造函数时,通过参数 ConcurrencyType 确定回调方法 GetDoIPPowerMode() 必须以线程安全(kConcurrent)还是非线程安全(kNotConcurrent)的方式执行 [SWS_DM_00732]。构造函数本身以线程安全方式实现 [SWS_DM_00732]。

根据规范,这是一个不可复制且不可移动的实例:拷贝构造函数 [SWS_DM_01645]、移动构造函数 [SWS_DM_01646] 以及相应的赋值运算符 [SWS_DM_01643]、[SWS_DM_01644] 均被显式删除(=delete)。

实例化后,必须通过 Offer() 激活处理器,以便 DM 可以转发请求 [SWS_DM_00735]。为了结束请求的转发,调用 StopOffer() [SWS_DM_00736]。虚析构函数 ~DoIPPowerMode() [SWS_DM_00733] 以及 Offer() 和 StopOffer() 被指定为非线程安全。推测在调用析构函数之前应始终执行 StopOffer(),以正确断开与 DM 待处理的交互。 问题 Q-85ede935aa303c45 (未决)

使用路径

ara::diag::DoIPPowerMode 的典型用法遵循初始化、服务注册、周期性或基于事件的模式查询以及注销的固定序列:

  1. 应用程序使用匹配的 InstanceSpecifier 和所需的 ConcurrencyType 实例化其派生类 [SWS_DM_00732]。
  2. 应用程序通过 Offer() 主动向诊断管理注册处理器 [SWS_DM_00735]。
  3. 一旦 DoIP 协议需要该状态,DM 就会调用纯虚函数 GetDoIPPowerMode() [SWS_DM_00734]。该实现返回一个 ara::core::Future<PowerModeType>,其被异步解析 [SWS_DM_00734]。
  4. 在终止操作时,应用程序调用 StopOffer(),以不再接收进一步的请求 [SWS_DM_00736]。
  5. 实例通过析构函数释放 [SWS_DM_00733]。
ara::diag::DoIPPowerMode 的调用序列应用DoIPPowerModeDiagnosticManagementUse Case: 初始化与提供服务DoIPPowerMode(specifier, concurrencyType)Offer()Handler registrierenResult<void> (Erfolg)Use Case: Energiemodus-AbfrageGetDoIPPowerMode()Future<PowerModeType>Use Case: 注销与拆除StopOffer()Handler abmelden~DoIPPowerMode()

时序图:DoIPPowerMode 的注册、异步状态查询和注销的典型流程。来源:[SWS_DM_00732]、[SWS_DM_00734]、[SWS_DM_00735]、[SWS_DM_00736]、AUTOSAR_AP_SWS_Diagnostics §8.2 “DoIP Power Mode”。

错误场景

调用构造函数时,可能会发生已记录的模型和映射违规 [SWS_DM_00732]:

  • InstanceSpecifierMappingIntegrityViolation:标识符无法在可执行文件的上下文中解析,或者未引用 PortPrototype 元素 [SWS_DM_00732]。
  • PortInterfaceMappingViolation:引用的 PortPrototype 未通过 DiagnosticDoIPPowerModeInterface 进行类型化 [SWS_DM_00732]。
  • ProcessMappingViolation:存在实例引用,但在运行时环境中没有相匹配的模型化进程 [SWS_DM_00732]。
  • InstanceSpecifierAlreadyInUseViolation:InstanceSpecifier 在同一进程内已被另一个实例使用 [SWS_DM_00732]。

如果在服务已处于活动提供状态时调用 Offer(),则该方法通过 ara::core::Result 返回错误码 DiagOfferErrc::kAlreadyOffered [SWS_DM_00735]。相比之下,方法 GetDoIPPowerMode() 未定义标准化错误码 [SWS_DM_00734]。

本指南基于 Adaptive Platform 的 AUTOSAR 规范(Release R25-11)。所有信息和错误码均基于引用的 SWS 要求。

成员图

构造函数和析构函数

2

运算符

1

类图

Hohle Dreieckspfeile = Vererbung (zeigt zur Basisklasse); Klicken öffnet die jeweilige Klassenseite.

G nara__diag__DoIPPowerMode921 DoIPPowerMode + DoIPPowerMode() + operator=() + ~DoIPPowerMode() + GetDoIPPowerMode() + Offer() + StopOffer()

详细视图

请在大纲中选择一个条目。

构造函数和析构函数

DoIPPowerMode 函数 3

Constructor of DoIPPowerMode.

重载 DoIPPowerMode 3
explicit DoIPPowerMode (const ara::core::InstanceSpecifier &specifier, ConcurrencyType concurrencyType) noexcept; SWS_DM_00732
DoIPPowerMode (DoIPPowerMode &)=delete; SWS_DM_01645
DoIPPowerMode (DoIPPowerMode &&) noexcept=delete; SWS_DM_01646

Destructor of DoIPPowerMode .

virtual ~DoIPPowerMode () noexcept;

方法

Called to get the current Power Mode for the DoIP protocol.

virtual ara::core::Future< PowerModeType > GetDoIPPowerMode () noexcept=0;
Offer 函数

This Offer will enable the DM to forward request messages to this handler.

ara::core::Result< void > Offer () noexcept;
StopOffer 函数

This StopOffer will disable the forwarding of request messages from DM.

void StopOffer () noexcept;

运算符

operator= 函数 2

DoIPPowerMode shall be a single not assignable instance.

重载 = 2
DoIPPowerMode & operator= (DoIPPowerMode &)=delete; SWS_DM_01643
DoIPPowerMode & operator= (DoIPPowerMode &&)=delete; SWS_DM_01644

方法文档

函数 DoIPPowerMode [SWS_DM_00732] Upstream: RS_AP_00137, RS_Diag_00080, RS_AP_00170, RS_AP_00171, RS_AP_00172, RS_AP_00173

explicit DoIPPowerMode (const ara::core::InstanceSpecifier &specifier, ConcurrencyType concurrencyType) noexcept;

Constructor of DoIPPowerMode.

Header-Datei#include "ara/diag/doip_power_mode.h"
Scopeclass ara::diag::DoIPPowerMode
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe
Verletzungen (Violations)InstanceSpeci- InstanceSpecifier either cannot be resolved in the model in the fierMappingIn- context of your executable, or it refers to a model element other tegrityViolation than a PortPrototype. PortInterfaceMap- A PortPrototype that is referenced by a pingViolation DiagnosticDoIpPowerModePortMapping needs to be typed by a DiagnosticDoIPPowerModeInterface. ProcessMappingVio- Matching InstanceRef exists, but no matching (modelled) Process lation found that matches the (runtime) process. InstanceSpecifier- Violation message that is sent in case a constructor in the ara AlreadyInUseViola- framework was called with an InstanceSpecifier already in use in tion this process.

Parameter (in)

ParameterBeschreibung
specifierInstanceSpecifier to a PortPrototype of a DiagnosticDoIPPowerModeInterface
concurrencyTypeSpecifies if the interface is implemented as thread safe ( kConcurrent) or non-thread safe (kNotConcurrent)..

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_DM_00732
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_00732@rel:R25-11#b7726ab4
Content hash
b7726ab4
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_00732
Status: valid/unmigrated Version: rel:R25-11#66edc734 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_DM_00732@rel:R25-11#66edc734
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#1c6fa5dc2026-09-30
  • R19-11rel:R19-11#0266e97a2026-10-14
  • R20-11rel:R20-11#b1e408472026-10-14
  • R21-11rel:R21-11#b1e408472026-10-14
  • R22-11rel:R22-11#4bbeb2a32026-10-14
  • R23-11rel:R23-11#2c24de892026-10-14
  • R24-11rel:R24-11#ab9436fc2026-10-14
  • R25-11rel:R25-11#66edc7342026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

函数 DoIPPowerMode [SWS_DM_01645] Upstream: RS_AP_00147

DoIPPowerMode (DoIPPowerMode &)=delete;

DoIPPowerMode shall be a single not copiable instance.

Header-Datei#include "ara/diag/doip_power_mode.h"
Scopeclass ara::diag::DoIPPowerMode

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_DM_01645
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_01645@rel:R25-11#273eb3ac
Content hash
273eb3ac
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_01645
Status: valid/unmigrated Version: rel:R25-11#09d2a56c 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_DM_01645@rel:R25-11#09d2a56c
Point-in-Time History:
Recorded Revisions (4):
  • R25-11rel:R25-11#ee19e7462026-09-30
  • R23-11rel:R23-11#4040193c2026-10-14
  • R24-11rel:R24-11#50f34d5e2026-10-14
  • R25-11rel:R25-11#09d2a56c2026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

函数 DoIPPowerMode [SWS_DM_01646] Upstream: RS_AP_00147

DoIPPowerMode (DoIPPowerMode &&) noexcept=delete;

Move constructor of DoIPPowerMode.

Header-Datei#include "ara/diag/doip_power_mode.h"
Scopeclass ara::diag::DoIPPowerMode

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_DM_01646
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_01646@rel:R25-11#51d129ce
Content hash
51d129ce
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_01646
Status: valid/unmigrated Version: rel:R25-11#76066b36 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_DM_01646@rel:R25-11#76066b36
Point-in-Time History:
Recorded Revisions (4):
  • R25-11rel:R25-11#e05aa5132026-09-30
  • R23-11rel:R23-11#b500ed442026-10-14
  • R24-11rel:R24-11#76066b362026-10-14
  • R25-11rel:R25-11#76066b362026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

函数 GetDoIPPowerMode [SWS_DM_00734] Upstream: RS_AP_00138, RS_Diag_00080

virtual ara::core::Future< PowerModeType > GetDoIPPowerMode () noexcept=0;

Called to get the current Power Mode for the DoIP protocol.

Header-Datei#include "ara/diag/doip_power_mode.h"
Scopeclass ara::diag::DoIPPowerMode
Exception-Sicherheitexception safe
Thread-Sicherheitconditional whether the function has to be implemented thread safe or non-thread safe is determined by the ConcurrencyType given in the constructor

Rückgabewert

TypBeschreibung
ara::core::Future< PowerModeType >current diagnostic power mode

Fehler

FehlercodeBeschreibung
This function does not specify any standardized errors.

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_DM_00734
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_00734@rel:R25-11#0161e374
Content hash
0161e374
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_00734
Status: valid/unmigrated Version: rel:R25-11#ef568061 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_DM_00734@rel:R25-11#ef568061
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#506847ff2026-09-30
  • R19-11rel:R19-11#0770e5c92026-10-14
  • R20-11rel:R20-11#92f97dd82026-10-14
  • R21-11rel:R21-11#92f97dd82026-10-14
  • R22-11rel:R22-11#23fff4062026-10-14
  • R23-11rel:R23-11#f520e5e72026-10-14
  • R24-11rel:R24-11#dcf802902026-10-14
  • R25-11rel:R25-11#ef5680612026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

函数 Offer [SWS_DM_00735] Upstream: RS_AP_00119, RS_AP_00139, RS_Diag_00080

ara::core::Result< void > Offer () noexcept;

This Offer will enable the DM to forward request messages to this handler.

AI 生成 未审核 模型: gemini-3.8-flash-medium · 推理强度: medium · 温度: 不可控 · 提示词: 5f8fb75036b6 来源
译自德文指南gemini-3.8-flash-low · 2026-10-13 · 德文原文

类 ara::diag::DoIPPowerMode 的同步方法 Offer 用于 Adaptive Application 在 Diagnostic Management (DM) 中注册并使能 DoIP 电源模式服务 [SWS_DM_00735]。该调用使 DM 能够将收到的请求消息转发给该处理器 [SWS_DM_00735]。该函数不需要传入参数,不抛出异常(noexcept),并返回 ara::core::Result<void> 作为返回值 [SWS_DM_00735]。

只要提供服务的应用程序尚未调用 Offer,DM 就会根据 ISO 13400-2 以状态值 0(“Not ready”)回复客户端对 DoIP 电源模式信息的请求 [SWS_DM_01525]。如果处理器已注册并且 DM 需要当前电源模式来回复 DoIP 消息,它将通过 ara::diag::DoIPPowerMode::GetDoIPPowerMode 进行查询 [SWS_DM_00814]。

发生错误时,Result 对象包含相应的错误代码。如果之前已在相关实例上成功调用了该方法,则再次调用将失败并返回具有回滚语义的 DiagOfferErrc::kAlreadyOffered [SWS_DM_00735]。

在并发性方面,该函数被指定为非线程安全(not thread-safe)[SWS_DM_00735]。因此,同一实例上的并行调用必须由调用方进行同步。该函数提供完全的异常安全性(exception safe)[SWS_DM_00735]。

本使用说明由 AI 创建,基于 AUTOSAR Release R25-11 规范。

实现者指南即将推出(复杂度 I1)

Header-Datei#include "ara/diag/doip_power_mode.h"
Scopeclass ara::diag::DoIPPowerMode
Exception-Sicherheitexception safe
Thread-Sicherheitnot thread-safe

Rückgabewert

TypBeschreibung
ara::core::Result< void >Returns nothing or an error.

Fehler

FehlercodeBeschreibung
DiagOfferErrc::kAlreadyOfferedrollback_semantics The service is already offered.

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_DM_00735
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_00735@rel:R25-11#a74e79b4
Content hash
a74e79b4
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_00735
Status: valid/unmigrated Version: rel:R25-11#f58d667e 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_DM_00735@rel:R25-11#f58d667e
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#26b4f3912026-09-30
  • R19-11rel:R19-11#a5c3bf782026-10-14
  • R20-11rel:R20-11#9dc27f822026-10-14
  • R21-11rel:R21-11#0e36f8202026-10-14
  • R22-11rel:R22-11#0336fa682026-10-14
  • R23-11rel:R23-11#ebaf713f2026-10-14
  • R24-11rel:R24-11#352d21d82026-10-14
  • R25-11rel:R25-11#f58d667e2026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

函数 StopOffer [SWS_DM_00736] Upstream: RS_Diag_00080

void StopOffer () noexcept;

This StopOffer will disable the forwarding of request messages from DM.

AI 生成 未审核 模型: gemini-3.8-flash-medium · 推理强度: medium · 温度: 不可控 · 提示词: 2a0861404a22 来源 未决问题(1)
译自德文指南gemini-3.8-flash-low · 2026-10-13 · 德文原文

类 ara::diag::DoIPPowerMode 的方法 StopOffer 停用由 Diagnostic Management(DM)向处理程序转发传入的诊断请求消息 [SWS_DM_00736]。该函数通过头文件 ara/diag/doip_power_mode.h 提供,无返回值且不接受任何参数 [SWS_DM_00736]。

对于错误行为和执行环境,适用以下规范细节:

  • 异常安全性:该函数声明为 noexcept,并定义为异常安全(exception safe)[SWS_DM_00736]。既不抛出异常,也不返回错误码。
  • 线程安全性:该操作被指定为非线程安全(not thread-safe)[SWS_DM_00736]。解读:若在多线程场景中或与该实例的其他操作并行调用此方法,则可能需要由应用程序进行外部同步。 问题 Q-1593f08472d584d1 (未决)

带有 Offer 和 StopOffer 的提供模式在 Diagnostic Management 中采用了统一设计 AUTOSAR_AP_SWS_Diagnostics §7.3.4.1.2 “Monitors”。通过 StopOffer 停止转发 DM 请求的做法也类似地应用于其他诊断组件,例如 ara::diag::DoIPGroupIdentification [SWS_DM_00726]、ara::diag::DoIPActivationLine [SWS_DM_00837]、ara::diag::GenericUDSService [SWS_DM_00620]、ara::diag::DownloadService [SWS_DM_00793] 以及 ara::diag::Authentication [SWS_DM_01131]。

此使用说明基于 AUTOSAR 规范 R25-11 自动生成。

实现者指南即将推出(复杂度 I2)

Header-Datei#include "ara/diag/doip_power_mode.h"
Scopeclass ara::diag::DoIPPowerMode
Exception-Sicherheitexception safe
Thread-Sicherheitnot thread-safe

Rückgabewert

TypBeschreibung
None

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_DM_00736
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_00736@rel:R25-11#2f8fcb36
Content hash
2f8fcb36
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_00736
Status: valid/unmigrated Version: rel:R25-11#0e61f7d7 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_DM_00736@rel:R25-11#0e61f7d7
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#59b557212026-09-30
  • R19-11rel:R19-11#c56b5aa32026-10-14
  • R20-11rel:R20-11#2ab1127f2026-10-14
  • R21-11rel:R21-11#0741cb0b2026-10-14
  • R22-11rel:R22-11#7a2afa5d2026-10-14
  • R23-11rel:R23-11#8c17316f2026-10-14
  • R24-11rel:R24-11#cb0768a32026-10-14
  • R25-11rel:R25-11#0e61f7d72026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

函数 operator= [SWS_DM_01643] Upstream: RS_AP_00147

DoIPPowerMode & operator= (DoIPPowerMode &)=delete;

DoIPPowerMode shall be a single not assignable instance.

Header-Datei#include "ara/diag/doip_power_mode.h"
Scopeclass ara::diag::DoIPPowerMode

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_DM_01643
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_01643@rel:R25-11#939cceab
Content hash
939cceab
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_01643
Status: valid/unmigrated Version: rel:R25-11#f2b0ce36 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_DM_01643@rel:R25-11#f2b0ce36
Point-in-Time History:
Recorded Revisions (4):
  • R25-11rel:R25-11#8a48c14e2026-09-30
  • R23-11rel:R23-11#c9c88ac52026-10-14
  • R24-11rel:R24-11#f2b0ce362026-10-14
  • R25-11rel:R25-11#f2b0ce362026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

函数 operator= [SWS_DM_01644] Upstream: RS_AP_00147

DoIPPowerMode & operator= (DoIPPowerMode &&)=delete;

Move assignment operator of DoIPPowerMode.

Header-Datei#include "ara/diag/doip_power_mode.h"
Scopeclass ara::diag::DoIPPowerMode

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_DM_01644
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_01644@rel:R25-11#57c28ace
Content hash
57c28ace
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_01644
Status: valid/unmigrated Version: rel:R25-11#5e63251a 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_DM_01644@rel:R25-11#5e63251a
Point-in-Time History:
Recorded Revisions (4):
  • R25-11rel:R25-11#4b97c7962026-09-30
  • R23-11rel:R23-11#630a0d5f2026-10-14
  • R24-11rel:R24-11#5e63251a2026-10-14
  • R25-11rel:R25-11#5e63251a2026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

函数 ~DoIPPowerMode [SWS_DM_00733] Upstream: RS_AP_00134, RS_Diag_00080

virtual ~DoIPPowerMode () noexcept;

Destructor of DoIPPowerMode .

Header-Datei#include "ara/diag/doip_power_mode.h"
Scopeclass ara::diag::DoIPPowerMode
Exception-Sicherheitexception safe
Thread-Sicherheitnot thread-safe

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_DM_00733
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_00733@rel:R25-11#8b11b860
Content hash
8b11b860
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_00733
Status: valid/unmigrated Version: rel:R25-11#d50e740b 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_DM_00733@rel:R25-11#d50e740b
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#94245e0d2026-09-30
  • R19-11rel:R19-11#a57124272026-10-14
  • R20-11rel:R20-11#afa6eb5f2026-10-14
  • R21-11rel:R21-11#322b72f72026-10-14
  • R22-11rel:R22-11#169e0e6c2026-10-14
  • R23-11rel:R23-11#b45f905b2026-10-14
  • R24-11rel:R24-11#d50e740b2026-10-14
  • R25-11rel:R25-11#d50e740b2026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill