# Errors

class dbus_fast.DBusFastError

  Common base class for all dbus-fast exceptions.

  Catch this to handle any error raised by dbus-fast regardless of which Python built-in exception type the specific error also derives from. Existing `except ValueError` / `except TypeError` handlers continue to work because individual error classes still inherit from those.

class dbus_fast.DBusError(type_: ErrorType | str, text: str, reply: Message | None = None)

class dbus_fast.SignatureBodyMismatchError

class dbus_fast.InvalidSignatureError

class dbus_fast.InvalidAddressError

class dbus_fast.AuthError

class dbus_fast.InternalError

  Indicates a bug inside dbus-fast itself.

class dbus_fast.InvalidMessageError

class dbus_fast.InvalidIntrospectionError

class dbus_fast.InterfaceNotFoundError

class dbus_fast.SignalDisabledError

class dbus_fast.InvalidBusNameError(name: str)

class dbus_fast.InvalidObjectPathError(path: str)

class dbus_fast.InvalidInterfaceNameError(name: str)

class dbus_fast.InvalidMemberNameError(member: str)