📄 fsiobuff.het
字号:
#ifndef FSIOBUFF_HET#define FSIOBUFF_HET/* this structure contains the fixed part of buffer management configuration *//* only tied to the volume and not to the file *//*------------------------------------------------------------------------------*/typedef struct st_VolIOBuffMngt { u32 v_AutoallocBuffSize; /* Size of a buffer autoallocated */ u32 v_AutoFlushTimeOut; /* Autoflush time out ( no autoflush if null ) */ union { u32 v_BufferEnabled:1; /* A buffer is possible for this kind of volume */ u32 v_NoBufferForReadOpen:1; /* If file is open for read only no buffer is auto allocated */ u32 v_TimerRettriggerable:1; /* Autoflush timer is rettrigered at every write */ } u_VolMngtFlags; u8 v_WriteStrategy; /* Strategy of write: - Write min data - Write min sectors - Write all changes if a write must be made + flush */ MC_PCC_FILL_STRUCT3 } t_VolIOBuffMngt;/* This structure contains buffer configuration depending of buffer size */ /* is update at buffer setting *//*------------------------------------------------------------------------------*/typedef struct st_FileIOBuffMngt { u32 v_SectorSize; /* Size of a sector ( used if sector synchro activ )*/ u32 v_ForwardDisplacement; /* Forward displacement on out of buffer */ union { u32 v_SynchroSector:1; /* Buffer position must be synchro to sectors */ } t_FileMngtFlags; } t_FileIOBuffMngt;#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -