Type Alias sel4::cap::IrqHandler

source ·
pub type IrqHandler<C = NoExplicitInvocationContext> = Cap<IrqHandler, C>;

Aliased Type§

struct IrqHandler<C = NoExplicitInvocationContext> { /* private fields */ }

Implementations§

source§

impl<C: InvocationContext> IrqHandler<C>

source

pub fn irq_handler_ack(self) -> Result<()>

Corresponds to seL4_IRQHandler_Ack.

source

pub fn irq_handler_set_notification( self, notification: Notification ) -> Result<()>

Corresponds to seL4_IRQHandler_SetNotification.

source

pub fn irq_handler_clear(self) -> Result<()>

Corresponds to seL4_IRQHandler_Clear.