FatFS
FILINFO
is only used within FatFS.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
Summary
Syntax
Related
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
ESP-IDF Framework and Examples
FatFS
FILINFO
FILINFO struct
Syntax
Show:
Summary
Declaration
from
ff.h:253
typedef
struct
{
FSIZE_t
fsize
;
WORD
fdate
;
WORD
ftime
;
BYTE
fattrib
;
#if
FF_USE_LFN
TCHAR
altname
[
FF_SFN_BUF
+
1
]
;
TCHAR
fname
[
FF_LFN_BUF
+
1
]
;
#else
TCHAR
fname
[
12
+
1
]
;
#endif
}
FILINFO
;
Fields
Field
Declared as
FILINFO::fsize
FSIZE_t
FILINFO::fdate
WORD
FILINFO::ftime
WORD
FILINFO::fattrib
BYTE
FILINFO::altname
TCHAR
[
FF_SFN_BUF
+
1
]
FILINFO::fname
TCHAR
[
FF_LFN_BUF
+
1
]
Related Functions
Found 7 other functions taking a
FILINFO
argument:
Function
f_readdir()
f_stat()
f_utime()
get_fileinfo()
update_stat_struct()
f_findfirst()
f_findnext()
Examples
References
from
examples
Code
Location
Scope
Referrer
typedef
struct
{
ff.h:253
}
FILINFO
;
ff.h:264
FILINFO
*
fno
/* Pointer to the file information to be filled */
ff.c:2624
get_fileinfo()
get_fileinfo()::fno
FILINFO
*
fno
/* Pointer to file information to return */
ff.c:4736
f_readdir()
f_readdir()::fno
FILINFO
*
fno
/* Pointer to file information to return */
ff.c:4824
f_stat()
f_stat()::fno
const
FILINFO
*
fno
/* Pointer to the timestamp to be set */
ff.c:5340
f_utime()
f_utime()::fno
}
FILINFO
;
ff.h:264
FILINFO
FRESULT
f_readdir
(
FF_DIR
*
dp
,
FILINFO
*
fno
)
;
/* Read a directory item */
ff.h:321
f_readdir()
f_readdir()::fno
FRESULT
f_findfirst
(
FF_DIR
*
dp
,
FILINFO
*
fno
,
const
TCHAR
*
path
,
const
TCHAR
*
pattern
)
;
/* Find first file */
ff.h:322
f_findfirst()
f_findfirst()::fno
FRESULT
f_findnext
(
FF_DIR
*
dp
,
FILINFO
*
fno
)
;
/* Find next file */
ff.h:323
f_findnext()
f_findnext()::fno
FRESULT
f_stat
(
const
TCHAR
*
path
,
FILINFO
*
fno
)
;
/* Get file status */
ff.h:327
f_stat()
f_stat()::fno
FRESULT
f_utime
(
const
TCHAR
*
path
,
const
FILINFO
*
fno
)
;
/* Change timestamp of a file/dir */
ff.h:329
f_utime()
f_utime()::fno
FILINFO
fileinfo
;
vfs_fat.c:30
cached_data
cached_data::fileinfo
FILINFO
filinfo
;
vfs_fat.c:54
vfs_fat_dir_t
vfs_fat_dir_t::filinfo
static
void
update_stat_struct
(
struct
stat
*
st
,
FILINFO
*
info
)
vfs_fat.c:705
update_stat_struct()
update_stat_struct()::info
memset
(
&
fat_ctx
->
cached_fileinfo
,
0
,
sizeof
(
FILINFO
)
)
;
vfs_fat.c:748
vfs_fat_stat()
FILINFO
info
;
vfs_fat.c:755
vfs_fat_stat()
FILINFO
info
;
vfs_fat.c:1054
vfs_fat_access()
FILINFO
filinfo_time
;
vfs_fat.c:1338
vfs_fat_utime()
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
All items filtered out
All items filtered out
Class Tree
from
examples
All items filtered out
All items filtered out
Override Tree
from
examples
All items filtered out
All items filtered out
Implementations
from
examples
All items filtered out
All items filtered out
Instances
from
examples
Instance
Scope
Location
Project
f_readdir()::fno
f_readdir()
ff.h:321
f_findfirst()::fno
f_findfirst()
ff.h:322
f_findnext()::fno
f_findnext()
ff.h:323
f_stat()::fno
f_stat()
ff.h:327
f_utime()::fno
f_utime()
ff.h:329
get_fileinfo()::fno
get_fileinfo()
ff.c:2624
f_readdir()::fno
f_readdir()
ff.c:4736
f_stat()::fno
f_stat()
ff.c:4824
f_utime()::fno
f_utime()
ff.c:5340
cached_data::fileinfo
cached_data
vfs_fat.c:30
vfs_fat_dir_t::filinfo
vfs_fat_dir_t
vfs_fat.c:54
update_stat_struct()::info
update_stat_struct()
vfs_fat.c:705
Lifecycle
from
examples
All items filtered out
All items filtered out