Gio.IOErrorEnum
Error codes returned by GIO functions.
- IOErrorEnum.FAILED
Generic error condition for when any operation fails.
- IOErrorEnum.NOT_FOUND
File not found.
- IOErrorEnum.EXISTS
File already exists.
- IOErrorEnum.IS_DIRECTORY
File is a directory.
- IOErrorEnum.NOT_DIRECTORY
File is not a directory.
- IOErrorEnum.NOT_EMPTY
File is a directory that isn't empty.
- IOErrorEnum.NOT_REGULAR_FILE
File is not a regular file.
- IOErrorEnum.NOT_SYMBOLIC_LINK
File is not a symbolic link.
- IOErrorEnum.NOT_MOUNTABLE_FILE
File cannot be mounted.
- IOErrorEnum.FILENAME_TOO_LONG
Filename is too many characters.
- IOErrorEnum.INVALID_FILENAME
Filename is invalid or contains invalid characters.
- IOErrorEnum.TOO_MANY_LINKS
File contains too many symbolic links.
- IOErrorEnum.NO_SPACE
No space left on drive.
- IOErrorEnum.INVALID_ARGUMENT
Invalid argument.
- IOErrorEnum.PERMISSION_DENIED
Permission denied.
- IOErrorEnum.NOT_SUPPORTED
Operation not supported for the current backend.
- IOErrorEnum.NOT_MOUNTED
File isn't mounted.
- IOErrorEnum.ALREADY_MOUNTED
File is already mounted.
- IOErrorEnum.CLOSED
File was closed.
- IOErrorEnum.CANCELLED
Operation was cancelled. See Gio.Cancellable.
- IOErrorEnum.PENDING
Operations are still pending.
- IOErrorEnum.READ_ONLY
File is read only.
- IOErrorEnum.CANT_CREATE_BACKUP
Backup couldn't be created.
- IOErrorEnum.WRONG_ETAG
File's Entity Tag was incorrect.
- IOErrorEnum.TIMED_OUT
Operation timed out.
- IOErrorEnum.WOULD_RECURSE
Operation would be recursive.
- IOErrorEnum.BUSY
File is busy.
- IOErrorEnum.WOULD_BLOCK
Operation would block.
- IOErrorEnum.HOST_NOT_FOUND
Host couldn't be found (remote operations).
- IOErrorEnum.WOULD_MERGE
Operation would merge files.
- IOErrorEnum.FAILED_HANDLED
Operation failed and a helper program has already interacted with the user. Do not display any error dialog.
- IOErrorEnum.TOO_MANY_OPEN_FILES
The current process has too many files open and can't open any more. Duplicate descriptors do count toward this limit. Since 2.20
- IOErrorEnum.NOT_INITIALIZED
The object has not been initialized. Since 2.22
- IOErrorEnum.ADDRESS_IN_USE
The requested address is already in use. Since 2.22
- IOErrorEnum.PARTIAL_INPUT
Need more input to finish operation. Since 2.24
- IOErrorEnum.INVALID_DATA
The input data was invalid. Since 2.24
- IOErrorEnum.DBUS_ERROR
A remote object generated an error that doesn't correspond to a locally registered GLib.Error error domain. Use Gio.dbus_error_get_remote_error to extract the D-Bus error name and Gio.dbus_error_strip_remote_error to fix up the message so it matches what was received on the wire. Since 2.26.
- IOErrorEnum.HOST_UNREACHABLE
Host unreachable. Since 2.26
- IOErrorEnum.NETWORK_UNREACHABLE
Network unreachable. Since 2.26
- IOErrorEnum.CONNECTION_REFUSED
Connection refused. Since 2.26
- IOErrorEnum.PROXY_FAILED
Connection to proxy server failed. Since 2.26
- IOErrorEnum.PROXY_AUTH_FAILED
Proxy authentication failed. Since 2.26
- IOErrorEnum.PROXY_NEED_AUTH
Proxy server needs authentication. Since 2.26
- IOErrorEnum.PROXY_NOT_ALLOWED
Proxy connection is not allowed by ruleset. Since 2.26
- IOErrorEnum.BROKEN_PIPE
Broken pipe. Since 2.36