Enums and Flags


Enumerations

enum  Gnome::Vfs::FindDirectoryKind { Gnome::Vfs::DIRECTORY_KIND_DESKTOP = 1000, Gnome::Vfs::DIRECTORY_KIND_TRASH }
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::ERROR_NOT_FOUND, Gnome::Vfs::ERROR_GENERIC, Gnome::Vfs::ERROR_INTERNAL,
  Gnome::Vfs::ERROR_BAD_PARAMETERS, Gnome::Vfs::ERROR_NOT_SUPPORTED, Gnome::Vfs::ERROR_IO, Gnome::Vfs::ERROR_CORRUPTED_DATA,
  Gnome::Vfs::ERROR_WRONG_FORMAT, Gnome::Vfs::ERROR_BAD_FILE, Gnome::Vfs::ERROR_TOO_BIG, Gnome::Vfs::ERROR_NO_SPACE,
  Gnome::Vfs::ERROR_READ_ONLY, Gnome::Vfs::ERROR_INVALID_URI, Gnome::Vfs::ERROR_NOT_OPEN, Gnome::Vfs::ERROR_INVALID_OPEN_MODE,
  Gnome::Vfs::ERROR_ACCESS_DENIED, Gnome::Vfs::ERROR_TOO_MANY_OPEN_FILES, Gnome::Vfs::ERROR_EOF, Gnome::Vfs::ERROR_NOT_A_DIRECTORY,
  Gnome::Vfs::ERROR_IN_PROGRESS, Gnome::Vfs::ERROR_INTERRUPTED, Gnome::Vfs::ERROR_FILE_EXISTS, Gnome::Vfs::ERROR_LOOP,
  Gnome::Vfs::ERROR_NOT_PERMITTED, Gnome::Vfs::ERROR_IS_DIRECTORY, Gnome::Vfs::ERROR_NO_MEMORY, Gnome::Vfs::ERROR_HOST_NOT_FOUND,
  Gnome::Vfs::ERROR_INVALID_HOST_NAME, Gnome::Vfs::ERROR_HOST_HAS_NO_ADDRESS, Gnome::Vfs::ERROR_LOGIN_FAILED, Gnome::Vfs::ERROR_CANCELLED,
  Gnome::Vfs::ERROR_DIRECTORY_BUSY, Gnome::Vfs::ERROR_DIRECTORY_NOT_EMPTY, Gnome::Vfs::ERROR_TOO_MANY_LINKS, Gnome::Vfs::ERROR_READ_ONLY_FILE_SYSTEM,
  Gnome::Vfs::ERROR_NOT_SAME_FILE_SYSTEM, Gnome::Vfs::ERROR_NAME_TOO_LONG, Gnome::Vfs::ERROR_SERVICE_NOT_AVAILABLE, Gnome::Vfs::ERROR_SERVICE_OBSOLETE,
  Gnome::Vfs::ERROR_PROTOCOL_ERROR, Gnome::Vfs::ERROR_NO_MASTER_BROWSER, Gnome::Vfs::ERROR_NO_DEFAULT, Gnome::Vfs::ERROR_NO_HANDLER,
  Gnome::Vfs::ERROR_PARSE, Gnome::Vfs::ERROR_LAUNCH, Gnome::Vfs::ERROR_TIMEOUT, Gnome::Vfs::ERROR_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