-void MonolithicApplication::startInternalCore() {
- if(!_internalInitDone) {
- _internal->init();
- _internalInitDone = true;
- }
- Core *core = Core::instance();
- CoreConnection *connection = Client::coreConnection();
- connect(connection, SIGNAL(connectToInternalCore(SignalProxy *)), core, SLOT(setupInternalClientSession(SignalProxy *)));
- connect(core, SIGNAL(sessionState(const QVariant &)), connection, SLOT(internalSessionStateReceived(const QVariant &)));
+
+void MonolithicApplication::startInternalCore()
+{
+ if (!_internalInitDone) {
+ _internal->init();
+ _internalInitDone = true;
+ }
+ Core *core = Core::instance();
+ CoreConnection *connection = Client::coreConnection();
+ connect(connection, SIGNAL(connectToInternalCore(InternalPeer*)), core, SLOT(setupInternalClientSession(InternalPeer*)));
+ connect(core, SIGNAL(sessionState(Protocol::SessionState)), connection, SLOT(internalSessionStateReceived(Protocol::SessionState)));
+}
+
+
+bool MonolithicApplication::reloadConfig()
+{
+ if (_internal) {
+ return _internal->reloadConfig();
+ } else {
+ return false;
+ }