git.stg.codes
/
stg.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Traff type become an enumeration in scope of TARIFF.
[stg.git]
/
projects
/
sgconf
/
tariffs.cpp
diff --git
a/projects/sgconf/tariffs.cpp
b/projects/sgconf/tariffs.cpp
index a108920f86a2a70dd2486687c654f70c8528e496..663536fb78c3174c5cfd31bb12328e8f961becc1 100644
(file)
--- a/
projects/sgconf/tariffs.cpp
+++ b/
projects/sgconf/tariffs.cpp
@@
-290,6
+290,8
@@
bool GetTariffsFunction(const SGCONF::CONFIG & config,
{
STG::SERVCONF proto(config.server.data(),
config.port.data(),
{
STG::SERVCONF proto(config.server.data(),
config.port.data(),
+ config.localAddress.data(),
+ config.localPort.data(),
config.userName.data(),
config.userPass.data());
return proto.GetTariffs(GetTariffsCallback, NULL) == STG::st_ok;
config.userName.data(),
config.userPass.data());
return proto.GetTariffs(GetTariffsCallback, NULL) == STG::st_ok;
@@
-301,6
+303,8
@@
bool GetTariffFunction(const SGCONF::CONFIG & config,
{
STG::SERVCONF proto(config.server.data(),
config.port.data(),
{
STG::SERVCONF proto(config.server.data(),
config.port.data(),
+ config.localAddress.data(),
+ config.localPort.data(),
config.userName.data(),
config.userPass.data());
// STG currently doesn't support <GetTariff name="..."/>.
config.userName.data(),
config.userPass.data());
// STG currently doesn't support <GetTariff name="..."/>.
@@
-315,6
+319,8
@@
bool DelTariffFunction(const SGCONF::CONFIG & config,
{
STG::SERVCONF proto(config.server.data(),
config.port.data(),
{
STG::SERVCONF proto(config.server.data(),
config.port.data(),
+ config.localAddress.data(),
+ config.localPort.data(),
config.userName.data(),
config.userPass.data());
return proto.DelTariff(arg, SimpleCallback, NULL) == STG::st_ok;
config.userName.data(),
config.userPass.data());
return proto.DelTariff(arg, SimpleCallback, NULL) == STG::st_ok;
@@
-346,6
+352,8
@@
for (size_t i = 0; i < conf.dirPrice.size(); ++i)
}
STG::SERVCONF proto(config.server.data(),
config.port.data(),
}
STG::SERVCONF proto(config.server.data(),
config.port.data(),
+ config.localAddress.data(),
+ config.localPort.data(),
config.userName.data(),
config.userPass.data());
return proto.AddTariff(arg, conf, SimpleCallback, NULL) == STG::st_ok;
config.userName.data(),
config.userPass.data());
return proto.AddTariff(arg, conf, SimpleCallback, NULL) == STG::st_ok;
@@
-377,6
+385,8
@@
for (size_t i = 0; i < conf.dirPrice.size(); ++i)
}
STG::SERVCONF proto(config.server.data(),
config.port.data(),
}
STG::SERVCONF proto(config.server.data(),
config.port.data(),
+ config.localAddress.data(),
+ config.localPort.data(),
config.userName.data(),
config.userPass.data());
return proto.ChgTariff(conf, SimpleCallback, NULL) == STG::st_ok;
config.userName.data(),
config.userPass.data());
return proto.ChgTariff(conf, SimpleCallback, NULL) == STG::st_ok;