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

Caller-owned format-neutral directory cursor. More...

#include <ra8_io_vfs.h>

Collaboration diagram for ra8_io_vfs_dir_t:

Data Fields

const ra8_io_fsfmt_tformat
 Format owning the cursor state.
void * state
 Caller-supplied format state.
uint32_t state_bytes
 Accessible state extent.
bool is_open
 VFS lifecycle guard.

Detailed Description

Caller-owned format-neutral directory cursor.

Definition at line 69 of file ra8_io_vfs.h.

Field Documentation

◆ format

const ra8_io_fsfmt_t* ra8_io_vfs_dir_t::format

Format owning the cursor state.

Definition at line 70 of file ra8_io_vfs.h.

Referenced by ra8_io_vfs_dir_close(), and ra8_io_vfs_dir_next().

◆ is_open

bool ra8_io_vfs_dir_t::is_open

VFS lifecycle guard.

Definition at line 73 of file ra8_io_vfs.h.

Referenced by ra8_io_vfs_dir_close(), ra8_io_vfs_dir_next(), and ra8_io_vfs_dir_open().

◆ state

void* ra8_io_vfs_dir_t::state

Caller-supplied format state.

Definition at line 71 of file ra8_io_vfs.h.

Referenced by ra8_io_vfs_dir_close(), and ra8_io_vfs_dir_next().

◆ state_bytes

uint32_t ra8_io_vfs_dir_t::state_bytes

Accessible state extent.

Definition at line 72 of file ra8_io_vfs.h.


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