UnixConnection.sendFd

Passes a file descriptor to the recieving side of the connection. The recieving 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. Since 2.22

class UnixConnection
int
sendFd

Parameters

fd int

a file descriptor

cancellable Cancellable

optional GCancellable object, NULL to ignore. [allow-none]

Return Value

Type: int

a TRUE on success, NULL on error.

Throws

GException on failure.

Meta