This commit is contained in:
2025-01-23 20:52:45 +03:30
parent aa3630bc82
commit 330c70088c
10 changed files with 3085 additions and 774 deletions
+11
View File
@@ -37,6 +37,7 @@ const string X121SMCStrategyToken = "X121SMC";
//
const string X121SMCXToken = "X121X";
const string X121SMCXPZToken = "X121XPZ";
const string X121SMCXPVTToken = "X121XPVT";
const string X121SMCXRSPVIToken = "X121XRSPVI";
const string X121SMCXSTRPVToken = "X121XSTRPV";
@@ -48,6 +49,7 @@ enum ENUM_X_121_SMC_PROVIDERS
X_121_SMC_PROVIDER_NONE,
X_121_SMC_PROVIDER_X,
X_121_SMC_PROVIDER_XPZ,
X_121_SMC_PROVIDER_XPVT,
X_121_SMC_PROVIDER_XRSPVI,
X_121_SMC_PROVIDER_XSTRPV,
};
@@ -713,6 +715,11 @@ string ToString(ENUM_X_121_SMC_PROVIDERS value)
result = X121SMCXPZToken;
break;
//
case X_121_SMC_PROVIDER_XPVT:
result = X121SMCXPVTToken;
break;
//
case X_121_SMC_PROVIDER_XRSPVI:
result = X121SMCXRSPVIToken;
@@ -755,6 +762,10 @@ ENUM_X_121_SMC_PROVIDERS ParseProvider(string value)
{
result = X_121_SMC_PROVIDER_XPZ;
}
else if (Contains(X121SMCXPVTToken, value))
{
result = X_121_SMC_PROVIDER_XPVT;
}
else if (Contains(X121SMCXRSPVIToken, value))
{
result = X_121_SMC_PROVIDER_XRSPVI;