#include <uffs_fs.h>
Data Fields | |
u32 | access |
u32 | attr |
u8 * | buf |
int | bufLen |
int | bufMaxLen |
int | bufStart |
u32 | createTime |
uffs_Device * | dev |
uffs device | |
int | devGetCount |
int | devLockCount |
u32 | encode |
encode method of name | |
int | err |
error number | |
u16 | father |
uffs_ObjectSt * | head |
u32 | lastModify |
char * | name |
name, for open or create | |
u32 | nameLen |
name length | |
uffs_ObjectSt * | next |
TreeNode * | node |
file entry node in tree | |
u32 | oflag |
UBOOL | openSucc |
U_TRUE: succ, U_FALSE: fail. | |
int | pagesOnHead |
data pages on file head block | |
u32 | pmode |
u32 | pos |
current position in file | |
u16 | serial |
u16 | sum |
sum of name | |
u8 | type |
Definition at line 24 of file uffs_fs.h.
uffs device
Definition at line 36 of file uffs_fs.h.
Referenced by uffs_CloseObject(), uffs_DeleteObject(), uffs_EndOfFile(), uffs_GetCurOffset(), uffs_GetObjectInfo(), uffs_OpenFindObject(), uffs_ReadObject(), uffs_RenameObject(), uffs_TruncateObject(), and uffs_WriteObject().
error number
Definition at line 52 of file uffs_fs.h.
Referenced by cmdMkdir(), cmdMkf(), DoTest(), and uffs_TruncateObject().
struct uffs_ObjectSt* uffs_ObjectSt::head |
char* uffs_ObjectSt::name |
struct uffs_ObjectSt* uffs_ObjectSt::next |
file entry node in tree
Definition at line 44 of file uffs_fs.h.
Referenced by uffs_CloseObject(), uffs_DeleteObject(), uffs_EndOfFile(), uffs_GetObjectInfo(), uffs_ReadObject(), uffs_RenameObject(), uffs_SeekObject(), uffs_TruncateObject(), and uffs_WriteObject().
Definition at line 37 of file uffs_fs.h.
Referenced by uffs_CloseObject(), uffs_ReadObject(), and uffs_WriteObject().
U_TRUE: succ, U_FALSE: fail.
Definition at line 63 of file uffs_fs.h.
Referenced by uffs_CloseObject(), uffs_EndOfFile(), uffs_GetCurOffset(), uffs_ReadObject(), uffs_TruncateObject(), and uffs_WriteObject().
current position in file
Definition at line 55 of file uffs_fs.h.
Referenced by uffs_EndOfFile(), uffs_GetCurOffset(), uffs_ReadObject(), uffs_SeekObject(), and uffs_WriteObject().
Definition at line 45 of file uffs_fs.h.
Referenced by uffs_DeleteObject(), uffs_OpenFindObject(), and uffs_RenameObject().
Definition at line 39 of file uffs_fs.h.
Referenced by uffs_CloseObject(), uffs_DeleteObject(), uffs_EndOfFile(), uffs_GetObjectInfo(), uffs_ReadObject(), uffs_RenameObject(), uffs_SeekObject(), uffs_TruncateObject(), and uffs_WriteObject().