DEENESPTFRRUARHIKOZHNL

클래스 ara::diag::MetaInfo

[SWS_DM_00971] Upstream: RS_Diag_04170

class MetaInfo final {...};

Metainfo interface.

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

사용자 가이드AI 생성

진행 중인 진단 요청에 대한 전송 및 프로토콜 관련 메타데이터를 애플리케이션에 제공합니다.
AI 생성 미검증 모델: gemini-3.8-flash-medium · 노력: medium · 온도: 제어 불가 · 프롬프트: 4cec228b1dec 출처 열린 질문 (1)
독일어 가이드에서 번역됨gemini-3.8-flash-low · 2026-10-13 · 독일어 원문

진행 중인 진단 요청에 대한 전송 및 프로토콜 관련 메타데이터를 애플리케이션에 제공합니다.

ara::diag::MetaInfo 클래스는 진행 중인 진단 요청의 소스 주소, 대상 주소 및 프로토콜 컨텍스트와 같은 관련 메타 정보를 Adaptive Applications에 제공합니다(AUTOSAR_AP_SWS_Diagnostics §7.3.1.1 “MetaInfo class”). 애플리케이션은 Diagnostic Management가 시작한 콜백 호출 중에 검사 메서드를 통해 이러한 값을 동기식으로 쿼리합니다. 이때 객체의 보장된 수명은 활성 콜백 함수의 실행 시간으로 엄격하게 제한되므로, 이 호출을 넘어 저장하면 정의되지 않은 동작이 발생합니다([SWS_DM_01345]).

컨텍스트

ara::diag::MetaInfo 클래스는 Diagnostic Management(DM)의 전송 및 프로토콜별 메타 정보를 관심 있는 Adaptive Applications에 전달하기 위한 표준화된 메커니즘을 제공합니다(AUTOSAR_AP_SWS_Diagnostics §7.3.1.1 “MetaInfo class”). AUTOSAR Adaptive 진단 아키텍처에서 DM은 외부 진단 클라이언트와 내부 기능 클러스터 또는 애플리케이션 간의 중재자 역할을 합니다. UDS 전송 프로토콜 또는 SOVD를 통해 진단 요청이 수신되면 DM은 관련 프로토콜 데이터를 추출하고 메서드 호출 시 이를 애플리케이션의 인터페이스로 전달합니다([SWS_DM_02094]).

ara::diag::MetaInfo의 핵심 작업에는 호출 컨텍스트 및 특정 키-값 쌍 제공이 포함됩니다. 애플리케이션 서비스는 이 인터페이스를 통해 kSA 키([SWS_DM_02094])로 진단 클라이언트의 소스 주소(SA), kTA([SWS_DM_02095])으로 진단 서버의 대상 주소(TA), kTAType 키([SWS_DM_02096])로 UDS 주소 지정 유형(물리적 또는 기능적)에 대한 정보를 얻습니다. 호출 컨텍스트는 ara::diag::MetaInfo::Context 타입을 통해 유형화됩니다([SWS_DM_00977]). 가능한 컨텍스트로는 정규 진단 통신 kDiagnosticCommunication([SWS_DM_01342]), 오류 메모리 접근 kFaultMemory([SWS_DM_01343]), 차대 번호 판독과 같은 DoIP 초기 쿼리 kDoIP([SWS_DM_01344]), 그리고 SOVD 컨텍스트의 서비스 요청 kSovd([SWS_DM_01818])가 있습니다.

MetaInfoKontext Client 진단 클라이언트 DM Diagnostic Management Client->DM Diagnoseanforderung MetaInfo ara::diag::MetaInfo DM->MetaInfo erzeugt Application Adaptive Application DM->Application Callback(metaInfo) Application->MetaInfo GetValue / GetContext

컨텍스트 다이어그램: 진단 프로세스에서 ara::diag::MetaInfo의 상호작용 파트너. 출처: AUTOSAR_AP_SWS_Diagnostics §7.3.1.1 “MetaInfo class”, [SWS_DM_01345], [SWS_DM_02094].

수명 주기

ara::diag::MetaInfo 인스턴스의 생성 및 관리는 전적으로 Diagnostic Management의 몫입니다. 매개변수가 없는 기본 생성자는 명시적으로 삭제되었습니다([SWS_DM_00972]). 따라서 복사 생성자([SWS_DM_00973])와 복사 할당 연산자([SWS_DM_00975])가 모두 삭제되었으므로 애플리케이션은 자체 인스턴스를 직접 인스턴스화하거나 복사 작업을 통해 복제할 수 없습니다. 인스턴스화는 애플리케이션 콜백이 호출되기 전에 DM에 의해 내부적으로 수행될 것으로 추정됩니다. 질문 Q-f695f92296527ce8 (열림) ara::diag::MetaInfo는 이동 시맨틱을 지원하며, 이동 생성자([SWS_DM_00974])와 이동 할당 연산자([SWS_DM_00976])를 사용할 수 있습니다. 소멸은 기본 소멸자([SWS_DM_00980])를 통해 이루어집니다.

소유권 및 유효 기간과 관련하여 활성 메서드 호출에 대한 엄격한 바인딩이 적용됩니다. DM에서 애플리케이션으로 전달되는 MetaInfo 객체를 매개변수로 갖는 모든 메서드에 대해 보장된 수명은 해당 메서드 호출 기간으로 엄격하게 제한됩니다([SWS_DM_01345], AUTOSAR_AP_SWS_Diagnostics §7.3.1.1.2 “Lifetime of MetaInfo”). 함수 반환 후 객체를 계속 사용하거나 저장하는 것은 허용되지 않습니다.

동시성과 관련하여 읽기 검사 메서드 GetContext()([SWS_DM_00979]) 및 GetValue()([SWS_DM_00978])는 스레드 안전 및 예외 안전으로 명시되어 있습니다. 반면 이동 할당 연산자([SWS_DM_00976])와 소멸자([SWS_DM_00980])는 스레드 안전하지 않습니다. 구성에 따라 콜백을 동시 호출할 수 있는 경우(AUTOSAR_AP_SWS_Diagnostics §7.3.1.2 “Concurrency of ara::diag interfaces”), DM은 각 호출마다 호출 기간 동안 유효한 별도의 객체를 제공합니다.

사용 경로

일반적인 사용 경로는 진단 호출 수신부터 전달된 메타데이터 평가까지 이어집니다:

  1. DM에 의한 호출: Diagnostic Management는 애플리케이션의 콜백 메서드를 호출하고 ara::diag::MetaInfo에 대한 참조를 전달합니다([SWS_DM_01345]).
  2. 컨텍스트 확인: 애플리케이션은 GetContext()을 호출하여([SWS_DM_00979]) 호출이 예를 들어 정규 진단 통신(kDiagnosticCommunication, [SWS_DM_01342])의 일환인지 아니면 오류 메모리 접근(kFaultMemory, [SWS_DM_01343])의 일환인지 확인합니다.
  3. 키 값 쿼리: 애플리케이션은 GetValue()([SWS_DM_00978])을 사용하여 kSA([SWS_DM_02094])로 발신자 주소, kTA([SWS_DM_02095])로 대상 주소, kTAType([SWS_DM_02096])으로 주소 지정 모드와 같이 필요한 속성을 선택적으로 쿼리합니다.
  4. 결과 처리: GetValue()은(는) ara::core::Optional<ara::core::StringView>을(를) 반환합니다([SWS_DM_00978]). 값이 존재하면 애플리케이션은 액세스 검사 또는 어드레싱 로직을 수행하기 위해 문자열을 동기적으로 평가합니다.
  5. 호출 완료: 애플리케이션은 처리를 완료하고 콜백 메서드에서 반환되며, 이에 따라 전달된 메타데이터의 수명이 종료됩니다([SWS_DM_01345]).
콜백에서 메타정보 조회DMApplicationMetaInfoCallback-Aufruf(metaInfo)GetContext()Context-WertGetValue("kSA")Optional<StringView>복귀

시퀀스 다이어그램: ara::diag::MetaInfo를 통한 메타데이터 쿼리 호출 시퀀스. 출처: [SWS_DM_00978], [SWS_DM_00979], [SWS_DM_01345], [SWS_DM_02094].

오류 시나리오

ara::diag::MetaInfo을(를) 사용할 때 개발자는 다음과 같은 특정 사전 조건 및 사후 조건을 준수해야 합니다:

  • 콜백 지속 시간을 초과한 보존: 애플리케이션이 MetaInfo 객체 또는 GetValue()을(를) 통해 반환된 ara::core::StringView을(를) 콜백 함수의 실행 시간을 초과하여 보존하는 경우 정의되지 않은 동작이 발생합니다([SWS_DM_01345], AUTOSAR_AP_SWS_Diagnostics §7.3.1.1.2 “Lifetime of MetaInfo”). 비동기적으로 또는 영구적으로 필요한 값은 별도의 문자열 복사본으로 유지되어야 합니다.
  • 존재하지 않는 키 쿼리: 현재 컨텍스트에서 제공되지 않는 키가 전달되면 GetValue()은(는) 예외를 발생시키지 않고 빈 ara::core::Optional을(를) 반환합니다([SWS_DM_00978]). 두 접근 메서드 모두 noexcept(으)로 선언되어 있으며 예외 안전성을 갖춥니다([SWS_DM_00978], [SWS_DM_00979]).
  • 컨텍스트별 유효성: kDoIP 컨텍스트([SWS_DM_01344])에서는 사양에 따라 표준 키 중 어느 것도 적용할 수 없습니다(AUTOSAR_AP_SWS_Diagnostics §7.3.1.1.1 “Provision of MetaInfo”). 이 컨텍스트에서 kSA 또는 kTA와(과) 같은 UDS 키를 사용하여 GetValue()을(를) 호출해도 결과를 반환하지 않습니다.

이 가이드는 AUTOSAR 사양 R25-11을 기반으로 AI에 의해 자동 생성되었습니다.

멤버 맵

생성자 및 소멸자

2

연산자

1

타입 별칭

1

클래스 다이어그램

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

G nara__diag__MetaInfo769 MetaInfo + kDiagnosticCommunication + kDoIP + kFaultMemory + kSovd + MetaInfo() + operator=() + ~MetaInfo() + GetContext() + GetValue()

상세 보기

개요에서 항목을 선택하세요.

생성자 및 소멸자

MetaInfo 함수 3

Constructor of MetaInfo cannot be used.

오버로드 MetaInfo 3
MetaInfo () noexcept=delete; SWS_DM_00972
MetaInfo (const MetaInfo &)=delete; SWS_DM_00973
MetaInfo (MetaInfo &&obj) noexcept; SWS_DM_00974
~MetaInfo 함수

Default destructor.

~MetaInfo () noexcept;

메서드

GetContext 함수

Get the context of the invocation.

Context GetContext () const noexcept;
GetValue 함수

Get the metainfo value for a given key.

연산자

operator= 함수 2

Copy Assignment Operator of MetaInfo cannot be used.

오버로드 = 2
MetaInfo & operator= (const MetaInfo &)=delete; SWS_DM_00975
MetaInfo & operator= (MetaInfo &&other) & noexcept; SWS_DM_00976

타입 별칭

Context 타입 별칭

Definition of possible call context.

using Context = std::uint32_t;

상수

Service request in DCM context.

MetaInfo::Context kDiagnosticCommunication = 0x01;
kDoIP 변수

For reading VIN.

MetaInfo::Context kDoIP = 0x03;

For DIDs in Snapshots.

MetaInfo::Context kFaultMemory = 0x02;
kSovd 변수

Service request in SOVD context.

MetaInfo::Context kSovd = 0x04;

메서드 문서

함수 GetContext [SWS_DM_00979] Upstream: RS_Diag_04170

Context GetContext () const noexcept;

Get the context of the invocation.

Header-Datei#include "ara/diag/meta_info.h"
Scopeclass ara::diag::MetaInfo
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe

Rückgabewert

TypBeschreibung
ContextReturns the context.

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

Record
AUTOSAR/AP/record/SWS_DM_00979
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_00979@rel:R25-11#f085f47f
Content hash
f085f47f
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_00979
Status: valid/unmigrated Version: rel:R25-11#c15d7634 Versionshistorie & Revisions (1 transition, 7 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_00979@rel:R25-11#c15d7634
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#4394e32f2026-09-30
  • R20-11rel:R20-11#e223ec912026-10-14
  • R21-11rel:R21-11#c4fc117e2026-10-14
  • R22-11rel:R22-11#750757122026-10-14
  • R23-11rel:R23-11#db9f49ad2026-10-14
  • R24-11rel:R24-11#c15d76342026-10-14
  • R25-11rel:R25-11#c15d76342026-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

함수 GetValue [SWS_DM_00978] Upstream: RS_Diag_04170

ara::core::Optional< ara::core::StringView > GetValue (ara::core::StringView key) const noexcept;

Get the metainfo value for a given key.

Header-Datei#include "ara/diag/meta_info.h"
Scopeclass ara::diag::MetaInfo
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe

Parameter (in)

ParameterBeschreibung
keyidentification of value to be returned

Rückgabewert

TypBeschreibung
ara::core::Optional<ara::core::StringView >Returns value for the given key.

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

Record
AUTOSAR/AP/record/SWS_DM_00978
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_00978@rel:R25-11#7d1b005f
Content hash
7d1b005f
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_00978
Status: valid/unmigrated Version: rel:R25-11#bd20db30 Versionshistorie & Revisions (1 transition, 7 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_00978@rel:R25-11#bd20db30
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#8d72049e2026-09-30
  • R20-11rel:R20-11#baf032f62026-10-14
  • R21-11rel:R21-11#d47ac5572026-10-14
  • R22-11rel:R22-11#a06fb1f02026-10-14
  • R23-11rel:R23-11#b65f53702026-10-14
  • R24-11rel:R24-11#bd20db302026-10-14
  • R25-11rel:R25-11#bd20db302026-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

함수 MetaInfo [SWS_DM_00972] Upstream: RS_Diag_04170, RS_AP_00146

MetaInfo () noexcept=delete;

Constructor of MetaInfo cannot be used.

Header-Datei#include "ara/diag/meta_info.h"
Scopeclass ara::diag::MetaInfo

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

Record
AUTOSAR/AP/record/SWS_DM_00972
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_00972@rel:R25-11#8551211d
Content hash
8551211d
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_00972
Status: valid/unmigrated Version: rel:R25-11#fc670a63 Versionshistorie & Revisions (1 transition, 7 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_00972@rel:R25-11#fc670a63
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#424dcbe42026-09-30
  • R20-11rel:R20-11#d32141c92026-10-14
  • R21-11rel:R21-11#59e601c52026-10-14
  • R22-11rel:R22-11#0263c4702026-10-14
  • R23-11rel:R23-11#399e83d72026-10-14
  • R24-11rel:R24-11#fc670a632026-10-14
  • R25-11rel:R25-11#fc670a632026-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

함수 MetaInfo [SWS_DM_00973] Upstream: RS_Diag_04170, RS_AP_00145

MetaInfo (const MetaInfo &)=delete;

Copy Constructor of MetaInfo cannot be used.

Header-Datei#include "ara/diag/meta_info.h"
Scopeclass ara::diag::MetaInfo

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

Record
AUTOSAR/AP/record/SWS_DM_00973
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_00973@rel:R25-11#7a7b53bf
Content hash
7a7b53bf
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_00973
Status: valid/unmigrated Version: rel:R25-11#01b3e2c1 Versionshistorie & Revisions (1 transition, 7 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_00973@rel:R25-11#01b3e2c1
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#c3cdb0712026-09-30
  • R20-11rel:R20-11#339a43472026-10-14
  • R21-11rel:R21-11#339a43472026-10-14
  • R22-11rel:R22-11#dc902eea2026-10-14
  • R23-11rel:R23-11#d2d630e32026-10-14
  • R24-11rel:R24-11#01b3e2c12026-10-14
  • R25-11rel:R25-11#01b3e2c12026-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

함수 MetaInfo [SWS_DM_00974] Upstream: RS_Diag_04170, RS_AP_00145

MetaInfo (MetaInfo &&obj) noexcept;

Move Constructor of MetaInfo.

Header-Datei#include "ara/diag/meta_info.h"
Scopeclass ara::diag::MetaInfo
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe

Parameter (in)

ParameterBeschreibung
objobject to be moved

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

Record
AUTOSAR/AP/record/SWS_DM_00974
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_00974@rel:R25-11#cdadc3ea
Content hash
cdadc3ea
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_00974
Status: valid/unmigrated Version: rel:R25-11#9f4012a6 Versionshistorie & Revisions (1 transition, 7 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_00974@rel:R25-11#9f4012a6
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#fa7147e52026-09-30
  • R20-11rel:R20-11#d3fa96eb2026-10-14
  • R21-11rel:R21-11#4dc7b4ac2026-10-14
  • R22-11rel:R22-11#0650e70b2026-10-14
  • R23-11rel:R23-11#e31ae05c2026-10-14
  • R24-11rel:R24-11#020b69062026-10-14
  • R25-11rel:R25-11#9f4012a62026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

함수 operator= [SWS_DM_00975] Upstream: RS_Diag_04170, RS_AP_00145

MetaInfo & operator= (const MetaInfo &)=delete;

Copy Assignment Operator of MetaInfo cannot be used.

Header-Datei#include "ara/diag/meta_info.h"
Scopeclass ara::diag::MetaInfo

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

Record
AUTOSAR/AP/record/SWS_DM_00975
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_00975@rel:R25-11#c26d2989
Content hash
c26d2989
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_00975
Status: valid/unmigrated Version: rel:R25-11#f0997fbb Versionshistorie & Revisions (1 transition, 7 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_00975@rel:R25-11#f0997fbb
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#2d577bbd2026-09-30
  • R20-11rel:R20-11#6dd466272026-10-14
  • R21-11rel:R21-11#308c89422026-10-14
  • R22-11rel:R22-11#f784444a2026-10-14
  • R23-11rel:R23-11#970e54a32026-10-14
  • R24-11rel:R24-11#f0997fbb2026-10-14
  • R25-11rel:R25-11#f0997fbb2026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

함수 operator= [SWS_DM_00976] Upstream: RS_Diag_04170, RS_AP_00145

MetaInfo & operator= (MetaInfo &&other) & noexcept;

Move Assignment Operator of MetaInfo.

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

Parameter (in)

ParameterBeschreibung
otherMetaInfo instance

Rückgabewert

TypBeschreibung
MetaInfo &Reference to the current object

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

Record
AUTOSAR/AP/record/SWS_DM_00976
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_00976@rel:R25-11#db138a16
Content hash
db138a16
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_00976
Status: valid/unmigrated Version: rel:R25-11#4a97954c Versionshistorie & Revisions (1 transition, 7 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_00976@rel:R25-11#4a97954c
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#df47aa9e2026-09-30
  • R20-11rel:R20-11#244ead702026-10-14
  • R21-11rel:R21-11#5b531c032026-10-14
  • R22-11rel:R22-11#cf826aa52026-10-14
  • R23-11rel:R23-11#591045a22026-10-14
  • R24-11rel:R24-11#e8299dae2026-10-14
  • R25-11rel:R25-11#4a97954c2026-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

함수 ~MetaInfo [SWS_DM_00980] Upstream: RS_Diag_04170, RS_AP_00145

~MetaInfo () noexcept;

Default destructor.

Header-Datei#include "ara/diag/meta_info.h"
Scopeclass ara::diag::MetaInfo
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_00980
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_00980@rel:R25-11#ce62f43e
Content hash
ce62f43e
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_00980
Status: valid/unmigrated Version: rel:R25-11#8345cf2f Versionshistorie & Revisions (1 transition, 7 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_00980@rel:R25-11#8345cf2f
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#2ce1a4ad2026-09-30
  • R20-11rel:R20-11#6af52db42026-10-14
  • R21-11rel:R21-11#c4d21d092026-10-14
  • R22-11rel:R22-11#356f2c2a2026-10-14
  • R23-11rel:R23-11#91980b2c2026-10-14
  • R24-11rel:R24-11#299941c82026-10-14
  • R25-11rel:R25-11#8345cf2f2026-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

타입 별칭 문서

타입 별칭 Context [SWS_DM_00977] Upstream: RS_Diag_04170

using Context = std::uint32_t;

Definition of possible call context.

Header-Datei#include "ara/diag/meta_info.h"
Scopeclass ara::diag::MetaInfo
SymbolContext

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

Record
AUTOSAR/AP/record/SWS_DM_00977
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_00977@rel:R25-11#95fb074e
Content hash
95fb074e
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_00977
Status: valid/unmigrated Version: rel:R25-11#a91e6651 Versionshistorie & Revisions (1 transition, 7 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_00977@rel:R25-11#a91e6651
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#988cc3b02026-09-30
  • R20-11rel:R20-11#31348df82026-10-14
  • R21-11rel:R21-11#31348df82026-10-14
  • R22-11rel:R22-11#b83664442026-10-14
  • R23-11rel:R23-11#a91e66512026-10-14
  • R24-11rel:R24-11#feec49812026-10-14
  • R25-11rel:R25-11#a91e66512026-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

상수 / 변수 문서

변수 kDiagnosticCommunication [SWS_DM_01342] Upstream: RS_Diag_04170

MetaInfo::Context kDiagnosticCommunication = 0x01;

Service request in DCM context.

Header-Datei#include "ara/diag/meta_info.h"
Scopeclass ara::diag::MetaInfo
SymbolkDiagnosticCommunication
TypMetaInfo::Context

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

Record
AUTOSAR/AP/record/SWS_DM_01342
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_01342@rel:R25-11#c9725727
Content hash
c9725727
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_01342
Status: valid/unmigrated Version: rel:R25-11#c3081680 Versionshistorie & Revisions (1 transition, 5 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_01342@rel:R25-11#c3081680
Point-in-Time History:
Recorded Revisions (5):
  • R25-11rel:R25-11#68c191322026-09-30
  • R22-11rel:R22-11#2f876f932026-10-14
  • R23-11rel:R23-11#c30816802026-10-14
  • R24-11rel:R24-11#c30816802026-10-14
  • R25-11rel:R25-11#c30816802026-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

변수 kDoIP [SWS_DM_01344] Upstream: RS_Diag_04170

MetaInfo::Context kDoIP = 0x03;

For reading VIN.

Header-Datei#include "ara/diag/meta_info.h"
Scopeclass ara::diag::MetaInfo
SymbolkDoIP
TypMetaInfo::Context

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

Record
AUTOSAR/AP/record/SWS_DM_01344
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_01344@rel:R25-11#781c3b91
Content hash
781c3b91
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_01344
Status: valid/unmigrated Version: rel:R25-11#8a7080ca Versionshistorie & Revisions (1 transition, 5 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_01344@rel:R25-11#8a7080ca
Point-in-Time History:
Recorded Revisions (5):
  • R25-11rel:R25-11#f213d5762026-09-30
  • R22-11rel:R22-11#3619c2072026-10-14
  • R23-11rel:R23-11#8a7080ca2026-10-14
  • R24-11rel:R24-11#8a7080ca2026-10-14
  • R25-11rel:R25-11#8a7080ca2026-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

변수 kFaultMemory [SWS_DM_01343] Upstream: RS_Diag_04170

MetaInfo::Context kFaultMemory = 0x02;

For DIDs in Snapshots.

Header-Datei#include "ara/diag/meta_info.h"
Scopeclass ara::diag::MetaInfo
SymbolkFaultMemory
TypMetaInfo::Context

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

Record
AUTOSAR/AP/record/SWS_DM_01343
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_01343@rel:R25-11#aa975cde
Content hash
aa975cde
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_01343
Status: valid/unmigrated Version: rel:R25-11#052f1b43 Versionshistorie & Revisions (1 transition, 5 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_01343@rel:R25-11#052f1b43
Point-in-Time History:
Recorded Revisions (5):
  • R25-11rel:R25-11#8b1e62ba2026-09-30
  • R22-11rel:R22-11#66d8c6642026-10-14
  • R23-11rel:R23-11#052f1b432026-10-14
  • R24-11rel:R24-11#052f1b432026-10-14
  • R25-11rel:R25-11#052f1b432026-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

변수 kSovd [SWS_DM_01818] Upstream: RS_Diag_04170

MetaInfo::Context kSovd = 0x04;

Service request in SOVD context.

Header-Datei#include "ara/diag/meta_info.h"
Scopeclass ara::diag::MetaInfo
SymbolkSovd
TypMetaInfo::Context

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

Record
AUTOSAR/AP/record/SWS_DM_01818
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_01818@rel:R25-11#72329a29
Content hash
72329a29
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_01818
Status: valid/unmigrated Version: rel:R25-11#47306c44 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_01818@rel:R25-11#47306c44
Point-in-Time History:
Recorded Revisions (4):
  • R25-11rel:R25-11#7fb3c2e82026-09-30
  • R23-11rel:R23-11#c9d02d612026-10-14
  • R24-11rel:R24-11#c9d02d612026-10-14
  • R25-11rel:R25-11#47306c442026-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