Nut/OS  4.10.3
API Reference
_UFLASHENTRY Struct Reference

File system entry descriptor. More...

Collaboration diagram for _UFLASHENTRY:

Data Fields

blknum_t ent_id
 Logical block number of the entry.
uint32_t ent_pos
 Current data pointer position.
blknum_t ent_bidx
 Current logical block number.
uint16_t ent_sidx
 Current sequence.
uint16_t ent_uidx
 Current unit index within the current block.
uint16_t ent_upos
 Current position within the current unit.
uint32_t ent_mode
 File open mode flags.
uint8_t ent_attr
 Entry attributes.
uint8_t ent_namlen
 Name length.
uint32_t ent_size
 Total data size.
uint16_t ent_eoff
 Total file data offset of the entry block.

Detailed Description

File system entry descriptor.

Definition at line 198 of file uflashfs.c.


Field Documentation

Logical block number of the entry.

Definition at line 200 of file uflashfs.c.

Current data pointer position.

Definition at line 202 of file uflashfs.c.

Current logical block number.

Definition at line 204 of file uflashfs.c.

Current sequence.

Definition at line 206 of file uflashfs.c.

Current unit index within the current block.

Definition at line 208 of file uflashfs.c.

Current position within the current unit.

Definition at line 210 of file uflashfs.c.

File open mode flags.

Definition at line 213 of file uflashfs.c.

Entry attributes.

Definition at line 215 of file uflashfs.c.

Name length.

Definition at line 217 of file uflashfs.c.

Total data size.

Definition at line 219 of file uflashfs.c.

Total file data offset of the entry block.

Definition at line 222 of file uflashfs.c.


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