DEENESPTFRRUARHIKOZHNL

clase 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

Guía del usuarioGENERADO POR IA

Sirve para proporcionar el estado de identificación de grupo DoIP a Diagnostic Manager.
GENERADO POR IA no revisado Modelo: gemini-3.8-flash-medium · Esfuerzo: medium · Temperatura: no controlable · Prompt: dea27beb11bb Procedencia Preguntas abiertas (1)
traducido de la guía alemanagemini-3.8-flash-low · 2026-10-13 · Original en alemán

Sirve para proporcionar el estado de identificación de grupo DoIP a Diagnostic Manager.

La clase ara::diag::DoIPGroupIdentification sirve como interfaz abstracta para aplicaciones Adaptive con el fin de proporcionar a Diagnostic Management el estado actual de la identificación de grupo DoIP [SWS_DM_00724]. Tras la instanciación específica del puerto, la aplicación activa el reenvío de solicitudes mediante Offer() y lo finaliza antes de la destrucción del objeto mediante StopOffer() [SWS_DM_00725]. La instancia del manejador es única, no se puede copiar ni mover y responde a las consultas de forma asíncrona mediante un ara::core::Future.

Contexto

La clase ara::diag::DoIPGroupIdentification pone a disposición la interfaz funcional de Diagnostic Management (AUTOSAR AP SWS Diagnostics p. 73), a través de la cual una aplicación adaptativa proporciona el estado actual de identificación de grupo (estado GID) para el protocolo DoIP [SWS_DM_00724]. Dentro de la arquitectura de la plataforma, la clase actúa como intermediaria entre dos interlocutores principales: el demonio interno Diagnostic Management Daemon (DM), que procesa a través de la red mensajes estandarizados de identificación del vehículo y DoIP, y la implementación específica de la aplicación, que concreta el método virtual puro GetGidStatus(). La puesta a disposición y la recepción de solicitudes se controlan mediante ofertas explícitas de servicio [SWS_DM_00725].

Ciclo de vida

Una instancia de DoIPGroupIdentification representa un puerto de diagnóstico unívoco. Por este motivo, la clase está diseñada como un objeto gestionado de forma única: tanto el constructor de copia [SWS_DM_01641] y el constructor de movimiento [SWS_DM_01642] como los correspondientes operadores de asignación [SWS_DM_01639], [SWS_DM_01640] están explícitamente eliminados (=delete).

La creación se realiza obligatoriamente a través del constructor parametrizado, indicando un ara::core::InstanceSpecifier así como el modo de concurrencia ConcurrencyType [SWS_DM_00722]. El ciclo de vida se divide en las siguientes fases:

  • No ofrecido (Not Offered): tras la construcción, el objeto existe en el espacio de direcciones del proceso, pero todavía no recibe solicitudes del DM.
  • Ofrecido (Offered): mediante la llamada síncrona a Offer() [SWS_DM_00725], el manejador se activa en el DM, de modo que se reenvían las solicitudes entrantes de estado de DoIP.
  • Detenido (Stopped): la llamada a StopOffer() [SWS_DM_00726] retira la autorización de reenvío al DM y devuelve el objeto al estado inactivo.

La destrucción se realiza mediante el destructor virtual ~DoIPGroupIdentification() [SWS_DM_00723]. En lo relativo a la concurrencia, el constructor es seguro para subprocesos, mientras que Offer(), StopOffer() y el destructor no son seguros para subprocesos [SWS_DM_00722], [SWS_DM_00723], [SWS_DM_00725], [SWS_DM_00726]. La seguridad para subprocesos de la función de consulta GetGidStatus() se define de manera condicional por el ConcurrencyType seleccionado en el constructor [SWS_DM_00724]. Interpretación: el destructor presumiblemente finaliza de forma implícita los reenvíos en curso en caso de que no se haya invocado previamente StopOffer(). Pregunta Q-50d70fb679462321 (abierta)

Ruta de uso

El uso típico comprende la inicialización, la activación, el procesamiento asíncrono y la desactivación:

  1. Una clase de diagnóstico concreta hereda de ara::diag::DoIPGroupIdentification e implementa el método GetGidStatus() [SWS_DM_00724].
  2. La aplicación crea el objeto con el InstanceSpecifier del prototipo de puerto configurado y define si GetGidStatus() puede invocarse de manera concurrente (kConcurrent) o no (kNotConcurrent) [SWS_DM_00722].
  3. Mediante Offer(), la aplicación activa el manejador para Diagnostic Management [SWS_DM_00725].
  4. En cuanto llegan solicitudes DoIP, el DM invoca GetGidStatus(); la aplicación devuelve el estado GID de forma asíncrona mediante ara::core::Future<GidStatus> [SWS_DM_00724].
  5. Antes de finalizar el servicio o apagar el componente, la aplicación invoca StopOffer() [SWS_DM_00726], seguido de la destrucción del objeto [SWS_DM_00723].
Nutzungspfad von DoIPGroupIdentificationAplicaciónDoIPGroupIdentificationDiagnostic ManagementUse Case: Initialisierung & BereitstellungKonstruktor(specifier, concurrencyType)Offer()Handler registrierenResult<void> (Erfolg)Use Case: Consulta del estado de grupo DoIPGetGidStatus()Determinación de GID y estadoFuture<GidStatus>Use Case: DeaktivierungStopOffer()Weiterleitung deregistrieren

Diagrama de secuencia: flujo típico de instanciación, activación, consulta de estado y desactivación. Fuentes: [SWS_DM_00722], [SWS_DM_00724], [SWS_DM_00725], [SWS_DM_00726].

Escenarios de error

Al utilizar DoIPGroupIdentification, se definen condiciones de error en la fase de construcción e implementación:

  • Errores de modelo y de asignación (constructor): si la instanciación falla, se notifican infracciones estandarizadas [SWS_DM_00722]:
    • InstanceSpecifierMappingIntegrityViolation: el identificador no se puede resolver o no hace referencia a un prototipo de puerto.
    • PortInterfaceMappingViolation: el puerto referenciado no está tipificado como DiagnosticDoIPGroupIdentificationInterface.
    • ProcessMappingViolation: en el modelo no hay ningún proceso coincidente asignado al contexto de ejecución.
    • InstanceSpecifierAlreadyInUseViolation: el identificador de puerto especificado ya está siendo utilizado por otra instancia en el proceso en ejecución.
  • Error de puesta a disposición del servicio (Offer()): el método devuelve un ara::core::Result<void>. Si el servicio ya se ofreció con éxito para este manejador, la nueva llamada falla con el código de error DiagOfferErrc::kAlreadyOffered [SWS_DM_00725].
  • Error en la consulta de estado: la interfaz GetGidStatus() no especifica códigos de error estandarizados [SWS_DM_00724]; los errores internos de la aplicación deben representarse a través del objeto de resultado del future devuelto.

Esta guía se basa exclusivamente en la especificación AUTOSAR Adaptive R25-11.

Mapa de miembros

Operadores

1

Tipos anidados

1

Diagrama de clases

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

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

Vista de detalle

Selecciona una entrada en el índice.

Constructores y destructor

Constructor of DoIPGroupIdentification.

Sobrecargas 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étodos

GetGidStatus función

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

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

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

ara::core::Result< void > Offer () noexcept;
StopOffer función

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

void StopOffer () noexcept;

Operadores

operator= función 2

DoIPGroupIdentification shall be a single not assignable instance.

Sobrecargas = 2

Tipos anidados

GidStatus clase

Documentación de los métodos

función 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#7a2c5393
Content hash
7a2c5393
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

función 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#fe9fe99a
Content hash
fe9fe99a
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

función 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#087f2223
Content hash
087f2223
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

función 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#bafa8056
Content hash
bafa8056
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

función 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.

GENERADO POR IA no revisado Modelo: gemini-3.8-flash-medium · Esfuerzo: medium · Temperatura: no controlable · Prompt: c580e08dd024 Procedencia
traducido de la guía alemanagemini-3.8-flash-low · 2026-10-13 · Original en alemán

La función miembro sincrónica Offer de la clase ara::diag::DoIPGroupIdentification señaliza al Diagnostic Management (DM) que la Adaptive Application proveedora está lista y que las peticiones para la identificación de grupo DoIP pueden procesarse [SWS_DM_00725]. Solo tras esta llamada puede el DM solicitar el ID de grupo en caso necesario mediante el método GetGidStatus, siempre que no exista una configuración fija [SWS_DM_00813].

Con respecto al contexto de llamada y a la concurrencia, se aplican las siguientes condiciones:

  • Firma y semántica: La llamada se realiza sin parámetros y devuelve de forma síncrona un ara::core::Result<void> [SWS_DM_00725]. El método está declarado como noexcept y es seguro frente a excepciones (exception safe) [SWS_DM_00725].
  • Seguridad de subprocesos: La operación está especificada como no segura para subprocesos (not thread-safe) [SWS_DM_00725]. Las llamadas sobre la misma instancia no deben realizarse de forma no protegida desde subprocesos concurrentes.

En caso de error, el objeto resultante proporciona el código de error DiagOfferErrc::kAlreadyOffered con semántica de reversión (rollback), en caso de que el servicio ya se hubiera ofrecido para esta interfaz [SWS_DM_00725].

Mientras la aplicación aún no haya ejecutado Offer y el DM deba enviar una identificación de grupo DoIP, se aplica el comportamiento de reserva (fallback): el DM transmite como valor de GID bien 0x00 0x00 0x00 0x00 0x00 0x00 o bien 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF según ISO 13400-2 como indicación de «value not set» [SWS_DM_01527].

Esta nota de uso fue generada automáticamente a partir de la especificación de AUTOSAR.

Guía del implementador pendiente (complejidad 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#3c3afd11
Content hash
3c3afd11
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

función 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.

GENERADO POR IA no revisado Modelo: gemini-3.8-flash-medium · Esfuerzo: medium · Temperatura: no controlable · Prompt: da4bfe9455e6 Procedencia Preguntas abiertas (1)
traducido de la guía alemanagemini-3.8-flash-low · 2026-10-13 · Original en alemán

El método StopOffer de la clase ara::diag::DoIPGroupIdentification finaliza la puesta a disposición del handler y desactiva el reenvío de mensajes de solicitud entrantes (request messages) desde el Diagnostic Management (DM) a esta instancia [SWS_DM_00726].

Uso y tratamiento de errores

La operación declarada en la cabecera ara/diag/doip_group_identification.h posee la firma void StopOffer () noexcept; [SWS_DM_00726]. No recibe parámetros, no proporciona valor de retorno y se ejecuta de forma síncrona [SWS_DM_00726]. El método está especificado como seguro frente a excepciones (exception safe) y no lanza excepciones de C++; para este proceso no se contemplan códigos de error ni mensajes de error independientes [SWS_DM_00726].

Concurrencia y restricciones

En cuanto a la concurrencia, StopOffer está especificado explícitamente como no seguro para subprocesos (not thread-safe) [SWS_DM_00726]. Por lo tanto, es de suponer que las aplicaciones llamadoras deben asegurarse por sí mismas de que no se produzcan llamadas simultáneas sobre la misma instancia. Pregunta Q-3ac810ffb08cb197 (abierta)

Interacción

El módulo de diagnóstico utiliza el patrón StopOffer de manera uniforme a través de interfaces funcionales, por ejemplo en rutinas genéricas [SWS_DM_00558], el control de la comunicación [SWS_DM_00810] y servicios de autenticación [SWS_DM_01131]. Aunque las denominaciones se inspiran, de manera funcionalmente equivalente, en la gestión de servicios de ara::com, se trata de una implementación independiente de la arquitectura de diagnóstico AUTOSAR_AP_SWS_Diagnostics §7.3.4.1.2 «Monitors».

Esta nota de uso ha sido generada por una IA y se basa exclusivamente en la especificación AUTOSAR para R25-11.

Guía del implementador pendiente (complejidad 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#c4095fcf
Content hash
c4095fcf
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

función 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#24907e5d
Content hash
24907e5d
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

función 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#d441d139
Content hash
d441d139
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

función ~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#fd1f9fbb
Content hash
fd1f9fbb
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