DEENESPTFRRUARHIKOZHNL

فئة ara::idsm::EventReporter

Diese 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

دليل المستخدممولَّد بالذكاء الاصطناعي

يتيح للتطبيقات الإبلاغ الآمن خيطياً عن Security Events مع بيانات سياق اختيارية إلى IdsM.
مُولَّد بالذكاء الاصطناعي غير مُراجَع النموذج: gemini-3.8-flash-medium · الجهد: medium · درجة الحرارة: غير قابل للتحكم · الموجّه: f75b726662c3 المصدر أسئلة مفتوحة (2)
مترجم من الدليل الألمانيgemini-3.8-flash-low · 2026-10-13 · الأصل الألماني

يتيح للتطبيقات الإبلاغ الآمن خيطياً عن Security Events مع بيانات سياق اختيارية إلى IdsM.

تُستخدم الفئة ara::idsm::EventReporter في AUTOSAR Adaptive كواجهة برمجة مركزية للإبلاغ عن الأحداث الأمنية إلى Intrusion Detection System Manager [SWS_AIDSM_10101]. وبعد إنشاء النسخة عبر ara::core::InstanceSpecifier للمنفذ النموذجي، ترسل التطبيقات الوقائع بمرونة مع عدّاد أو طابع زمني أو بيانات سياق (ذات إصدارات) [SWS_AIDSM_10301]. تم تحديد جميع الدوال بشكل صريح على أنها آمنة خيطياً وتسمح بالاستخدام المتوازي من خيوط تطبيق متعددة. ونظراً لتزويد جميع الواجهات بـ noexcept، فلا يتم إبلاغ المتصل بأخطاء النقل عبر استثناءات C++.

السياق

تُستخدم الفئة ara::idsm::EventReporter في AUTOSAR Adaptive Platform كواجهة برمجة أساسية للتطبيقات الوظيفية للإبلاغ عن الأحداث المتعلقة بالأمان (Security Events) إلى Intrusion Detection System Management (IdsM) [SWS_AIDSM_10101]. وتتولى الفئة داخل معمارية المنصة دور وسيط بين منطق الكشف الخاص بالتطبيق وخدمات الأمان على مستوى المنصة. ومن بين أطراف التفاعل المباشرة المكونات البرمجية الوظيفية التي تحدد الحالات الشاذة أو الوقائع الحرجة أمنياً، ونسخة الوسيط EventReporter، بالإضافة إلى خدمة IdsM في Adaptive Platform المسؤولة عن جمع الأحداث الأمنية وتصفيتها ومعالجتها لاحقاً.

Context App Adaptive Anwendung Reporter ara::idsm::EventReporter App->Reporter ReportEvent() IdsM Intrusion Detection System Manager Reporter->IdsM Security Event

مخطط سياق: دمج EventReporter بين التطبيق المُبلِغ وIdsM. المصادر: [SWS_AIDSM_10101]، [SWS_AIDSM_10301]

دورة الحياة

يتم إنشاء كائن EventReporter عبر مُنشئه مع تمرير معرّف من النوع ara::core::InstanceSpecifier [SWS_AIDSM_10301]. يقوم هذا المعرّف بربط النسخة بمنفذ من النوع SecurityEventReportInterface مصمم في البيان (Manifest) [SWS_AIDSM_10301]. تعود علاقات الملكية إلى التطبيق المستخدِم؛ ومن المناسب نموذجياً الاحتفاظ به لفترة طويلة طوال وقت تشغيل المكون لتجنب عمليات الربط المتكررة بالمنفذ. سؤال Q-b3ef27a8829cb437 (مفتوح) وبالنسبة للتزامن، تضمن المواصفة أماناً خيطياً كاملاً: تم تصميم كل من الإنشاء وجميع دوال الإبلاغ عن الأحداث لتكون آمنة خيطياً (thread-safe) [SWS_AIDSM_10301]، [SWS_AIDSM_10302]. يتيح ذلك لخيوط تطبيق متعددة استخدام نفس نسخة المراسل بشكل متوازٍ دون الحاجة إلى تدابير مزامنة خارجية.

مسار الاستخدام

يتضمن المسار القياسي إنشاء نسخة المراسل والإبلاغ اللاحق عن الوقائع عبر الدالة ReportEvent. وبعد التهيئة باستخدام ara::core::InstanceSpecifier المناسب [SWS_AIDSM_10301]، يختار التطبيق أحد التحميلات الزائدة (Overloads) المتاحة بناءً على نوع الحدث ومستوى تفاصيل معلومات السياق المتوفرة:

  • إبلاغ بدون سياق: بالنسبة للأحداث البسيطة الخالية من البيانات المرافقة، يتم استخدام التحميل الزائد الأساسي، الذي يرسل اختيارياً عدد الأحداث (count، القيمة الافتراضية 1) [SWS_AIDSM_10302].
  • إبلاغ مع طابع زمني: إذا كان يجب تزويد الحدث بنقطة زمنية صريحة للتسجيل، يتوفر متغير مع TimestampType [SWS_AIDSM_10303].
  • إبلاغ مع بيانات السياق: لتمرير بيانات التشخيص أو تفاصيل الوقائع، يمكن استدعاء ReportEvent باستخدام معلمات من النوع ContextDataType، إما بدون طابع زمني صريح أو معه [SWS_AIDSM_10304]، [SWS_AIDSM_10305].
  • إبلاغ مع بيانات سياق ذات إصدار: إذا تم تعريف تنسيق الاتصال بشكل منظم أو معتمد على الإصدار، توفر التحميلات الزائدة مع VersionedContextDataType — كذلك مع طابع زمني أو بدونه — الواجهة المقابلة [SWS_AIDSM_10306]، [SWS_AIDSM_10307].

بمجرد استدعاء ReportEvent، يقوم المراسل بتمرير البيانات إلى نظام IdsM الفرعي ويعود على الفور إلى التطبيق.

تسلسل الإبلاغ عن حدث أمنيالتطبيقEventReporterIdsM-SubsystemEventReporter(instanceSpecifier)Instanz erzeugtReportEvent(contextData, count)إعادة توجيه الحدثالعودة (void)

مخطط تسلسل: تسلسل التفاعل النموذجي بدءاً من إنشاء المراسل حتى الإبلاغ عن الحدث. المصادر: [SWS_AIDSM_10301]، [SWS_AIDSM_10304]

سيناريوهات الأخطاء

يُعد الإنشاء الناجح لـ EventReporter باستخدام معرّف منفذ صالح ومحفوظ في نموذج المنصة شرطاً مسبقاً أساسياً لإرسال البلاغات [SWS_AIDSM_10301]. وفيما يتعلق بمعالجة الأخطاء والأمان من الاستثناءات، تُظهر جميع واجهات الفئة خاصية مميزة: تم التصريح عن المُنشئ وكذلك عن جميع التحميلات الزائدة لـ ReportEvent بلا استثناء على أنها noexcept [SWS_AIDSM_10301]، [SWS_AIDSM_10302]، [SWS_AIDSM_10303]، [SWS_AIDSM_10304]، [SWS_AIDSM_10305]، [SWS_AIDSM_10306]، [SWS_AIDSM_10307]. فلا يتم إطلاق استثناءات C++ ولا تُرجع كائنات أخطاء مثل ara::core::Result. وإذا حدثت مشكلات في البنية التحتية أثناء الإرسال إلى IdsM مثل اختناقات التخزين المؤقت أو تعطل الخدمة، فمن المرجح أن تتم معالجتها داخلياً في خدمة المنصة، أو تجاهلها أو تسجيلها في السجلات حتى لا يتم حظر التطبيق المُبلِغ. سؤال (مفتوح)

يستند هذا الدليل إلى مواصفة AUTOSAR Adaptive R25-11 وقد تم إنشاؤه آليًا.

الملخّص

class EventReporter {...};

مخطط التسلسل

Meldung und Verarbeitung eines Security EventsSensor / AnwendungEventReporterIdsMContextDataProviderSEM (konzeptionell) /IdsRReportEvent(...)Security Event meldenModifyContextData(...)[optional]modifizierteKontextdatenqualifizieren, filtern undReporting Mode anwendenQSEv speichern oder weiterleitenSEM ist laut EXP_PlatformDesign für einespätere Standardisierung angekündigt; hier:lokale Persistenz / IdsR.

Kontextdiagramm auf Basis von Kapitel 7 und Kapitel 8. SWS IdsM §7.1; [SWS_AIDSM_00103].

خريطة الأعضاء

التصريح

1

المُنشئات والمُتلف

1

الدوال الأعضاء

1

عرض التفاصيل

اختر عنصرًا من المخطط.

التصريح

class EventReporter {...};

المُنشئات والمُتلف

EventReporter دالة
EventReporter(const ara::core::InstanceSpecifier& instanceSpecifier) noexcept;

الدوال الأعضاء

ReportEvent دالة 6
التحميلات الزائدة 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 CountType count = 1) noexcept; SWS_AIDSM_10302
void ReportEvent(const TimestampType timestamp, const CountType count = 1) noexcept; SWS_AIDSM_10303

توثيق الدوال والأنواع

فئة EventReporter [SWS_AIDSM_10101]

class EventReporter {...};
Headerara/idsm/event_reporter.h

Klasse zum Melden von Security Events an IdsM.

مُولَّد بالذكاء الاصطناعي غير مُراجَع النموذج: gemini-3.8-flash-medium · الجهد: medium · درجة الحرارة: غير قابل للتحكم · الموجّه: 341eac5eb3f5 المصدر أسئلة مفتوحة (2)
مترجم من الدليل الألمانيgemini-3.8-flash-low · 2026-10-13 · الأصل الألماني

الفئة EventReporter معرّفة في ملف الترويسة ara/idsm/event_reporter.h وتُستخدم في Adaptive Platform للإبلاغ عن الأحداث ذات الصلة بالأمان (Security Events) إلى Intrusion Detection System Management (IdsM) [SWS_AIDSM_10101].

الاستخدام وإنشاء النسخ

لاستخدام الفئة، يجب إنشاء نسخة عبر المنشئ ذي المعلمات، والذي يستقبل معرّفًا من النوع const ara::core::InstanceSpecifier& [SWS_AIDSM_10301]. يقوم هذا المنشئ بتهيئة أداة الإبلاغ (Reporter) للمنفذ من النوع SecurityEventReportInterface المهيأ في نموذج النظام [SWS_AIDSM_10301]. تفسير: يُرجح أن يفترض الربط بالمنفذ المنمذج أن يكون InstanceSpecifier الممرر معرّفًا بشكل متناسق في بيان ARXML وقابلًا للحل في وقت التشغيل. سؤال Q-ed2f606f7446b4ba (مفتوح)

معالجة الأخطاء والتزامن

فيما يتعلق بسلوك الاستثناءات، حُدد الإنشاء باستخدام noexcept [SWS_AIDSM_10301]؛ وبالتالي لا يطلق المنشئ أي استثناءات C++. وبالنسبة للتزامن، أُعلن صراحةً أن دالة الإنشاء آمنة بالنسبة للخيوط [SWS_AIDSM_10301]. تفسير: يُرجح بالتالي أن تتمكن خيوط متعددة من إنشاء نسخ من أدوات الإبلاغ لمنافذها الخاصة بالتوازي، دون الحاجة إلى آليات مزامنة خارجية. سؤال Q-ddff9884a7b7cad8 (مفتوح)

تفاعل

يعتمد التفاعل مع IdsM على ربط النسخة بمنفذ النمذجة المعني: فمن خلال التوصيف كـ EventReporter لـ SecurityEventReportInterface [SWS_AIDSM_10301]، تمثل الفئة الواجهة التي تنقل التطبيقات التكيفية عبرها الأحداث الأمنية إلى بنية IdsM [SWS_AIDSM_10101].

تم إنشاء هذا النص بواسطة ذكاء اصطناعي استنادًا إلى مواصفة AUTOSAR R25-11.

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#8e494305
Content hash
8e494305
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
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#b5f192262026-09-30
  • R20-11rel:R20-11#043512ed2026-10-14
  • R21-11rel:R21-11#043512ed2026-10-14
  • R22-11rel:R22-11#97d4883f2026-10-14
  • R23-11rel:R23-11#6e3edbe82026-10-14
  • R24-11rel:R24-11#6e3edbe82026-10-14
  • R25-11rel:R25-11#1429dc492026-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

دالة EventReporter [SWS_AIDSM_10301]

EventReporter(const ara::core::InstanceSpecifier& instanceSpecifier) noexcept;
Headerara/idsm/event_reporter.h
Thread Safetythread-safe

Konstruiert einen Reporter für den modellierten SecurityEventReportInterface-Port.

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

Record
AUTOSAR/AP/record/SWS_AIDSM_10301
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_AIDSM_10301@rel:R25-11#b6f57759
Content hash
b6f57759
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_IntrusionDetectionSystemManager.pdf#nameddest=SWS_AIDSM_10301
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:
Recorded Revisions (7):
  • R25-11rel:R25-11#00022b3d2026-09-30
  • R20-11rel:R20-11#926baf912026-10-14
  • R21-11rel:R21-11#eddb8d552026-10-14
  • R22-11rel:R22-11#4f9a3b122026-10-14
  • R23-11rel:R23-11#60a9a1442026-10-14
  • R24-11rel:R24-11#815c28422026-10-14
  • R25-11rel:R25-11#570d213d2026-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

دالة ReportEvent [SWS_AIDSM_10304]

void ReportEvent(ContextDataType contextData, const CountType count = 1) noexcept;
Headerara/idsm/event_reporter.h
Thread Safetythread-safe

Meldet ein Security Event mit Kontextdaten.

مُولَّد بالذكاء الاصطناعي غير مُراجَع النموذج: gemini-3.8-flash-medium · الجهد: medium · درجة الحرارة: غير قابل للتحكم · الموجّه: 4b61a3fac314 المصدر أسئلة مفتوحة (1)
مترجم من الدليل الألمانيgemini-3.8-flash-low · 2026-10-13 · الأصل الألماني

الاستخدام

تُستخدم الدالة ReportEvent من ملف الترويسة ara/idsm/event_reporter.h للإبلاغ عن حدث أمني مع بيانات سياق [SWS_AIDSM_10304]. عند الاستدعاء، يتم تمرير المعامل contextData من النوع ContextDataType. بالإضافة إلى ذلك، يمكن اختياريًا تحديد عدد الأحداث عبر count (النوع CountType)، والتي تم تحديد قيمتها الافتراضية بـ 1 [SWS_AIDSM_10304]. لا تُرجع الدالة أي قيمة (void)، وباعتبارها مصرحًا عنها بـ noexcept فإنها لا تطلق أي استثناءات.

التزامن والقيود

تم تعريف الواجهة صراحةً على أنها آمنة خيطيًا [SWS_AIDSM_10304]، ويمكن استدعاؤها بالتوازي من خيوط متعددة دون تدابير مزامنة إضافية. وبما أن التوقيع لا يوفر معاملاً لطابع زمني، فمن المحتمل أن يتم تسجيل وقت الإبلاغ داخليًا عند قبول الحدث. سؤال Q-ab652343cc8009e9 (مفتوح)

التفاعل مع الواجهات ذات الصلة

تحدد المواصفة عدة تحميلات زائدة ذات صلة لـ ReportEvent لمستويات مختلفة من نطاق المعلومات:

  • الإبلاغ عن حدث بدون بيانات سياق وبدون طابع زمني [SWS_AIDSM_10302].
  • الإبلاغ مع طابع زمني، ولكن بدون بيانات سياق [SWS_AIDSM_10303].
  • الإبلاغ مع بيانات سياق وطابع زمني صريح [SWS_AIDSM_10305].
  • الإبلاغ مع بيانات سياق ذات إصدارات من النوع VersionedContextDataType، إما بدون طابع زمني [SWS_AIDSM_10306] أو مع طابع زمني [SWS_AIDSM_10307].

تستند ملاحظة الاستخدام هذه إلى مواصفة الوحدة التكيفية aidsm في الإصدار R25-11.

دليل المنفِّذ قيد الإعداد (التعقيد I1)

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

Record
AUTOSAR/AP/record/SWS_AIDSM_10304
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_AIDSM_10304@rel:R25-11#0ea0f5c4
Content hash
0ea0f5c4
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_IntrusionDetectionSystemManager.pdf#nameddest=SWS_AIDSM_10304
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:
Recorded Revisions (7):
  • R25-11rel:R25-11#15a30f652026-09-30
  • R20-11rel:R20-11#0b7575da2026-10-14
  • R21-11rel:R21-11#b8baf1ff2026-10-14
  • R22-11rel:R22-11#129bee982026-10-14
  • R23-11rel:R23-11#cbf755a92026-10-14
  • R24-11rel:R24-11#993fb8302026-10-14
  • R25-11rel:R25-11#2586e2802026-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

دالة ReportEvent [SWS_AIDSM_10305]

void ReportEvent(ContextDataType contextData, const TimestampType timestamp, const CountType count = 1) noexcept;
Headerara/idsm/event_reporter.h
Thread Safetythread-safe

Meldet ein Security Event mit Kontextdaten und Zeitstempel.

مُولَّد بالذكاء الاصطناعي غير مُراجَع النموذج: gemini-3.8-flash-medium · الجهد: medium · درجة الحرارة: غير قابل للتحكم · الموجّه: a15825b91622 المصدر أسئلة مفتوحة (1)
مترجم من الدليل الألمانيgemini-3.8-flash-low · 2026-10-13 · الأصل الألماني

الاستخدام

ترسل الدالة [SWS_AIDSM_10305] حدثًا أمنيًا مع بيانات سياق خاصة بالتطبيق بالإضافة إلى طابع زمني صريح. ويتم تمرير حمولة البيانات المرتبطة بالحدث عبر المعامل contextData من النوع ContextDataType، بينما يثبت timestamp (النوع const TimestampType) وقت التسجيل الدقيق. المعامل الاختياري count (النوع const CountType) يمتلك القيمة الافتراضية 1 ويتيح الإبلاغ عن عدة حالات وقوع متراكمة. لا تقدم الدالة أي قيمة إرجاع (void).

التزامن ومعالجة الأخطاء

يوجد التصريح في ملف الترويسة ara/idsm/event_reporter.h وهو محدد صراحةً بأنه آمن خيطيًا (thread-safe) [SWS_AIDSM_10305]. وبناءً على ذلك، يمكن إجراء الاستدعاءات من خيوط متوازية دون مزامنة إضافية. وبفضل التمييز بـ noexcept، لا يتم تمرير أي استثناءات على مستوى API؛ ولذلك يُرجح أن تتم معالجة أي أخطاء تطرأ أثناء إعادة التوجيه أو التخزين المؤقت داخليًا بواسطة Intrusion Detection System Manager. سؤال Q-3b45e18c9a106a0f (مفتوح)

التفاعل والبدائل

تنتمي الواجهة إلى مجموعة من دوال الإبلاغ ذات التحميل الزائد. وفي حال عدم الحاجة إلى بيانات سياق أو طوابع زمنية، تتوفر متغيرات أخف مثل [SWS_AIDSM_10302] (عداد فقط)، و[SWS_AIDSM_10303] (مع طابع زمني)، وكذلك [SWS_AIDSM_10304] (مع بيانات سياق فقط). أما إذا كانت هناك حاجة إلى تنسيقات بيانات مهيكلة أو ذات إصدارات، فيتعين استخدام التحميلات الزائدة مع VersionedContextDataType وفقًا لـ [SWS_AIDSM_10306] و[SWS_AIDSM_10307] بدلاً من ذلك.

تم إنشاء هذا النص بواسطة نظام ذكاء اصطناعي ولا يحل محل المواصفات المعيارية.

دليل المنفِّذ قيد الإعداد (التعقيد I1)

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

Record
AUTOSAR/AP/record/SWS_AIDSM_10305
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_AIDSM_10305@rel:R25-11#8a8b88d5
Content hash
8a8b88d5
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_IntrusionDetectionSystemManager.pdf#nameddest=SWS_AIDSM_10305
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:
Recorded Revisions (7):
  • R25-11rel:R25-11#80f59cf32026-09-30
  • R20-11rel:R20-11#26fdff7b2026-10-14
  • R21-11rel:R21-11#26fdff7b2026-10-14
  • R22-11rel:R22-11#95413c722026-10-14
  • R23-11rel:R23-11#a97cbda12026-10-14
  • R24-11rel:R24-11#dba3fd382026-10-14
  • R25-11rel:R25-11#cef74cf22026-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

دالة ReportEvent [SWS_AIDSM_10306]

void ReportEvent(VersionedContextDataType contextData, const CountType count = 1) noexcept;
Headerara/idsm/event_reporter.h
Thread Safetythread-safe

Meldet ein Security Event mit versionierten Kontextdaten.

مُولَّد بالذكاء الاصطناعي غير مُراجَع النموذج: gemini-3.8-flash-medium · الجهد: medium · درجة الحرارة: غير قابل للتحكم · الموجّه: de8a25cae4a6 المصدر أسئلة مفتوحة (1)
مترجم من الدليل الألمانيgemini-3.8-flash-low · 2026-10-13 · الأصل الألماني

توفر الدالة ReportEvent في الوحدة aidsm واجهة للإبلاغ عن حدث أمني مدعوم ببيانات سياق ذات إصدارات [SWS_AIDSM_10306]. وهي معرّفة في ملف الترويسة ara/idsm/event_reporter.h ولا تقدم أي قيمة إرجاع (void).

تتم معالجة المعاملات التالية عند الاستدعاء:

  • contextData (النوع VersionedContextDataType): يمرر معلومات السياق ذات الإصدارات الخاصة بالحدث الأمني الواقع [SWS_AIDSM_10306].
  • count (النوع const CountType، القيمة الافتراضية 1): يحدد اختياريًا عدد حالات الوقوع المتراكمة لهذا الحدث [SWS_AIDSM_10306].

فيما يتعلق بالتزامن، حُددت الدالة على أنها آمنة خيطيًا (thread-safe) [SWS_AIDSM_10306]. ومن خلال التصريح بـ noexcept، يتم ضمان أن التنفيذ لا يطلق أي استثناءات C++‎.

في إطار التفاعل مع بقية دوال الإبلاغ، يغطي هذا التحميل الزائد حالة استخدام محددة:

  • للإبلاغ بدون بيانات سياق، تتوفر المتغيرات بدون طابع زمني [SWS_AIDSM_10302] أو مع طابع زمني [SWS_AIDSM_10303].
  • لبيانات السياق غير ذات الإصدارات (ContextDataType)، توجد تحميلات زائدة بدون طابع زمني [SWS_AIDSM_10304] وكذلك مع طابع زمني [SWS_AIDSM_10305].
  • إذا كان يتعين إرسال بيانات سياق ذات إصدارات مع طابع زمني صريح، فيجب استخدام [SWS_AIDSM_10307] بدلاً من ذلك. تفسير: بما أن [SWS_AIDSM_10306] لا يمتلك معاملاً للطابع الزمني، يُرجح أن يتم توليد وقت التسجيل داخليًا أثناء تنفيذ الاستدعاء. سؤال Q-23e60086ab409b24 (مفتوح)

تم توليد إشعار الاستخدام هذا آليًا استنادًا إلى مواصفة AUTOSAR Adaptive R25-11.

دليل المنفِّذ قيد الإعداد (التعقيد I1)

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

Record
AUTOSAR/AP/record/SWS_AIDSM_10306
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_AIDSM_10306@rel:R25-11#fe1d841b
Content hash
fe1d841b
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_IntrusionDetectionSystemManager.pdf#nameddest=SWS_AIDSM_10306
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:
Recorded Revisions (3):
  • R25-11rel:R25-11#60f33c782026-09-30
  • R24-11rel:R24-11#aecea3182026-10-14
  • R25-11rel:R25-11#5cd69a922026-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

دالة ReportEvent [SWS_AIDSM_10307]

void ReportEvent(VersionedContextDataType contextData, const TimestampType timestamp, const CountType count = 1) noexcept;
Headerara/idsm/event_reporter.h
Thread Safetythread-safe

Meldet ein Security Event mit versionierten Kontextdaten und Zeitstempel.

مُولَّد بالذكاء الاصطناعي غير مُراجَع النموذج: gemini-3.8-flash-medium · الجهد: medium · درجة الحرارة: غير قابل للتحكم · الموجّه: 0396bd6093be المصدر أسئلة مفتوحة (1)
مترجم من الدليل الألمانيgemini-3.8-flash-low · 2026-10-13 · الأصل الألماني

الاستخدام وسياق الاستدعاء

تُستخدم الدالة ReportEvent من ملف الترويسة ara/idsm/event_reporter.h للإبلاغ عن حدث أمني مع بيانات سياق صريحة ذات إصدارات وطابع زمني [SWS_AIDSM_10307]. وتستقبل البيانات ذات الإصدارات contextData من النوع VersionedContextDataType، وطابعًا زمنيًا timestamp من النوع TimestampType، بالإضافة إلى عدد الأحداث الاختياري count من النوع CountType، والمضبوط مسبقًا افتراضيًا بالقيمة 1 [SWS_AIDSM_10307].

التزامن ومعالجة الأخطاء

تم تحديد الدالة صراحةً على أنها آمنة خيطيًا [SWS_AIDSM_10307] وبالتالي يمكن استدعاؤها بأمان بالتوازي من خيوط متعددة. وبما أن التوقيع لا ينص على قيمة إرجاع (void) ومصرح عنه بـ noexcept [SWS_AIDSM_10307]، فلا يتم الإشارة إلى الأخطاء عبر استثناءات C++‎ أو عبر رموز الحالة؛ تفسير: يُرجح أن تتم معالجة حالات الخطأ عند نقل الأحداث أو تسجيلها داخليًا بواسطة الوحدة aidsm. سؤال Q-002c5fbc3202bcc2 (مفتوح)

تفاعل التحميلات الزائدة

تمثل الدالة المتغير المتخصص للأحداث التي ينشأ فيها طابع زمني بالإضافة إلى بيانات إضافية ذات إصدارات [SWS_AIDSM_10307]. وهي تكمل التحميلات الزائدة الأخرى لـ ReportEvent داخل المُبلّغ (Reporter):

تم إنشاء ملاحظة الاستخدام هذه آليًا استنادًا إلى مواصفة AUTOSAR R25-11.

دليل المنفِّذ قيد الإعداد (التعقيد I1)

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

Record
AUTOSAR/AP/record/SWS_AIDSM_10307
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_AIDSM_10307@rel:R25-11#3e532cd4
Content hash
3e532cd4
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_IntrusionDetectionSystemManager.pdf#nameddest=SWS_AIDSM_10307
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:
Recorded Revisions (3):
  • R25-11rel:R25-11#d0d22c132026-09-30
  • R24-11rel:R24-11#3b558f0b2026-10-14
  • R25-11rel:R25-11#a327023d2026-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

دالة ReportEvent [SWS_AIDSM_10302]

void ReportEvent(const CountType count = 1) noexcept;
Headerara/idsm/event_reporter.h
Thread Safetythread-safe

Meldet ein Security Event ohne Kontextdaten und Zeitstempel.

مُولَّد بالذكاء الاصطناعي غير مُراجَع النموذج: gemini-3.8-flash-medium · الجهد: medium · درجة الحرارة: غير قابل للتحكم · الموجّه: ebebef3896bf المصدر أسئلة مفتوحة (1)
مترجم من الدليل الألمانيgemini-3.8-flash-low · 2026-10-13 · الأصل الألماني

الاستخدام

يتم توفير الدالة ReportEvent عبر الترويسة ara/idsm/event_reporter.h وتُستخدم للإبلاغ عن Security Events بدون بيانات سياق وطابع زمني [SWS_AIDSM_10302]. وتقبل كمعامل عدد الأحداث count من النوع CountType، والذي تم تعيين القيمة الافتراضية 1 له مسبقًا [SWS_AIDSM_10302]. ليس للدالة قيمة إرجاع (void) وتضمن عبر الوسم noexcept عدم إلقاء أي استثناءات [SWS_AIDSM_10302]. فيما يتعلق بدلالات التنفيذ، يُرجح أن تتم المعالجة داخليًا بشكل غير حاجب (non-blocking)، نظرًا لعدم تحديد نوع إرجاع متزامن للحالة أو غير متزامن كـ Future. سؤال Q-6e240ebde61d8a83 (مفتوح)

التزامن ومعالجة الأخطاء

وفقًا للمواصفات، صُنف الاستدعاء بأنه thread-safe ويمكن بالتالي استدعاؤه بأمان من خيوط متزامنة [SWS_AIDSM_10302]. لا توجد رموز خطأ محددة، حيث تم تحديد التوقيع على void وnoexcept [SWS_AIDSM_10302].

التفاعل والبدائل

تمثل الدالة أبسط تحميل زائد للإبلاغ عن الأحداث. وفي حال تعين نقل معلومات موسعة، تتوفر تحميلات زائدة ذات صلة:

  • الإبلاغ مع طابع زمني عبر TimestampType [SWS_AIDSM_10303].
  • الإبلاغ مع بيانات سياق اعتيادية عبر ContextDataType [SWS_AIDSM_10304] بالإضافة إلى الجمع مع طابع زمني [SWS_AIDSM_10305].
  • الإبلاغ مع بيانات سياق ذات إصدارات عبر VersionedContextDataType [SWS_AIDSM_10306] بالإضافة إلى الجمع مع طابع زمني [SWS_AIDSM_10307].

تم إنشاء هذا النص بواسطة ذكاء اصطناعي بناءً على مواصفة AUTOSAR R25-11.

دليل المنفِّذ قيد الإعداد (التعقيد I1)

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

Record
AUTOSAR/AP/record/SWS_AIDSM_10302
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_AIDSM_10302@rel:R25-11#7b0cf259
Content hash
7b0cf259
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_IntrusionDetectionSystemManager.pdf#nameddest=SWS_AIDSM_10302
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:
Recorded Revisions (7):
  • R25-11rel:R25-11#24d9a73c2026-09-30
  • R20-11rel:R20-11#313d91ce2026-10-14
  • R21-11rel:R21-11#313d91ce2026-10-14
  • R22-11rel:R22-11#10ded2da2026-10-14
  • R23-11rel:R23-11#884f5d4d2026-10-14
  • R24-11rel:R24-11#782cf88f2026-10-14
  • R25-11rel:R25-11#782cf88f2026-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

دالة ReportEvent [SWS_AIDSM_10303]

void ReportEvent(const TimestampType timestamp, const CountType count = 1) noexcept;
Headerara/idsm/event_reporter.h
Thread Safetythread-safe

Meldet ein Security Event mit Zeitstempel.

مُولَّد بالذكاء الاصطناعي غير مُراجَع النموذج: gemini-3.8-flash-medium · الجهد: medium · درجة الحرارة: غير قابل للتحكم · الموجّه: 940337e9da83 المصدر أسئلة مفتوحة (1)
مترجم من الدليل الألمانيgemini-3.8-flash-low · 2026-10-13 · الأصل الألماني

تُستخدم الدالة ReportEvent للإبلاغ عن حدث أمني مع تحديد صريح لطابع زمني [SWS_AIDSM_10303]. وهي مصرح عنها في ملف الترويسة ara/idsm/event_reporter.h [SWS_AIDSM_10303].

الاستخدام

يتم الاستدعاء بالمعامل الإلزامي timestamp من النوع TimestampType بالإضافة إلى العداد الاختياري count من النوع CountType، والمضبوط مسبقًا بالقيمة الافتراضية 1 [SWS_AIDSM_10303]. لا تمتلك الدالة أي قيمة إرجاع (void) [SWS_AIDSM_10303].

معالجة الأخطاء والتزامن

صُرح عن الدالة بأنها noexcept، ولهذا السبب لا تحدث استثناءات C++‎ [SWS_AIDSM_10303]. وبما أن نوع الإرجاع هو void، فلا يتم إرسال أي رموز أخطاء؛ لذا يُرجح أن يتم تجاهل الأخطاء التي تطرأ داخليًا أو تسجيلها بشكل غير متزامن [SWS_AIDSM_10303]. سؤال Q-2d3cd862f6867ba9 (مفتوح) وفيما يتعلق بالتزامن، صُنفت الدالة على أنها آمنة خيطيًا (thread-safe) ويمكن استدعاؤها بأمان من خيوط متوازية [SWS_AIDSM_10303].

تفاعل

تُعد الدالة جزءًا من عائلة واجهات ReportEvent ذات التحميل الزائد في الوحدة aidsm:

  • بدون طابع زمني وبدون بيانات سياق، تتوفر الدالة الأساسية [SWS_AIDSM_10302].
  • مع بيانات سياق اعتيادية من النوع ContextDataType، توجد تحميلات زائدة بدون طابع زمني [SWS_AIDSM_10304] ومع طابع زمني [SWS_AIDSM_10305].
  • مع بيانات سياق ذات إصدارات من النوع VersionedContextDataType، تتوفر توقيعات مقابلة بدون طابع زمني [SWS_AIDSM_10306] ومع طابع زمني [SWS_AIDSM_10307].

تم إنشاء هذا النص بواسطة ذكاء اصطناعي بناءً على مواصفة AUTOSAR R25-11.

دليل المنفِّذ قيد الإعداد (التعقيد I1)

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

Record
AUTOSAR/AP/record/SWS_AIDSM_10303
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_AIDSM_10303@rel:R25-11#0a6baac5
Content hash
0a6baac5
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_IntrusionDetectionSystemManager.pdf#nameddest=SWS_AIDSM_10303
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:
Recorded Revisions (7):
  • R25-11rel:R25-11#282a543c2026-09-30
  • R20-11rel:R20-11#0b9570212026-10-14
  • R21-11rel:R21-11#0b9570212026-10-14
  • R22-11rel:R22-11#e5fd146e2026-10-14
  • R23-11rel:R23-11#7e0667b82026-10-14
  • R24-11rel:R24-11#207af9af2026-10-14
  • R25-11rel:R25-11#207af9af2026-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