send_fd


Description:

public bool send_fd (int fd, Cancellable? cancellable = null) throws Error

Passes a file descriptor to the receiving side of the connection.

The receiving end has to call 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.

Parameters:

this

a UnixConnection

fd

a file descriptor

cancellable

optional Cancellable object, null to ignore.

Returns:

a true on success, null on error.