함수 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]. 인터페이스는 void AliveNotification() 시그니처를 가지며, 매개변수를 받지 않고 값을 반환하지 않습니다 [SWS_PHM_01255]."
"호출 컨텍스트 및 시간 동작"
"AliveNotification의 호출은 구성 가능한 주기 시간에 따라 PHM에 의해 주기적으로 수행됩니다 [SWS_PHM_01255]. 이 호출 주기는 실제 물리적 하드웨어 워치독의 제어와 논리적으로 분리되어 있으므로, PHM의 구성된 주기는 하드웨어 워치독의 트리거 시간과 다를 수 있습니다 [SWS_PHM_01255]."
"오류 대응 및 고장 시나리오"
"PHM이 이를 위해 구성된 시간 간격 내에 활성 상태를 성공적으로 보고하지 않으면 WatchdogInterface은(는) 워치독 대응을 시작하도록 지시받습니다 [SWS_PHM_01255]. 특정 오류 코드는 정의되어 있지 않습니다. 해석: 인터페이스가 예외 안전하지 않은 것으로 분류되어 있으므로, 예기치 않은 오류 상태는 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#90e4e170- Content hash
90e4e170- 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 · 독일어 원문