#include #include #include "sappeer.h" #include "musicconn.h" #if SAILFISH #include "libwatchfish/musiccontroller.h" static watchfish::MusicController *controller = 0; #endif MusicConn::MusicConn(SAPConnection *conn, QObject *parent) : QObject(parent), _conn(conn), _socket(conn->getSocket(100)) { connect(_conn, SIGNAL(disconnected()), SLOT(deleteLater())); connect(_conn, SIGNAL(destroyed()), SLOT(deleteLater())); Q_ASSERT(_socket); connect(_socket, SIGNAL(connected()), SLOT(handleConnected())); connect(_socket, SIGNAL(messageReceived()), SLOT(handleMessageReceived())); } MusicConn::~MusicConn() { qDebug() << "Music terminated"; } void MusicConn::handleConnected() { qDebug() << "Music connected"; } void MusicConn::handleMessageReceived() { qDebug() << "Music msg received"; QByteArray data = _socket->receive(); qDebug() << data.toHex(); qDebug() << QString::fromLatin1(data); qDebug() << "Fini"; }