8 #include <QJsonDocument> 11 #include <utils/Logger.h> 12 #include <utils/Components.h> 15 #include <utils/settings.h> 86 QSet<BoblightClientConnection *> _openConnections;
bool active()
Definition: BoblightServer.cpp:69
BoblightServer(Hyperion *hyperion, const QJsonDocument &config)
BoblightServer constructor.
Definition: BoblightServer.cpp:15
The main class of Hyperion.
Definition: Hyperion.h:57
uint16_t getPort() const
Definition: BoblightServer.cpp:86
Provide utility methods for Hyperion class.
Definition: BlackBorderDetector.h:7
The Connection object created by BoblightServer when a new connection is establshed.
Definition: BoblightClientConnection.h:18
void start()
bind server to network
Definition: BoblightServer.cpp:40
void stop()
close server
Definition: BoblightServer.cpp:55
Components
Enumeration of components in Hyperion.
Definition: Components.h:10
void handleSettingsUpdate(const settings::type &type, const QJsonDocument &config)
Handle settings update from Hyperion Settingsmanager emit or this constructor.
Definition: BoblightServer.cpp:116
This class creates a TCP server which accepts connections from boblight clients.
Definition: BoblightServer.h:24