Index: remoting/host/desktop_environment.h |
diff --git a/remoting/host/desktop_environment.h b/remoting/host/desktop_environment.h |
index 90bab71eac624323f810a7ff66c25bc9ecd7db21..609ec406242dacf96d307f50adfc3da4509fc872 100644 |
--- a/remoting/host/desktop_environment.h |
+++ b/remoting/host/desktop_environment.h |
@@ -12,6 +12,7 @@ |
namespace remoting { |
namespace protocol { |
+class ConnectionToClient; |
class InputStub; |
} // namespace protocol |
@@ -26,10 +27,10 @@ class DesktopEnvironment : public protocol::HostStub { |
// Called to signal that local login has succeeded and ChromotingHost can |
// proceed with the next step. |
- virtual void LocalLoginSucceeded() = 0; |
+ virtual void LocalLoginSucceeded(protocol::ConnectionToClient* client) = 0; |
// Called to signal that local login has failed. |
- virtual void LocalLoginFailed() = 0; |
+ virtual void LocalLoginFailed(protocol::ConnectionToClient* client) = 0; |
}; |
DesktopEnvironment(Capturer* capturer, protocol::InputStub* input_stub); |
@@ -46,6 +47,7 @@ class DesktopEnvironment : public protocol::HostStub { |
virtual void SuggestResolution( |
const protocol::SuggestResolutionRequest* msg, Task* done); |
virtual void BeginSessionRequest( |
+ protocol::ConnectionToClient* connection, |
const protocol::LocalLoginCredentials* credentials, Task* done); |
protected: |