Trait PortIoInterceptServices

Source
pub trait PortIoInterceptServices: ChipsetServices {
    // Required methods
    fn register_pio(
        &self,
    ) -> <Self::M as ChipsetServicesMeta>::RegisterPortIoIntercept;
    fn is_being_used(&self) -> bool;
}
Expand description

Implemented by chipsets that can support PortIoIntercept devices.

Required Methods§

Source

fn register_pio( &self, ) -> <Self::M as ChipsetServicesMeta>::RegisterPortIoIntercept

Obtain an instance of [RegisterPortIoIntercept]

Source

fn is_being_used(&self) -> bool

Return true if any PortIoInterceptServices method has been invoked.

Implementors§