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