Searched refs:PollFlags (Results 1 - 8 of 8) sorted by relevance
/third_party/rust/crates/nix/test/ |
H A D | test_poll.rs | 3 poll::{poll, PollFd, PollFlags}, 22 let mut fds = [PollFd::new(r, PollFlags::POLLIN)]; in test_poll() 27 assert!(!fds[0].revents().unwrap().contains(PollFlags::POLLIN)); in test_poll() 34 assert!(fds[0].revents().unwrap().contains(PollFlags::POLLIN)); in test_poll() 54 let mut fds = [PollFd::new(r, PollFlags::POLLIN)]; in test_ppoll() 60 assert!(!fds[0].revents().unwrap().contains(PollFlags::POLLIN)); in test_ppoll() 67 assert!(fds[0].revents().unwrap().contains(PollFlags::POLLIN)); in test_ppoll() 74 let pfd = PollFd::new(0x1234, PollFlags::empty()); in test_pollfd_fd() 80 let mut pfd = PollFd::new(-1, PollFlags::POLLIN); in test_pollfd_events() 81 assert_eq!(pfd.events(), PollFlags in test_pollfd_events() [all...] |
/third_party/rust/crates/rustix/tests/net/ |
H A D | poll.rs | 5 use rustix::io::{poll, PollFd, PollFlags}; 43 let mut fds = [PollFd::new(&data_socket, PollFlags::IN)]; in server() 45 assert!(fds[0].revents().intersects(PollFlags::IN)); in server() 46 assert!(!fds[0].revents().intersects(PollFlags::OUT)); in server() 53 let mut fds = [PollFd::new(&data_socket, PollFlags::OUT)]; in server() 55 assert!(!fds[0].revents().intersects(PollFlags::IN)); in server() 56 assert!(fds[0].revents().intersects(PollFlags::OUT)); in server() 82 let mut fds = [PollFd::new(&data_socket, PollFlags::OUT)]; in client() 84 assert!(!fds[0].revents().intersects(PollFlags::IN)); in client() 85 assert!(fds[0].revents().intersects(PollFlags in client() [all...] |
/third_party/rust/crates/nix/src/ |
H A D | poll.rs | 24 pub const fn new(fd: RawFd, events: PollFlags) -> PollFd { 29 revents: PollFlags::empty().bits(), 36 pub fn revents(self) -> Option<PollFlags> { in revents() 37 PollFlags::from_bits(self.pollfd.revents) in revents() 43 /// Equivalent to `x.revents()? != PollFlags::empty()`. 47 Some(self.revents()? != PollFlags::empty()) in any() 61 pub fn events(self) -> PollFlags { in events() 62 PollFlags::from_bits(self.pollfd.events).unwrap() in events() 66 pub fn set_events(&mut self, events: PollFlags) { in set_events() 79 pub struct PollFlags structure names [all...] |
/third_party/rust/crates/rustix/src/backend/libc/io/ |
H A D | poll_fd.rs | 15 pub struct PollFlags: c::c_short { structure names 76 pub fn new<Fd: AsFd>(fd: &'fd Fd, events: PollFlags) -> Self { in fmt() 98 pub fn from_borrowed_fd(fd: BorrowedFd<'fd>, events: PollFlags) -> Self { in from_borrowed_fd() 111 pub fn revents(&self) -> PollFlags { in revents() 114 PollFlags::from_bits(self.pollfd.revents).unwrap() in revents()
|
/third_party/rust/crates/rustix/tests/io/ |
H A D | poll.rs | 4 use rustix::io::{PollFd, PollFlags}; 13 let mut poll_fds = [PollFd::new(&reader, PollFlags::IN)]; in test_poll() 28 assert_eq!(poll_fds[0].revents(), PollFlags::IN); in test_poll() 32 assert_eq!(temp.revents(), PollFlags::IN); in test_poll() 53 let mut poll_fd = PollFd::new(&a, PollFlags::empty()); in test_poll_fd_set_fd()
|
/third_party/rust/crates/rustix/src/backend/linux_raw/io/ |
H A D | poll_fd.rs | 8 pub struct PollFlags: u16 { structure names 49 pub fn new<Fd: AsFd>(fd: &'fd Fd, events: PollFlags) -> Self { in new() 71 pub fn from_borrowed_fd(fd: BorrowedFd<'fd>, events: PollFlags) -> Self { in from_borrowed_fd() 81 pub fn revents(&self) -> PollFlags { in revents() 84 PollFlags::from_bits(self.revents).unwrap() in revents()
|
/third_party/rust/crates/rustix/src/io/ |
H A D | poll.rs | 3 pub use backend::io::poll_fd::{PollFd, PollFlags};
|
H A D | mod.rs | 76 pub use poll::{poll, PollFd, PollFlags};
|
Completed in 2 milliseconds