DEENESPTFRRUARHIKOZHNL

klasse 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

User GuideAI-GEGENEREERD

Stelt applicaties in staat om Security Events met optionele contextgegevens thread-safe aan de IdsM te melden.
DOOR AI GEGENEREERD ongecontroleerd Model: gemini-3.8-flash-medium · Inspanning: medium · Temperatuur: niet regelbaar · Prompt: f75b726662c3 Herkomst Open vragen (2)
vertaald uit de Duitse handleidinggemini-3.8-flash-low · 2026-10-13 · Duits origineel

Stelt applicaties in staat om Security Events met optionele contextgegevens thread-safe aan de IdsM te melden.

De klasse ara::idsm::EventReporter dient in AUTOSAR Adaptive als centrale programmeerinterface voor het melden van beveiligingsgebeurtenissen aan de Intrusion Detection System Manager [SWS_AIDSM_10101]. Na de instantiëring via een ara::core::InstanceSpecifier voor de gemodelleerde poort verzenden applicaties incidenten flexibel met teller, tijdstempel of (geversioneerde) contextgegevens [SWS_AIDSM_10301]. Alle methoden zijn expliciet als thread-safe gespecificeerd en staan parallel gebruik vanuit meerdere applicatiedraden toe. Aangezien alle interfaces zijn voorzien van noexcept, worden overdrachtsfouten niet via C++-excepties aan de aanroeper gemeld.

Context

De klasse ara::idsm::EventReporter dient in het AUTOSAR Adaptive Platform als primaire programmeerinterface voor functionele applicaties om veiligheidsrelevante gebeurtenissen (Security Events) aan het Intrusion Detection System Management (IdsM) te melden [SWS_AIDSM_10101]. Binnen de platformarchitectuur vervult de klasse een bemiddelende rol tussen de applicatiespecifieke detectielogica en de platformbrede beveiligingsdiensten. Tot de directe interactiepartners behoren functionele softwarecomponenten die anomalieën of veiligheidskritieke incidenten identificeren, de bemiddelingsinstantie EventReporter en de IdsM-dienst van het Adaptive Platform, die verantwoordelijk is voor het registreren, filteren en verder verwerken van beveiligingsgebeurtenissen.

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

Contextdiagram: Integratie van de EventReporter tussen meldende applicatie en de IdsM. Bronnen: [SWS_AIDSM_10101], [SWS_AIDSM_10301]

Levenscyclus

Het aanmaken van een EventReporter-object vindt plaats via de constructor onder overdracht van een identifier van het type ara::core::InstanceSpecifier [SWS_AIDSM_10301]. Deze bindt de instantie aan een in het manifest gemodelleerde poort van het type SecurityEventReportInterface [SWS_AIDSM_10301]. Het eigenaarschap ligt bij de gebruikende applicatie; doorgaans zal het bewaren gedurende de gehele looptijd van de component doelmatig zijn om herhaaldelijke bindingen aan de poort te voorkomen. Vraag Q-b3ef27a8829cb437 (open) Wat betreft gelijktijdigheid garandeert de specificatie volledige thread-safety: zowel de constructie als alle methoden voor het melden van gebeurtenissen zijn thread-safe ontworpen [SWS_AIDSM_10301], [SWS_AIDSM_10302]. Hierdoor kunnen meerdere applicatiedraden dezelfde reporter-instantie parallel gebruiken zonder dat externe synchronisatiemaatregelen noodzakelijk zijn.

Gebruikspad

Het reguliere verloop omvat de instantiëring van de reporter en het aansluitend melden van incidenten via de methode ReportEvent. Na de initialisatie met de passende ara::core::InstanceSpecifier [SWS_AIDSM_10301] kiest de applicatie afhankelijk van de aard van de gebeurtenis en het detailniveau van de beschikbare contextinformatie een van de geboden overloads:

  • Melding zonder context: Voor eenvoudige gebeurtenissen zonder begeleidende gegevens wordt de basisoverload gebruikt, die optioneel een aantal gebeurtenissen (count, standaardwaarde 1) verzendt [SWS_AIDSM_10302].
  • Melding met tijdstempel: Indien de gebeurtenis van een expliciet registratietijdstip moet worden voorzien, staat er een variant met TimestampType ter beschikking [SWS_AIDSM_10303].
  • Melding met contextgegevens: Voor de overdracht van diagnosediagnosegegevens of incidentdetails kan ReportEvent worden aangeroepen met parameters van het type ContextDataType, naar keuze zonder of met expliciete tijdstempel [SWS_AIDSM_10304], [SWS_AIDSM_10305].
  • Melding met geversioneerde contextgegevens: Voor zover het communicatieformaat gestructureerd of versieafhankelijk is gedefinieerd, bieden overloads met VersionedContextDataType – eveneens met of zonder tijdstempel – de overeenkomstige interface [SWS_AIDSM_10306], [SWS_AIDSM_10307].

Zodra ReportEvent wordt aangeroepen, stuurt de reporter de gegevens door naar het IdsM-subsysteem en keert onmiddellijk terug naar de applicatie.

Verloop van het melden van een Security EventAnwendungEventReporterIdsM-SubsystemEventReporter(instanceSpecifier)Instanz erzeugtReportEvent(contextData, count)Doorsturen van het eventTerugkeer (void)

Sequentiediagram: Typische interactievolgorde van het aanmaken van de reporter tot de melding van het event. Bronnen: [SWS_AIDSM_10301], [SWS_AIDSM_10304]

Foutscenario's

Als essentiële voorwaarde voor het versturen van meldingen geldt de succesvolle constructie van de EventReporter met een geldige, in het platformmodel vastgelegde poort-identifier [SWS_AIDSM_10301]. Met betrekking tot foutafhandeling en uitzonderingsveiligheid vertonen alle interfaces van de klasse een bijzonderheid: de constructor evenals zonder uitzondering alle ReportEvent-overloads zijn gedeclareerd als noexcept [SWS_AIDSM_10301], [SWS_AIDSM_10302], [SWS_AIDSM_10303], [SWS_AIDSM_10304], [SWS_AIDSM_10305], [SWS_AIDSM_10306], [SWS_AIDSM_10307]. Er worden noch C++-excepties gegenereerd, noch foutobjecten zoals ara::core::Result geretourneerd. Als er tijdens de overdracht naar de IdsM infrastructurele problemen optreden zoals buffertekorten of uitval van diensten, worden deze vermoedelijk intern in de platformdienst afgehandeld, verworpen of geprotocolleerd, om de meldende applicatie niet te blokkeren. Vraag (open)

Deze handleiding is gebaseerd op de specificatie AUTOSAR Adaptive R25-11 en is geautomatiseerd gegenereerd.

Synopsis

class EventReporter {...};

Sequentiediagram

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].

Ledenkaart

Constructors en destructor

1

Methoden

1

Detailweergave

Kies een item in de inhoudsopgave.

Declaratie

class EventReporter {...};

Constructors en destructor

EventReporter(const ara::core::InstanceSpecifier& instanceSpecifier) noexcept;

Methoden

ReportEvent functie 6
Overloads 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

Documentatie van methoden en typen

klasse EventReporter [SWS_AIDSM_10101]

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

Klasse zum Melden von Security Events an IdsM.

DOOR AI GEGENEREERD ongecontroleerd Model: gemini-3.8-flash-medium · Inspanning: medium · Temperatuur: niet regelbaar · Prompt: 341eac5eb3f5 Herkomst Open vragen (2)
vertaald uit de Duitse handleidinggemini-3.8-flash-low · 2026-10-13 · Duits origineel

De klasse EventReporter is gedefinieerd in header ara/idsm/event_reporter.h en dient in het Adaptive Platform voor het melden van veiligheidsrelevante gebeurtenissen (Security Events) aan het Intrusion Detection System Management (IdsM) [SWS_AIDSM_10101].

Gebruik en instantiëring

Voor het gebruik van de klasse moet een instantie worden aangemaakt via de geparametriseerde constructor, die een identifier van het type const ara::core::InstanceSpecifier& accepteert [SWS_AIDSM_10301]. Deze constructor initialiseert de reporter voor de in het systeemmodel geconfigureerde poort van het type SecurityEventReportInterface [SWS_AIDSM_10301]. Interpretatie: De binding aan de gemodelleerde poort vereist vermoedelijk dat de meegegeven InstanceSpecifier in het ARXML-manifest consistent gedefinieerd en tijdens runtime oplosbaar is. Vraag Q-ed2f606f7446b4ba (open)

Foutafhandeling en gelijktijdigheid

Wat betreft het exceptiegedrag is de constructie met noexcept gespecificeerd [SWS_AIDSM_10301]; de constructor genereert zodoende geen C++-exceptions. Met betrekking tot gelijktijdigheid is de constructiefunctie expliciet als thread-safe gedeclareerd [SWS_AIDSM_10301]. Interpretatie: Meerdere threads kunnen vermoedelijk parallel reporter-instanties voor hun respectievelijke poorten instantiëren, zonder dat externe synchronisatiemechanismen vereist zijn. Vraag Q-ddff9884a7b7cad8 (open)

Samenspel

De interactie met het IdsM is gebaseerd op de toewijzing van de instantie aan de desbetreffende modelleringspoort: Door de specificatie als EventReporter voor het SecurityEventReportInterface [SWS_AIDSM_10301] vormt de klasse de interface waarmee adaptieve applicaties veiligheidsgebeurtenissen naar de IdsM-architectuur verzenden [SWS_AIDSM_10101].

Deze tekst is gegenereerd door een AI op basis van de AUTOSAR-specificatie 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#04e54f0c
Content hash
04e54f0c
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

functie 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#e169a5bd
Content hash
e169a5bd
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

functie 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.

DOOR AI GEGENEREERD ongecontroleerd Model: gemini-3.8-flash-medium · Inspanning: medium · Temperatuur: niet regelbaar · Prompt: 4b61a3fac314 Herkomst Open vragen (1)
vertaald uit de Duitse handleidinggemini-3.8-flash-low · 2026-10-13 · Duits origineel

Gebruik

De functie ReportEvent uit de header ara/idsm/event_reporter.h dient voor het melden van een security event met contextgegevens [SWS_AIDSM_10304]. Bij de aanroep wordt het argument contextData van het type ContextDataType meegegeven. Daarnaast kan optioneel het aantal gebeurtenissen via count (type CountType) worden opgegeven, waarvan de standaardwaarde is vastgelegd op 1 [SWS_AIDSM_10304]. De functie levert geen retourwaarde (void) en werpt als noexcept-declaratie geen exceptions.

Gelijktijdigheid en beperkingen

De interface is expliciet gedefinieerd als thread-safe [SWS_AIDSM_10304] en kan zonder aanvullende synchronisatiemaatregelen parallel worden aangeroepen vanuit meerdere threads. Aangezien de signatuur geen parameter voor een tijdstempel biedt, vindt de registratie van het meldtijdstip vermoedelijk intern plaats bij acceptatie van de gebeurtenis. Vraag Q-ab652343cc8009e9 (open)

Interactie met verwante interfaces

De specificatie definieert meerdere verwante overloads van ReportEvent voor verschillende informatieomvangen:

Deze gebruiksinstructie is gebaseerd op de specificatie voor de adaptieve module aidsm in release R25-11.

Implementer's Guide volgt (complexiteit 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#1b97910c
Content hash
1b97910c
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

functie 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.

DOOR AI GEGENEREERD ongecontroleerd Model: gemini-3.8-flash-medium · Inspanning: medium · Temperatuur: niet regelbaar · Prompt: a15825b91622 Herkomst Open vragen (1)
vertaald uit de Duitse handleidinggemini-3.8-flash-low · 2026-10-13 · Duits origineel

Gebruik

De functie [SWS_AIDSM_10305] verzendt een security event met applicatiespecifieke contextgegevens en een expliciete tijdstempel. Via het argument contextData van het type ContextDataType worden gebeurtenisgerelateerde payloadgegevens overgedragen, terwijl timestamp (type const TimestampType) het exacte registratietijdstip vastlegt. De optionele parameter count (type const CountType) heeft de standaardwaarde 1 en maakt het melden van meerdere gecumuleerde incidenten mogelijk. De functie levert geen retourwaarde (void).

Gelijktijdigheid en foutafhandeling

De declaratie bevindt zich in de header ara/idsm/event_reporter.h en is expliciet gespecificeerd als thread-safe (thread-safe) [SWS_AIDSM_10305]. Aanroepen kunnen derhalve zonder extra synchronisatie worden uitgevoerd vanuit parallelle threads. Door de aanduiding met noexcept worden op API-niveau geen excepties gepropageerd; eventuele fouten bij het doorsturen of bufferen worden daarom vermoedelijk intern verwerkt door de Intrusion Detection System Manager. Vraag Q-3b45e18c9a106a0f (open)

Interactie en alternatieven

De interface behoort tot een groep overladen rapportagefuncties. Indien er geen contextgegevens of tijdstempels vereist zijn, staan lichtere varianten zoals [SWS_AIDSM_10302] (alleen teller), [SWS_AIDSM_10303] (met tijdstempel) en [SWS_AIDSM_10304] (alleen met contextgegevens) ter beschikking. Worden gestructureerde respectievelijk geversioneerde gegevensformaten vereist, dan moeten in plaats daarvan de overloads met VersionedContextDataType conform [SWS_AIDSM_10306] en [SWS_AIDSM_10307] worden toegepast.

Deze tekst is gegenereerd door een AI-systeem en vervangt geen normatieve specificaties.

Implementer's Guide volgt (complexiteit 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#52689d9a
Content hash
52689d9a
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

functie 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.

DOOR AI GEGENEREERD ongecontroleerd Model: gemini-3.8-flash-medium · Inspanning: medium · Temperatuur: niet regelbaar · Prompt: de8a25cae4a6 Herkomst Open vragen (1)
vertaald uit de Duitse handleidinggemini-3.8-flash-low · 2026-10-13 · Duits origineel

De functie ReportEvent biedt in module aidsm een interface voor het melden van een security event dat is verrijkt met geversioneerde contextgegevens [SWS_AIDSM_10306]. Zij is gedefinieerd in header ara/idsm/event_reporter.h en levert geen retourwaarde (void).

Bij de aanroep worden de volgende parameters verwerkt:

  • contextData (type VersionedContextDataType): draagt de geversioneerde contextinformatie van het opgetreden beveiligingsincident over [SWS_AIDSM_10306].
  • count (type const CountType, standaardwaarde 1): bepaalt optioneel het aantal gecumuleerde incidenten van dit event [SWS_AIDSM_10306].

Met betrekking tot concurrency is de functie gespecificeerd als thread-safe (thread-safe) [SWS_AIDSM_10306]. Door de declaratie met noexcept is gewaarborgd dat de uitvoering geen C++-excepties gooit.

In samenspel met de overige meldfuncties dekt deze overload een specifieke use-case af:

Deze gebruiksinstructie is geautomatiseerd gegenereerd op basis van de specificatie van AUTOSAR Adaptive R25-11.

Implementer's Guide volgt (complexiteit 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#cc72a874
Content hash
cc72a874
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

functie 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.

DOOR AI GEGENEREERD ongecontroleerd Model: gemini-3.8-flash-medium · Inspanning: medium · Temperatuur: niet regelbaar · Prompt: 0396bd6093be Herkomst Open vragen (1)
vertaald uit de Duitse handleidinggemini-3.8-flash-low · 2026-10-13 · Duits origineel

Gebruik en aanroepcontext

De functie ReportEvent uit de header ara/idsm/event_reporter.h dient voor het melden van een security event met expliciete geversioneerde contextgegevens en een tijdstempel [SWS_AIDSM_10307]. Zij accepteert de geversioneerde gegevens contextData van het type VersionedContextDataType, een tijdstempel timestamp van het type TimestampType en optioneel het aantal gebeurtenissen count van het type CountType, dat standaard is vooringesteld met de waarde 1 [SWS_AIDSM_10307].

Gelijktijdigheid en foutafhandeling

De functie is expliciet gespecificeerd als thread-safe [SWS_AIDSM_10307] en kan dus veilig parallel vanuit meerdere threads worden aangeroepen. Aangezien de signatuur niet voorziet in een retourwaarde (void) en is gedeclareerd met noexcept [SWS_AIDSM_10307], worden fouten noch via C++-exceptions noch via statuscodes gesignaleerd; interpretatie: foutsituaties bij de gebeurtenisoverdracht worden vermoedelijk intern afgehandeld of geprotocolleerd door module aidsm. Vraag Q-002c5fbc3202bcc2 (open)

Interactie tussen de overloads

De functie vertegenwoordigt de gespecialiseerde variant voor gebeurtenissen waarbij zowel een tijdstempel als geversioneerde aanvullende gegevens optreden [SWS_AIDSM_10307]. Zij vormt een aanvulling op de overige overloads van ReportEvent binnen de reporter:

Deze gebruiksinstructie is geautomatiseerd gegenereerd op basis van de AUTOSAR-specificatie R25-11.

Implementer's Guide volgt (complexiteit 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#30a9f787
Content hash
30a9f787
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

functie 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.

DOOR AI GEGENEREERD ongecontroleerd Model: gemini-3.8-flash-medium · Inspanning: medium · Temperatuur: niet regelbaar · Prompt: ebebef3896bf Herkomst Open vragen (1)
vertaald uit de Duitse handleidinggemini-3.8-flash-low · 2026-10-13 · Duits origineel

Gebruik

De functie ReportEvent wordt beschikbaar gesteld via de header ara/idsm/event_reporter.h en dient voor het melden van security events zonder contextgegevens en tijdstempel [SWS_AIDSM_10302]. Als parameter accepteert deze het aantal gebeurtenissen count van het type CountType, dat standaard is vooringesteld op de waarde 1 [SWS_AIDSM_10302]. De functie heeft geen retourwaarde (void) en garandeert via de markering noexcept dat er geen uitzonderingen worden geworpen [SWS_AIDSM_10302]. Wat betreft de uitvoeringssemantiek vindt de verwerking intern vermoedelijk niet-blokkerend plaats, aangezien er geen synchroon status- of asynchroon future-retourtype is gespecificeerd. Vraag Q-6e240ebde61d8a83 (open)

Gelijktijdigheid en foutafhandeling

Volgens de specificatie is de aanroep geclassificeerd als thread-safe en kan deze dus veilig worden aangeroepen vanuit concurrente threads [SWS_AIDSM_10302]. Specifieke foutcodes bestaan niet, aangezien de signatuur is vastgelegd op void en noexcept [SWS_AIDSM_10302].

Interactie en alternatieven

De functie vormt de eenvoudigste overload voor het melden van gebeurtenissen. Indien uitgebreide informatie moet worden doorgegeven, staan verwante overloads ter beschikking:

Deze tekst is gegenereerd door een AI op basis van de AUTOSAR-specificatie R25-11.

Implementer's Guide volgt (complexiteit 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#8754e2ab
Content hash
8754e2ab
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

functie 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.

DOOR AI GEGENEREERD ongecontroleerd Model: gemini-3.8-flash-medium · Inspanning: medium · Temperatuur: niet regelbaar · Prompt: 940337e9da83 Herkomst Open vragen (1)
vertaald uit de Duitse handleidinggemini-3.8-flash-low · 2026-10-13 · Duits origineel

De functie ReportEvent dient voor het melden van een security event onder expliciete vermelding van een tijdstempel [SWS_AIDSM_10303]. Zij is gedeclareerd in header ara/idsm/event_reporter.h [SWS_AIDSM_10303].

Gebruik

De aanroep geschiedt met de verplichte parameter timestamp van het type TimestampType en de optionele teller count van het type CountType, die is vooringesteld met de standaardwaarde 1 [SWS_AIDSM_10303]. De functie heeft geen retourwaarde (void) [SWS_AIDSM_10303].

Foutafhandeling en gelijktijdigheid

De functie is gedeclareerd als noexcept, waardoor er geen C++-exceptions optreden [SWS_AIDSM_10303]. Omdat het retourtype void is, worden er geen foutcodes overgedragen; opgetreden fouten worden intern daarom vermoedelijk verworpen of asynchroon geprotocolleerd [SWS_AIDSM_10303]. Vraag Q-2d3cd862f6867ba9 (open) Wat betreft de concurrency is de functie geclassificeerd als thread-safe en kan deze veilig worden aangeroepen vanuit parallelle threads [SWS_AIDSM_10303].

Samenspel

De functie maakt deel uit van een familie van overladen ReportEvent-interfaces in de module aidsm:

  • Zonder tijdstempel en zonder contextgegevens staat de basisfunctie ter beschikking [SWS_AIDSM_10302].
  • Met reguliere contextgegevens van het type ContextDataType bestaan overloads zonder tijdstempel [SWS_AIDSM_10304] en met tijdstempel [SWS_AIDSM_10305].
  • Met geversioneerde contextgegevens van het type VersionedContextDataType staan overeenkomstige signaturen zonder tijdstempel [SWS_AIDSM_10306] en met tijdstempel [SWS_AIDSM_10307] klaar.

Deze tekst is gegenereerd door een AI op basis van de AUTOSAR-specificatie R25-11.

Implementer's Guide volgt (complexiteit 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#4819d2b7
Content hash
4819d2b7
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