call_with_unix_fd_list_sync
Description:
[ Version ( since = "2.30" ) ]
public Variant call_with_unix_fd_list_sync (string method_name, Variant? parameters, DBusCallFlags flags, int timeout_msec, UnixFDList? fd_list = null, out UnixFDList? out_fd_list = null, Cancellable? cancellable = null) throws Error
public Variant call_with_unix_fd_list_sync (string method_name, Variant? parameters, DBusCallFlags flags, int timeout_msec, UnixFDList? fd_list = null, out UnixFDList? out_fd_list = null, Cancellable? cancellable = null) throws Error
Like call_sync but also takes and returns UnixFDList objects.
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. |
out_fd_list |
Return location for a UnixFDList or null. |
cancellable |
A Cancellable or null. |
Returns:
null if throws is set. Otherwise a
Variant tuple with return values. Free with |