| OLD | NEW | 
|    1 // Copyright (c) 2011 The Chromium Authors. All rights reserved. |    1 // Copyright (c) 2011 The Chromium Authors. All rights reserved. | 
|    2 // Use of this source code is governed by a BSD-style license that can be |    2 // Use of this source code is governed by a BSD-style license that can be | 
|    3 // found in the LICENSE file. |    3 // found in the LICENSE file. | 
|    4  |    4  | 
|    5 #ifndef REMOTING_PROTOCOL_CONNECTION_TO_HOST_H_ |    5 #ifndef REMOTING_PROTOCOL_CONNECTION_TO_HOST_H_ | 
|    6 #define REMOTING_PROTOCOL_CONNECTION_TO_HOST_H_ |    6 #define REMOTING_PROTOCOL_CONNECTION_TO_HOST_H_ | 
|    7  |    7  | 
|    8 #include <string> |    8 #include <string> | 
|    9  |    9  | 
|   10 #include "base/memory/ref_counted.h" |   10 #include "base/memory/ref_counted.h" | 
|   11 #include "base/memory/scoped_ptr.h" |   11 #include "base/memory/scoped_ptr.h" | 
|   12 #include "base/task.h" |   12 #include "base/task.h" | 
|   13 #include "remoting/jingle_glue/signal_strategy.h" |   13 #include "remoting/jingle_glue/signal_strategy.h" | 
|   14 #include "remoting/proto/internal.pb.h" |   14 #include "remoting/proto/internal.pb.h" | 
|   15 #include "remoting/protocol/message_reader.h" |   15 #include "remoting/protocol/message_reader.h" | 
|   16 #include "remoting/protocol/session.h" |   16 #include "remoting/protocol/session.h" | 
|   17 #include "remoting/protocol/session_manager.h" |   17 #include "remoting/protocol/session_manager.h" | 
|   18  |   18  | 
|   19 namespace base { |   19 namespace base { | 
|   20 class MessageLoopProxy; |   20 class MessageLoopProxy; | 
|   21 }  // namespace base |   21 }  // namespace base | 
|   22  |   22  | 
|   23 namespace pp { |   23 namespace pp { | 
|   24 class Instance; |   24 class Instance; | 
|   25 }  // namespace pp |   25 }  // namespace pp | 
|   26  |   26  | 
|   27 namespace remoting { |   27 namespace remoting { | 
|   28  |   28  | 
|   29 class JingleThread; |  | 
|   30 class XmppProxy; |   29 class XmppProxy; | 
|   31 class VideoPacket; |   30 class VideoPacket; | 
|   32  |   31  | 
|   33 namespace protocol { |   32 namespace protocol { | 
|   34  |   33  | 
|   35 class ClientMessageDispatcher; |   34 class ClientMessageDispatcher; | 
|   36 class ClientControlSender; |  | 
|   37 class ClientStub; |   35 class ClientStub; | 
|   38 class HostControlSender; |   36 class HostControlSender; | 
|   39 class HostStub; |   37 class HostStub; | 
|   40 class InputSender; |   38 class InputSender; | 
|   41 class InputStub; |   39 class InputStub; | 
|   42 class SessionConfig; |   40 class SessionConfig; | 
|   43 class VideoReader; |   41 class VideoReader; | 
|   44 class VideoStub; |   42 class VideoStub; | 
|   45  |   43  | 
|   46 class ConnectionToHost : public SignalStrategy::StatusObserver, |   44 class ConnectionToHost : public SignalStrategy::StatusObserver, | 
| (...skipping 125 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|  172   bool video_connected_; |  170   bool video_connected_; | 
|  173  |  171  | 
|  174  private: |  172  private: | 
|  175   DISALLOW_COPY_AND_ASSIGN(ConnectionToHost); |  173   DISALLOW_COPY_AND_ASSIGN(ConnectionToHost); | 
|  176 }; |  174 }; | 
|  177  |  175  | 
|  178 }  // namespace protocol |  176 }  // namespace protocol | 
|  179 }  // namespace remoting |  177 }  // namespace remoting | 
|  180  |  178  | 
|  181 #endif  // REMOTING_PROTOCOL_CONNECTION_TO_HOST_H_ |  179 #endif  // REMOTING_PROTOCOL_CONNECTION_TO_HOST_H_ | 
| OLD | NEW |