Searched refs:EventTaskRunner (Results 1 – 7 of 7) sorted by relevance
16 void EventTaskRunner::PostDelayedTask( in PostDelayedTask()27 void EventTaskRunner::AddIoCompletionTask( in AddIoCompletionTask()30 const EventTaskRunner::IoCompletionCallback& task) { in AddIoCompletionTask()44 void EventTaskRunner::RemoveIoCompletionTask(int fd) { in RemoveIoCompletionTask()48 void EventTaskRunner::Run() { in Run()64 void EventTaskRunner::ReScheduleEvent(base::TimeDelta delay) { in ReScheduleEvent()70 void EventTaskRunner::EventHandler(int /* fd */, in EventHandler()73 static_cast<EventTaskRunner*>(runner)->Process(); in EventHandler()76 void EventTaskRunner::FreeEvent(event* evnt) { in FreeEvent()81 void EventTaskRunner::Process() { in Process()[all …]
18 class EventTaskRunner; variable28 explicit EventNetworkImpl(EventTaskRunner* task_runner_);45 EventTaskRunner* task_runner_{nullptr};
23 class EventTaskRunner; variable30 explicit HttpServerImpl(EventTaskRunner* task_runner);54 EventTaskRunner* task_runner_{nullptr};
21 class EventTaskRunner : public provider::TaskRunner {46 base::Callback<void(int fd, int16_t what, EventTaskRunner* sender)>;86 EventTaskRunner::Greater>
33 EventNetworkImpl::EventNetworkImpl(EventTaskRunner* task_runner) in EventNetworkImpl()
69 HttpServerImpl::HttpServerImpl(EventTaskRunner* task_runner) in HttpServerImpl()
68 : task_runner_{new weave::examples::EventTaskRunner}, in Daemon()100 weave::examples::EventTaskRunner* GetTaskRunner() const { in GetTaskRunner()113 std::unique_ptr<weave::examples::EventTaskRunner> task_runner_;