Safety Manual#
Persistency Safety Manual
|
status: valid
security: NO
safety: ASIL_B
|
||||
Introduction/Scope#
Assumed Platform Safety Requirements#
Title |
ID |
Status |
|---|---|---|
Support of safe Key/Value store |
valid |
Assumptions of Use#
AoU Requirements#
Persistency Error handling
|
status: valid
security: NO
safety: ASIL_B
|
||||
The application shall detect and handle the unavailability of the feature persistency. Unavailability covers errors reported by the persistency API as well as persistency calls which do not return or return too late (e.g. caused by blocked or delayed execution of the calling context). |
|||||
Assumptions on the Environment#
fdatasync), rename and remove of files. The C++ implementation uses them via score::filesystem of the baselibs and the C standard library, the Rust implementation via the Rust standard library (std::fs);List of AoUs expected from the environment the module runs on:
Title |
ID |
Status |
|---|---|---|
Persistency Error handling |
valid |
Assumptions on the User#
List of AoUs on the user of the platform features or the module of this safety manual:
Note: The platform safety manual collects all platform wide AoUs (to be fulfilled by the user for any feature). This module safety manual collects all AoUs specific to the feature Persistency and its realizing component. For the feature Persistency the platform safety manual and this module safety manual have to be considered.
No needs passed the filters