类 ara::idsm::EventReporterDiese Seite wurde vollständig KI-generiert auf Basis von SWS IntrusionDetectionSystemManager (R25-11) — kein offizieller AUTOSAR-Text und keine automatisch extrahierte API-Seite wie die übrigen Module. Als Interpretation gekennzeichnete Aussagen sind Schlussfolgerungen aus den Quellen.
Header: ara/idsm/event_reporter.h · Spezifikationselemente: 8
用户指南人工智能生成 使应用程序能够以线程安全的方式向 IdsM 报告带有可选上下文数据的 Security Events。
AI 生成
未审核
模型: gemini-3.8-flash-medium · 推理强度: medium · 温度: 不可控 · 提示词: f75b726662c3
来源
未决问题(2)
摘要 详细
使应用程序能够以线程安全的方式向 IdsM 报告带有可选上下文数据的 Security Events。
在 AUTOSAR Adaptive 中,类 ara::idsm::EventReporter 用作向 Intrusion Detection System Manager [SWS_AIDSM_10101] 报告安全事件的核心编程接口。在通过针对建模端口的 ara::core::InstanceSpecifier 完成实例化后,应用程序可灵活地通过计数器、时间戳或(带版本的)上下文数据 [SWS_AIDSM_10301] 来传输事件。所有方法均明确指定为线程安全,并允许从多个应用程序线程进行并发使用。由于所有接口均带有 noexcept,因此传输错误不会通过 C++ 异常报告给调用方。
更多 ›
本指南基于 AUTOSAR Adaptive R25-11 规范自动生成。
概要 class EventReporter {...}; 时序图 Meldung und Verarbeitung eines Security Events Sensor / Anwendung EventReporter IdsM ContextDataProvider SEM (konzeptionell) / IdsR ReportEvent(...) Security Event melden ModifyContextData(...) [optional] modifizierte Kontextdaten qualifizieren, filtern und Reporting Mode anwenden QSEv speichern oder weiterleiten SEM ist laut EXP_PlatformDesign für eine spätere Standardisierung angekündigt; hier: lokale Persistenz / IdsR. Kontextdiagramm auf Basis von Kapitel 7 und Kapitel 8. SWS IdsM §7.1 ; [SWS_AIDSM_00103] .
分组依据 类别 历史
此版本没有元素数据
声明 class EventReporter {...};
构造函数和析构函数 EventReporter(const ara::core::InstanceSpecifier& instanceSpecifier) noexcept;
方法 重载 ReportEvent 6 void ReportEvent(ContextDataType contextData, const CountType count = 1) noexcept; SWS_AIDSM_10304 void ReportEvent(ContextDataType contextData, const TimestampType timestamp, const CountType count = 1) noexcept; SWS_AIDSM_10305 void ReportEvent(VersionedContextDataType contextData, const CountType count = 1) noexcept; SWS_AIDSM_10306 void ReportEvent(VersionedContextDataType contextData, const TimestampType timestamp, const CountType count = 1) noexcept; SWS_AIDSM_10307 void ReportEvent(const TimestampType timestamp, const CountType count = 1) noexcept; SWS_AIDSM_10303
点击条目以查看其关系。
基类 派生类 使用 被使用于 继承 自此版本起移除 用于 此类中无关联 函数 AI 评注 打开类页面 无法加载类页面。 调整顺序 调整宽度 调整大纲宽度 章节 阅读时间 SWS 引用 图表 放回中间 调整顺序或拖到标题栏 取消停靠 – 在内容中显示 移到中间栏 作为标签停靠到标题栏 元素 AI 模型 打开审计档案 档案 打开简短版本 打开中等版本 打开完整版本 恢复默认视图 已恢复默认视图 撤销 关闭详细视图 签名 基本信息 值 截至所选版本的最后一次更改 之后的下一次更改 单击:选择版本 无法放在此处:拖到标题栏可停靠,拖到中间栏可取消停靠。 新增 已更改 未更改 已移除 未包含 更改 内容无变化 首次出现于 移除于 没有可用的版本数据。 正在加载版本数据 … 文本 此版本未收录措辞 悬停或单击单元格:与所选版本比较 · 单击版本标题:选择版本 选择版本 属性 版本 元素 只有一个版本有措辞 PDF 中存在,原文尚未导入 首次采集原文 自 {rel} 起未更改 版本颜色 最早版本 最新版本
方法与类型文档 class EventReporter {...}; Header ara/idsm/event_reporter.h
Klasse zum Melden von Security Events an IdsM.
用户指南
AI 生成
未审核
模型: gemini-3.8-flash-medium · 推理强度: medium · 温度: 不可控 · 提示词: 341eac5eb3f5
来源
未决问题(2)
本文由 AI 基于 AUTOSAR 规范 R25-11 生成。
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
Point-in-Time History:
Release:
R25-11 (Current / Active) R20-11 R21-11 R22-11 R23-11 R24-11 R19-11
View Snapshot
Recorded Revisions (7):
R25-11 rel:R25-11#b5f192262026-09-30 Inspect R20-11 rel:R20-11#043512ed2026-10-14 Inspect R21-11 rel:R21-11#043512ed2026-10-14 Inspect R22-11 rel:R22-11#97d4883f2026-10-14 Inspect R23-11 rel:R23-11#6e3edbe82026-10-14 Inspect R24-11 rel:R24-11#6e3edbe82026-10-14 Inspect R25-11 rel:R25-11#1429dc492026-10-14 active Inspect
Historical Snapshot:
× Back to current
🚫
Requirement entfallen: Dieses Element ist im gewählten Release nicht mehr enthalten.
Requirement Text as-of this release:
Reachable Artifacts & Dependents:
Date Actor Transition Reason / Rationale Campaign
2026-08-13 tool none → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record 2026-08-13-status-backfill
EventReporter(const ara::core::InstanceSpecifier& instanceSpecifier) noexcept; Header ara/idsm/event_reporter.hThread Safety thread-safe
Konstruiert einen Reporter für den modellierten SecurityEventReportInterface-Port.
Status: valid/unmigrated
Version: rel:R25-11#570d213d
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_10301@rel:R25-11#570d213d
Point-in-Time History:
Release:
R25-11 (Current / Active) R20-11 R21-11 R22-11 R23-11 R24-11 R19-11
View Snapshot
Recorded Revisions (7):
R25-11 rel:R25-11#00022b3d2026-09-30 Inspect R20-11 rel:R20-11#926baf912026-10-14 Inspect R21-11 rel:R21-11#eddb8d552026-10-14 Inspect R22-11 rel:R22-11#4f9a3b122026-10-14 Inspect R23-11 rel:R23-11#60a9a1442026-10-14 Inspect R24-11 rel:R24-11#815c28422026-10-14 Inspect R25-11 rel:R25-11#570d213d2026-10-14 active Inspect
Historical Snapshot:
× Back to current
🚫
Requirement entfallen: Dieses Element ist im gewählten Release nicht mehr enthalten.
Requirement Text as-of this release:
Reachable Artifacts & Dependents:
Date Actor Transition Reason / Rationale Campaign
2026-08-13 tool none → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record 2026-08-13-status-backfill
void ReportEvent(ContextDataType contextData, const CountType count = 1) noexcept; Header ara/idsm/event_reporter.hThread Safety thread-safe
Meldet ein Security Event mit Kontextdaten.
用户指南
AI 生成
未审核
模型: gemini-3.8-flash-medium · 推理强度: medium · 温度: 不可控 · 提示词: 4b61a3fac314
来源
未决问题(1)
使用
来自头文件 ara/idsm/event_reporter.h 的函数 ReportEvent 用于报告带有上下文数据的安全事件 [SWS_AIDSM_10304] 。在调用时会传递类型为 ContextDataType 的实参 contextData。此外,还可以通过 count(类型 CountType)可选指定事件数量,其默认值设定为 1 [SWS_AIDSM_10304] 。该函数不提供返回值(void),且作为 noexcept 声明不抛出异常。
并发性与限制
该接口被明确定义为 thread-safe [SWS_AIDSM_10304] ,可以在没有额外同步措施的情况下从多个线程并行调用。由于签名未提供时间戳参数,因此报告时间的记录推测大概率在内部接收事件时进行。 问题 Q-ab652343cc8009e9 (未决)
与相关接口的交互
该规范为不同的信息范围定义了 ReportEvent 的多个相关重载:
本使用说明基于 R25-11 版本中自适应模块 aidsm 的规范。
实现者指南即将推出(复杂度 I1)
Status: valid/unmigrated
Version: rel:R25-11#2586e280
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_10304@rel:R25-11#2586e280
Point-in-Time History:
Release:
R25-11 (Current / Active) R20-11 R21-11 R22-11 R23-11 R24-11 R19-11
View Snapshot
Recorded Revisions (7):
R25-11 rel:R25-11#15a30f652026-09-30 Inspect R20-11 rel:R20-11#0b7575da2026-10-14 Inspect R21-11 rel:R21-11#b8baf1ff2026-10-14 Inspect R22-11 rel:R22-11#129bee982026-10-14 Inspect R23-11 rel:R23-11#cbf755a92026-10-14 Inspect R24-11 rel:R24-11#993fb8302026-10-14 Inspect R25-11 rel:R25-11#2586e2802026-10-14 active Inspect
Historical Snapshot:
× Back to current
🚫
Requirement entfallen: Dieses Element ist im gewählten Release nicht mehr enthalten.
Requirement Text as-of this release:
Reachable Artifacts & Dependents:
Date Actor Transition Reason / Rationale Campaign
2026-08-13 tool none → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record 2026-08-13-status-backfill
void ReportEvent(ContextDataType contextData, const TimestampType timestamp, const CountType count = 1) noexcept; Header ara/idsm/event_reporter.hThread Safety thread-safe
Meldet ein Security Event mit Kontextdaten und Zeitstempel.
用户指南
AI 生成
未审核
模型: gemini-3.8-flash-medium · 推理强度: medium · 温度: 不可控 · 提示词: a15825b91622
来源
未决问题(1)
本文本由 AI 系统生成,不替代规范性规范。
实现者指南即将推出(复杂度 I1)
Status: valid/unmigrated
Version: rel:R25-11#cef74cf2
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_10305@rel:R25-11#cef74cf2
Point-in-Time History:
Release:
R25-11 (Current / Active) R20-11 R21-11 R22-11 R23-11 R24-11 R19-11
View Snapshot
Recorded Revisions (7):
R25-11 rel:R25-11#80f59cf32026-09-30 Inspect R20-11 rel:R20-11#26fdff7b2026-10-14 Inspect R21-11 rel:R21-11#26fdff7b2026-10-14 Inspect R22-11 rel:R22-11#95413c722026-10-14 Inspect R23-11 rel:R23-11#a97cbda12026-10-14 Inspect R24-11 rel:R24-11#dba3fd382026-10-14 Inspect R25-11 rel:R25-11#cef74cf22026-10-14 active Inspect
Historical Snapshot:
× Back to current
🚫
Requirement entfallen: Dieses Element ist im gewählten Release nicht mehr enthalten.
Requirement Text as-of this release:
Reachable Artifacts & Dependents:
Date Actor Transition Reason / Rationale Campaign
2026-08-13 tool none → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record 2026-08-13-status-backfill
void ReportEvent(VersionedContextDataType contextData, const CountType count = 1) noexcept; Header ara/idsm/event_reporter.hThread Safety thread-safe
Meldet ein Security Event mit versionierten Kontextdaten.
用户指南
AI 生成
未审核
模型: gemini-3.8-flash-medium · 推理强度: medium · 温度: 不可控 · 提示词: de8a25cae4a6
来源
未决问题(1)
函数 ReportEvent 在模块 aidsm 中提供了一个用于报告附带版本化上下文数据的安全事件的接口 [SWS_AIDSM_10306] 。它在头文件 ara/idsm/event_reporter.h 中定义,且不提供返回值(void)。
调用时处理以下参数:
关于并发性,该函数被指定为线程安全(thread-safe)[SWS_AIDSM_10306] 。通过使用 noexcept 声明,确保了执行不会抛出 C++ 异常。
在与其他报告函数的交互中,该重载涵盖了一个特定的用例:
本使用说明基于 AUTOSAR Adaptive R25-11 规范自动生成。
实现者指南即将推出(复杂度 I1)
Status: valid/unmigrated
Version: rel:R25-11#5cd69a92
Versionshistorie & Revisions (1 transition, 3 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_10306@rel:R25-11#5cd69a92
Point-in-Time History:
Release:
R25-11 (Current / Active) R24-11 R20-11 R19-11
View Snapshot
Recorded Revisions (3):
R25-11 rel:R25-11#60f33c782026-09-30 Inspect R24-11 rel:R24-11#aecea3182026-10-14 Inspect R25-11 rel:R25-11#5cd69a922026-10-14 active Inspect
Historical Snapshot:
× Back to current
🚫
Requirement entfallen: Dieses Element ist im gewählten Release nicht mehr enthalten.
Requirement Text as-of this release:
Reachable Artifacts & Dependents:
Date Actor Transition Reason / Rationale Campaign
2026-08-13 tool none → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record 2026-08-13-status-backfill
void ReportEvent(VersionedContextDataType contextData, const TimestampType timestamp, const CountType count = 1) noexcept; Header ara/idsm/event_reporter.hThread Safety thread-safe
Meldet ein Security Event mit versionierten Kontextdaten und Zeitstempel.
用户指南
AI 生成
未审核
模型: gemini-3.8-flash-medium · 推理强度: medium · 温度: 不可控 · 提示词: 0396bd6093be
来源
未决问题(1)
本使用说明基于 AUTOSAR 规范 R25-11 自动生成。
实现者指南即将推出(复杂度 I1)
Status: valid/unmigrated
Version: rel:R25-11#a327023d
Versionshistorie & Revisions (1 transition, 3 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_10307@rel:R25-11#a327023d
Point-in-Time History:
Release:
R25-11 (Current / Active) R24-11 R20-11 R19-11
View Snapshot
Recorded Revisions (3):
R25-11 rel:R25-11#d0d22c132026-09-30 Inspect R24-11 rel:R24-11#3b558f0b2026-10-14 Inspect R25-11 rel:R25-11#a327023d2026-10-14 active Inspect
Historical Snapshot:
× Back to current
🚫
Requirement entfallen: Dieses Element ist im gewählten Release nicht mehr enthalten.
Requirement Text as-of this release:
Reachable Artifacts & Dependents:
Date Actor Transition Reason / Rationale Campaign
2026-08-13 tool none → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record 2026-08-13-status-backfill
void ReportEvent(const CountType count = 1) noexcept; Header ara/idsm/event_reporter.hThread Safety thread-safe
Meldet ein Security Event ohne Kontextdaten und Zeitstempel.
用户指南
AI 生成
未审核
模型: gemini-3.8-flash-medium · 推理强度: medium · 温度: 不可控 · 提示词: ebebef3896bf
来源
未决问题(1)
本文由 AI 基于 AUTOSAR 规范 R25-11 生成。
实现者指南即将推出(复杂度 I1)
Status: valid/unmigrated
Version: rel:R25-11#782cf88f
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_10302@rel:R25-11#782cf88f
Point-in-Time History:
Release:
R25-11 (Current / Active) R20-11 R21-11 R22-11 R23-11 R24-11 R19-11
View Snapshot
Recorded Revisions (7):
R25-11 rel:R25-11#24d9a73c2026-09-30 Inspect R20-11 rel:R20-11#313d91ce2026-10-14 Inspect R21-11 rel:R21-11#313d91ce2026-10-14 Inspect R22-11 rel:R22-11#10ded2da2026-10-14 Inspect R23-11 rel:R23-11#884f5d4d2026-10-14 Inspect R24-11 rel:R24-11#782cf88f2026-10-14 Inspect R25-11 rel:R25-11#782cf88f2026-10-14 active Inspect
Historical Snapshot:
× Back to current
🚫
Requirement entfallen: Dieses Element ist im gewählten Release nicht mehr enthalten.
Requirement Text as-of this release:
Reachable Artifacts & Dependents:
Date Actor Transition Reason / Rationale Campaign
2026-08-13 tool none → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record 2026-08-13-status-backfill
void ReportEvent(const TimestampType timestamp, const CountType count = 1) noexcept; Header ara/idsm/event_reporter.hThread Safety thread-safe
Meldet ein Security Event mit Zeitstempel.
用户指南
AI 生成
未审核
模型: gemini-3.8-flash-medium · 推理强度: medium · 温度: 不可控 · 提示词: 940337e9da83
来源
未决问题(1)
本文由 AI 基于 AUTOSAR 规范 R25-11 生成。
实现者指南即将推出(复杂度 I1)
Status: valid/unmigrated
Version: rel:R25-11#207af9af
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_10303@rel:R25-11#207af9af
Point-in-Time History:
Release:
R25-11 (Current / Active) R20-11 R21-11 R22-11 R23-11 R24-11 R19-11
View Snapshot
Recorded Revisions (7):
R25-11 rel:R25-11#282a543c2026-09-30 Inspect R20-11 rel:R20-11#0b9570212026-10-14 Inspect R21-11 rel:R21-11#0b9570212026-10-14 Inspect R22-11 rel:R22-11#e5fd146e2026-10-14 Inspect R23-11 rel:R23-11#7e0667b82026-10-14 Inspect R24-11 rel:R24-11#207af9af2026-10-14 Inspect R25-11 rel:R25-11#207af9af2026-10-14 active Inspect
Historical Snapshot:
× Back to current
🚫
Requirement entfallen: Dieses Element ist im gewählten Release nicht mehr enthalten.
Requirement Text as-of this release:
Reachable Artifacts & Dependents:
Date Actor Transition Reason / Rationale Campaign
2026-08-13 tool none → valid/unmigratedmechanically 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 · 德文原文