Home
last modified time | relevance | path

Searched defs:IEpollHandler (Results 1 – 2 of 2) sorted by relevance

/ohos5.0/base/msdp/device_status/rust/modules/scheduler/sys/src/
H A Dscheduler.rs55 pub trait IEpollHandler: Send + Sync { interface
75 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()
H A Dlib.rs210 -> FusionResult<Arc<dyn IEpollHandler>> in add_epoll_handler()
218 -> FusionResult<Arc<dyn IEpollHandler>> in remove_epoll_handler()