GDBusProxy - 在就绪回调中获取输入参数
GDBusProxy - Get input parameters in ready callback
我正在使用 gdbus-codegen
生成代码。但基本上我想获取在 GAsyncReadyCallback callback
.
中传递给 g_dbus_proxy_call() GVariant *parameters
的参数
我不想为此使用 gpointer user_data
,因为我需要它作为 this
指针。
我该怎么做?
https://developer.gnome.org/gio/stable/GDBusProxy.html#g-dbus-proxy-call
你可以使用
struct CallbackArguments {
YourClass *that;
GVariant *call_params;
}
并将 CallbackArguments
作为 user_data
传递。
我正在使用 gdbus-codegen
生成代码。但基本上我想获取在 GAsyncReadyCallback callback
.
g_dbus_proxy_call() GVariant *parameters
的参数
我不想为此使用 gpointer user_data
,因为我需要它作为 this
指针。
我该怎么做?
https://developer.gnome.org/gio/stable/GDBusProxy.html#g-dbus-proxy-call
你可以使用
struct CallbackArguments {
YourClass *that;
GVariant *call_params;
}
并将 CallbackArguments
作为 user_data
传递。