mirror of
https://github.com/hyperion-project/hyperion.ng.git
synced 2025-03-01 10:33:28 +00:00
Const correctness, override keyword, a bunch of stuff..
This commit is contained in:
@@ -58,7 +58,7 @@ public:
|
||||
/// @param timeout_ms The timeout in ms
|
||||
/// @return The address+port of web-server or empty if timed out
|
||||
///
|
||||
const QString getFirstService(const searchType &type = searchType::STY_WEBSERVER,const QString &st = "urn:hyperion-project.org:device:basic:1", int timeout_ms = 3000);
|
||||
QString getFirstService(const searchType &type = searchType::STY_WEBSERVER,const QString &st = "urn:hyperion-project.org:device:basic:1", int timeout_ms = 3000);
|
||||
|
||||
///
|
||||
/// @brief Discover services via ssdp.
|
||||
@@ -115,7 +115,7 @@ public:
|
||||
///
|
||||
/// @return Discovered services as JSON-document
|
||||
///
|
||||
QJsonArray getServicesDiscoveredJson();
|
||||
QJsonArray getServicesDiscoveredJson() const;
|
||||
|
||||
///
|
||||
/// @brief Set the ssdp discovery address (HOST)
|
||||
|
@@ -16,11 +16,12 @@ class QNetworkConfigurationManager;
|
||||
/// UPnP 1.0: spec: http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0.pdf
|
||||
///
|
||||
|
||||
class SSDPHandler : public SSDPServer{
|
||||
class SSDPHandler : public SSDPServer
|
||||
{
|
||||
Q_OBJECT
|
||||
public:
|
||||
SSDPHandler(WebServer* webserver, quint16 flatBufPort, quint16 jsonServerPort, const QString &name, QObject * parent = nullptr);
|
||||
~SSDPHandler();
|
||||
~SSDPHandler() override;
|
||||
|
||||
///
|
||||
/// @brief Sends BYE BYE and stop server
|
||||
|
@@ -7,7 +7,8 @@ class QUdpSocket;
|
||||
///
|
||||
/// @brief The SSDP Server sends and receives (parses) SSDP requests
|
||||
///
|
||||
class SSDPServer : public QObject {
|
||||
class SSDPServer : public QObject
|
||||
{
|
||||
Q_OBJECT
|
||||
|
||||
public:
|
||||
@@ -17,7 +18,7 @@ public:
|
||||
/// @param parent The parent object
|
||||
///
|
||||
SSDPServer(QObject* parent = nullptr);
|
||||
virtual ~SSDPServer();
|
||||
~SSDPServer() override;
|
||||
|
||||
///
|
||||
/// @brief Prepare server after thread start
|
||||
@@ -81,7 +82,7 @@ public:
|
||||
///
|
||||
/// @brief Get current flatbuffer server port
|
||||
///
|
||||
quint16 getFlatBufPort() { return _fbsPort.toInt(); };
|
||||
quint16 getFlatBufPort() const { return _fbsPort.toInt(); };
|
||||
|
||||
///
|
||||
/// @brief set new jsonserver server port
|
||||
@@ -91,7 +92,7 @@ public:
|
||||
///
|
||||
/// @brief get new jsonserver server port
|
||||
///
|
||||
quint16 getJsonServerPort() { return _jssPort.toInt(); };
|
||||
quint16 getJsonServerPort() const { return _jssPort.toInt(); };
|
||||
|
||||
///
|
||||
/// @brief set new hyperion name
|
||||
@@ -101,7 +102,7 @@ public:
|
||||
///
|
||||
/// @brief get hyperion name
|
||||
///
|
||||
QString getHyperionName() { return _name; };
|
||||
QString getHyperionName() const { return _name; };
|
||||
|
||||
|
||||
signals:
|
||||
|
Reference in New Issue
Block a user