DEENESPTFRRUARHIKOZHNL

klasse 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

User GuideAI-GEGENEREERD

Stelt de actuele DoIP-energiemodus van het voertuig via een callback-interface beschikbaar aan Diagnostic Management.
DOOR AI GEGENEREERD ongecontroleerd Model: gemini-3.8-flash-medium · Inspanning: medium · Temperatuur: niet regelbaar · Prompt: afa4b2f1975c Herkomst Open vragen (1)
vertaald uit de Duitse handleidinggemini-3.8-flash-low · 2026-10-13 · Duits origineel

Stelt de actuele DoIP-energiemodus van het voertuig via een callback-interface beschikbaar aan Diagnostic Management.

De interfaceklasse ara::diag::DoIPPowerMode stelt applicaties in staat om de actuele DoIP-energiemodus beschikbaar te stellen aan Diagnostic Management via de callback-functie GetDoIPPowerMode() [SWS_DM_00734]. Na de instantiëring moet de handler via Offer() worden geactiveerd en voor de vernietiging via StopOffer() weer worden afgemeld [SWS_DM_00735], [SWS_DM_00736]. Als uniek exemplaar is de klasse niet kopieerbaar en niet verplaatsbaar [SWS_DM_01645].

Context

De abstracte klasse ara::diag::DoIPPowerMode definieert de interface voor het beschikbaar stellen van de actuele DoIP-energiemodus aan Diagnostic Management (DM). In voertuigarchitecturen die Diagnostics over Internet Protocol (DoIP) gebruiken, moet het communicatieprotocol op de hoogte zijn van de bedrijfstoestand van het voertuignetwerk resp. de voedingsspanning. De applicatiesoftware leidt een concrete handler-klasse af van ara::diag::DoIPPowerMode en implementeert het opvragen van de energiemodus [SWS_DM_00734]. Interactiepartners zijn de aanbiedende diagnosetoepassing, die de interface aanbiedt, en het DM-runtimesysteem, dat inkomende verzoeken naar deze handler delegeert [SWS_DM_00735].

Levenscyclus

Instanties van ara::diag::DoIPPowerMode worden applicatie-intern aangemaakt en geïdentificeerd via een PortPrototype, dat door een ara::core::InstanceSpecifier wordt gerefereerd [SWS_DM_00732]. Bij de aanroep van de constructor wordt via het argument ConcurrencyType vastgelegd of de callback-methode GetDoIPPowerMode() thread-safe (kConcurrent) of niet thread-safe (kNotConcurrent) moet worden uitgevoerd [SWS_DM_00732]. De constructor zelf is thread-safe uitgevoerd [SWS_DM_00732].

Volgens de specificatie betreft het een niet-kopieerbare en niet-verplaatsbare instantie: zowel de copy constructor [SWS_DM_01645] als de move constructor [SWS_DM_01646] evenals de bijbehorende toewijzingsoperatoren [SWS_DM_01643], [SWS_DM_01644] zijn expliciet verwijderd (=delete).

Na de instantiëring moet de handler via Offer() worden geactiveerd, zodat het DM verzoeken kan doorsturen [SWS_DM_00735]. Om het doorsturen van verzoeken te beëindigen, wordt StopOffer() aangeroepen [SWS_DM_00736]. De virtuele destructor ~DoIPPowerMode() [SWS_DM_00733] evenals Offer() en StopOffer() zijn gespecificeerd als niet thread-safe. Vermoedelijk moet vóór de aanroep van de destructor altijd StopOffer() worden uitgevoerd om openstaande interacties met het DM correct los te koppelen. Vraag Q-85ede935aa303c45 (open)

Gebruikspad

Het typische gebruik van ara::diag::DoIPPowerMode volgt een vaste volgorde van initialisatie, serviceregistratie, cyclische resp. gebeurtenisgebaseerde modusopvraag en afmelding:

  1. De applicatie instantieert haar afgeleide klasse met de passende InstanceSpecifier en de gewenste ConcurrencyType [SWS_DM_00732].
  2. De applicatie registreert de handler actief middels Offer() bij Diagnostic Management [SWS_DM_00735].
  3. Zodra het DoIP-protocol de status nodig heeft, roept het DM de puur virtuele functie GetDoIPPowerMode() aan [SWS_DM_00734]. De implementatie levert een ara::core::Future<PowerModeType> terug, die asynchroon wordt opgelost [SWS_DM_00734].
  4. Bij het beëindigen van het bedrijf roept de applicatie StopOffer() aan om geen verdere verzoeken meer aan te nemen [SWS_DM_00736].
  5. De instantie wordt vrijgegeven via de destructor [SWS_DM_00733].
Aanroepsequentie voor ara::diag::DoIPPowerModeAnwendungDoIPPowerModeDiagnosticManagementUse Case: Initialisatie en aanbodDoIPPowerMode(specifier, concurrencyType)Offer()Handler registrierenResult<void> (Erfolg)Use Case: Energiemodus-AbfrageGetDoIPPowerMode()Future<PowerModeType>Use Case: Deregistratie en afbouwStopOffer()Handler abmelden~DoIPPowerMode()

Sequentiediagram: Typisch verloop van registratie, asynchrone statusopvraag en afmelding voor DoIPPowerMode. Bronnen: [SWS_DM_00732], [SWS_DM_00734], [SWS_DM_00735], [SWS_DM_00736], AUTOSAR_AP_SWS_Diagnostics §8.2 “DoIP Power Mode”.

Foutscenario's

Bij de aanroep van de constructor kunnen model- en toewijzingsschendingen optreden die zijn gedocumenteerd [SWS_DM_00732]:

  • InstanceSpecifierMappingIntegrityViolation: De identifier kan in de context van het executable niet worden opgelost of refereert niet aan een PortPrototype-element [SWS_DM_00732].
  • PortInterfaceMappingViolation: Het gerefereerde PortPrototype is niet getypeerd door een DiagnosticDoIPPowerModeInterface [SWS_DM_00732].
  • ProcessMappingViolation: Er bestaat een instantie-referentie, maar geen passend gemodelleerd proces voor de runtime-omgeving [SWS_DM_00732].
  • InstanceSpecifierAlreadyInUseViolation: De InstanceSpecifier is binnen hetzelfde proces al gebruikt voor een andere instantie [SWS_DM_00732].

Als Offer() wordt aangeroepen terwijl de service al actief wordt aangeboden, retourneert de methode via het ara::core::Result de foutcode DiagOfferErrc::kAlreadyOffered [SWS_DM_00735]. De methode GetDoIPPowerMode() definieert daarentegen geen gestandaardiseerde foutcodes [SWS_DM_00734].

Deze handleiding is gebaseerd op de AUTOSAR-specificatie voor het Adaptive Platform (Release R25-11). Alle gegevens en foutcodes zijn gebaseerd op de gerefereerde SWS-eisen.

Ledenkaart

Constructors en destructor

2

Operatoren

1

Klassendiagram

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

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

Detailweergave

Kies een item in de inhoudsopgave.

Constructors en destructor

DoIPPowerMode functie 3

Constructor of DoIPPowerMode.

Overloads 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;

Methoden

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

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

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

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

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

void StopOffer () noexcept;

Operatoren

operator= functie 2

DoIPPowerMode shall be a single not assignable instance.

Overloads = 2
DoIPPowerMode & operator= (DoIPPowerMode &)=delete; SWS_DM_01643
DoIPPowerMode & operator= (DoIPPowerMode &&)=delete; SWS_DM_01644

Documentatie van de methoden

functie 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#693da473
Content hash
693da473
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

functie 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#68baa7eb
Content hash
68baa7eb
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

functie 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#bcbdd797
Content hash
bcbdd797
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

functie 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#239a0740
Content hash
239a0740
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

functie 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.

DOOR AI GEGENEREERD ongecontroleerd Model: gemini-3.8-flash-medium · Inspanning: medium · Temperatuur: niet regelbaar · Prompt: 5f8fb75036b6 Herkomst
vertaald uit de Duitse handleidinggemini-3.8-flash-low · 2026-10-13 · Duits origineel

De synchrone methode Offer van de klasse ara::diag::DoIPPowerMode stelt een Adaptive Application in staat de service voor de DoIP-Power-Mode bij Diagnostic Management (DM) te registreren en vrij te geven [SWS_DM_00735]. De aanroep stelt de DM in staat binnenkomende verzoekberichten door te sturen naar deze handler [SWS_DM_00735]. De functie verwacht geen overdrachtsparameters, werpt geen excepties op (noexcept) en levert als retourwaarde een ara::core::Result<void> op [SWS_DM_00735].

Zolang Offer nog niet is aangeroepen door de aanbiedende applicatie, beantwoordt de DM clientverzoeken om DoIP-Power-Mode-informatie met de statuswaarde 0 (“Not ready”) conform ISO 13400-2 [SWS_DM_01525]. Als de handler is geregistreerd en de DM de actuele Power-Mode nodig heeft om DoIP-berichten te beantwoorden, vraagt deze deze op via ara::diag::DoIPPowerMode::GetDoIPPowerMode [SWS_DM_00814].

In geval van een fout bevat het Result-object een overeenkomstige foutcode. Als de methode op de desbetreffende instantie al eerder met succes is aangeroepen, mislukt een hernieuwde aanroep en levert deze DiagOfferErrc::kAlreadyOffered met rollback-semantiek op [SWS_DM_00735].

Wat betreft gelijktijdigheid is de functie gespecificeerd als niet-thread-safe (not thread-safe) [SWS_DM_00735]. Parallelle aanroepen op dezelfde instantie moeten daarom door de aanroeper worden gesynchroniseerd. De functie biedt volledige exceptieveiligheid (exception safe) [SWS_DM_00735].

Deze gebruiksinstructie is opgesteld door een AI en is gebaseerd op de specificaties van AUTOSAR-release R25-11.

Implementer's Guide volgt (complexiteit 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#517b3df0
Content hash
517b3df0
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

functie StopOffer [SWS_DM_00736] Upstream: RS_Diag_00080

void StopOffer () noexcept;

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

DOOR AI GEGENEREERD ongecontroleerd Model: gemini-3.8-flash-medium · Inspanning: medium · Temperatuur: niet regelbaar · Prompt: 2a0861404a22 Herkomst Open vragen (1)
vertaald uit de Duitse handleidinggemini-3.8-flash-low · 2026-10-13 · Duits origineel

De methode StopOffer van de klasse ara::diag::DoIPPowerMode deactiveert het doorsturen van binnenkomende diagnoseverzoekberichten door Diagnostic Management (DM) naar de handler [SWS_DM_00736]. De functie wordt beschikbaar gesteld via het headerbestand ara/diag/doip_power_mode.h, heeft geen retourwaarde en accepteert geen parameters [SWS_DM_00736].

Voor foutgedrag en uitvoeringsomgeving gelden de volgende specificatiedetails:

  • Uitzonderingsveiligheid: De functie is gedeclareerd als noexcept en gedefinieerd als uitzonderingsveilig (exception safe) [SWS_DM_00736]. Er worden geen excepties gegenereerd en geen foutcodes geretourneerd.
  • Thread-safety: De operatie is gespecificeerd als niet thread-safe (not thread-safe) [SWS_DM_00736]. Interpretatie: Als de methode wordt aangeroepen in multithreading-scenario's of parallel aan andere operaties van de instantie, zal waarschijnlijk een externe synchronisatie door de applicatie vereist zijn. Vraag Q-1593f08472d584d1 (open)

Het aanbiedingspatroon met Offer en StopOffer is binnen Diagnostic Management uniform ontworpen AUTOSAR_AP_SWS_Diagnostics §7.3.4.1.2 “Monitors”. Het stoppen van het doorsturen van DM-verzoeken via StopOffer wordt analoog toegepast bij andere diagnosecomponenten, zoals bij ara::diag::DoIPGroupIdentification [SWS_DM_00726], ara::diag::DoIPActivationLine [SWS_DM_00837], ara::diag::GenericUDSService [SWS_DM_00620], ara::diag::DownloadService [SWS_DM_00793] en ara::diag::Authentication [SWS_DM_01131].

Deze gebruiksinstructie is automatisch gegenereerd op basis van de AUTOSAR-specificatie R25-11.

Implementer's Guide volgt (complexiteit 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#3cc0e047
Content hash
3cc0e047
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

functie 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#094f37e0
Content hash
094f37e0
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

functie 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#9f3d781d
Content hash
9f3d781d
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

functie ~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#1157d8fc
Content hash
1157d8fc
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