File SolidSyslogFatFsFile.h¶
FileList > FatFs > Interface > SolidSyslogFatFsFile.h
Go to the source code of this file
ChaN FatFs file I/O (f_open / f_read / f_write / f_close) behind the SolidSyslogFile vtable, for a file-backed BlockDevice or Store.More...
#include "ExternC.h"
Public Functions¶
| Type | Name |
|---|---|
| EXTERN_C_BEGIN struct SolidSyslogFile * | SolidSyslogFatFsFile_Create (void) Create takes no config; an exhausted pool falls back to the shared NullFile. |
| void | SolidSyslogFatFsFile_Destroy (struct SolidSyslogFile * base) Release the pool slot. |
Detailed Description¶
f_sync runs after every successful write so a power loss never loses a record the BlockStore already claimed it stored. The integrator supplies diskio.c (and ffsystem.c when FF_FS_REENTRANT=1).
Public Functions Documentation¶
function SolidSyslogFatFsFile_Create¶
Create takes no config; an exhausted pool falls back to the shared NullFile.
function SolidSyslogFatFsFile_Destroy¶
Release the pool slot.
The documentation for this class was generated from the following file Platform/FatFs/Interface/SolidSyslogFatFsFile.h