Home
last modified time | relevance | path

Searched refs:MessageLoopImpl (Results 1 – 11 of 11) sorted by relevance

/third_party/flutter/engine/flutter/fml/
Dmessage_loop_impl.cc30 fml::RefPtr<MessageLoopImpl> MessageLoopImpl::Create() { in Create()
46 MessageLoopImpl::MessageLoopImpl() in MessageLoopImpl() function in fml::MessageLoopImpl
53 MessageLoopImpl::~MessageLoopImpl() { in ~MessageLoopImpl()
57 void MessageLoopImpl::PostTask(fml::closure task, fml::TimePoint target_time) { in PostTask()
68 void MessageLoopImpl::AddTaskObserver(intptr_t key, fml::closure callback) { in AddTaskObserver()
80 void MessageLoopImpl::RemoveTaskObserver(intptr_t key) { in RemoveTaskObserver()
87 void MessageLoopImpl::DoRun() { in DoRun()
113 void MessageLoopImpl::DoTerminate() { in DoTerminate()
118 void MessageLoopImpl::FlushTasks(FlushType type) { in FlushTasks()
134 void MessageLoopImpl::RunExpiredTasksNow() { in RunExpiredTasksNow()
[all …]
Dmessage_loop_impl.h27 class MessageLoopImpl : public Wakeable,
28 public fml::RefCountedThreadSafe<MessageLoopImpl> {
30 static fml::RefPtr<MessageLoopImpl> Create();
32 virtual ~MessageLoopImpl();
60 MessageLoopImpl();
70 FML_DISALLOW_COPY_AND_ASSIGN(MessageLoopImpl);
Dmessage_loop.h14 class MessageLoopImpl; variable
47 friend class MessageLoopImpl; variable
49 fml::RefPtr<MessageLoopImpl> loop_;
54 fml::RefPtr<MessageLoopImpl> GetLoopImpl() const;
Dtask_runner.h17 class MessageLoopImpl; variable
37 TaskRunner(fml::RefPtr<MessageLoopImpl> loop);
40 fml::RefPtr<MessageLoopImpl> loop_;
Dmessage_loop.cc40 : loop_(MessageLoopImpl::Create()), in MessageLoop()
60 fml::RefPtr<MessageLoopImpl> MessageLoop::GetLoopImpl() const { in GetLoopImpl()
Dgpu_thread_merger.h14 class MessageLoopImpl; variable
Dtask_runner.cc18 TaskRunner::TaskRunner(fml::RefPtr<MessageLoopImpl> loop) in TaskRunner()
/third_party/flutter/engine/flutter/fml/platform/linux/
Dmessage_loop_linux.h16 class MessageLoopLinux : public MessageLoopImpl {
/third_party/flutter/engine/flutter/fml/platform/darwin/
Dmessage_loop_darwin.h18 class MessageLoopDarwin : public MessageLoopImpl {
/third_party/flutter/engine/flutter/fml/platform/win/
Dmessage_loop_win.h18 class MessageLoopWin : public MessageLoopImpl {
/third_party/flutter/engine/flutter/fml/platform/android/
Dmessage_loop_android.h24 class MessageLoopAndroid : public MessageLoopImpl {