| Index: remoting/host/event_executor.h
|
| diff --git a/remoting/host/event_executor.h b/remoting/host/event_executor.h
|
| index c660eb3601289c52c0adab639b78618b8faa178c..1032367346f1de96c20e0f763b5f814826d36a79 100644
|
| --- a/remoting/host/event_executor.h
|
| +++ b/remoting/host/event_executor.h
|
| @@ -28,11 +28,11 @@ class EventExecutor : public protocol::ClipboardStub,
|
| scoped_refptr<base::SingleThreadTaskRunner> ui_task_runner);
|
|
|
| // Initialises any objects needed to execute events.
|
| - virtual void OnSessionStarted(
|
| + virtual void Start(
|
| scoped_ptr<protocol::ClipboardStub> client_clipboard) = 0;
|
|
|
| - // Destroys any objects constructed by Start().
|
| - virtual void OnSessionFinished() = 0;
|
| + // Destroys any objects constructed by Start() and deletes |this|.
|
| + virtual void StopAndDelete() = 0;
|
| };
|
|
|
| } // namespace remoting
|
|
|