Index: remoting/host/desktop_session_win.h |
diff --git a/remoting/host/desktop_session_win.h b/remoting/host/desktop_session_win.h |
index f710068c290665fc1067b29dacfb910b0fea1b4c..e873e58d1bae7cff94f6e9ba8f09ce7ad5b3adc8 100644 |
--- a/remoting/host/desktop_session_win.h |
+++ b/remoting/host/desktop_session_win.h |
@@ -82,13 +82,16 @@ class DesktopSessionWin |
// Stops monitoring for session attach/detach events. |
void StopMonitoring(); |
+ // Asks DaemonProcess to terminate this session. |
+ void TerminateSession(); |
+ |
// Injects a secure attention sequence into the session. |
virtual void InjectSas() = 0; |
// WorkerProcessIpcDelegate implementation. |
virtual void OnChannelConnected(int32 peer_pid) OVERRIDE; |
virtual bool OnMessageReceived(const IPC::Message& message) OVERRIDE; |
- virtual void OnPermanentError() OVERRIDE; |
+ virtual void OnPermanentError(int exit_code) OVERRIDE; |
// WtsTerminalObserver implementation. |
virtual void OnSessionAttached(uint32 session_id) OVERRIDE; |