Method
GioUnixConnectionsend_fd
Declaration
gboolean
g_unix_connection_send_fd (
GUnixConnection* connection,
gint fd,
GCancellable* cancellable,
GError** error
)
Description
Passes a file descriptor to the receiving side of the
connection. The receiving end has to call g_unix_connection_receive_fd()
to accept the file descriptor.
As well as sending the fd this also writes a single byte to the stream, as this is required for fd passing to work on some implementations.
Available since: | 2.22 |
Parameters
fd |
gint |
A file descriptor. |
|
cancellable |
GCancellable |
Optional |
|
The argument can be NULL . | |
The data is owned by the caller of the function. | |
error |
GError ** |
The return location for a GError* , or NULL . |