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