summaryrefslogtreecommitdiffstats
path: root/remoting/host/continue_window.h
diff options
context:
space:
mode:
authorjamiewalch@chromium.org <jamiewalch@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-06-16 21:25:34 +0000
committerjamiewalch@chromium.org <jamiewalch@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-06-16 21:25:34 +0000
commit38a4d77a5de086f4e4ec77482bfd05655fa42bb4 (patch)
tree76aa511002953ccaf7705bdd6a48a456b36514be /remoting/host/continue_window.h
parent3d5c8589c346c44381fa84121d1dc6cfc047d02c (diff)
downloadchromium_src-38a4d77a5de086f4e4ec77482bfd05655fa42bb4.zip
chromium_src-38a4d77a5de086f4e4ec77482bfd05655fa42bb4.tar.gz
chromium_src-38a4d77a5de086f4e4ec77482bfd05655fa42bb4.tar.bz2
Interface and stubs for continuation window.
BUG=None TEST=None Review URL: http://codereview.chromium.org/7003160 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@89401 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'remoting/host/continue_window.h')
-rw-r--r--remoting/host/continue_window.h28
1 files changed, 28 insertions, 0 deletions
diff --git a/remoting/host/continue_window.h b/remoting/host/continue_window.h
new file mode 100644
index 0000000..0c52416
--- /dev/null
+++ b/remoting/host/continue_window.h
@@ -0,0 +1,28 @@
+// Copyright (c) 2011 The Chromium Authors. All rights reserved.
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+
+#ifndef REMOTING_HOST_CONTINUE_WINDOW_H
+#define REMOTING_HOST_CONTINUE_WINDOW_H
+
+namespace remoting {
+
+class ChromotingHost;
+
+class ContinueWindow {
+ public:
+ virtual ~ContinueWindow() {}
+
+ // Show the continuation window requesting that the user approve continuing
+ // the session.
+ virtual void Show(ChromotingHost* host) = 0;
+
+ // Hide the continuation window if it is visible.
+ virtual void Hide() = 0;
+
+ static ContinueWindow* Create();
+};
+
+}
+
+#endif // REMOTING_HOST_CONTINUE_WINDOW_H