| Top |
| enum | ThunarVfsDeepCountFlags |
| enum | ThunarVfsFileType |
| enum | ThunarVfsFileMode |
| enum | ThunarVfsFileFlags |
| typedef | ThunarVfsFileDevice |
| typedef | ThunarVfsFileSize |
| typedef | ThunarVfsFileTime |
| typedef | ThunarVfsGroupId |
| typedef | ThunarVfsUserId |
Thunar-VFS defines a number of commonly used types to abstract the details of the underlying system.
Additional flags to pass to thunar_vfs_deep_count(), which
control the exact behavior of the job.
Describes the type of a file.
|
An event port (Solaris event framework). |
||
|
A door (Solaris IPC mechanism). |
||
|
A unix domain socket. |
||
|
A broken symlink, for which the target does not exist (if the target would exist, the ThunarVfsInfo object would have the type of the target). |
||
|
A regular file. |
||
|
A block device node. |
||
|
A directory node. |
||
|
A character device node. |
||
|
A named FIFO. |
||
|
The exact type of the file could not be determined. |
Special flags and permissions of a filesystem entity.
|
SUID bit. |
||
|
SGID bit. |
||
|
Sticky bit. |
||
|
Owner can do everything. |
||
|
Owner can read the file. |
||
|
Owner can write the file. |
||
|
Owner can execute the file. |
||
|
Owner group can do everything. |
||
|
Owner group can read the file. |
||
|
Owner group can write the file. |
||
|
Owner group can execute the file. |
||
|
Others can do everything. |
||
|
Others can read the file. |
||
|
Others can write the file. |
||
|
Others can execute the file. |
Flags providing additional information about the file system entity.
|
No additional information available. |
||
|
The file is a symlink. Whether or not the info fields refer to the symlink itself or the linked file, depends on whether the symlink is broken or not. |
||
|
The file can most probably be executed
by |
||
|
The file should not be displayed normally, but only if the user requests to display hidden files. Hidden files start with a dot character ('.') or end with a tilde character ('~'). |
||
|
The file can most probably be read by the current user. |
||
|
The file can most probably be written by the current user. |
typedef dev_t ThunarVfsFileDevice;
Datatype to represent the device number of a file.
typedef gint64 ThunarVfsFileSize;
Datatype to represent file sizes (in bytes). The file size is always represented as a 64bit integer, even on system that do not support large files.