I am using gdbus-codegen
to generate code. But basically I want to get parameters that were passed to g_dbus_proxy_call() GVariant *parameters
inside GAsyncReadyCallback callback
.
I don't want to use gpointer user_data
for that because I need it for this
pointer.
How do I do that?
https://developer.gnome.org/gio/stable/GDBusProxy.html#g-dbus-proxy-call
You could use
struct CallbackArguments {
YourClass *that;
GVariant *call_params;
}
and pass CallbackArguments
as user_data
.