KWin
Loading...
Searching...
No Matches
xwaylandsocket.h
Go to the documentation of this file.
1/*
2 SPDX-FileCopyrightText: 2021 Vlad Zahorodnii <vlad.zahorodnii@kde.org>
3
4 SPDX-License-Identifier: GPL-2.0-or-later
5*/
6
7#pragma once
8
9#include <QByteArray>
10#include <QList>
11#include <QString>
12
13namespace KWin
14{
15
17{
18public:
23
24 XwaylandSocket(OperationMode operationMode);
26
27 bool isValid() const;
28 int display() const;
29 QString name() const;
30
31 QList<int> fileDescriptors() const;
32
33private:
34 QList<int> m_fileDescriptors;
35 int m_display = -1;
36 QString m_socketFilePath;
37 QString m_lockFilePath;
38};
39
40} // namespace KWin
XwaylandSocket(OperationMode operationMode)
QList< int > fileDescriptors() const