Warning, /network/kdeconnect-kde/core/dbushelper.h.in is written in an unsupported language. File is not indexed.
0001 /**
0002 * SPDX-FileCopyrightText: 2014 Albert Vaca <albertvaka@gmail.com>
0003 *
0004 * SPDX-License-Identifier: GPL-2.0-only OR GPL-3.0-only OR LicenseRef-KDE-Accepted-GPL
0005 */
0006
0007 #ifndef KDECONNECT_DBUSHELPER_H
0008 #define KDECONNECT_DBUSHELPER_H
0009 #include <QString>
0010 #include <QDBusConnection>
0011
0012 #include "kdeconnectcore_export.h"
0013
0014 #define KDECONNECT_PRIVATE_DBUS_ADDR "${KDECONNECT_PRIVATE_DBUS_ADDR}"
0015 #define KDECONNECT_PRIVATE_DBUS_NAME "${KDECONNECT_PRIVATE_DBUS_NAME}"
0016
0017 #define KDECONNECT_SESSION_DBUS_LAUNCHD_ENV "DBUS_LAUNCHD_SESSION_BUS_SOCKET"
0018
0019 namespace DBusHelper {
0020 void KDECONNECTCORE_EXPORT filterNonExportableCharacters(QString& s);
0021
0022 #ifdef Q_OS_MAC
0023 void KDECONNECTCORE_EXPORT launchDBusDaemon();
0024 void KDECONNECTCORE_EXPORT closeDBusDaemon();
0025 void KDECONNECTCORE_EXPORT macosUnsetLaunchctlEnv();
0026 #endif
0027 }
0028
0029 #endif