Open Model Railroad Network (OpenMRN)
Loading...
Searching...
No Matches
dirent.h
Go to the documentation of this file.
1
34
#ifndef _EXTENDED_DIRENT_H_
35
#define _EXTENDED_DIRENT_H_
36
37
#include <sys/types.h>
38
#include <inttypes.h>
39
40
#ifdef __cplusplus
41
extern
"C"
{
42
#endif
43
45
typedef
uintptr_t
DIR
;
46
48
struct
dirent
49
{
50
ino_t
d_ino
;
51
char
d_name
[];
52
};
53
58
int
closedir
(
DIR
*dirp);
59
64
DIR
*
opendir
(
const
char
*name);
65
70
struct
dirent
*
readdir
(
DIR
*dirp);
71
72
#ifdef __cplusplus
73
}
74
#endif
75
76
#endif
/* _EXTENDED_DIRENT_H_ */
77
opendir
DIR * opendir(const char *name)
Open a directory.
Definition
FileSystem.cxx:351
readdir
struct dirent * readdir(DIR *dirp)
Read the next entry in a directory.
Definition
FileSystem.cxx:359
DIR
uintptr_t DIR
DIR typedef.
Definition
dirent.h:45
closedir
int closedir(DIR *dirp)
Close a directory.
Definition
FileSystem.cxx:343
dirent
Directory entry structure.
Definition
dirent.h:49
dirent::d_name
char d_name[]
filename string of entry
Definition
dirent.h:51
dirent::d_ino
ino_t d_ino
file serial number
Definition
dirent.h:50
include
freertos
dirent.h
Generated on Sun Feb 2 2025 21:18:13 for Open Model Railroad Network (OpenMRN) by
1.9.8