@@ -17,7 +17,10 @@ impl PollHandle {
1717 }
1818
1919 pub fn schedule_read_rawfd ( & self , fd : RawFd , token : Token ) {
20- let mut event = EpollEvent :: new ( EPOLLIN | EPOLLET | EPOLLONESHOT , token) ;
20+ let mut event = EpollEvent :: new (
21+ EpollFlags :: EPOLLIN | EpollFlags :: EPOLLET | EpollFlags :: EPOLLONESHOT ,
22+ token,
23+ ) ;
2124 epoll_ctl ( self . epoll_fd , EpollOp :: EpollCtlMod , fd, & mut event) . unwrap ( ) ;
2225 }
2326
@@ -26,7 +29,10 @@ impl PollHandle {
2629 }
2730
2831 pub fn schedule_write_rawfd ( & self , fd : RawFd , token : Token ) {
29- let mut event = EpollEvent :: new ( EPOLLOUT | EPOLLET | EPOLLONESHOT , token) ;
32+ let mut event = EpollEvent :: new (
33+ EpollFlags :: EPOLLOUT | EpollFlags :: EPOLLET | EpollFlags :: EPOLLONESHOT ,
34+ token,
35+ ) ;
3036 epoll_ctl ( self . epoll_fd , EpollOp :: EpollCtlMod , fd, & mut event) . unwrap ( ) ;
3137 }
3238
@@ -36,7 +42,7 @@ impl PollHandle {
3642 }
3743
3844 pub fn new_io_fd ( & self , fd : RawFd , token : Token ) {
39- let mut event = EpollEvent :: new ( EPOLLET | EPOLLONESHOT , token) ;
45+ let mut event = EpollEvent :: new ( EpollFlags :: EPOLLET | EpollFlags :: EPOLLONESHOT , token) ;
4046 epoll_ctl ( self . epoll_fd , EpollOp :: EpollCtlAdd , fd, & mut event) . unwrap ( ) ;
4147 }
4248}
@@ -71,13 +77,13 @@ impl PollScheduler {
7177 #[ inline]
7278 fn epoll_kind_to_available ( & self , kind : & EpollFlags ) -> Available {
7379 let mut available = NONE ;
74- if kind. contains ( EPOLLIN ) {
80+ if kind. contains ( EpollFlags :: EPOLLIN ) {
7581 available |= READ
7682 } ;
77- if kind. contains ( EPOLLOUT ) {
83+ if kind. contains ( EpollFlags :: EPOLLOUT ) {
7884 available |= WRITE
7985 } ;
80- if kind. contains ( EPOLLHUP ) || kind. contains ( EPOLLERR ) {
86+ if kind. contains ( EpollFlags :: EPOLLHUP ) || kind. contains ( EpollFlags :: EPOLLERR ) {
8187 available |= HUP
8288 } ;
8389 available
0 commit comments