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.