|
OSAPI
0.29
Open System API
|
10 #ifndef OSAPI_FS_TYPE_ELEMENTINFO_H_
11 #define OSAPI_FS_TYPE_ELEMENTINFO_H_
22 #include "common/common_types.h"
25 #include "fs/fs_platform.h"
26 #include "fs/type/fs_type_element_attributes.h"
27 #include "fs/type/fs_type_element_type.h"
bool compressed
Element compressed ?
Definition: fs_type_elementInfo.h:52
t_char fullpath[OSAPI_PATH_MAX]
The full and real path name to the element.
Definition: fs_type_elementInfo.h:54
t_fs_eType type
Element type: File, directory, etc.
Definition: fs_type_elementInfo.h:39
t_time btime
Creation (birth) time.
Definition: fs_type_elementInfo.h:46
Structure supporting a time date.
Definition: common_type_time.h:65
uint64_t nlink
Number of hard links to element.
Definition: fs_type_elementInfo.h:50
t_gid gid
Group ID.
Definition: fs_type_elementInfo.h:42
Structure that defines a file system permissions.
Definition: fs_posix_type_element.h:32
uint64_t size
Element size.
Definition: fs_type_elementInfo.h:43
t_fs_eid id
Element identifier.
Definition: fs_type_elementInfo.h:40
t_time atime
Access time.
Definition: fs_type_elementInfo.h:48
Structure that defines a an element ID.
Definition: fs_posix_type_element_id.h:33
bool encrypted
Element encrypted ?
Definition: fs_type_elementInfo.h:53
uint32_t block_size
IO preferred block size.
Definition: fs_type_elementInfo.h:44
Structure containing the file system element generic information.
Definition: fs_type_elementInfo.h:36
t_fs_ostate state
Element state (closed/open)
Definition: fs_type_elementInfo.h:38
char t_char
Definition of own char type.
Definition: general_types.h:61
t_time mtime
Modification time.
Definition: fs_type_elementInfo.h:49
t_time ctime
Change time.
Definition: fs_type_elementInfo.h:47
t_uid uid
User ID.
Definition: fs_type_elementInfo.h:41
t_fs_perm perm
Permission set.
Definition: fs_type_elementInfo.h:51