24 |
void SmsDaemon::CreateLogMessage(SMS& sms,bool hasPlugin) |
void SmsDaemon::CreateLogMessage(SMS& sms,bool hasPlugin) |
25 |
{ |
{ |
26 |
ostringstream os; |
ostringstream os; |
27 |
os << "Recieved sms from " << sms.sender << " ; command=" << GetSmsCommand(sms); |
os << "Recieved sms from " << sms.GetSender() << " ; command=" << sms.ExtractCommand(); |
28 |
if (!hasPlugin) |
if (!hasPlugin) |
29 |
os << " -- PLUGIN NOT FOUND"; |
os << " -- PLUGIN NOT FOUND"; |
30 |
|
|
49 |
|
|
50 |
for (unsigned int i=0; i<sms.size(); ++i) |
for (unsigned int i=0; i<sms.size(); ++i) |
51 |
{ |
{ |
52 |
string cmd = GetSmsCommand(sms[i]); |
string cmd = sms[i].ExtractCommand(); |
53 |
|
|
54 |
cmd = Util::str_tolower(cmd); |
cmd = Util::str_tolower(cmd); |
55 |
|
|
63 |
} |
} |
64 |
else |
else |
65 |
{ |
{ |
66 |
_modem.SendSms(sms[i].sender, "Unknown command!", false); |
_modem.SendSms(sms[i].GetSender(), "Unknown command!", false); |
67 |
} |
} |
68 |
|
|
69 |
_modem.DeleteSms(sms[i].sms_index); |
_modem.DeleteSms(sms[i].GetIndex()); |
70 |
cmn->smsCounter.incomming++; |
cmn->smsCounter.incomming++; |
71 |
} |
} |
72 |
} |
} |