InterfacesHandler

Trait InterfacesHandler 

Source
pub trait InterfacesHandler:
    Send
    + Sync
    + 'static {
    // Required methods
    fn handle_new_link(&mut self, name: &str, interface_id: NonZeroU64);
    fn handle_deleted_link(&mut self, name: &str);

    // Provided method
    fn handle_idle_event(&mut self) { ... }
}
Expand description

A handler for interface events.

Required Methods§

Handle a new link.

Handle a deleted link.

Provided Methods§

Source

fn handle_idle_event(&mut self)

Handle the idle event.

Implementors§