Upload relayclient.h

This commit is contained in:
Zac Gaetano 2026-05-06 20:18:38 -04:00
parent dde82e0ddd
commit 69d91ce9e4

View file

@ -23,6 +23,11 @@ class QNetworkAccessManager;
class QNetworkReply;
class QSettings;
// VPN configuration returned from provisioning
struct RelayVPNConf {
QString conf; // WireGuard configuration text
};
// Represents a streaming host as returned by GET /api/hosts
struct RelayHost {
QString name;
@ -78,7 +83,7 @@ signals:
void loginSucceeded();
void loginFailed(const QString &reason);
void vpnProvisioned(const WireGuardConfig &cfg);
void vpnProvisioned(const RelayVPNConf &cfg);
void vpnProvisionFailed(const QString &reason);
void vpnRevoked();