Trait openthread::ot::Trel

source ·
pub trait Trel {
    // Required methods
    fn trel_set_enabled(&self, enabled: bool);
    fn trel_is_enabled(&self) -> bool;
    fn trel_get_counters(&self) -> Option<&TrelCounters>;
    fn trel_reset_counters(&self);
    fn trel_get_number_of_peers(&self) -> u16;
}
Expand description

Methods from the OpenThread TREL Module.

Required Methods§

source

fn trel_set_enabled(&self, enabled: bool)

Enables or disables TREL operation.

source

fn trel_is_enabled(&self) -> bool

Returns true if TREL is enabled.

source

fn trel_get_counters(&self) -> Option<&TrelCounters>

Return all the TREL counters

source

fn trel_reset_counters(&self)

Reset TREL counters

source

fn trel_get_number_of_peers(&self) -> u16

Return the count of TREL peer

Implementors§

source§

impl Trel for Instance

source§

impl<T: Trel + Boxable> Trel for Box<T>