5#ifndef FLUTTER_FML_PLATFORM_LINUX_MESSAGE_LOOP_LINUX_H_
6#define FLUTTER_FML_PLATFORM_LINUX_MESSAGE_LOOP_LINUX_H_
10#include "flutter/fml/macros.h"
11#include "flutter/fml/message_loop_impl.h"
12#include "flutter/fml/unique_fd.h"
20 bool running_ =
false;
37 bool AddOrRemoveTimerSource(
bool add);
void WakeUp(fml::TimePoint time_point) override
void Terminate() override
~MessageLoopLinux() override
#define FML_DISALLOW_COPY_AND_ASSIGN(TypeName)
#define FML_FRIEND_REF_COUNTED_THREAD_SAFE(T)
#define FML_FRIEND_MAKE_REF_COUNTED(T)