#include "_feram_private.h"
#include "lfs.h"
Go to the source code of this file.
|
int | logfile_create (Logfile_t *file, const char *path, unsigned schema_version, size_t entry_size, unsigned max_entries) |
int | logfile_open (Logfile_t *file, const char *path, int schema_version, int entry_size, int max_entries) |
int | logfile_close (Logfile_t *file) |
int | logfile_read_entry (Logfile_t *file, unsigned index, void *buffer) |
int | logfile_read_oldest (Logfile_t *file, void *buffer) |
int | logfile_read_newest (Logfile_t *file, void *buffer) |
int | logfile_write_next_entry (Logfile_t *file, const void *buffer) |
int | logfile_read_attributes (Logfile_t *file) |
- Author
- Tianhao Chen
- Version
- 0.1
- Date
- 2025-2-16
◆ logfile_close()
◆ logfile_create()
int logfile_create |
( |
Logfile_t * | file, |
|
|
const char * | path, |
|
|
unsigned | schema_version, |
|
|
size_t | entry_size, |
|
|
unsigned | max_entries ) |
◆ logfile_open()
int logfile_open |
( |
Logfile_t * | file, |
|
|
const char * | path, |
|
|
int | schema_version, |
|
|
int | entry_size, |
|
|
int | max_entries ) |
◆ logfile_read_attributes()
int logfile_read_attributes |
( |
Logfile_t * | file | ) |
|
◆ logfile_read_entry()
int logfile_read_entry |
( |
Logfile_t * | file, |
|
|
unsigned | index, |
|
|
void * | buffer ) |
◆ logfile_read_newest()
int logfile_read_newest |
( |
Logfile_t * | file, |
|
|
void * | buffer ) |
◆ logfile_read_oldest()
int logfile_read_oldest |
( |
Logfile_t * | file, |
|
|
void * | buffer ) |
◆ logfile_write_next_entry()
int logfile_write_next_entry |
( |
Logfile_t * | file, |
|
|
const void * | buffer ) |