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>>; }