# Method Stdio.Fd()->receive_fd()

Method receive_fd

  `void receive_fd(Stdio.Fd fd)`

Description

  Remote file descriptor reception handler.

Parameter `fd`

  File descriptor received from the remote end of a pipe(). This object has been created by fd_factory().

  This function is called from read() when a remote file descriptor has been received over a PROP_SEND_FD capable pipe().

  The default implementation is just a prototype.

  Overload this function to enable reception of remote file descriptors.

Note

  The capability of sending and receiving remote file descriptors is only available on some operating systems. This capability is indicated by the precence of __HAVE_SEND_FD__.

See also

  send_fd(), read(), fd_factory(), __HAVE_SEND_FD__