DBusProxy.callWithUnixFdList

void callWithUnixFdList(string methodName, glib.variant.Variant parameters, gio.types.DBusCallFlags flags, int timeoutMsec, gio.unix_fdlist.UnixFDList fdList = null, gio.cancellable.Cancellable cancellable = null, gio.types.AsyncReadyCallback callback = null)

Like [gio.dbus_proxy.DBusProxy.call] but also takes a #GUnixFDList object.

This method is only available on UNIX.

Parameters

methodNameName of method to invoke.
parametersA #GVariant tuple with parameters for the signal or null if not passing parameters.
flagsFlags from the #GDBusCallFlags enumeration.
timeoutMsecThe timeout in milliseconds (with G_MAXINT meaning "infinite") or -1 to use the proxy default timeout.
fdListA #GUnixFDList or null.
cancellableA #GCancellable or null.
callbackA #GAsyncReadyCallback to call when the request is satisfied or null if you don't care about the result of the method invocation.