Infuse-IoT SDK API 0.0.1
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
infuse_littlefs_cb Struct Reference

Infuse LittleFS callback structure. More...

#include <littlefs.h>

Data Fields

void(* file_created )(enum infuse_littlefs_folder folder, uint32_t file, struct infuse_littlefs_metadata *meta, void *user_data)
 File created in the filesystem.
void(* file_deleted )(enum infuse_littlefs_folder folder, uint32_t file, void *user_data)
 File deleted from the filesystem.
void * user_data
 User provided context pointer.
sys_snode_t node

Detailed Description

Infuse LittleFS callback structure.

Field Documentation

◆ file_created

void(* infuse_littlefs_cb::file_created) (enum infuse_littlefs_folder folder, uint32_t file, struct infuse_littlefs_metadata *meta, void *user_data)

File created in the filesystem.

Parameters
folderFolder containing the file
fileFilename inside the folder
metaMetadata associated with the file

◆ file_deleted

void(* infuse_littlefs_cb::file_deleted) (enum infuse_littlefs_folder folder, uint32_t file, void *user_data)

File deleted from the filesystem.

◆ node

sys_snode_t infuse_littlefs_cb::node

◆ user_data

void* infuse_littlefs_cb::user_data

User provided context pointer.


The documentation for this struct was generated from the following file: