Trait dtn7::core::application_agent::ApplicationAgent[][src]

pub trait ApplicationAgent: Debug {
    fn eid(&self) -> &EndpointID;
fn push(&mut self, bundle: &Bundle);
fn pop(&mut self) -> Option<Bundle>;
fn set_delivery_addr(&mut self, addr: Sender<BundleDelivery>);
fn clear_delivery_addr(&mut self);
fn delivery_addr(&self) -> Option<Sender<BundleDelivery>>; }

Required methods

Implementors