typedef enum {
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_NUM_ERRORS
} GnomeVFSResult; |