call_with_unix_fd_list


Description:

[ CCode ( async_result_pos = 2.1 ) ]
[ Version ( since = "2.30" ) ]
public async Variant call_with_unix_fd_list (string method_name, Variant? parameters, DBusCallFlags flags, int timeout_msec, UnixFDList? fd_list = null, Cancellable? cancellable = null, out UnixFDList? out_fd_list = null) throws Error

Like call but also takes a UnixFDList object.

This method is only available on UNIX.

Parameters:

this

A DBusProxy.

method_name

Name of method to invoke.

parameters

A Variant tuple with parameters for the signal or null if not passing parameters.

flags

Flags from the DBusCallFlags enumeration.

timeout_msec

The timeout in milliseconds (with g_maxint meaning "infinite") or -1 to use the proxy default timeout.

fd_list

A UnixFDList or null.

cancellable

A Cancellable or null.

callback

A TaskReadyCallback to call when the request is satisfied or null if you don't care about the result of the method invocation.

user_data

The data to pass to callback.