ra8-firmware 0.1.0
Bare-metal firmware for the Renesas RA8 family (RA8D2 / RA8P1)
Loading...
Searching...
No Matches
vfs_list_state_t Struct Reference

Callback-list compatibility bridge over a format-owned enumeration. More...

Collaboration diagram for vfs_list_state_t:

Data Fields

fw_fs_list_fn_t callback
 Portable callback.
void * callback_ctx
 Portable callback context.
uint32_t max_entries
 Delivery ceiling.
uint32_t count
 Deliveries attempted.
ra8_err_t callback_error
 First callback/entry error.
bool stopped
 Budget or callback stop seen.

Detailed Description

Callback-list compatibility bridge over a format-owned enumeration.

Definition at line 68 of file fw_if_fs_ra8_vfs.c.

Field Documentation

◆ callback

fw_fs_list_fn_t vfs_list_state_t::callback

Portable callback.

Definition at line 69 of file fw_if_fs_ra8_vfs.c.

Referenced by internal_list_entry().

◆ callback_ctx

void* vfs_list_state_t::callback_ctx

Portable callback context.

Definition at line 70 of file fw_if_fs_ra8_vfs.c.

Referenced by internal_list_entry().

◆ callback_error

ra8_err_t vfs_list_state_t::callback_error

First callback/entry error.

Definition at line 73 of file fw_if_fs_ra8_vfs.c.

Referenced by internal_list_entry(), and internal_listdir().

◆ count

uint32_t vfs_list_state_t::count

Deliveries attempted.

Definition at line 72 of file fw_if_fs_ra8_vfs.c.

Referenced by internal_list_entry(), and internal_listdir().

◆ max_entries

uint32_t vfs_list_state_t::max_entries

Delivery ceiling.

Definition at line 71 of file fw_if_fs_ra8_vfs.c.

Referenced by internal_list_entry().

◆ stopped

bool vfs_list_state_t::stopped

Budget or callback stop seen.

Definition at line 74 of file fw_if_fs_ra8_vfs.c.

Referenced by internal_list_entry(), and internal_listdir().


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