Home
last modified time | relevance | path

Searched refs:fdevent_context (Results 1 – 4 of 4) sorted by relevance

/aosp12/packages/modules/adb/fdevent/
H A Dfdevent.cpp89 unique_fd fdevent_context::Destroy(fdevent* fde) { in Destroy()
105 void fdevent_context::Add(fdevent* fde, unsigned events) { in Add()
110 void fdevent_context::Del(fdevent* fde, unsigned events) { in Del()
121 std::optional<std::chrono::milliseconds> fdevent_context::CalculatePollDuration() { in CalculatePollDuration()
147 void fdevent_context::HandleEvents(const std::vector<fdevent_event>& events) { in HandleEvents()
154 void fdevent_context::FlushRunQueue() { in FlushRunQueue()
171 void fdevent_context::CheckMainThread() { in CheckMainThread()
177 void fdevent_context::Run(std::function<void()> fn) { in Run()
186 void fdevent_context::TerminateLoop() { in TerminateLoop()
191 static std::unique_ptr<fdevent_context> fdevent_create_context() { in fdevent_create_context()
[all …]
H A Dfdevent.h69 struct fdevent_context { struct
71 virtual ~fdevent_context() = default;
H A Dfdevent_epoll.h35 struct fdevent_context_epoll final : public fdevent_context {
H A Dfdevent_poll.h47 struct fdevent_context_poll final : public fdevent_context {