functie AliveNotification [SWS_PHM_01255] Upstream: RS_PHM_00101, RS_PHM_09240
void AliveNotification ();
Called cyclically by PHM in configurable cycle time. Note: This time might differ from the cycle time of triggering the "real" hardware watchdog. If PHM does not report aliveness in configured time, WatchdogInterface shall initiate watchdog reaction
De functie AliveNotification uit de header apext/phm/watchdog_interface.h behoort tot de klasse apext::phm::WatchdogInterface en dient voor de cyclische levensduurbewaking van het Platform Health Management (PHM) [SWS_PHM_01255]. De interface heeft de signatuur void AliveNotification(), accepteert geen parameters en retourneert geen waarde [SWS_PHM_01255].
Aanroepcontext en tijdsgedrag
De aanroep van AliveNotification vindt periodiek plaats door het PHM binnen een configureerbare cyclustijd [SWS_PHM_01255]. Deze aanroepfrequentie is logisch ontkoppeld van de aansturing van de daadwerkelijke fysieke hardware-watchdog, waardoor de geconfigureerde periode van het PHM kan afwijken van de triggertijd van de hardware-watchdog [SWS_PHM_01255].
Foutreactie en uitvalscenario's
Indien het PHM zijn aanwezigheid niet succesvol meldt binnen het daarvoor geconfigureerde tijdsinterval, wordt het WatchdogInterface opgedragen een watchdog-reactie te initiëren [SWS_PHM_01255]. Er zijn geen specifieke foutcodes voorzien. Interpretatie: Aangezien de interface als niet-uitzonderingsveilig is geclassificeerd, zullen onverwachte fouttoestanden vermoedelijk als C++-exceptions naar de context van de aanroeper worden gepropageerd [SWS_PHM_01255]. Vraag Q-a9e59a992db9913f (open)
Concurrentie en exceptieveiligheid
De functie is gespecificeerd als thread-safe (thread-safe), waardoor parallelle toegangen zijn toegestaan, maar geldt als niet-uitzonderingsveilig (not exception safe) [SWS_PHM_01255].
Deze tekst is opgesteld door een AI en vat de specificatiestatus van AUTOSAR Adaptive R25-11 samen.
| Header-Datei | #include "apext/phm/watchdog_interface.h" |
|---|---|
| Scope | class apext::phm::WatchdogInterface |
| Exception-Sicherheit | not exception safe |
| Thread-Sicherheit | thread-safe |
Rückgabewert
| Typ | Beschreibung |
|---|---|
| None |
Request a governed re-review of this record. The record is not changed immediately.
- Record
AUTOSAR/AP/record/SWS_PHM_01255- Status
- valid/unmigrated
- Version
AUTOSAR/AP/record/SWS_PHM_01255@rel:R25-11#39c9c4e7- Content hash
39c9c4e7- Source
- https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_PlatformHealthManagement.pdf#nameddest=SWS_PHM_01255
Status: valid/unmigrated
Version: rel:R25-11#3204f230
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_PHM_01255@rel:R25-11#3204f230
Recorded Revisions (3):
- R25-11
rel:R25-11#756ef89a2026-09-30 - R24-11
rel:R24-11#b0affe0c2026-10-14 - R25-11
rel:R25-11#3204f2302026-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 · Duits origineel