[][src]Trait libccp::DatapathOps

pub trait DatapathOps {
    fn send_msg(&mut self, msg: &[u8]);
}

Datapath-wide functionality.

struct Dp(std::os::unix::net::UnixDatagram);
impl libccp::DatapathOps for Dp {
    fn send_msg(&mut self, msg: &[u8]) {
        self.0.send(msg).unwrap_or_else(|_| (0));
    }
}

Required methods

fn send_msg(&mut self, msg: &[u8])

How should libccp communicate with the CCP congestion control algorithm? An impl Datapath should contain some IPC strategy, and transmit msg via that.

Loading content...

Implementors

Loading content...