Home
last modified time | relevance | path

Searched refs:EventTaskRunner (Results 1 – 7 of 7) sorted by relevance

/external/libweave/examples/provider/
Devent_task_runner.cc16 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 …]
Devent_network.h18 class EventTaskRunner; variable
28 explicit EventNetworkImpl(EventTaskRunner* task_runner_);
45 EventTaskRunner* task_runner_{nullptr};
Devent_http_server.h23 class EventTaskRunner; variable
30 explicit HttpServerImpl(EventTaskRunner* task_runner);
54 EventTaskRunner* task_runner_{nullptr};
Devent_task_runner.h21 class EventTaskRunner : public provider::TaskRunner {
46 base::Callback<void(int fd, int16_t what, EventTaskRunner* sender)>;
86 EventTaskRunner::Greater>
Devent_network.cc33 EventNetworkImpl::EventNetworkImpl(EventTaskRunner* task_runner) in EventNetworkImpl()
Devent_http_server.cc69 HttpServerImpl::HttpServerImpl(EventTaskRunner* task_runner) in HttpServerImpl()
/external/libweave/examples/daemon/common/
Ddaemon.h68 : 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_;