pub trait GuestEventPort: Send + Sync {
// Required methods
fn interrupt(&self) -> Interrupt;
fn set_target_vp(&mut self, vp: u32) -> Result<(), HypervisorError>;
}
Expand description
A guest event port, created by SynicPortAccess::new_guest_event_port
.
Required Methods§
Sourcefn set_target_vp(&mut self, vp: u32) -> Result<(), HypervisorError>
fn set_target_vp(&mut self, vp: u32) -> Result<(), HypervisorError>
Updates the target VP for the event port.