方法

程序DBusMessageset_unix_fd_list

自:2.26

声明 [源代码]

void
g_dbus_message_set_unix_fd_list (
  GDBusMessage* message,
  GUnixFDList* fd_list
)

描述 [源代码]

设置与消息关联的Unix文件描述符。作为副作用,将设置头字段 G_DBUS_MESSAGE_HEADER_FIELD_NUM_UNIX_FDSfd_list 中fds的数量(如果 fd_listNULL,则清除)。

此方法仅在Unix上可用。

当设计旨在可互操作的D-Bus API时,请注意,非GDBus实现的D-Bus通常只能通过在消息体中的值为 G_VARIANT_TYPE_HANDLE 的值引用文件描述符来访问文件描述符。

自:2.26

参数

fd_list

类型: GUnixFDList

一个 GUnixFDListNULL

该参数可以是 NULL
数据由方法的调用者拥有。