Trait wayland_server::sources::FdEventSourceHandler
[−]
[src]
pub trait FdEventSourceHandler { fn ready(&mut self, evlh: &mut EventLoopHandle, fd: RawFd, mask: FdInterest); fn error(&mut self, evlh: &mut EventLoopHandle, fd: RawFd, error: IoError); }
Trait for handlers for FD events
Required Methods
fn ready(&mut self, evlh: &mut EventLoopHandle, fd: RawFd, mask: FdInterest)
The FD is ready to be read/written
Details of the capability state are given as argument.
fn error(&mut self, evlh: &mut EventLoopHandle, fd: RawFd, error: IoError)
An error occured with this FD
Most likely it won't be usable any longer