Gio.DBusInterfaceMethodCallFunc

function onDBusInterfaceMethodCallFunc(connection: Gio.DBusConnection, sender: String, object_path: String, interface_name: String, method_name: String, parameters: GLib.Variant, invocation: Gio.DBusMethodInvocation): void {
}
  

The type of the @method_call function in Gio.DBusInterfaceVTable.

Since 2.26

connection

A Gio.DBusConnection.

sender

The unique bus name of the remote caller.

object_path

The object path that the method was invoked on.

interface_name

The D-Bus interface name the method was invoked on.

method_name

The name of the method that was invoked.

parameters

A GLib.Variant tuple with parameters.

invocation

A Gio.DBusMethodInvocation object that can be used to return a value or error.