From bd7f0013ff676af19ec3858ef577b2cae73256dd Mon Sep 17 00:00:00 2001 From: Michael Zanetti Date: Mon, 30 Dec 2013 20:15:59 +0100 Subject: [PATCH] added missing files --- server/deviceplugins/rfswitch/rfswitch.cpp | 23 ++++++++++++++++++++++ server/deviceplugins/rfswitch/rfswitch.h | 20 +++++++++++++++++++ 2 files changed, 43 insertions(+) create mode 100644 server/deviceplugins/rfswitch/rfswitch.cpp create mode 100644 server/deviceplugins/rfswitch/rfswitch.h diff --git a/server/deviceplugins/rfswitch/rfswitch.cpp b/server/deviceplugins/rfswitch/rfswitch.cpp new file mode 100644 index 00000000..35675882 --- /dev/null +++ b/server/deviceplugins/rfswitch/rfswitch.cpp @@ -0,0 +1,23 @@ +#include "rfswitch.h" + +RfSwitch::RfSwitch(QObject *parent) : + DevicePlugin(parent) +{ +} + +QList RfSwitch::supportedDevices() const +{ + // TODO: load list from config with static uuid + QList ret; + + DeviceClass deviceClassRfRemote(QUuid::createUuid()); + deviceClassRfRemote.setName("RF Remote"); + ret.append(deviceClassRfRemote); + + + DeviceClass deviceClassRfSwitch(QUuid::createUuid()); + deviceClassRfSwitch.setName("RF Switch"); + ret.append(deviceClassRfSwitch); + + return ret; +} diff --git a/server/deviceplugins/rfswitch/rfswitch.h b/server/deviceplugins/rfswitch/rfswitch.h new file mode 100644 index 00000000..ef74fc42 --- /dev/null +++ b/server/deviceplugins/rfswitch/rfswitch.h @@ -0,0 +1,20 @@ +#ifndef RFSWITCH_H +#define RFSWITCH_H + +#include "deviceplugin.h" + +class RfSwitch : public DevicePlugin +{ + Q_OBJECT +public: + explicit RfSwitch(QObject *parent = 0); + + QList supportedDevices() const override; + +signals: + +public slots: + +}; + +#endif // RFSWITCH_H