[−][src]Trait uds::UnixDatagramExt
Provided methods
fn local_unix_addr(&self) -> Result<UnixSocketAddr, Error>
fn peer_unix_addr(&self) -> Result<UnixSocketAddr, Error>
fn bind_to_unix_addr(&self, addr: &UnixSocketAddr) -> Result<(), Error>
fn connect_to_unix_addr(&self, addr: &UnixSocketAddr) -> Result<(), Error>
fn send_fds_to(
&self,
datagram: &[u8],
fds: &[RawFd],
addr: &UnixSocketAddr
) -> Result<usize, Error>
&self,
datagram: &[u8],
fds: &[RawFd],
addr: &UnixSocketAddr
) -> Result<usize, Error>
fn send_fds(&self, datagram: &[u8], fds: &[RawFd]) -> Result<usize, Error>
fn recv_fds_from(
&self,
buf: &mut [u8],
fd_buf: &mut [RawFd]
) -> Result<(usize, usize, UnixSocketAddr), Error>
&self,
buf: &mut [u8],
fd_buf: &mut [RawFd]
) -> Result<(usize, usize, UnixSocketAddr), Error>
fn recv_fds(
&self,
buf: &mut [u8],
fd_buf: &mut [RawFd]
) -> Result<(usize, usize), Error>
&self,
buf: &mut [u8],
fd_buf: &mut [RawFd]
) -> Result<(usize, usize), Error>