Home
last modified time | relevance | path

Searched refs:ioWaiter_ (Results 1 - 4 of 4) sorted by relevance

/base/notification/eventhandler/frameworks/eventhandler/src/
H A Devent_queue.cpp38 EventQueue::EventQueue() : ioWaiter_(std::make_shared<NoneIoWaiter>()) in EventQueue()
44 : ioWaiter_(ioWaiter ? ioWaiter : std::make_shared<NoneIoWaiter>()) in EventQueue()
67 auto ioWaiterHolder = ioWaiter_; in WaitUntilLocked()
70 ioWaiter_ = std::make_shared<NoneIoWaiter>(); in WaitUntilLocked()
H A Devent_queue_base.cpp121 if (ioWaiter_->SupportListeningFileDescriptor()) { in EventQueueBase()
123 ioWaiter_->SetFileDescriptorEventCallback( in EventQueueBase()
133 ioWaiter_ = nullptr; in ~EventQueueBase()
171 ioWaiter_->NotifyOne(); in Insert()
746 } else if (ioWaiter_) { in QueryPendingTaskInfo()
747 fileDescriptorInfo = ioWaiter_->GetFileDescriptorMap(fileDescriptor); in QueryPendingTaskInfo()
843 if (ioWaiter_) { in AddFileDescriptorByFd()
844 return ioWaiter_->AddFileDescriptor(fileDescriptor, events, taskName, listener, priority); in AddFileDescriptorByFd()
869 RemoveFileDescriptorListenerLocked(listeners_, ioWaiter_, listenerFilter, useDeamonIoWaiter_); in RemoveFileDescriptorListener()
886 if (ioWaiter_) { in RemoveFileDescriptorListener()
[all...]
H A Devent_queue_ffrt.cpp117 ioWaiter_ = nullptr; in ~EventQueueFFRT()
621 RemoveFileDescriptorListenerLocked(listeners_, ioWaiter_, listenerFilter, useDeamonIoWaiter_); in RemoveFileDescriptorListener()
662 ioWaiter_->NotifyAll(); in Finish()
746 RemoveFileDescriptorListenerLocked(listeners_, ioWaiter_, listenerFilter, useDeamonIoWaiter_); in RemoveInvalidFileDescriptor()
/base/notification/eventhandler/interfaces/inner_api/
H A Devent_queue.h364 std::shared_ptr<IoWaiter> ioWaiter_; member in OHOS::AppExecFwk::EventQueue

Completed in 5 milliseconds