15 |
#include "TaskManager.h" |
#include "TaskManager.h" |
16 |
#include "PluginManager.h" |
#include "PluginManager.h" |
17 |
|
|
18 |
|
#include "version.h" |
19 |
|
|
20 |
using namespace std; |
using namespace std; |
21 |
|
|
22 |
|
|
33 |
|
|
34 |
void SmsDaemon::CheckSms() |
void SmsDaemon::CheckSms() |
35 |
{ |
{ |
36 |
|
const int INTERVAL = 250; //no of milliseconds between sms checks |
37 |
|
timeval now = Util::GetTimeOfDay(); |
38 |
|
|
39 |
|
if ( Util::mTimeDiff(_lastSmsCheck,now) < INTERVAL) |
40 |
|
return; |
41 |
|
|
42 |
|
_lastSmsCheck = now; |
43 |
|
|
44 |
Common* cmn = Common::instance(); |
Common* cmn = Common::instance(); |
45 |
|
|
46 |
PluginManager* manager = cmn->GetPluginManager(); |
PluginManager* manager = cmn->GetPluginManager(); |
100 |
|
|
101 |
|
|
102 |
cmn->daemonStart = time(0); |
cmn->daemonStart = time(0); |
103 |
|
_lastSmsCheck = Util::GetTimeOfDay(); |
104 |
|
|
105 |
cmn->logMessage("--------------------------------"); |
cmn->logMessage("--------------------------------"); |
106 |
|
cmn->logMessage( VERSION ); |
107 |
|
cmn->logMessage( SVNVER ); |
108 |
|
|
109 |
cmn->GetTaskManager()->LoadTasks(); |
cmn->GetTaskManager()->LoadTasks(); |
110 |
cmn->GetPluginManager()->LoadPlugins(); |
cmn->GetPluginManager()->LoadPlugins(); |