[traffic] API to reconfigure a running HttpTrafficSource

Signed-off-by: mvglasow <michael -at- vonglasow.com>
This commit is contained in:
mvglasow
2025-07-23 21:34:11 +03:00
parent be3792b93a
commit 3b1fca01e3
6 changed files with 80 additions and 0 deletions

View File

@@ -2589,6 +2589,11 @@ void Framework::SaveTrafficEnabled(bool trafficEnabled)
settings::Set(kTrafficEnabledKey, trafficEnabled);
}
void Framework::SetTrafficHttpEnabled(bool enabled)
{
m_trafficManager.SetHttpTraffSource(enabled, LoadTrafficHttpUrl());
}
bool Framework::LoadTrafficHttpEnabled()
{
bool enabled;
@@ -2602,6 +2607,11 @@ void Framework::SaveTrafficHttpEnabled(bool trafficHttpEnabled)
settings::Set(kTrafficHttpEnabledKey, trafficHttpEnabled);
}
void Framework::SetTrafficHttpUrl(std::string url)
{
m_trafficManager.SetHttpTraffSource(LoadTrafficHttpEnabled(), url);
}
std::string Framework::LoadTrafficHttpUrl()
{
std::string url;