private slots:
bool startListening();
- void stopListening();
+ void stopListening(const QString &msg = QString());
void incomingConnection();
void clientHasData();
void clientDisconnected();
void setupClientSession(QTcpSocket *socket, UserId uid);
void processClientMessage(QTcpSocket *socket, const QVariantMap &msg);
//void processCoreSetup(QTcpSocket *socket, QVariantMap &msg);
- QString setupCore(const QVariant &setupData);
+ QString setupCoreForInternalUsage();
+ QString setupCore(QVariantMap setupData);
bool registerStorageBackend(Storage *);
void unregisterStorageBackend(Storage *);