git.stg.codes
/
stg.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fixed receiving partial streams.
[stg.git]
/
projects
/
stargazer
/
plugins
/
configuration
/
sgconfig
/
parser_tariffs.cpp
diff --git
a/projects/stargazer/plugins/configuration/sgconfig/parser_tariffs.cpp
b/projects/stargazer/plugins/configuration/sgconfig/parser_tariffs.cpp
index 2e8d1ff3fd685e6a7b73768c7e7f7fd3ce9f5fa1..cc32b6fcca41a022ec4a44c56089a216faa3de68 100644
(file)
--- a/
projects/stargazer/plugins/configuration/sgconfig/parser_tariffs.cpp
+++ b/
projects/stargazer/plugins/configuration/sgconfig/parser_tariffs.cpp
@@
-23,7
+23,6
@@
#include "stg/tariffs.h"
#include "stg/users.h"
#include "stg/tariffs.h"
#include "stg/users.h"
-#include "stg/common.h"
#include "stg/resetable.h"
#include <cstdio> // snprintf
#include "stg/resetable.h"
#include <cstdio> // snprintf
@@
-34,6
+33,11
@@
using STG::PARSER::ADD_TARIFF;
using STG::PARSER::DEL_TARIFF;
using STG::PARSER::CHG_TARIFF;
using STG::PARSER::DEL_TARIFF;
using STG::PARSER::CHG_TARIFF;
+const char * GET_TARIFFS::tag = "GetTariffs";
+const char * ADD_TARIFF::tag = "AddTariff";
+const char * DEL_TARIFF::tag = "DelTariff";
+const char * CHG_TARIFF::tag = "SetTariff";
+
namespace
{
namespace
{
@@
-76,7
+80,7
@@
bool String2AOS(const std::string & source, A & array, size_t size, RESETABLE<F>
void GET_TARIFFS::CreateAnswer()
{
void GET_TARIFFS::CreateAnswer()
{
- m_answer =
GetOpenTag()
;
+ m_answer =
"<Tariffs>"
;
std::list<TARIFF_DATA> dataList;
m_tariffs.GetTariffsData(&dataList);
std::list<TARIFF_DATA> dataList;
m_tariffs.GetTariffsData(&dataList);
@@
-105,7
+109,7
@@
void GET_TARIFFS::CreateAnswer()
"</tariff>";
}
"</tariff>";
}
- m_answer +=
GetCloseTag()
;
+ m_answer +=
"</Tariffs>"
;
}
int ADD_TARIFF::Start(void *, const char * el, const char ** attr)
}
int ADD_TARIFF::Start(void *, const char * el, const char ** attr)