/* SPDX-FileCopyrightText: 2021 Vlad Zahorodnii SPDX-License-Identifier: GPL-2.0-or-later */ #include "session_noop.h" namespace KWin { std::unique_ptr NoopSession::create() { return std::unique_ptr{new NoopSession()}; } NoopSession::~NoopSession() { } bool NoopSession::isActive() const { return true; } NoopSession::Capabilities NoopSession::capabilities() const { return Capabilities(); } QString NoopSession::seat() const { return QStringLiteral("seat0"); } uint NoopSession::terminal() const { return 0; } int NoopSession::openRestricted(const QString &fileName) { return -1; } void NoopSession::closeRestricted(int fileDescriptor) { } void NoopSession::switchTo(uint terminal) { } } // namespace KWin