pub trait GuestEventPort: Send + Sync {
// Required methods
fn interrupt(&self) -> Interrupt;
fn clear(&mut self);
fn set(
&mut self,
vtl: Vtl,
vp: u32,
sint: u8,
flag: u16,
) -> Result<(), HypervisorError>;
}
Expand description
A guest event port, created by SynicPortAccess::new_guest_event_port
.