/** * SPDX-FileCopyrightText: 2014 Apoorv Parle * SPDX-FileCopyrightText: 2015 David Edmundson * * SPDX-License-Identifier: GPL-2.0-only OR GPL-3.0-only OR LicenseRef-KDE-Accepted-GPL */ #include "findmyphoneplugin.h" #include #include #include K_PLUGIN_CLASS_WITH_JSON(FindMyPhonePlugin, "kdeconnect_findmyphone.json") FindMyPhonePlugin::FindMyPhonePlugin(QObject *parent, const QVariantList &args) : KdeConnectPlugin(parent, args) { } FindMyPhonePlugin::~FindMyPhonePlugin() { } bool FindMyPhonePlugin::receivePacket(const NetworkPacket &np) { Q_UNUSED(np); return false; } void FindMyPhonePlugin::ring() { NetworkPacket np(PACKET_TYPE_FINDMYPHONE_REQUEST); sendPacket(np); } QString FindMyPhonePlugin::dbusPath() const { return QString::fromLatin1("/modules/kdeconnect/devices/") + device()->id() + QString::fromLatin1("/findmyphone"); } #include "findmyphoneplugin.moc"