DBusError
Description:
[ CCode ( cprefix = "TP_DBUS_ERROR_" , has_type_id = false ) ]
[ Version ( since = "0.7.1" ) ]
public enum DBusError
Error codes for use with the TP_DBUS_ERRORS
domain.
Since 0.11.5, there is a corresponding EnumClass type, TP_TYPE_DBUS_ERROR
.
Content:
Enum values:
- CANCELLED - Raised from
calls that re-enter the main loop (*_run_*) if they are cancelled
- INCONSISTENT -
Raised if information received from a remote object is inconsistent or otherwise obviously wrong (added in 0.7.17).
- INVALID_BUS_NAME -
Raised if a D-Bus bus name given is not valid, or is of an unacceptable type (e.g. well-known vs.
- INVALID_INTERFACE_NAME -
Raised if a D-Bus interface or error name given is not valid
- INVALID_MEMBER_NAME -
Raised if a D-Bus method or signal name given is not valid
- INVALID_OBJECT_PATH -
Raised if a D-Bus object path given is not valid
- NAME_OWNER_LOST -
Emitted in invalidated if the
remote process loses ownership of its bus name, and raised by any Proxy
methods that have not had a reply at that time or are called after the proxy becomes invalid in this way (usually meaning it crashed)
- NO_INTERFACE -
Raised by Proxy methods if the remote object does not appear to have the
required interface
- OBJECT_REMOVED - A
generic error which can be used with invalidated to indicate
an application-specific indication that the remote object no longer exists, if no more specific error is available.
- PROXY_UNREFERENCED -
Emitted in invalidated when
the Proxy has lost its last reference
- UNKNOWN_REMOTE_ERROR -
Raised if the error raised by a remote D-Bus object is not recognised