// 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(); protected: static const char kTitle[]; static const char kMessage[]; static const char kDefaultButtonText[]; static const char kCancelButtonText[]; }; } #endif // REMOTING_HOST_CONTINUE_WINDOW_H