Enumeration
GioPollableReturn
since: 2.60
Description
Return value for various IO operations that signal errors via the
return value and not necessarily via a GError
.
This enum exists to be able to return errors to callers without having to
allocate a GError
. Allocating GErrors
can be quite expensive for
regularly happening errors like G_IO_ERROR_WOULD_BLOCK
.
In case of G_POLLABLE_RETURN_FAILED
a GError
should be set for the
operation to give details about the error that happened.
Available since: 2.60
Members
Name | Description |
---|---|
G_POLLABLE_RETURN_FAILED |
Generic error condition for when an operation fails. |
G_POLLABLE_RETURN_OK |
The operation was successfully finished. |
G_POLLABLE_RETURN_WOULD_BLOCK |
The operation would block. |