diff -r b5d63d5fc252 -r a469c0e6e7fb smf/smfservermodule/smfserver/main.cpp --- a/smf/smfservermodule/smfserver/main.cpp Mon Jun 07 11:43:45 2010 +0100 +++ b/smf/smfservermodule/smfserver/main.cpp Wed Jun 23 19:51:49 2010 +0530 @@ -31,18 +31,82 @@ #include #include #include "smfserver.h" +#ifdef SETTINGS_TEST +#include "smfsettingshandler.h" +#include +#include +#include +#endif + +void debugOutput(QtMsgType type, const char *msg) + { + QFile logFile("c://data//SmfLog.txt"); + Q_ASSERT(logFile.open( QIODevice::WriteOnly | QIODevice::Text | QIODevice::Append )); + QTextStream stream(&logFile); + + switch (type) + { + case QtDebugMsg: + stream<startServer(); - status = a.exec(); - } - - return status; +#ifndef SETTINGS_TEST + SmfServer* server = new SmfServer(); + server->startServer(); +#else + SmfSettingsHandler* settingsHandler = new SmfSettingsHandler(); + ////////////////////test1////////////////////////////////////// + //100 MB + QString maxData = QString::number(100000000); + settingsHandler->SetMaxDataTransferLimit(maxData); + + QString getmaxData = settingsHandler->GetMaxDataTransferLimit(); + ////////////////////test1////////////////////////////////////// + + ////////////////////test2////////////////////////////////////// + QString pluginname = "SamplePlugin"; + QString pluginstatus = "Authorized"; + settingsHandler->SetPluginDetails(pluginname,pluginstatus); + + QMap getData; + settingsHandler->GetPluginDetails(getData); + QString pluginstatus2 = getData.value(pluginname); + ////////////////////test2////////////////////////////////////// + + QFile file("c:\\data\\getCRKeys.txt"); + if (!file.open(QIODevice::Append | QIODevice::Text)) + ; + QTextStream out(&file); + out << getmaxData << "\n"; + out << pluginstatus2 << "\n"; + file.close(); + a.exit(0); +#endif + + return a.exec(); }