defuze.me
Client
|
This class handle remote control through mobile devices. More...
#include <remotecontrol.hpp>
Public Slots | |
void | newRemoteClient (RemoteSock *) |
Slot called by doorman when a new client authenticated. | |
void | removeRemoteClient () |
Slot called when a client disconnected. | |
void | receiveEvent (const RemoteEvent &) |
Slot called when a packet is received from the mobile device. | |
void | popQueue () |
void | removeQueueElem (Queue::Queueable *elem) |
void | addQueueElem (Queue::Queueable *elem) |
void | removeQueueElem (const RemoteEvent &packet) |
void | addQueueElem (const RemoteEvent &packet) |
void | moveQueueElem (const RemoteEvent &packet) |
void | play (const RemoteEvent &packet) |
void | pause (const RemoteEvent &packet) |
void | stop (const RemoteEvent &packet) |
void | next (const RemoteEvent &packet) |
void | playStatusChanged () |
Public Member Functions | |
void | init () |
Automatically called after plugin referencing. | |
void | sendToAll (const QString &event, const QVariantMap &data=QVariantMap()) |
This class handle remote control through mobile devices.
Connection & Authentication is handled by the NetworkCore
Definition at line 33 of file remotecontrol.hpp.