- Added daemon start functionality
[qtrapids] / src / server / AlertWaiterThread.hpp
index 3008638..acf86c9 100644 (file)
@@ -21,6 +21,7 @@
 #define ALERTWAITERTHREAD_H
 
 #include <QThread>
+#include <QMutex>
 #include "TorrentSession.hpp"
 
 namespace qtrapids
@@ -41,13 +42,16 @@ public:
        void allAlerts(bool enable = true);
 
        virtual void run(); // Overridden from QThread
-
+       
+       virtual void stop();
+       
 signals:
        void alert();
 
 private:
        session_t *const btSession_;
-
+       bool running_;
+       QMutex alertMutex_;
 };
 
 } // namespace qtrapids