[][src]Trait lnpbp::lnp::session::Output

pub trait Output {
    fn send_raw_message(&mut self, raw: &[u8]) -> Result<usize, Error>;

    fn send_routed_message(
        &mut self,
        source: &[u8],
        route: &[u8],
        dest: &[u8],
        raw: &[u8]
    ) -> Result<usize, Error> { ... } }

Required methods

fn send_raw_message(&mut self, raw: &[u8]) -> Result<usize, Error>

Loading content...

Provided methods

fn send_routed_message(
    &mut self,
    source: &[u8],
    route: &[u8],
    dest: &[u8],
    raw: &[u8]
) -> Result<usize, Error>

Loading content...

Implementors

impl<T, C> Output for RawOutput<T, C> where
    T: Encrypt,
    C: SendFrame
[src]

Loading content...