void initTcpServer() { struct MyThread *tcpServerThd = getMyThread("tcpserver"); setRunnable(tcpServerThd,tcpServerStart,NULL); LOGD(TAG,"initTcp start \n"); start(tcpServerThd); }
void initBroadcastServer() { struct MyThread *broadcastServerThd = getMyThread("broadcastserver"); setRunnable(broadcastServerThd,broadcastserverStart,NULL); LOGD(TAG,"initBroadcastServer start \n"); start(broadcastServerThd); }
RemoteLinuxRunControl::RemoteLinuxRunControl(RunConfiguration *rc) : RunControl(rc, ProjectExplorer::Constants::NORMAL_RUN_MODE), d(new RemoteLinuxRunControlPrivate) { setIcon(Utils::Icons::RUN_SMALL_TOOLBAR); setRunnable(rc->runnable()); d->running = false; }
LocalQmlPreviewSupport::LocalQmlPreviewSupport(ProjectExplorer::RunControl *runControl) : SimpleTargetRunner(runControl) { setId("LocalQmlPreviewSupport"); const QUrl serverUrl = Utils::urlFromLocalSocket(); QmlPreviewRunner *preview = qobject_cast<QmlPreviewRunner *>( runControl->createWorker(ProjectExplorer::Constants::QML_PREVIEW_RUN_MODE)); preview->setServerUrl(serverUrl); addStopDependency(preview); addStartDependency(preview); ProjectExplorer::Runnable run = runnable(); Utils::QtcProcess::addArg(&run.commandLineArguments, QmlDebug::qmlDebugLocalArguments(QmlDebug::QmlPreviewServices, serverUrl.path())); setRunnable(run); }