Trait rudp::Sender[][src]

pub trait Sender: Write {
    fn send_written(&mut self, _: Guarantee) -> Result<usize>;
fn clear_written(&mut self); fn write_send(
        &mut self,
        data: &[u8],
        g: Guarantee
    ) -> Result<(usize, usize)> { ... }
fn send_payload(&mut self, data: &[u8], g: Guarantee) -> Result<usize> { ... } }

This trait defines the payload-sending behaviour common to Endpoint and SenderSet.

Required Methods

Provided Methods

Implementors