DEENESPTFRRUARHIKOZHNL

classe ara::diag::DoIPGroupIdentification

[SWS_DM_00720] Upstream: RS_Diag_00026

class DoIPGroupIdentification {...};

DoIPGroupIdentificationInterface.

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

Guide utilisateurGÉNÉRÉ PAR IA

Sert à fournir l'état d'identification de groupe DoIP au Diagnostic Manager.
GÉNÉRÉ PAR IA non vérifié Modèle : gemini-3.8-flash-medium · Effort : medium · Température : non réglable · Prompt : dea27beb11bb Provenance Questions ouvertes (1)
traduit du guide allemandgemini-3.8-flash-low · 2026-10-13 · Original allemand

Sert à fournir l'état d'identification de groupe DoIP au Diagnostic Manager.

La classe ara::diag::DoIPGroupIdentification sert d'interface abstraite pour les applications Adaptive afin de fournir au Diagnostic Management l'état actuel de l'identification de groupe DoIP [SWS_DM_00724]. Après l'instanciation spécifique au port, l'application active le transfert des requêtes via Offer() et y met fin avant la destruction de l'objet au moyen de StopOffer() [SWS_DM_00725]. L'instance du gestionnaire est unique, n'est ni copiable ni déplaçable, et répond aux interrogations de manière asynchrone via un ara::core::Future.

Contexte

La classe ara::diag::DoIPGroupIdentification met à disposition l'interface fonctionnelle du Diagnostic Management (AUTOSAR AP SWS Diagnostics p. 73), par laquelle une application adaptative fournit l'état actuel d'identification de groupe (état GID) pour le protocole DoIP [SWS_DM_00724]. Au sein de l'architecture de la plateforme, la classe agit en tant qu'intermédiaire entre deux partenaires d'interaction principaux : le démon interne Diagnostic Management (DM), qui traite les messages standardisés d'identification de véhicule et DoIP sur le réseau, et l'implémentation spécifique à l'application, qui concrétise la méthode virtuelle pure GetGidStatus(). La mise à disposition et la réception des requêtes sont contrôlées par des offres de service explicites [SWS_DM_00725].

Cycle de vie

Une instance de DoIPGroupIdentification représente un port de diagnostic unique. Pour cette raison, la classe est conçue comme un objet géré en tant qu'exemplaire unique : le constructeur de copie [SWS_DM_01641] et le constructeur de déplacement [SWS_DM_01642] tout comme les opérateurs d'affectation correspondants [SWS_DM_01639], [SWS_DM_01640] sont explicitement supprimés (=delete).

La création s'effectue obligatoirement via le constructeur paramétré en spécifiant un ara::core::InstanceSpecifier ainsi que le mode de concurrence ConcurrencyType [SWS_DM_00722]. Le cycle de vie se divise en phases suivantes :

  • Non offert (Not Offered) : après la construction, l'objet existe dans l'espace d'adressage du processus, mais ne reçoit pas encore de requêtes de la part du DM.
  • Offert (Offered) : par l'appel synchrone de Offer() [SWS_DM_00725], le gestionnaire est activé auprès du DM, de sorte que les demandes d'état DoIP entrantes soient transmises.
  • Arrêté (Stopped) : l'appel de StopOffer() [SWS_DM_00726] retire au DM l'autorisation de transmission et replace l'objet dans l'état inactif.

La destruction a lieu via le destructeur virtuel ~DoIPGroupIdentification() [SWS_DM_00723]. En ce qui concerne la concurrence, le constructeur est à sécurité multithread, tandis que Offer(), StopOffer() ainsi que le destructeur ne sont pas à sécurité multithread [SWS_DM_00722], [SWS_DM_00723], [SWS_DM_00725], [SWS_DM_00726]. La sécurité multithread de la fonction d'interrogation GetGidStatus() est définie conditionnellement par le ConcurrencyType choisi dans le constructeur [SWS_DM_00724]. Interprétation : le destructeur devrait interrompre implicitement les transmissions en cours si StopOffer() n'a pas été appelé au préalable. Question Q-50d70fb679462321 (ouverte)

Parcours d'utilisation

L'utilisation typique comprend l'initialisation, l'activation, le traitement asynchrone et la désactivation :

  1. Une classe de diagnostic concrète hérite de ara::diag::DoIPGroupIdentification et implémente la méthode GetGidStatus() [SWS_DM_00724].
  2. L'application crée l'objet avec le InstanceSpecifier du PortPrototype configuré et définit si GetGidStatus() peut être appelée de manière concurrente (kConcurrent) ou non (kNotConcurrent) [SWS_DM_00722].
  3. Au moyen de Offer(), l'application arme le gestionnaire pour le Diagnostic Management [SWS_DM_00725].
  4. Dès que des requêtes DoIP arrivent, le DM appelle GetGidStatus() ; l'application renvoie l'état du GID de façon asynchrone via ara::core::Future<GidStatus> [SWS_DM_00724].
  5. Avant l'arrêt du service ou l'arrêt du composant, l'application appelle StopOffer() [SWS_DM_00726], suivi de la destruction de l'objet [SWS_DM_00723].
Nutzungspfad von DoIPGroupIdentificationApplicationDoIPGroupIdentificationGestion des diagnosticsUse Case: Initialisierung & BereitstellungKonstruktor(specifier, concurrencyType)Offer()Handler registrierenResult<void> (Erfolg)Use Case: Interrogation du statut de groupe DoIPGetGidStatus()Détermination du GID et du statutFuture<GidStatus>Use Case: DeaktivierungStopOffer()Weiterleitung deregistrieren

Diagramme de séquence : déroulement typique de l'instanciation, de l'activation, de l'interrogation d'état et de la désactivation. Sources : [SWS_DM_00722], [SWS_DM_00724], [SWS_DM_00725], [SWS_DM_00726].

Scénarios d'erreur

Lors de l'utilisation de DoIPGroupIdentification, des conditions d'erreur sont définies pour la phase de construction et de mise à disposition :

  • Erreurs de modèle et d'affectation (constructeur) : en cas d'échec de l'instanciation, des violations standardisées sont signalées [SWS_DM_00722] :
    • InstanceSpecifierMappingIntegrityViolation : l'identifiant ne peut pas être résolu ou ne référence pas un prototype de port.
    • PortInterfaceMappingViolation : le port référencé n'est pas typé comme DiagnosticDoIPGroupIdentificationInterface.
    • ProcessMappingViolation : aucun processus approprié n'est affecté au contexte d'exécution dans le modèle.
    • InstanceSpecifierAlreadyInUseViolation : l'identifiant de port spécifié est déjà utilisé par une autre instance dans le processus en cours d'exécution.
  • Erreur de mise à disposition du service (Offer()) : la méthode renvoie un ara::core::Result<void>. Si le service a déjà été proposé avec succès pour ce gestionnaire, un nouvel appel échoue avec le code d'erreur DiagOfferErrc::kAlreadyOffered [SWS_DM_00725].
  • Erreur lors de l'interrogation d'état : l'interface GetGidStatus() ne spécifie aucun code d'erreur standardisé [SWS_DM_00724] ; les erreurs internes à l'application doivent être représentées via l'objet résultat du future renvoyé.

Ce guide se base exclusivement sur la spécification AUTOSAR Adaptive R25-11.

Carte des membres

Opérateurs

1

Types imbriqués

1

Diagramme de classes

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

G nara__diag__DoIPGroupIdentification259 DoIPGroupIdentification + DoIPGroupIdentification() + operator=() + ~DoIPGroupIdentification() + GetGidStatus() + Offer() + StopOffer()

Vue détaillée

Sélectionnez une entrée dans le plan.

Constructeurs et destructeur

Constructor of DoIPGroupIdentification.

Surcharges DoIPGroupIdentification 3
explicit DoIPGroupIdentification (const ara::core::InstanceSpecifier &specifier, ConcurrencyType concurrencyType) noexcept; SWS_DM_00722
DoIPGroupIdentification (DoIPGroupIdentification &)=delete; SWS_DM_01641
DoIPGroupIdentification (DoIPGroupIdentification &&) noexcept=delete; SWS_DM_01642

Destructor of DoIPGroupIdentification.

virtual ~DoIPGroupIdentification () noexcept;

Méthodes

GetGidStatus fonction

Called to get the current GID state for the DoIP protocol.

virtual ara::core::Future< GidStatus > GetGidStatus () noexcept=0;
Offer fonction

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

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

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

void StopOffer () noexcept;

Opérateurs

operator= fonction 2

DoIPGroupIdentification shall be a single not assignable instance.

Surcharges = 2

Types imbriqués

GidStatus classe

Documentation des méthodes

fonction DoIPGroupIdentification [SWS_DM_00722] Upstream: RS_AP_00137, RS_Diag_00026, RS_AP_00170, RS_AP_00171, RS_AP_00172, RS_AP_00173

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

Constructor of DoIPGroupIdentification.

Header-Datei#include "ara/diag/doip_group_identification.h"
Scopeclass ara::diag::DoIPGroupIdentification
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 DiagnosticDoIpGroupIdentificationPortMapping needs to be typed by a DiagnosticDoIPGroupIdentificationInterface. 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 DiagnosticDoIPGroupIdentificationInterface.
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_00722
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_00722@rel:R25-11#c037444e
Content hash
c037444e
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_00722
Status: valid/unmigrated Version: rel:R25-11#63219f21 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_00722@rel:R25-11#63219f21
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#79ca5b1c2026-09-30
  • R19-11rel:R19-11#d574f3f62026-10-14
  • R20-11rel:R20-11#0451f0e02026-10-14
  • R21-11rel:R21-11#25c5ae2b2026-10-14
  • R22-11rel:R22-11#e33a6f2c2026-10-14
  • R23-11rel:R23-11#fc45a4402026-10-14
  • R24-11rel:R24-11#d67965f22026-10-14
  • R25-11rel:R25-11#63219f212026-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

fonction DoIPGroupIdentification [SWS_DM_01641] Upstream: RS_AP_00147

DoIPGroupIdentification (DoIPGroupIdentification &)=delete;

DoIPGroupIdentification shall be a single not copy-able instance.

Header-Datei#include "ara/diag/doip_group_identification.h"
Scopeclass ara::diag::DoIPGroupIdentification

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

Record
AUTOSAR/AP/record/SWS_DM_01641
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_01641@rel:R25-11#0616272d
Content hash
0616272d
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_01641
Status: valid/unmigrated Version: rel:R25-11#6867ed59 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_01641@rel:R25-11#6867ed59
Point-in-Time History:
Recorded Revisions (4):
  • R25-11rel:R25-11#2681ed392026-09-30
  • R23-11rel:R23-11#c981bc042026-10-14
  • R24-11rel:R24-11#c6f50b9c2026-10-14
  • R25-11rel:R25-11#6867ed592026-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

fonction DoIPGroupIdentification [SWS_DM_01642] Upstream: RS_AP_00147

DoIPGroupIdentification (DoIPGroupIdentification &&) noexcept=delete;

Move constructor of DoIPGroupIdentification.

Header-Datei#include "ara/diag/doip_group_identification.h"
Scopeclass ara::diag::DoIPGroupIdentification

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

Record
AUTOSAR/AP/record/SWS_DM_01642
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_01642@rel:R25-11#6c5e38de
Content hash
6c5e38de
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_01642
Status: valid/unmigrated Version: rel:R25-11#e41429a6 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_01642@rel:R25-11#e41429a6
Point-in-Time History:
Recorded Revisions (4):
  • R25-11rel:R25-11#f5b3e76d2026-09-30
  • R23-11rel:R23-11#dfee6f862026-10-14
  • R24-11rel:R24-11#e41429a62026-10-14
  • R25-11rel:R25-11#e41429a62026-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

fonction GetGidStatus [SWS_DM_00724] Upstream: RS_AP_00138, RS_Diag_00026

virtual ara::core::Future< GidStatus > GetGidStatus () noexcept=0;

Called to get the current GID state for the DoIP protocol.

Header-Datei#include "ara/diag/doip_group_identification.h"
Scopeclass ara::diag::DoIPGroupIdentification
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< GidStatus >group identification and state

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_00724
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_00724@rel:R25-11#1122eb20
Content hash
1122eb20
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_00724
Status: valid/unmigrated Version: rel:R25-11#ed8c2d4e 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_00724@rel:R25-11#ed8c2d4e
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#cb13e4b32026-09-30
  • R19-11rel:R19-11#8f5948432026-10-14
  • R20-11rel:R20-11#a48b3cb22026-10-14
  • R21-11rel:R21-11#a48b3cb22026-10-14
  • R22-11rel:R22-11#8c3ee0f12026-10-14
  • R23-11rel:R23-11#6a6bd1cd2026-10-14
  • R24-11rel:R24-11#95da8e6a2026-10-14
  • R25-11rel:R25-11#ed8c2d4e2026-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

fonction Offer [SWS_DM_00725] Upstream: RS_AP_00119, RS_AP_00139, RS_Diag_00026

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

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

GÉNÉRÉ PAR IA non vérifié Modèle : gemini-3.8-flash-medium · Effort : medium · Température : non réglable · Prompt : c580e08dd024 Provenance
traduit du guide allemandgemini-3.8-flash-low · 2026-10-13 · Original allemand

La fonction membre synchrone Offer de la classe ara::diag::DoIPGroupIdentification signale au Diagnostic Management (DM) que l'Adaptive Application fournisseuse est prête et que les requêtes pour l'identification de groupe DoIP peuvent être traitées [SWS_DM_00725]. Ce n'est qu'après cet appel que le DM peut, en cas de besoin, récupérer l'ID de groupe via la méthode GetGidStatus, pour autant qu'aucune configuration fixe n'existe [SWS_DM_00813].

Concernant le contexte d'appel et la concurrence, les conditions suivantes s'appliquent :

  • Signature et sémantique : l'appel s'effectue sans paramètre et renvoie de manière synchrone un ara::core::Result<void> [SWS_DM_00725]. La méthode est déclarée en tant que noexcept et est sûre vis-à-vis des exceptions (exception safe) [SWS_DM_00725].
  • Sécurité des threads : l'opération est spécifiée comme non sûre au niveau des threads (not thread-safe) [SWS_DM_00725]. Les appels sur la même instance ne doivent pas être effectués de manière non protégée à partir de threads concurrents.

En cas d'erreur, l'objet résultant fournit le code d'erreur DiagOfferErrc::kAlreadyOffered avec une sémantique de retour arrière (rollback) si le service a déjà été proposé pour cette interface [SWS_DM_00725].

Tant que l'application n'a pas encore exécuté Offer et que le DM doit envoyer une identification de groupe DoIP, le comportement de repli s'applique : le DM transmet comme valeur de GID soit 0x00 0x00 0x00 0x00 0x00 0x00 soit 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF conformément à l'ISO 13400-2 pour désigner « value not set » [SWS_DM_01527].

Cette note d'utilisation a été générée automatiquement sur la base de la spécification AUTOSAR.

Guide de l'implémenteur à venir (complexité I1)

Header-Datei#include "ara/diag/doip_group_identification.h"
Scopeclass ara::diag::DoIPGroupIdentification
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_00725
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_00725@rel:R25-11#2914fc45
Content hash
2914fc45
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_00725
Status: valid/unmigrated Version: rel:R25-11#09889e29 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_00725@rel:R25-11#09889e29
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#2501a9132026-09-30
  • R19-11rel:R19-11#a3655b482026-10-14
  • R20-11rel:R20-11#fecd6f572026-10-14
  • R21-11rel:R21-11#632537142026-10-14
  • R22-11rel:R22-11#6bbdf98f2026-10-14
  • R23-11rel:R23-11#cd98c6aa2026-10-14
  • R24-11rel:R24-11#b1288dc82026-10-14
  • R25-11rel:R25-11#09889e292026-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

fonction StopOffer [SWS_DM_00726] Upstream: RS_Diag_00026

void StopOffer () noexcept;

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

GÉNÉRÉ PAR IA non vérifié Modèle : gemini-3.8-flash-medium · Effort : medium · Température : non réglable · Prompt : da4bfe9455e6 Provenance Questions ouvertes (1)
traduit du guide allemandgemini-3.8-flash-low · 2026-10-13 · Original allemand

La méthode StopOffer de la classe ara::diag::DoIPGroupIdentification met fin à la mise à disposition du gestionnaire et désactive le transfert des messages de requête entrants (request messages) du Diagnostic Management (DM) vers cette instance [SWS_DM_00726].

Utilisation et traitement des erreurs

L'opération déclarée dans l'en-tête ara/diag/doip_group_identification.h possède la signature void StopOffer () noexcept; [SWS_DM_00726]. Elle ne prend aucun paramètre, ne renvoie aucune valeur et est exécutée de manière synchrone [SWS_DM_00726]. La méthode est spécifiée comme sûre vis-à-vis des exceptions (exception safe) et ne lève aucune exception C++ ; aucun code d'erreur ni message d'erreur spécifique n'est prévu pour cette opération [SWS_DM_00726].

Concurrence et restrictions

En ce qui concerne la concurrence, StopOffer est explicitement spécifiée comme non sûre pour les threads (not thread-safe) [SWS_DM_00726]. Les applications appelantes doivent donc probablement s'assurer d'elles-mêmes qu'aucun appel concurrent n'a lieu sur la même instance. Question Q-3ac810ffb08cb197 (ouverte)

Interaction

Le module de diagnostic applique le modèle StopOffer de manière uniforme à travers les interfaces fonctionnelles, par exemple pour les routines génériques [SWS_DM_00558], le contrôle de communication [SWS_DM_00810] ainsi que les services d'authentification [SWS_DM_01131]. Bien que les désignations soient calquées, à fonction égale, sur la gestion des services dans ara::com, il s'agit d'une implémentation autonome de l'architecture de diagnostic AUTOSAR_AP_SWS_Diagnostics §7.3.4.1.2 « Monitors ».

Cette note d'utilisation a été générée par une IA et s'appuie exclusivement sur la spécification AUTOSAR pour R25-11.

Guide de l'implémenteur à venir (complexité I2)

Header-Datei#include "ara/diag/doip_group_identification.h"
Scopeclass ara::diag::DoIPGroupIdentification
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_00726
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_00726@rel:R25-11#5b68f117
Content hash
5b68f117
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_00726
Status: valid/unmigrated Version: rel:R25-11#5556e724 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_00726@rel:R25-11#5556e724
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#d9f534002026-09-30
  • R19-11rel:R19-11#236d6b2b2026-10-14
  • R20-11rel:R20-11#e9c4a4992026-10-14
  • R21-11rel:R21-11#2433145a2026-10-14
  • R22-11rel:R22-11#bf32e3c72026-10-14
  • R23-11rel:R23-11#3d5b5b0a2026-10-14
  • R24-11rel:R24-11#12f2718d2026-10-14
  • R25-11rel:R25-11#5556e7242026-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

fonction operator= [SWS_DM_01639] Upstream: RS_AP_00147

DoIPGroupIdentification & operator= (DoIPGroupIdentification &)=delete;

DoIPGroupIdentification shall be a single not assignable instance.

Header-Datei#include "ara/diag/doip_group_identification.h"
Scopeclass ara::diag::DoIPGroupIdentification

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

Record
AUTOSAR/AP/record/SWS_DM_01639
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_01639@rel:R25-11#2d222255
Content hash
2d222255
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_01639
Status: valid/unmigrated Version: rel:R25-11#ff2bddaa 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_01639@rel:R25-11#ff2bddaa
Point-in-Time History:
Recorded Revisions (4):
  • R25-11rel:R25-11#c3cb34fa2026-09-30
  • R23-11rel:R23-11#ecd98e822026-10-14
  • R24-11rel:R24-11#ff2bddaa2026-10-14
  • R25-11rel:R25-11#ff2bddaa2026-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

fonction operator= [SWS_DM_01640] Upstream: RS_AP_00147

DoIPGroupIdentification & operator= (DoIPGroupIdentification &&)=delete;

Move assignment operator of DoIPGroupIdentification.

Header-Datei#include "ara/diag/doip_group_identification.h"
Scopeclass ara::diag::DoIPGroupIdentification

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

Record
AUTOSAR/AP/record/SWS_DM_01640
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_01640@rel:R25-11#0f5a9666
Content hash
0f5a9666
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_01640
Status: valid/unmigrated Version: rel:R25-11#decc9cb9 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_01640@rel:R25-11#decc9cb9
Point-in-Time History:
Recorded Revisions (4):
  • R25-11rel:R25-11#a87ecc6d2026-09-30
  • R23-11rel:R23-11#f722c6a42026-10-14
  • R24-11rel:R24-11#decc9cb92026-10-14
  • R25-11rel:R25-11#decc9cb92026-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

fonction ~DoIPGroupIdentification [SWS_DM_00723] Upstream: RS_AP_00134, RS_Diag_00026

virtual ~DoIPGroupIdentification () noexcept;

Destructor of DoIPGroupIdentification.

Header-Datei#include "ara/diag/doip_group_identification.h"
Scopeclass ara::diag::DoIPGroupIdentification
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_00723
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_00723@rel:R25-11#fee6b720
Content hash
fee6b720
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_00723
Status: valid/unmigrated Version: rel:R25-11#065c3f44 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_00723@rel:R25-11#065c3f44
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#925c8d282026-09-30
  • R19-11rel:R19-11#a21190b52026-10-14
  • R20-11rel:R20-11#e45f3d432026-10-14
  • R21-11rel:R21-11#e45f3d432026-10-14
  • R22-11rel:R22-11#e40f87bf2026-10-14
  • R23-11rel:R23-11#cda8fa4a2026-10-14
  • R24-11rel:R24-11#e7ee49902026-10-14
  • R25-11rel:R25-11#065c3f442026-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