क्लास 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 Events) की रिपोर्ट करने के लिए उपयोग किया जाता है [SWS_AIDSM_10101]।
उपयोग और इंस्टैंसिएशन
क्लास का उपयोग करने के लिए, पैरामीटरयुक्त कंस्ट्रक्टर के माध्यम से एक इंस्टेंस बनाया जाना चाहिए, जो const ara::core::InstanceSpecifier& प्रकार का एक पहचानकर्ता स्वीकार करता है [SWS_AIDSM_10301]। यह कंस्ट्रक्टर सिस्टम मॉडल में कॉन्फ़िगर किए गए SecurityEventReportInterface प्रकार के पोर्ट के लिए रिपोर्टर को इनिशियलाइज़ करता है [SWS_AIDSM_10301]। व्याख्या: मॉडल किए गए पोर्ट से बाइंडिंग के लिए संभवतः यह आवश्यक है कि पास किया गया InstanceSpecifier ARXML मैनिफ़ेस्ट में सुसंगत रूप से परिभाषित हो और रनटाइम पर रिज़ॉल्व होने योग्य हो। प्रश्न Q-ed2f606f7446b4ba (खुला)
त्रुटि हैंडलिंग और समवर्तीता
अपवाद व्यवहार के संबंध में, निर्माण को noexcept के साथ निर्दिष्ट किया गया है [SWS_AIDSM_10301]; इसलिए कंस्ट्रक्टर कोई C++ अपवाद नहीं फेंकता है। समवर्तीता के संबंध में, निर्माण फ़ंक्शन को स्पष्ट रूप से थ्रेड-सुरक्षित घोषित किया गया है [SWS_AIDSM_10301]। व्याख्या: इस प्रकार, एकाधिक थ्रेड बाहरी सिंक्रोनाइज़ेशन तंत्र की आवश्यकता के बिना समानांतर रूप से अपने संबंधित पोर्ट के लिए रिपोर्टर इंस्टेंस को इंस्टैंशिएट कर सकते हैं। प्रश्न 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#6840644f- Content hash
6840644f- 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 · जर्मन मूल