SWMMVis  6.0.0-alpha.4
Qt6/C++ GIS-based graphical user interface for the SWMMVis engine (6.0.0-alpha.4)
Loading...
Searching...
No Matches
INetworkPolicy.hpp File Reference

Public network policy and shared HTTP client for GUI extensions. More...

#include <QUrl>
Include dependency graph for INetworkPolicy.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  OpenSWMM::Sdk::INetworkPolicy
 Borrowed GUI-thread network service used for catalogue previews and data downloads. More...
 

Namespaces

namespace  OpenSWMM
 
namespace  OpenSWMM::Sdk
 Public header-only ABI for independently compiled native GUI extensions.
 

Detailed Description

Public network policy and shared HTTP client for GUI extensions.

The client honors the host offline switch and optional host allowlist. Redirects are manual so each destination passes the same policy. Qt supplies normal TLS validation.

Author
Caleb Buahin caleb.nosp@m..bua.nosp@m.hin@g.nosp@m.mail.nosp@m..com
Date
2026
License
GPL-3.0-or-later