Package ch.bailu.gtk.gio
Interface DBusInterfaceVTable.OnDBusInterfaceMethodCallFunc
- Enclosing class:
- DBusInterfaceVTable
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
onDBusInterfaceMethodCallFunc
(CallbackHandler __self, DBusConnection connection, Str sender, Str object_path, Str interface_name, Str method_name, Variant parameters, DBusMethodInvocation invocation, Pointer user_data) The type of the @method_call function in #GDBusInterfaceVTable.
-
Method Details
-
onDBusInterfaceMethodCallFunc
void onDBusInterfaceMethodCallFunc(CallbackHandler __self, @Nonnull DBusConnection connection, @Nonnull Str sender, @Nonnull Str object_path, @Nonnull Str interface_name, @Nonnull Str method_name, @Nonnull Variant parameters, @Nonnull DBusMethodInvocation invocation, @Nullable Pointer user_data) The type of the @method_call function in #GDBusInterfaceVTable.- Parameters:
connection
- A #GDBusConnection.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 #GVariant tuple with parameters.invocation
- A #GDBusMethodInvocation object that must be used to return a value or error.user_data
- The @user_data #gpointer passed to g_dbus_connection_register_object().
-