Refactor NvPairingManager, NvComputer, and NvHTTP to reduce passing of addresses

This commit is contained in:
Cameron Gutman
2021-07-02 17:14:48 -05:00
parent bee8378795
commit 5afab126b3
9 changed files with 48 additions and 17 deletions
+10
View File
@@ -9,6 +9,8 @@
#include <QNetworkAccessManager>
#include <QNetworkReply>
class NvComputer;
class NvDisplayMode
{
public:
@@ -108,6 +110,8 @@ public:
explicit NvHTTP(QString address, QSslCertificate serverCert);
explicit NvHTTP(NvComputer* computer);
static
int
getCurrentGame(QString serverInfo);
@@ -142,6 +146,12 @@ public:
QString address();
QSslCertificate serverCert();
uint16_t httpPort();
uint16_t httpsPort();
static
QVector<int>
parseQuad(QString quad);