|
MythTV master
|
#include <mythlcdserver/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.
|
privateslot |
Definition at line 122 of file lcdserver.cpp.
Referenced by newConnection().
|
privateslot |
Definition at line 108 of file lcdserver.cpp.
Referenced by LCDServer().
|
staticprivateslot |
Definition at line 156 of file lcdserver.cpp.
Referenced by readSocket().
|
privateslot |
Definition at line 186 of file lcdserver.cpp.
Referenced by readSocket().
|
privateslot |
Definition at line 137 of file lcdserver.cpp.
Referenced by newConnection().
|
privateslot |
Definition at line 308 of file lcdserver.cpp.
Referenced by parseTokens().
| void LCDServer::sendKeyPress | ( | const QString & | key_pressed | ) |
Definition at line 298 of file lcdserver.cpp.
Referenced by LCDProcClient::serverSendingData().
|
staticprivateslot |
Definition at line 290 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 585 of file lcdserver.cpp.
Referenced by parseTokens().
|
privateslot |
Definition at line 617 of file lcdserver.cpp.
Referenced by parseTokens().
|
privateslot |
Definition at line 658 of file lcdserver.cpp.
Referenced by parseTokens().
|
privateslot |
Definition at line 690 of file lcdserver.cpp.
Referenced by parseTokens().
|
privateslot |
Definition at line 762 of file lcdserver.cpp.
Referenced by parseTokens().
|
privateslot |
Definition at line 277 of file lcdserver.cpp.
Referenced by parseTokens().
|
privateslot |
Definition at line 430 of file lcdserver.cpp.
Referenced by parseTokens().
|
privateslot |
Definition at line 359 of file lcdserver.cpp.
Referenced by parseTokens().
|
privateslot |
Definition at line 483 of file lcdserver.cpp.
Referenced by parseTokens().
|
privateslot |
Definition at line 338 of file lcdserver.cpp.
Referenced by parseTokens().
|
privateslot |
Definition at line 472 of file lcdserver.cpp.
Referenced by parseTokens().
|
privateslot |
Definition at line 327 of file lcdserver.cpp.
Referenced by parseTokens().
|
privateslot |
Definition at line 451 of file lcdserver.cpp.
Referenced by parseTokens().
|
privateslot |
Definition at line 794 of file lcdserver.cpp.
Referenced by parseTokens().
|
private |
Definition at line 68 of file lcdserver.h.
Referenced by endConnection(), readSocket(), and sendKeyPress().
|
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().