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

Guia do utilizadorGERADO POR IA

Serve para disponibilizar o estado de identificação de grupo DoIP para o Diagnostic Manager.
GERADO POR IA não revisado Modelo: gemini-3.8-flash-medium · Esforço: medium · Temperatura: não controlável · Prompt: dea27beb11bb Procedência Perguntas em aberto (1)
traduzido do guia alemãogemini-3.8-flash-low · 2026-10-13 · Original em alemão

Serve para disponibilizar o estado de identificação de grupo DoIP para o Diagnostic Manager.

A classe ara::diag::DoIPGroupIdentification serve como interface abstrata para aplicações Adaptive, de modo a disponibilizar ao Diagnostic Management o estado atual da identificação de grupo DoIP [SWS_DM_00724]. Após a instanciação específica da porta, a aplicação ativa o reencaminhamento de pedidos através de Offer() e termina-o antes da destruição do objeto através de StopOffer() [SWS_DM_00725]. A instância do gestor é única, não é copiável nem movível e responde a consultas assincronamente através de um ara::core::Future.

Contexto

A classe ara::diag::DoIPGroupIdentification disponibiliza a interface funcional do Diagnostic Management (AUTOSAR AP SWS Diagnostics p. 73), através da qual uma aplicação Adaptive fornece o estado atual de identificação de grupo (estado de GID) para o protocolo DoIP [SWS_DM_00724]. Na arquitetura da plataforma, a classe atua como intermediária entre dois parceiros de interação primários: o daemon interno do Diagnostic Management (DM), que processa mensagens estandardizadas de identificação de veículos e de DoIP através da rede, e a implementação específica da aplicação, que concretiza o método puramente virtual GetGidStatus(). A disponibilização e a receção de pedidos são controladas através de ofertas explícitas de serviços [SWS_DM_00725].

Ciclo de vida

Uma instância de DoIPGroupIdentification representa uma porta de diagnóstico única. Por esta razão, a classe foi concebida como um objeto de gestão única: tanto o construtor de cópia [SWS_DM_01641] e o construtor de movimentação [SWS_DM_01642] como os respetivos operadores de atribuição [SWS_DM_01639], [SWS_DM_01640] foram explicitamente eliminados (=delete).

A criação ocorre obrigatoriamente através do construtor parametrizado mediante a especificação de um ara::core::InstanceSpecifier bem como do modo de concorrência ConcurrencyType [SWS_DM_00722]. O ciclo de vida divide-se nas seguintes fases:

  • Não oferecido (Not Offered): Após a construção, o objeto existe no espaço de endereçamento do processo, mas ainda não recebe solicitações do DM.
  • Oferecido (Offered): Por meio da chamada síncrona de Offer() [SWS_DM_00725], o manipulador é ativado no DM, de modo que as solicitações de status DoIP recebidas sejam encaminhadas.
  • Parado (Stopped): A chamada de StopOffer() [SWS_DM_00726] retira a autorização de encaminhamento do DM e faz a transição do objeto de volta para o estado inativo.

A destruição ocorre por meio do destruidor virtual ~DoIPGroupIdentification() [SWS_DM_00723]. Em relação à concorrência, o construtor é thread-safe, enquanto Offer(), StopOffer(), bem como o destruidor, não são thread-safe [SWS_DM_00722], [SWS_DM_00723], [SWS_DM_00725], [SWS_DM_00726]. A segurança de thread da função de consulta GetGidStatus() é definida condicionalmente pelo ConcurrencyType selecionado no construtor [SWS_DM_00724]. Interpretação: O destruidor deve encerrar implicitamente os encaminhamentos em andamento, caso StopOffer() não tenha sido chamado anteriormente. Pergunta Q-50d70fb679462321 (aberta)

Caminho de utilização

O uso típico compreende inicialização, ativação, processamento assíncrono e desativação:

  1. Uma classe de diagnóstico concreta herda de ara::diag::DoIPGroupIdentification e implementa o método GetGidStatus() [SWS_DM_00724].
  2. A aplicação cria o objeto com o InstanceSpecifier do PortPrototype configurado e define se GetGidStatus() pode ser chamado concorrentemente (kConcurrent) ou não (kNotConcurrent) [SWS_DM_00722].
  3. Por meio de Offer(), a aplicação arma o manipulador para o Diagnostic Management [SWS_DM_00725].
  4. Assim que chegam solicitações DoIP, o DM chama GetGidStatus(); a aplicação retorna o estado do GID de forma assíncrona via ara::core::Future<GidStatus> [SWS_DM_00724].
  5. Antes de encerrar o serviço ou desligar o componente, a aplicação chama StopOffer() [SWS_DM_00726], seguido pela destruição do objeto [SWS_DM_00723].
Nutzungspfad von DoIPGroupIdentificationAplicaçãoDoIPGroupIdentificationDiagnostic ManagementUse Case: Initialisierung & BereitstellungKonstruktor(specifier, concurrencyType)Offer()Handler registrierenResult<void> (Erfolg)Use Case: Consulta do status de grupo DoIPGetGidStatus()Determinação de GID e statusFuture<GidStatus>Use Case: DeaktivierungStopOffer()Weiterleitung deregistrieren

Diagrama de sequência: Fluxo típico de instanciação, ativação, consulta de status e desativação. Fontes: [SWS_DM_00722], [SWS_DM_00724], [SWS_DM_00725], [SWS_DM_00726].

Cenários de erro

Ao utilizar DoIPGroupIdentification, condições de erro estão definidas nas fases de construção e disponibilização:

  • Erros de modelo e de mapeamento (construtor): Se a instanciação falhar, são reportadas violações padronizadas [SWS_DM_00722]:
    • InstanceSpecifierMappingIntegrityViolation: O identificador não pode ser resolvido ou não faz referência a um protótipo de porta.
    • PortInterfaceMappingViolation: A porta referenciada não está tipada como DiagnosticDoIPGroupIdentificationInterface.
    • ProcessMappingViolation: Nenhum processo correspondente está associado ao contexto de execução no modelo.
    • InstanceSpecifierAlreadyInUseViolation: O identificador de porta especificado já está sendo utilizado por outra instância no processo em execução.
  • Erros de disponibilização de serviço (Offer()): O método retorna um ara::core::Result<void>. Se o serviço já tiver sido oferecido com sucesso para este manipulador, a nova chamada falha com o código de erro DiagOfferErrc::kAlreadyOffered [SWS_DM_00725].
  • Erro na consulta de status: A interface GetGidStatus() não especifica códigos de erro padronizados [SWS_DM_00724]; erros internos da aplicação devem ser mapeados por meio do objeto de resultado da future retornada.

Este guia baseia-se exclusivamente na especificação AUTOSAR Adaptive R25-11.

Mapa de membros

Operadores

1

Tipos aninhados

1

Diagrama de classes

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

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

Vista de detalhes

Selecione uma entrada no índice.

Construtores e destrutor

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 função

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

virtual ara::core::Future< GidStatus > GetGidStatus () noexcept=0;
Offer função

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

ara::core::Result< void > Offer () noexcept;
StopOffer função

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

void StopOffer () noexcept;

Operadores

operator= função 2

DoIPGroupIdentification shall be a single not assignable instance.

Sobrecargas = 2

Tipos aninhados

GidStatus classe

Documentação dos métodos

função 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#496ab4fe
Content hash
496ab4fe
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

função 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#a8bb5266
Content hash
a8bb5266
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

função 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#906cf787
Content hash
906cf787
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

função 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#cfb6289c
Content hash
cfb6289c
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

função 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.

GERADO POR IA não revisado Modelo: gemini-3.8-flash-medium · Esforço: medium · Temperatura: não controlável · Prompt: c580e08dd024 Procedência
traduzido do guia alemãogemini-3.8-flash-low · 2026-10-13 · Original em alemão

A função-membro síncrona Offer da classe ara::diag::DoIPGroupIdentification sinaliza ao Diagnostic Management (DM) que a Adaptive Application provedora está pronta e que as solicitações para a identificação de grupo DoIP podem ser processadas [SWS_DM_00725]. Somente após esta chamada o DM pode obter o ID do grupo sob demanda por meio do método GetGidStatus, caso não haja uma configuração fixa [SWS_DM_00813].

Em relação ao contexto de chamada e à simultaneidade, aplicam-se as seguintes condições:

  • Assinatura e semântica: A chamada ocorre sem parâmetros e retorna de forma síncrona um ara::core::Result<void> [SWS_DM_00725]. O método é declarado como noexcept e seguro contra exceções (exception safe) [SWS_DM_00725].
  • Segurança de threads: A operação é especificada como não segura para threads (not thread-safe) [SWS_DM_00725]. Chamadas na mesma instância não devem ser feitas sem proteção a partir de threads concorrentes.

Em caso de erro, o objeto resultante fornece o código de erro DiagOfferErrc::kAlreadyOffered com semântica de rollback, caso o serviço já tenha sido oferecido para esta interface [SWS_DM_00725].

Enquanto a aplicação ainda não tiver executado Offer e o DM precisar enviar uma identificação de grupo DoIP, aplica-se o comportamento de fallback: o DM transmite como valor de GID ou 0x00 0x00 0x00 0x00 0x00 0x00 ou 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF de acordo com a ISO 13400-2 como indicação para “value not set” [SWS_DM_01527].

Esta nota de uso foi gerada automaticamente com base na especificação AUTOSAR.

Guia do implementador em breve (complexidade 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#e9720f4a
Content hash
e9720f4a
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

função 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.

GERADO POR IA não revisado Modelo: gemini-3.8-flash-medium · Esforço: medium · Temperatura: não controlável · Prompt: da4bfe9455e6 Procedência Perguntas em aberto (1)
traduzido do guia alemãogemini-3.8-flash-low · 2026-10-13 · Original em alemão

O método StopOffer da classe ara::diag::DoIPGroupIdentification encerra a disponibilização do manipulador e desativa o encaminhamento de mensagens de solicitação de entrada (request messages) do Diagnostic Management (DM) para esta instância [SWS_DM_00726].

Utilização e tratamento de erros

A operação declarada no cabeçalho ara/diag/doip_group_identification.h possui a assinatura void StopOffer () noexcept; [SWS_DM_00726]. Ela não recebe parâmetros, não retorna valor e é executada de forma síncrona [SWS_DM_00726]. O método é especificado como seguro contra exceções (exception safe) e não lança exceções C++; códigos ou mensagens de erro dedicados não estão previstos para este procedimento [SWS_DM_00726].

Simultaneidade e restrições

Em termos de concorrência, StopOffer é explicitamente especificado como não seguro para threads (not thread-safe) [SWS_DM_00726]. As aplicações chamadoras presumivelmente devem garantir, por conta própria, que nenhuma chamada concorrente ocorra na mesma instância. Pergunta Q-3ac810ffb08cb197 (aberta)

Interação

O módulo de diagnóstico utiliza o padrão StopOffer de maneira uniforme em todas as interfaces funcionais, por exemplo, em rotinas genéricas [SWS_DM_00558], no controle de comunicação [SWS_DM_00810] e em serviços de autenticação [SWS_DM_01131]. Embora as designações sejam funcionalmente semelhantes às do gerenciamento de serviços em ara::com, trata-se de uma implementação independente da arquitetura de diagnóstico AUTOSAR_AP_SWS_Diagnostics §7.3.4.1.2 «Monitors».

Esta nota de uso foi gerada por uma IA e apoia-se exclusivamente na especificação AUTOSAR para o R25-11.

Guia do implementador em breve (complexidade 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#594ce53a
Content hash
594ce53a
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

função 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#44c4985a
Content hash
44c4985a
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

função 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#f570cfcc
Content hash
f570cfcc
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

função ~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#82ce482c
Content hash
82ce482c
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