chromium/remoting/host/linux/wayland_connection.cc

// Copyright 2022 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#include "remoting/host/linux/wayland_connection.h"

#include "base/time/time.h"
#include "remoting/base/logging.h"

namespace remoting {

WaylandConnection::WaylandConnection(std::string wl_socket)
    :{}

WaylandConnection::~WaylandConnection() {}

// static
void WaylandConnection::OnGlobalEvent(void* data,
                                      struct wl_registry* registry,
                                      uint32_t name,
                                      const char* interface,
                                      uint32_t version) {}

// static
void WaylandConnection::OnGlobalRemoveEvent(void* data,
                                            struct wl_registry* registry,
                                            uint32_t name) {}

uint32_t WaylandConnection::GetSeatId() const {}

DesktopDisplayInfo WaylandConnection::GetCurrentDisplayInfo() const {}

void WaylandConnection::SetSeatPresentCallback(
    WaylandSeat::OnSeatPresentCallback callback) {}

}  // namespace remoting