pub trait SixlowpanState<'a> {
    // Required methods
    fn next_dgram_tag(&self) -> u16;
    fn get_ctx_store(&self) -> &dyn ContextStore;
    fn add_rx_state(&self, rx_state: &'a RxState<'a>);
    fn set_rx_client(&'a self, client: &'a dyn SixlowpanRxClient);
}

Required Methods§

source

fn next_dgram_tag(&self) -> u16

source

fn get_ctx_store(&self) -> &dyn ContextStore

source

fn add_rx_state(&self, rx_state: &'a RxState<'a>)

source

fn set_rx_client(&'a self, client: &'a dyn SixlowpanRxClient)

Implementors§

source§

impl<'a, A: Alarm<'a>, C: ContextStore> SixlowpanState<'a> for Sixlowpan<'a, A, C>