| Index: remoting/host/win/host_service.h
|
| diff --git a/remoting/host/win/host_service.h b/remoting/host/win/host_service.h
|
| index 9533f02d779b46d58f579b57f1e63f6980653668..7d3e3b2626c48b3a6fb2b8f2f0637908614ec471 100644
|
| --- a/remoting/host/win/host_service.h
|
| +++ b/remoting/host/win/host_service.h
|
| @@ -22,14 +22,12 @@ class SingleThreadTaskRunner;
|
|
|
| namespace remoting {
|
|
|
| -#if defined(REMOTING_MULTI_PROCESS)
|
| -class DaemonProcess;
|
| -#endif // defined(REMOTING_MULTI_PROCESS)
|
| -
|
| class Stoppable;
|
| class WtsConsoleObserver;
|
|
|
| -#if !defined(REMOTING_MULTI_PROCESS)
|
| +#if defined(REMOTING_MULTI_PROCESS)
|
| +class DaemonProcess;
|
| +#else // !defined(REMOTING_MULTI_PROCESS)
|
| class WtsSessionProcessLauncher;
|
| #endif // !defined(REMOTING_MULTI_PROCESS)
|
|
|
| @@ -57,6 +55,10 @@ class HostService : public WtsConsoleMonitor {
|
| // Notifies the service of changes in session state.
|
| void OnSessionChange();
|
|
|
| + // Creates the process launcher.
|
| + void CreateLauncher(
|
| + scoped_refptr<base::SingleThreadTaskRunner> io_task_runner);
|
| +
|
| // This is a common entry point to the main service loop called by both
|
| // RunAsService() and RunInConsole().
|
| void RunMessageLoop(MessageLoop* message_loop);
|
|
|