CMGDK r49-rc2
|
#include <sys/stat.h>
组合类型 | |
struct | fileinfo |
struct | st_my_dir |
宏定义 | |
#define | MY_DIR_H |
#define | MY_S_IFMT S_IFMT |
#define | MY_S_IFDIR S_IFDIR |
#define | MY_S_IFCHR S_IFCHR |
#define | MY_S_IFBLK S_IFBLK |
#define | MY_S_IFREG S_IFREG |
#define | MY_S_IFIFO S_IFIFO |
#define | MY_S_ISUID S_ISUID |
#define | MY_S_ISGID S_ISGID |
#define | MY_S_ISVTX S_ISVTX |
#define | MY_S_IREAD S_IREAD |
#define | MY_S_IWRITE S_IWRITE |
#define | MY_S_IEXEC S_IEXEC |
#define | MY_S_ISDIR(m) (((m) & MY_S_IFMT) == MY_S_IFDIR) |
#define | MY_S_ISCHR(m) (((m) & MY_S_IFMT) == MY_S_IFCHR) |
#define | MY_S_ISBLK(m) (((m) & MY_S_IFMT) == MY_S_IFBLK) |
#define | MY_S_ISREG(m) (((m) & MY_S_IFMT) == MY_S_IFREG) |
#define | MY_S_ISFIFO(m) (((m) & MY_S_IFMT) == MY_S_IFIFO) |
#define | MY_DONT_SORT 512 |
#define | MY_WANT_STAT 1024 |
#define | MY_STAT struct stat |
类型定义 | |
typedef struct fileinfo | FILEINFO |
typedef struct st_my_dir | MY_DIR |
函数 | |
MY_DIR * | my_dir (const char *path, myf MyFlags) |
void | my_dirend (MY_DIR *buffer) |
MY_STAT * | my_stat (const char *path, MY_STAT *stat_area, myf my_flags) |
int | my_fstat (int filenr, MY_STAT *stat_area, myf MyFlags) |
#define MY_DIR_H |
#define MY_DONT_SORT 512 |
#define MY_S_IEXEC S_IEXEC |
#define MY_S_IFBLK S_IFBLK |
#define MY_S_IFCHR S_IFCHR |
#define MY_S_IFDIR S_IFDIR |
#define MY_S_IFIFO S_IFIFO |
#define MY_S_IFMT S_IFMT |
#define MY_S_IFREG S_IFREG |
#define MY_S_IREAD S_IREAD |
#define MY_S_ISGID S_ISGID |
#define MY_S_ISUID S_ISUID |
#define MY_S_ISVTX S_ISVTX |
#define MY_S_IWRITE S_IWRITE |
#define MY_STAT struct stat |
#define MY_WANT_STAT 1024 |
void my_dirend | ( | MY_DIR * | buffer | ) |
int my_fstat | ( | int | filenr, |
MY_STAT * | stat_area, | ||
myf | MyFlags | ||
) |
MY_STAT* my_stat | ( | const char * | path, |
MY_STAT * | stat_area, | ||
myf | my_flags | ||
) |