Lines Matching refs:PollFlags
24 pub const fn new(fd: RawFd, events: PollFlags) -> PollFd {
29 revents: PollFlags::empty().bits(),
36 pub fn revents(self) -> Option<PollFlags> {
37 PollFlags::from_bits(self.pollfd.revents)
43 /// Equivalent to `x.revents()? != PollFlags::empty()`.
47 Some(self.revents()? != PollFlags::empty())
61 pub fn events(self) -> PollFlags {
62 PollFlags::from_bits(self.pollfd.events).unwrap()
66 pub fn set_events(&mut self, events: PollFlags) {
79 pub struct PollFlags: libc::c_short {