Return codes shared by all Guacamole functions which can fail.
Enumerator |
---|
GUAC_STATUS_SUCCESS | No errors occurred and the operation was successful.
|
GUAC_STATUS_NO_MEMORY | Insufficient memory to complete the operation.
|
GUAC_STATUS_CLOSED | The resource associated with the operation can no longer be used as it has reached the end of its normal lifecycle.
|
GUAC_STATUS_TIMEOUT | Time ran out before the operation could complete.
|
GUAC_STATUS_SEE_ERRNO | An error occurred, and further information about the error is already stored in errno.
|
GUAC_STATUS_IO_ERROR | An I/O error prevented the operation from succeeding.
|
GUAC_STATUS_INVALID_ARGUMENT | The operation could not be performed because an invalid argument was given.
|
GUAC_STATUS_INTERNAL_ERROR | The operation failed due to a bug in the software or a serious system problem.
|
GUAC_STATUS_NO_SPACE | Insufficient space remaining to complete the operation.
|
GUAC_STATUS_INPUT_TOO_LARGE | The operation failed because the input provided is too large.
|
GUAC_STATUS_RESULT_TOO_LARGE | The operation failed because the result could not be stored in the space provided.
|
GUAC_STATUS_PERMISSION_DENIED | Permission was denied to perform the operation.
|
GUAC_STATUS_BUSY | The operation could not be performed because associated resources are busy.
|
GUAC_STATUS_NOT_AVAILABLE | The operation could not be performed because, while the associated resources do exist, they are not currently available for use.
|
GUAC_STATUS_NOT_SUPPORTED | The requested operation is not supported.
|
GUAC_STATUS_NOT_INPLEMENTED | Support for the requested operation is not yet implemented.
|
GUAC_STATUS_TRY_AGAIN | The operation is temporarily unable to be performed, but may succeed if reattempted.
|
GUAC_STATUS_PROTOCOL_ERROR | A violation of the Guacamole protocol occurred.
|
GUAC_STATUS_NOT_FOUND | The operation could not be performed because the requested resources do not exist.
|
GUAC_STATUS_CANCELED | The operation was canceled prior to completion.
|
GUAC_STATUS_OUT_OF_RANGE | The operation could not be performed because input values are outside the allowed range.
|
GUAC_STATUS_REFUSED | The operation could not be performed because access to an underlying resource is explicitly not allowed, though not necessarily due to permissions.
|
GUAC_STATUS_TOO_MANY | The operation failed because too many resources are already in use.
|
GUAC_STATUS_WOULD_BLOCK | The operation was not performed because it would otherwise block.
|