Searched defs:IEpollHandler (Results 1 – 2 of 2) sorted by relevance
55 pub trait IEpollHandler: Send + Sync { interface75 fn new(raw: Arc<dyn IEpollHandler>, handle: ylong_runtime::task::JoinHandle<()>) -> Self in new()92 fn raw_handler(&self) -> Arc<dyn IEpollHandler> in raw_handler()272 -> FusionResult<Arc<dyn IEpollHandler>> in add_epoll_handler()287 fn remove_epoll_handler(&self, fd: RawFd) -> FusionResult<Arc<dyn IEpollHandler>> in remove_epoll_handler()318 fn dispatch_inner(&self, fd: RawFd, waker: &Waker) -> Option<(Arc<dyn IEpollHandler>, u32)> in dispatch_inner()506 -> FusionResult<Arc<dyn IEpollHandler>> in add_epoll_handler()517 -> FusionResult<Arc<dyn IEpollHandler>> in remove_epoll_handler()
210 -> FusionResult<Arc<dyn IEpollHandler>> in add_epoll_handler()218 -> FusionResult<Arc<dyn IEpollHandler>> in remove_epoll_handler()