7 |
|
|
8 |
#include "common.h" |
#include "common.h" |
9 |
|
|
10 |
#include "GsmModem.h" |
#include "ISmsTransceiver.h" |
11 |
|
|
12 |
#include "Plugin.h" |
#include "Plugin.h" |
13 |
#include "kbhit.h" |
#include "kbhit.h" |
16 |
|
|
17 |
#include "TaskManager.h" |
#include "TaskManager.h" |
18 |
#include "PluginManager.h" |
#include "PluginManager.h" |
19 |
|
#include "ConfigFile.h" |
20 |
|
|
21 |
#include "version.h" |
#include "version.h" |
22 |
|
|
99 |
void SmsDaemon::Start() |
void SmsDaemon::Start() |
100 |
{ |
{ |
101 |
Common* cmn = Common::instance(); |
Common* cmn = Common::instance(); |
102 |
|
string transceiver = cmn->GetConfigfile()->GetValue("smsdaemon","transceiver"); |
103 |
|
|
104 |
srand(time(0)); |
srand(time(0)); |
105 |
|
|
109 |
cmn->logMessage("--------------------------------"); |
cmn->logMessage("--------------------------------"); |
110 |
cmn->logMessage( VERSION ); |
cmn->logMessage( VERSION ); |
111 |
cmn->logMessage( SVNVERSION ); |
cmn->logMessage( SVNVERSION ); |
112 |
|
cmn->logMessage( string("Transceiver: ") + transceiver ); |
113 |
|
|
114 |
cmn->GetTaskManager()->LoadTasks(); |
cmn->GetTaskManager()->LoadTasks(); |
115 |
cmn->GetPluginManager()->LoadPlugins(); |
cmn->GetPluginManager()->LoadPlugins(); |