ReactOS 0.4.15-dev-7907-g95bf896
FF_BUFFER Struct Reference

FullFAT handles memory with buffers, described as below. More...

Public Attributes

FF_T_UINT32 Sector
 The LBA of the Cached sector.
 
FF_T_UINT32 LRU
 For the Least Recently Used algorithm.
 
FF_T_UINT16 NumHandles
 Number of objects using this buffer.
 
FF_T_UINT16 Persistance
 For the persistance algorithm.
 
FF_T_UINT8 Mode
 Read or Write mode.
 
FF_T_BOOL Modified
 If the sector was modified since read.
 
FF_T_BOOL Valid
 Initially FALSE.
 
FF_T_UINT8pBuffer
 Pointer to the cache block.
 

Detailed Description

FullFAT handles memory with buffers, described as below.

Note
This may change throughout development.

Definition at line 101 of file ff_ioman.h.

Member Data Documentation

◆ LRU

FF_T_UINT32 FF_BUFFER::LRU

For the Least Recently Used algorithm.

Definition at line 103 of file ff_ioman.h.

◆ Mode

FF_T_UINT8 FF_BUFFER::Mode

Read or Write mode.

Definition at line 106 of file ff_ioman.h.

◆ Modified

FF_T_BOOL FF_BUFFER::Modified

If the sector was modified since read.

Definition at line 107 of file ff_ioman.h.

◆ NumHandles

FF_T_UINT16 FF_BUFFER::NumHandles

Number of objects using this buffer.

Definition at line 104 of file ff_ioman.h.

◆ pBuffer

FF_T_UINT8* FF_BUFFER::pBuffer

Pointer to the cache block.

Definition at line 109 of file ff_ioman.h.

◆ Persistance

FF_T_UINT16 FF_BUFFER::Persistance

For the persistance algorithm.

Definition at line 105 of file ff_ioman.h.

◆ Sector

FF_T_UINT32 FF_BUFFER::Sector

The LBA of the Cached sector.

Definition at line 102 of file ff_ioman.h.

◆ Valid

FF_T_BOOL FF_BUFFER::Valid

Initially FALSE.

Definition at line 108 of file ff_ioman.h.


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