Lines Matching defs:fds
43 let mut fds = [PollFd::new(&data_socket, PollFlags::IN)];
44 assert_eq!(poll(&mut fds, -1).unwrap(), 1);
45 assert!(fds[0].revents().intersects(PollFlags::IN));
46 assert!(!fds[0].revents().intersects(PollFlags::OUT));
53 let mut fds = [PollFd::new(&data_socket, PollFlags::OUT)];
54 assert_eq!(poll(&mut fds, -1).unwrap(), 1);
55 assert!(!fds[0].revents().intersects(PollFlags::IN));
56 assert!(fds[0].revents().intersects(PollFlags::OUT));
82 let mut fds = [PollFd::new(&data_socket, PollFlags::OUT)];
83 assert_eq!(poll(&mut fds, -1).unwrap(), 1);
84 assert!(!fds[0].revents().intersects(PollFlags::IN));
85 assert!(fds[0].revents().intersects(PollFlags::OUT));
89 let mut fds = [PollFd::new(&data_socket, PollFlags::IN)];
90 assert_eq!(poll(&mut fds, -1).unwrap(), 1);
91 assert!(fds[0].revents().intersects(PollFlags::IN));
92 assert!(!fds[0].revents().intersects(PollFlags::OUT));