#include "ui/ozone/platform/x11/x11_user_input_monitor.h"
#include "base/task/single_thread_task_runner.h"
#include "ui/base/x/x11_user_input_monitor.h"
namespace ui {
X11UserInputMonitor::X11UserInputMonitor(
const scoped_refptr<base::SingleThreadTaskRunner>& io_task_runner)
: … { … }
X11UserInputMonitor::~X11UserInputMonitor() = default;
uint32_t X11UserInputMonitor::GetKeyPressCount() const { … }
void X11UserInputMonitor::StartMonitor(
PlatformUserInputMonitor::WriteKeyPressCallback callback) { … }
void X11UserInputMonitor::StartMonitorWithMapping(
PlatformUserInputMonitor::WriteKeyPressCallback callback,
base::WritableSharedMemoryMapping mapping) { … }
void X11UserInputMonitor::StopMonitor() { … }
}