defuze.me  Client
Public Slots | Public Member Functions
Remote::RemoteControl Class Reference

This class handle remote control through mobile devices. More...

#include <remotecontrol.hpp>

Inheritance diagram for Remote::RemoteControl:
Inheritance graph
[legend]
Collaboration diagram for Remote::RemoteControl:
Collaboration graph
[legend]

List of all members.

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())

Detailed Description

This class handle remote control through mobile devices.

Connection & Authentication is handled by the NetworkCore

Definition at line 33 of file remotecontrol.hpp.


The documentation for this class was generated from the following files: