फ़ंक्शन 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
हेडर apext/phm/watchdog_interface.h से फ़ंक्शन AliveNotification क्लास apext::phm::WatchdogInterface से संबंधित है और Platform Health Management (PHM) [SWS_PHM_01255] के आवधिक जीवंतता पर्यवेक्षण (liveness supervision) के लिए कार्य करता है। इंटरफ़ेस का हस्ताक्षर void AliveNotification() है, यह कोई पैरामीटर स्वीकार नहीं करता है और कोई मान नहीं लौटाता है [SWS_PHM_01255]।
कॉल संदर्भ और समय व्यवहार
AliveNotification की कॉल PHM द्वारा एक कॉन्फ़िगर करने योग्य चक्र समय में समय-समय पर की जाती है [SWS_PHM_01255]। यह कॉल आवृत्ति तार्किक रूप से वास्तविक भौतिक हार्डवेयर वॉचडॉग के नियंत्रण से अलग होती है, जिससे PHM की कॉन्फ़िगर की गई अवधि हार्डवेयर वॉचडॉग के ट्रिगरिंग समय से भिन्न हो सकती है [SWS_PHM_01255]।
त्रुटि प्रतिक्रिया और विफलता परिदृश्य
यदि PHM इसके लिए कॉन्फ़िगर किए गए समय अंतराल के भीतर अपनी जीवंतता को सफलतापूर्वक रिपोर्ट नहीं करता है, तो WatchdogInterface को वॉचडॉग प्रतिक्रिया आरंभ करने का निर्देश दिया जाता है [SWS_PHM_01255]। कोई विशिष्ट त्रुटि कोड प्रदान नहीं किए गए हैं। Interpretation: चूँकि इंटरफ़ेस को अपवाद-सुरक्षित नहीं माना गया है, इसलिए अप्रत्याशित त्रुटि स्थितियाँ कॉलर संदर्भ में C++-अपवादों के रूप में प्रसारित होने की संभावना है [SWS_PHM_01255]। प्रश्न Q-a9e59a992db9913f (खुला)
कनकंरसी और एक्सेप्शन सुरक्षा
फ़ंक्शन को थ्रेड-सुरक्षित (thread-safe) के रूप में निर्दिष्ट किया गया है, जिसके कारण समानांतर एक्सेस अनुमत हैं, लेकिन इसे अपवाद-सुरक्षित नहीं माना जाता है (not exception safe) [SWS_PHM_01255]।
यह पाठ एक AI द्वारा तैयार किया गया था और AUTOSAR Adaptive R25-11 की विनिर्देश स्थिति को सारांशित करता है।
| 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#ddbb6a9e- Content hash
ddbb6a9e- 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 · जर्मन मूल