summaryrefslogtreecommitdiff
path: root/watchlet.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'watchlet.cpp')
-rw-r--r--watchlet.cpp25
1 files changed, 25 insertions, 0 deletions
diff --git a/watchlet.cpp b/watchlet.cpp
new file mode 100644
index 0000000..2e76d5e
--- /dev/null
+++ b/watchlet.cpp
@@ -0,0 +1,25 @@
+#include "watchlet.h"
+#include "watchserver.h"
+
+using namespace sowatch;
+
+Watchlet::Watchlet(WatchServer *server, const QString& id) :
+ QObject(server), _id(id), _server(server)
+{
+ _server->registerWatchlet(this);
+}
+
+WatchServer* Watchlet::server()
+{
+ return _server;
+}
+
+Watch* Watchlet::watch()
+{
+ return _server->watch();
+}
+
+QString Watchlet::id()
+{
+ return _id;
+}