클래스 EventReporter [SWS_AIDSM_10101]
class EventReporter {...};| Header | ara/idsm/event_reporter.h |
|---|
Klasse zum Melden von Security Events an IdsM.
클래스 EventReporter은(는) 헤더 ara/idsm/event_reporter.h에 정의되어 있으며, Adaptive Platform에서 Intrusion Detection System Management (IdsM)에 보안 관련 이벤트(Security Event)를 보고하는 데 사용됩니다 [SWS_AIDSM_10101].
사용 및 인스턴스화
클래스를 사용하려면 const ara::core::InstanceSpecifier& 유형의 식별자를 전달받는 매개변수화된 생성자를 통해 인스턴스를 생성해야 합니다 [SWS_AIDSM_10301]. 이 생성자는 시스템 모델에 구성된 SecurityEventReportInterface 유형의 포트에 대한 리포터를 초기화합니다 [SWS_AIDSM_10301]. Interpretation: 모델링된 포트로의 바인딩은 전달된 InstanceSpecifier이(가) ARXML 매니페스트에 일관되게 정의되어 있고 런타임에 해석 가능해야 함을 전제로 할 것으로 추정됩니다. 질문 Q-ed2f606f7446b4ba (열림)
오류 처리 및 동시성
예외 동작과 관련하여 생성이 noexcept(으)로 명시되어 있으므로 [SWS_AIDSM_10301], 생성자는 C++ 예외를 발생시키지 않습니다. 동시성과 관련하여 생성 함수는 명시적으로 스레드 안전(thread-safe)으로 선언되어 있습니다 [SWS_AIDSM_10301]. Interpretation: 따라서 외부 동기화 메커니즘 없이도 여러 스레드가 각 포트에 대한 리포터 인스턴스를 병렬로 인스턴스화할 수 있을 것으로 추정됩니다. 질문 Q-ddff9884a7b7cad8 (열림)
상호 작용
IdsM과의 상호작용은 각 모델링 포트에 대한 인스턴스의 매핑을 기반으로 합니다: SecurityEventReportInterface을(를) 위한 EventReporter(으)로의 사양을 통해 [SWS_AIDSM_10301], 이 클래스는 어댑티브 애플리케이션이 IdsM 아키텍처에 보안 이벤트를 전송하는 데 사용하는 인터페이스를 나타냅니다 [SWS_AIDSM_10101].
이 텍스트는 AUTOSAR 사양 R25-11을 기반으로 AI에 의해 생성되었습니다.
Request a governed re-review of this record. The record is not changed immediately.
- Record
AUTOSAR/AP/record/SWS_AIDSM_10101- Status
- valid/unmigrated
- Version
AUTOSAR/AP/record/SWS_AIDSM_10101@rel:R25-11#7c84f8a5- Content hash
7c84f8a5- Source
- https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_IntrusionDetectionSystemManager.pdf#nameddest=SWS_AIDSM_10101
Status: valid/unmigrated
Version: rel:R25-11#1429dc49
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_AIDSM_10101@rel:R25-11#1429dc49
Recorded Revisions (7):
- R25-11
rel:R25-11#b5f192262026-09-30 - R20-11
rel:R20-11#043512ed2026-10-14 - R21-11
rel:R21-11#043512ed2026-10-14 - R22-11
rel:R22-11#97d4883f2026-10-14 - R23-11
rel:R23-11#6e3edbe82026-10-14 - R24-11
rel:R24-11#6e3edbe82026-10-14 - R25-11
rel:R25-11#1429dc492026-10-14 active
Requirement Text as-of this release:
Curation Decisions:
Reachable Artifacts & Dependents:
| Date | Actor | Transition | Reason / Rationale | Campaign |
|---|---|---|---|---|
| 2026-08-13 | tool | none → valid/unmigrated | mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record | 2026-08-13-status-backfill |
gemini-3.8-flash-low· 2026-10-13 · 독일어 원문