函数
gioUnixFDMessagesteal_fds
自:2.22
声明 [源]
gint*
g_unix_fd_message_steal_fds (
GUnixFDMessage* message,
gint* length
)
描述 [源]
返回该对象包含的文件描述符数组。
此调用之后,描述符不再包含在 message 中。后续调用将返回空列表(除非已添加更多描述符)。
此函数的返回结果必须使用 g_free() 释放。调用者也负责关闭所有文件描述符。
如果 length 非 NULL,则将其设置为返回数组中文件描述符的数量。返回数组也以 -1 结尾。
此函数永远不会返回 NULL。如果没有包含在 message 中的文件描述符,则返回空数组。
自:2.22
参数
message-
类型:
GUnixFDMessage一个
GUnixFDMessage。数据由函数的调用者拥有。 length-
类型:
gint*指向返回数组长度的指针,或
NULL。该参数将由函数设置。 该参数可以是 NULL。