Lines Matching full:ready
55 int out_ready_mask; // the new event mask for ready list (0 means don't
56 // get on the ready list). This field is always
90 // epoll_wait event vs one from the ready list, and an output
92 // this fd on the ready list.
301 // When an fd is registered to use edge trigger notification, the ready
305 // the ready list by calling SetFDReady() after calling RegisterFD(). The
306 // OnEvent method of all callbacks associated with the fds on the ready
308 // epoll_wait(). The fd is removed from the ready list before the
309 // callback's OnEvent() method is invoked. To stay on the ready list, the
312 // automatically removed from the ready list.
316 // operation), it should remove itself from the ready list using
318 // from the ready list vs from a normal epoll event). All four ready list
321 // Since the ready list invokes EpollCallbackInterface::OnEvent, only fds
322 // that are registered with the EpollServer will be put on the ready list.
326 // Since the ready list cannot reliably determine proper set of events
328 // to provide the ready list with the event mask, which will be used later
329 // when OnEvent() is invoked by the ready list. Hence, the event_mask
331 // the fd with the kernel. If a fd is already put on the ready list, and
341 // ISFDReady() returns whether a fd is in the ready list.
342 // ReadyListSize() returns the number of fds on the ready list.
484 // A function for implementing the ready list. It invokes OnEvent for each
485 // of the fd in the ready list, and takes care of adding them back to the
486 // ready list if the callback requests it (by checking that out_ready_mask
555 // the event_mask for the ready list to use to call OnEvent.
648 // An internal function for implementing the ready list. It adds a fd's
649 // CBAndEventMask to the ready list. If the fd is already on the ready
654 // An internal function for implementing the ready list. It remove a fd's
655 // CBAndEventMask from the ready list. If the fd is not on the ready list,