|
| enum | Gnome::Vfs::FileInfoOptions {
Gnome::Vfs::FILE_INFO_DEFAULT = 0
, Gnome::Vfs::FILE_INFO_GET_MIME_TYPE = 1 << 0
, Gnome::Vfs::FILE_INFO_FORCE_FAST_MIME_TYPE = 1 << 1
, Gnome::Vfs::FILE_INFO_FORCE_SLOW_MIME_TYPE = 1 << 2
,
Gnome::Vfs::FILE_INFO_FOLLOW_LINKS = 1 << 3
, Gnome::Vfs::FILE_INFO_GET_ACCESS_RIGHTS = 1 << 4
} |
| |
| enum | Gnome::Vfs::Result {
Gnome::Vfs::OK
, Gnome::Vfs::ERR_NOT_FOUND
, Gnome::Vfs::ERR_GENERIC
, Gnome::Vfs::ERR_INTERNAL
,
Gnome::Vfs::ERR_BAD_PARAMETERS
, Gnome::Vfs::ERR_NOT_SUPPORTED
, Gnome::Vfs::ERR_IO
, Gnome::Vfs::ERR_CORRUPTED_DATA
,
Gnome::Vfs::ERR_WRONG_FORMAT
, Gnome::Vfs::ERR_BAD_FILE
, Gnome::Vfs::ERR_TOO_BIG
, Gnome::Vfs::ERR_NO_SPACE
,
Gnome::Vfs::ERR_READ_ONLY
, Gnome::Vfs::ERR_INVALID_URI
, Gnome::Vfs::ERR_NOT_OPEN
, Gnome::Vfs::ERR_INVALID_OPEN_MODE
,
Gnome::Vfs::ERR_ACCESS_DENIED
, Gnome::Vfs::ERR_TOO_MANY_OPEN_FILES
, Gnome::Vfs::ERR_EOF
, Gnome::Vfs::ERR_NOT_A_DIRECTORY
,
Gnome::Vfs::ERR_IN_PROGRESS
, Gnome::Vfs::ERR_INTERRUPTED
, Gnome::Vfs::ERR_FILE_EXISTS
, Gnome::Vfs::ERR_LOOP
,
Gnome::Vfs::ERR_NOT_PERMITTED
, Gnome::Vfs::ERR_IS_DIRECTORY
, Gnome::Vfs::ERR_NO_MEMORY
, Gnome::Vfs::ERR_HOST_NOT_FOUND
,
Gnome::Vfs::ERR_INVALID_HOST_NAME
, Gnome::Vfs::ERR_HOST_HAS_NO_ADDRESS
, Gnome::Vfs::ERR_LOGIN_FAILED
, Gnome::Vfs::ERR_CANCELLED
,
Gnome::Vfs::ERR_DIRECTORY_BUSY
, Gnome::Vfs::ERR_DIRECTORY_NOT_EMPTY
, Gnome::Vfs::ERR_TOO_MANY_LINKS
, Gnome::Vfs::ERR_READ_ONLY_FILE_SYSTEM
,
Gnome::Vfs::ERR_NOT_SAME_FILE_SYSTEM
, Gnome::Vfs::ERR_NAME_TOO_LONG
, Gnome::Vfs::ERR_SERVICE_NOT_AVAILABLE
, Gnome::Vfs::ERR_SERVICE_OBSOLETE
,
Gnome::Vfs::ERR_PROTOCOL_ERROR
, Gnome::Vfs::ERR_NO_MASTER_BROWSER
, Gnome::Vfs::ERR_NO_DEFAULT
, Gnome::Vfs::ERR_NO_HANDLER
,
Gnome::Vfs::ERR_PARSE
, Gnome::Vfs::ERR_LAUNCH
, Gnome::Vfs::ERR_TIMEOUT
, Gnome::Vfs::ERR_NAMESERVER
,
Gnome::Vfs::NUM_ERRORS
} |
| |
| enum | Gnome::Vfs::URIHideOptions {
Gnome::Vfs::URI_HIDE_NONE = 0
, Gnome::Vfs::URI_HIDE_USER_NAME = 1 << 0
, Gnome::Vfs::URI_HIDE_PASSWORD = 1 << 1
, Gnome::Vfs::URI_HIDE_HOST_NAME = 1 << 2
,
Gnome::Vfs::URI_HIDE_HOST_PORT = 1 << 3
, Gnome::Vfs::URI_HIDE_TOPLEVEL_METHOD = 1 << 4
, Gnome::Vfs::URI_HIDE_FRAGMENT_IDENTIFIER = 1 << 8
} |
| |
| enum | Gnome::Vfs::DirectoryVisitOptions { Gnome::Vfs::DIRECTORY_VISIT_DEFAULT = 0
, Gnome::Vfs::DIRECTORY_VISIT_SAMEFS = 1 << 0
, Gnome::Vfs::DIRECTORY_VISIT_LOOPCHECK = 1 << 1
} |
| |
| enum | Gnome::Vfs::OpenMode { Gnome::Vfs::OPEN_NONE = 0
, Gnome::Vfs::OPEN_READ = 1 << 0
, Gnome::Vfs::OPEN_WRITE = 1 << 1
, Gnome::Vfs::OPEN_RANDOM = 1 << 2
} |
| |
| enum | Gnome::Vfs::SeekPosition { Gnome::Vfs::SEEK_POS_START
, Gnome::Vfs::SEEK_POS_CURRENT
, Gnome::Vfs::SEEK_POS_END
} |
| |
| enum | Gnome::Vfs::FileFlags { Gnome::Vfs::FILE_FLAGS_NONE = 0
, Gnome::Vfs::FILE_FLAGS_SYMLINK = 1 << 0
, Gnome::Vfs::FILE_FLAGS_LOCAL = 1 << 1
} |
| |
| enum | Gnome::Vfs::FileType {
Gnome::Vfs::FILE_TYPE_UNKNOWN_TYPE
, Gnome::Vfs::FILE_TYPE_REGULAR
, Gnome::Vfs::FILE_TYPE_DIRECTORY
, Gnome::Vfs::FILE_TYPE_FIFO
,
Gnome::Vfs::FILE_TYPE_SOCKET
, Gnome::Vfs::FILE_TYPE_CHARACTER_DEVICE
, Gnome::Vfs::FILE_TYPE_BLOCK_DEVICE
, Gnome::Vfs::FILE_TYPE_SYMBOLIC_LINK
} |
| |
| enum | Gnome::Vfs::FilePermissions {
Gnome::Vfs::PERM_SUID = S_ISUID
, Gnome::Vfs::PERM_SGID = S_ISGID
, Gnome::Vfs::PERM_STICKY = 01000
, Gnome::Vfs::PERM_USER_READ = S_IRUSR
,
Gnome::Vfs::PERM_USER_WRITE = S_IWUSR
, Gnome::Vfs::PERM_USER_EXEC = S_IXUSR
, Gnome::Vfs::PERM_USER_ALL = S_IRUSR | S_IWUSR | S_IXUSR
, Gnome::Vfs::PERM_GROUP_READ = S_IRGRP
,
Gnome::Vfs::PERM_GROUP_WRITE = S_IWGRP
, Gnome::Vfs::PERM_GROUP_EXEC = S_IXGRP
, Gnome::Vfs::PERM_GROUP_ALL = S_IRGRP | S_IWGRP | S_IXGRP
, Gnome::Vfs::PERM_OTHER_READ = S_IROTH
,
Gnome::Vfs::PERM_OTHER_WRITE = S_IWOTH
, Gnome::Vfs::PERM_OTHER_EXEC = S_IXOTH
, Gnome::Vfs::PERM_OTHER_ALL = S_IROTH | S_IWOTH | S_IXOTH
, Gnome::Vfs::PERM_ACCESS_READABLE = 1 << 16
,
Gnome::Vfs::PERM_ACCESS_WRITABLE = 1 << 17
, Gnome::Vfs::PERM_ACCESS_EXECUTABLE = 1 << 18
} |
| |
| enum | Gnome::Vfs::SetFileInfoMask {
Gnome::Vfs::SET_FILE_INFO_NONE = 0
, Gnome::Vfs::SET_FILE_INFO_NAME = 1 << 0
, Gnome::Vfs::SET_FILE_INFO_PERMISSIONS = 1 << 1
, Gnome::Vfs::SET_FILE_INFO_OWNER = 1 << 2
,
Gnome::Vfs::SET_FILE_INFO_TIME = 1 << 3
} |
| |
| enum | Gnome::Vfs::MonitorType { Gnome::Vfs::MONITOR_FILE
, Gnome::Vfs::MONITOR_DIRECTORY
} |
| |
| enum | Gnome::Vfs::MonitorEventType {
Gnome::Vfs::MONITOR_EVENT_CHANGED
, Gnome::Vfs::MONITOR_EVENT_DELETED
, Gnome::Vfs::MONITOR_EVENT_STARTEXECUTING
, Gnome::Vfs::MONITOR_EVENT_STOPEXECUTING
,
Gnome::Vfs::MONITOR_EVENT_CREATED
, Gnome::Vfs::MONITOR_EVENT_METADATA_CHANGED
} |
| |
| enum | Gnome::Vfs::MimeApplicationArgumentType { Gnome::Vfs::MIME_APPLICATION_ARGUMENT_TYPE_URIS
, Gnome::Vfs::MIME_APPLICATION_ARGUMENT_TYPE_PATHS
, Gnome::Vfs::MIME_APPLICATION_ARGUMENT_TYPE_URIS_FOR_NON_FILES
} |
| |
| enum | Gnome::Vfs::MimeActionType { Gnome::Vfs::MIME_ACTION_TYPE_NONE
, Gnome::Vfs::MIME_ACTION_TYPE_APPLICATION
, Gnome::Vfs::MIME_ACTION_TYPE_COMPONENT
} |
| |
| enum | Gnome::Vfs::TransferOptions {
Gnome::Vfs::XFER_DEFAULT = 0
, Gnome::Vfs::XFER_UNUSED_1 = 1 << 0
, Gnome::Vfs::XFER_FOLLOW_LINKS = 1 << 1
, Gnome::Vfs::XFER_UNUSED_2 = 1 << 2
,
Gnome::Vfs::XFER_RECURSIVE = 1 << 3
, Gnome::Vfs::XFER_SAMEFS = 1 << 4
, Gnome::Vfs::XFER_DELETE_ITEMS = 1 << 5
, Gnome::Vfs::XFER_EMPTY_DIRECTORIES = 1 << 6
,
Gnome::Vfs::XFER_NEW_UNIQUE_DIRECTORY = 1 << 7
, Gnome::Vfs::XFER_REMOVESOURCE = 1 << 8
, Gnome::Vfs::XFER_USE_UNIQUE_NAMES = 1 << 9
, Gnome::Vfs::XFER_LINK_ITEMS = 1 << 10
,
Gnome::Vfs::XFER_FOLLOW_LINKS_RECURSIVE = 1 << 11
} |
| |
| enum | Gnome::Vfs::ProgressStatus { Gnome::Vfs::XFER_PROGRESS_STATUS_OK
, Gnome::Vfs::XFER_PROGRESS_STATUS_VFSERROR
, Gnome::Vfs::XFER_PROGRESS_STATUS_OVERWRITE
, Gnome::Vfs::XFER_PROGRESS_STATUS_DUPLICATE
} |
| |
| enum | Gnome::Vfs::OverwriteMode { Gnome::Vfs::XFER_OVERWRITE_MODE_ABORT
, Gnome::Vfs::XFER_OVERWRITE_MODE_QUERY
, Gnome::Vfs::XFER_OVERWRITE_MODE_REPLACE
, Gnome::Vfs::XFER_OVERWRITE_MODE_SKIP
} |
| |
| enum | Gnome::Vfs::OverwriteAction {
Gnome::Vfs::XFER_OVERWRITE_ACTION_ABORT
, Gnome::Vfs::XFER_OVERWRITE_ACTION_REPLACE
, Gnome::Vfs::XFER_OVERWRITE_ACTION_REPLACE_ALL
, Gnome::Vfs::XFER_OVERWRITE_ACTION_SKIP
,
Gnome::Vfs::XFER_OVERWRITE_ACTION_SKIP_ALL
} |
| |
| enum | Gnome::Vfs::ErrorMode { Gnome::Vfs::XFER_ERROR_MODE_ABORT
, Gnome::Vfs::XFER_ERROR_MODE_QUERY
} |
| |
| enum | Gnome::Vfs::ErrorAction { Gnome::Vfs::XFER_ERROR_ACTION_ABORT
, Gnome::Vfs::XFER_ERROR_ACTION_RETRY
, Gnome::Vfs::XFER_ERROR_ACTION_SKIP
} |
| |
| enum | Gnome::Vfs::Phase {
Gnome::Vfs::XFER_PHASE_INITIAL
, Gnome::Vfs::XFER_CHECKING_DESTINATION
, Gnome::Vfs::XFER_PHASE_COLLECTING
, Gnome::Vfs::XFER_PHASE_READYTOGO
,
Gnome::Vfs::XFER_PHASE_OPENSOURCE
, Gnome::Vfs::XFER_PHASE_OPENTARGET
, Gnome::Vfs::XFER_PHASE_COPYING
, Gnome::Vfs::XFER_PHASE_MOVING
,
Gnome::Vfs::XFER_PHASE_READSOURCE
, Gnome::Vfs::XFER_PHASE_WRITETARGET
, Gnome::Vfs::XFER_PHASE_CLOSESOURCE
, Gnome::Vfs::XFER_PHASE_CLOSETARGET
,
Gnome::Vfs::XFER_PHASE_DELETESOURCE
, Gnome::Vfs::XFER_PHASE_SETATTRIBUTES
, Gnome::Vfs::XFER_PHASE_FILECOMPLETED
, Gnome::Vfs::XFER_PHASE_CLEANUP
,
Gnome::Vfs::XFER_PHASE_COMPLETED
, Gnome::Vfs::XFER_NUM_PHASES
} |
| |
| enum | Gnome::Vfs::VolumeType { Gnome::Vfs::VOLUME_TYPE_MOUNTPOINT
, Gnome::Vfs::VOLUME_TYPE_VFS_MOUNT
, Gnome::Vfs::VOLUME_TYPE_CONNECTED_SERVER
} |
| |
| enum | Gnome::Vfs::DeviceType {
Gnome::Vfs::DEVICE_TYPE_UNKNOWN
, Gnome::Vfs::DEVICE_TYPE_AUDIO_CD
, Gnome::Vfs::DEVICE_TYPE_VIDEO_DVD
, Gnome::Vfs::DEVICE_TYPE_HARDDRIVE
,
Gnome::Vfs::DEVICE_TYPE_CDROM
, Gnome::Vfs::DEVICE_TYPE_FLOPPY
, Gnome::Vfs::DEVICE_TYPE_ZIP
, Gnome::Vfs::DEVICE_TYPE_JAZ
,
Gnome::Vfs::DEVICE_TYPE_NFS
, Gnome::Vfs::DEVICE_TYPE_AUTOFS
, Gnome::Vfs::DEVICE_TYPE_CAMERA
, Gnome::Vfs::DEVICE_TYPE_MEMORY_STICK
,
Gnome::Vfs::DEVICE_TYPE_SMB
, Gnome::Vfs::DEVICE_TYPE_APPLE
, Gnome::Vfs::DEVICE_TYPE_MUSIC_PLAYER
, Gnome::Vfs::DEVICE_TYPE_WINDOWS
,
Gnome::Vfs::DEVICE_TYPE_LOOPBACK
, Gnome::Vfs::DEVICE_TYPE_NETWORK
} |
| |
| enum | Gnome::Vfs::DNSSDServiceStatus { Gnome::Vfs::DNS_SD_SERVICE_ADDED
, Gnome::Vfs::DNS_SD_SERVICE_REMOVED
} |
| |
|
| FileInfoOptions | Gnome::Vfs::operator| (FileInfoOptions lhs, FileInfoOptions rhs) |
| |
| FileInfoOptions | Gnome::Vfs::operator& (FileInfoOptions lhs, FileInfoOptions rhs) |
| |
| FileInfoOptions | Gnome::Vfs::operator^ (FileInfoOptions lhs, FileInfoOptions rhs) |
| |
| FileInfoOptions | Gnome::Vfs::operator~ (FileInfoOptions flags) |
| |
| FileInfoOptions & | Gnome::Vfs::operator|= (FileInfoOptions &lhs, FileInfoOptions rhs) |
| |
| FileInfoOptions & | Gnome::Vfs::operator&= (FileInfoOptions &lhs, FileInfoOptions rhs) |
| |
| FileInfoOptions & | Gnome::Vfs::operator^= (FileInfoOptions &lhs, FileInfoOptions rhs) |
| |
| URIHideOptions | Gnome::Vfs::operator| (URIHideOptions lhs, URIHideOptions rhs) |
| |
| URIHideOptions | Gnome::Vfs::operator& (URIHideOptions lhs, URIHideOptions rhs) |
| |
| URIHideOptions | Gnome::Vfs::operator^ (URIHideOptions lhs, URIHideOptions rhs) |
| |
| URIHideOptions | Gnome::Vfs::operator~ (URIHideOptions flags) |
| |
| URIHideOptions & | Gnome::Vfs::operator|= (URIHideOptions &lhs, URIHideOptions rhs) |
| |
| URIHideOptions & | Gnome::Vfs::operator&= (URIHideOptions &lhs, URIHideOptions rhs) |
| |
| URIHideOptions & | Gnome::Vfs::operator^= (URIHideOptions &lhs, URIHideOptions rhs) |
| |
| DirectoryVisitOptions | Gnome::Vfs::operator| (DirectoryVisitOptions lhs, DirectoryVisitOptions rhs) |
| |
| DirectoryVisitOptions | Gnome::Vfs::operator& (DirectoryVisitOptions lhs, DirectoryVisitOptions rhs) |
| |
| DirectoryVisitOptions | Gnome::Vfs::operator^ (DirectoryVisitOptions lhs, DirectoryVisitOptions rhs) |
| |
| DirectoryVisitOptions | Gnome::Vfs::operator~ (DirectoryVisitOptions flags) |
| |
| DirectoryVisitOptions & | Gnome::Vfs::operator|= (DirectoryVisitOptions &lhs, DirectoryVisitOptions rhs) |
| |
| DirectoryVisitOptions & | Gnome::Vfs::operator&= (DirectoryVisitOptions &lhs, DirectoryVisitOptions rhs) |
| |
| DirectoryVisitOptions & | Gnome::Vfs::operator^= (DirectoryVisitOptions &lhs, DirectoryVisitOptions rhs) |
| |
| OpenMode | Gnome::Vfs::operator| (OpenMode lhs, OpenMode rhs) |
| |
| OpenMode | Gnome::Vfs::operator& (OpenMode lhs, OpenMode rhs) |
| |
| OpenMode | Gnome::Vfs::operator^ (OpenMode lhs, OpenMode rhs) |
| |
| OpenMode | Gnome::Vfs::operator~ (OpenMode flags) |
| |
| OpenMode & | Gnome::Vfs::operator|= (OpenMode &lhs, OpenMode rhs) |
| |
| OpenMode & | Gnome::Vfs::operator&= (OpenMode &lhs, OpenMode rhs) |
| |
| OpenMode & | Gnome::Vfs::operator^= (OpenMode &lhs, OpenMode rhs) |
| |
| FileFlags | Gnome::Vfs::operator| (FileFlags lhs, FileFlags rhs) |
| |
| FileFlags | Gnome::Vfs::operator& (FileFlags lhs, FileFlags rhs) |
| |
| FileFlags | Gnome::Vfs::operator^ (FileFlags lhs, FileFlags rhs) |
| |
| FileFlags | Gnome::Vfs::operator~ (FileFlags flags) |
| |
| FileFlags & | Gnome::Vfs::operator|= (FileFlags &lhs, FileFlags rhs) |
| |
| FileFlags & | Gnome::Vfs::operator&= (FileFlags &lhs, FileFlags rhs) |
| |
| FileFlags & | Gnome::Vfs::operator^= (FileFlags &lhs, FileFlags rhs) |
| |
| FilePermissions | Gnome::Vfs::operator| (FilePermissions lhs, FilePermissions rhs) |
| |
| FilePermissions | Gnome::Vfs::operator& (FilePermissions lhs, FilePermissions rhs) |
| |
| FilePermissions | Gnome::Vfs::operator^ (FilePermissions lhs, FilePermissions rhs) |
| |
| FilePermissions | Gnome::Vfs::operator~ (FilePermissions flags) |
| |
| FilePermissions & | Gnome::Vfs::operator|= (FilePermissions &lhs, FilePermissions rhs) |
| |
| FilePermissions & | Gnome::Vfs::operator&= (FilePermissions &lhs, FilePermissions rhs) |
| |
| FilePermissions & | Gnome::Vfs::operator^= (FilePermissions &lhs, FilePermissions rhs) |
| |
| SetFileInfoMask | Gnome::Vfs::operator| (SetFileInfoMask lhs, SetFileInfoMask rhs) |
| |
| SetFileInfoMask | Gnome::Vfs::operator& (SetFileInfoMask lhs, SetFileInfoMask rhs) |
| |
| SetFileInfoMask | Gnome::Vfs::operator^ (SetFileInfoMask lhs, SetFileInfoMask rhs) |
| |
| SetFileInfoMask | Gnome::Vfs::operator~ (SetFileInfoMask flags) |
| |
| SetFileInfoMask & | Gnome::Vfs::operator|= (SetFileInfoMask &lhs, SetFileInfoMask rhs) |
| |
| SetFileInfoMask & | Gnome::Vfs::operator&= (SetFileInfoMask &lhs, SetFileInfoMask rhs) |
| |
| SetFileInfoMask & | Gnome::Vfs::operator^= (SetFileInfoMask &lhs, SetFileInfoMask rhs) |
| |
| TransferOptions | Gnome::Vfs::operator| (TransferOptions lhs, TransferOptions rhs) |
| |
| TransferOptions | Gnome::Vfs::operator& (TransferOptions lhs, TransferOptions rhs) |
| |
| TransferOptions | Gnome::Vfs::operator^ (TransferOptions lhs, TransferOptions rhs) |
| |
| TransferOptions | Gnome::Vfs::operator~ (TransferOptions flags) |
| |
| TransferOptions & | Gnome::Vfs::operator|= (TransferOptions &lhs, TransferOptions rhs) |
| |
| TransferOptions & | Gnome::Vfs::operator&= (TransferOptions &lhs, TransferOptions rhs) |
| |
| TransferOptions & | Gnome::Vfs::operator^= (TransferOptions &lhs, TransferOptions rhs) |
| |