MythTV
master
|
#include <lcdserver.h>
Public Member Functions | |
LCDServer (int port, QString message, std::chrono::seconds messageTime) | |
void | sendKeyPress (const QString &key_pressed) |
Private Slots | |
void | newConnection (QTcpSocket *socket) |
void | endConnection (void) |
void | readSocket () |
static QStringList | parseCommand (QString &command) |
void | parseTokens (const QStringList &tokens, QTcpSocket *socket) |
void | shutDown () |
static void | sendMessage (QTcpSocket *where, const QString &what) |
void | sendConnected (QTcpSocket *socket) |
void | switchToTime (QTcpSocket *socket) |
void | switchToMusic (const QStringList &tokens, QTcpSocket *socket) |
void | switchToGeneric (const QStringList &tokens, QTcpSocket *socket) |
void | switchToChannel (const QStringList &tokens, QTcpSocket *socket) |
void | switchToVolume (const QStringList &tokens, QTcpSocket *socket) |
void | switchToNothing (QTcpSocket *socket) |
void | switchToMenu (const QStringList &tokens, QTcpSocket *socket) |
void | setChannelProgress (const QStringList &tokens, QTcpSocket *socket) |
void | setMusicProgress (const QStringList &tokens, QTcpSocket *socket) |
void | setMusicProp (const QStringList &tokens, QTcpSocket *socket) |
void | setGenericProgress (const QStringList &tokens, QTcpSocket *socket) |
void | setVolumeLevel (const QStringList &tokens, QTcpSocket *socket) |
void | updateLEDs (const QStringList &tokens, QTcpSocket *socket) |
Private Attributes | |
LCDProcClient * | m_lcd { nullptr } |
ServerPool * | m_serverPool { nullptr } |
QTcpSocket * | m_lastSocket { nullptr } |
Definition at line 27 of file lcdserver.h.
LCDServer::LCDServer | ( | int | port, |
QString | message, | ||
std::chrono::seconds | messageTime | ||
) |
Definition at line 82 of file lcdserver.cpp.
void LCDServer::sendKeyPress | ( | const QString & | key_pressed | ) |
Definition at line 296 of file lcdserver.cpp.
Referenced by LCDProcClient::serverSendingData().
|
privateslot |
Definition at line 108 of file lcdserver.cpp.
Referenced by LCDServer().
|
privateslot |
Definition at line 122 of file lcdserver.cpp.
Referenced by newConnection().
|
privateslot |
Definition at line 137 of file lcdserver.cpp.
Referenced by newConnection().
|
staticprivateslot |
Definition at line 156 of file lcdserver.cpp.
Referenced by readSocket().
|
privateslot |
Definition at line 184 of file lcdserver.cpp.
Referenced by readSocket().
|
privateslot |
Definition at line 275 of file lcdserver.cpp.
Referenced by parseTokens().
|
staticprivateslot |
Definition at line 288 of file lcdserver.cpp.
Referenced by parseTokens(), sendConnected(), sendKeyPress(), setChannelProgress(), setGenericProgress(), setMusicProgress(), setMusicProp(), setVolumeLevel(), switchToChannel(), switchToGeneric(), switchToMenu(), switchToMusic(), switchToNothing(), switchToTime(), switchToVolume(), and updateLEDs().
|
privateslot |
Definition at line 306 of file lcdserver.cpp.
Referenced by parseTokens().
|
privateslot |
Definition at line 325 of file lcdserver.cpp.
Referenced by parseTokens().
|
privateslot |
Definition at line 336 of file lcdserver.cpp.
Referenced by parseTokens().
|
privateslot |
Definition at line 357 of file lcdserver.cpp.
Referenced by parseTokens().
|
privateslot |
Definition at line 428 of file lcdserver.cpp.
Referenced by parseTokens().
|
privateslot |
Definition at line 449 of file lcdserver.cpp.
Referenced by parseTokens().
|
privateslot |
Definition at line 470 of file lcdserver.cpp.
Referenced by parseTokens().
|
privateslot |
Definition at line 481 of file lcdserver.cpp.
Referenced by parseTokens().
|
privateslot |
Definition at line 583 of file lcdserver.cpp.
Referenced by parseTokens().
|
privateslot |
Definition at line 656 of file lcdserver.cpp.
Referenced by parseTokens().
|
privateslot |
Definition at line 688 of file lcdserver.cpp.
Referenced by parseTokens().
|
privateslot |
Definition at line 615 of file lcdserver.cpp.
Referenced by parseTokens().
|
privateslot |
Definition at line 760 of file lcdserver.cpp.
Referenced by parseTokens().
|
privateslot |
Definition at line 792 of file lcdserver.cpp.
Referenced by parseTokens().
|
private |
Definition at line 66 of file lcdserver.h.
Referenced by LCDServer(), newConnection(), parseTokens(), sendConnected(), setChannelProgress(), setGenericProgress(), setMusicProgress(), setMusicProp(), setVolumeLevel(), switchToChannel(), switchToGeneric(), switchToMenu(), switchToMusic(), switchToNothing(), switchToTime(), switchToVolume(), and updateLEDs().
|
private |
Definition at line 67 of file lcdserver.h.
Referenced by LCDServer(), and shutDown().
|
private |
Definition at line 68 of file lcdserver.h.
Referenced by endConnection(), readSocket(), and sendKeyPress().