The record descriptor structure that is used to manipulate records. More...
#include <fds.h>
Data Fields |
|
| uint32_t | record_id |
|
The unique record ID.
|
|
| uint32_t const * | p_record |
|
The last known location of the record in flash.
|
|
| uint16_t | gc_run_count |
|
Number of times garbage collection has been run.
|
|
| bool | record_is_open |
|
Whether the record is currently open.
|
|
Detailed Description
The record descriptor structure that is used to manipulate records.
This structure is used by the FDS module. You must provide the descriptor to the module when you manipulate existing records. However, you should never modify it or use any of its fields.
- Note
- Never reuse the same descriptor for different records.
- components/libraries/fds/fds.h