homescreenapp/hsdomainmodel/inc/hsipcconnectiondispatcher.h
author Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
Fri, 19 Mar 2010 09:27:44 +0200
changeset 35 f9ce957a272c
permissions -rw-r--r--
Revision: 201007 Kit: 201011

#ifndef HSIPCCONNECTIONDISPATCHER_H
#define HSIPCCONNECTIONDISPATCHER_H

#include <QObject>
#include <QVariant>
#include "hsdomainmodel_global.h"

class HsIpcServer;
class HsContentPublishHandler;

class HSDOMAINMODEL_EXPORT HsIpcConnectionDispatcher : public QObject
{
    Q_OBJECT

public:
    HsIpcConnectionDispatcher(const QString &connectionName,QObject *parent=0);
    ~HsIpcConnectionDispatcher();

    bool start();
    void stop();
private slots:
    void onConnectionEstablished();

private:
    QString mConnectionName;
    HsIpcServer *mIpcServer;
};

#endif // HSIPCCONNECTIONDISPATCHER_H