[−][src]Trait uds::UnixStreamExt
Required methods
fn connect_to_unix_addr(addr: &UnixSocketAddr) -> Result<Self, Error>
fn connect_from_to_unix_addr(
from: &UnixSocketAddr,
to: &UnixSocketAddr
) -> Result<Self, Error>
from: &UnixSocketAddr,
to: &UnixSocketAddr
) -> Result<Self, Error>
Provided methods
fn local_unix_addr(&self) -> Result<UnixSocketAddr, Error>
fn peer_unix_addr(&self) -> Result<UnixSocketAddr, Error>
fn send_fds(&self, bytes: &[u8], fds: &[RawFd]) -> Result<usize, 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>
fn initial_peer_credentials(&self) -> Result<ConnCredentials, Error>
Implementations on Foreign Types
impl UnixStreamExt for UnixStream
[src]
fn connect_to_unix_addr(addr: &UnixSocketAddr) -> Result<Self, Error>
[src]
fn connect_from_to_unix_addr(
from: &UnixSocketAddr,
to: &UnixSocketAddr
) -> Result<Self, Error>
[src]
from: &UnixSocketAddr,
to: &UnixSocketAddr
) -> Result<Self, Error>
impl UnixStreamExt for UnixStream
[src]
fn connect_to_unix_addr(addr: &UnixSocketAddr) -> Result<Self, Error>
[src]
fn connect_from_to_unix_addr(
from: &UnixSocketAddr,
to: &UnixSocketAddr
) -> Result<Self, Error>
[src]
from: &UnixSocketAddr,
to: &UnixSocketAddr
) -> Result<Self, Error>
impl UnixStreamExt for UnixStream
[src]
fn connect_to_unix_addr(addr: &UnixSocketAddr) -> Result<Self, Error>
[src]
fn connect_from_to_unix_addr(
from: &UnixSocketAddr,
to: &UnixSocketAddr
) -> Result<Self, Error>
[src]
from: &UnixSocketAddr,
to: &UnixSocketAddr
) -> Result<Self, Error>