DBusInterfaceSetPropertyFunc

typealias DBusInterfaceSetPropertyFunc = (connection: DBusConnection, sender: String, objectPath: String, interfaceName: String, propertyName: String, <Error class: unknown class>, <Error class: unknown class>) -> Boolean

The type of the @set_property function in #GDBusInterfaceVTable.

  • param connection A #GDBusConnection.

  • param sender The unique bus name of the remote caller.

  • param objectPath The object path that the method was invoked on.

  • param interfaceName The D-Bus interface name for the property.

  • param propertyName The name of the property to get the value of.

  • param value The value to set the property to.

  • param error Return location for error.

  • return true if the property was set to @value, false if @error is set.