Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(224)

Side by Side Diff: remoting/client/ios/bridge/client_instance.h

Issue 2538183002: remoting: Cleanup class/struct fwd declarations (Closed)
Patch Set: Created 4 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « remoting/client/gl_desktop.h ('k') | remoting/client/jni/chromoting_jni_instance.h » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 // Copyright 2016 The Chromium Authors. All rights reserved. 1 // Copyright 2016 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_CLIENT_IOS_BRIDGE_CLIENT_INSTANCE_H_ 5 #ifndef REMOTING_CLIENT_IOS_BRIDGE_CLIENT_INSTANCE_H_
6 #define REMOTING_CLIENT_IOS_BRIDGE_CLIENT_INSTANCE_H_ 6 #define REMOTING_CLIENT_IOS_BRIDGE_CLIENT_INSTANCE_H_
7 7
8 #include <memory> 8 #include <memory>
9 #include <string> 9 #include <string>
10 10
(...skipping 17 matching lines...) Expand all
28 #include "remoting/protocol/network_settings.h" 28 #include "remoting/protocol/network_settings.h"
29 #include "remoting/protocol/performance_tracker.h" 29 #include "remoting/protocol/performance_tracker.h"
30 #include "remoting/protocol/transport_context.h" 30 #include "remoting/protocol/transport_context.h"
31 #include "remoting/signaling/xmpp_signal_strategy.h" 31 #include "remoting/signaling/xmpp_signal_strategy.h"
32 32
33 //#include "remoting/client/ios/audio_player_ios.h" 33 //#include "remoting/client/ios/audio_player_ios.h"
34 34
35 namespace remoting { 35 namespace remoting {
36 36
37 // class AudioPlayerIos; 37 // class AudioPlayerIos;
38 class AudioConsumer;
39 class ClientProxy; 38 class ClientProxy;
40 class ClientStatusLogger; 39 class ClientStatusLogger;
41 class FrameConsumerBridge; 40 class FrameConsumerBridge;
42 41
43 // ClientUserInterface that indirectly makes and receives OBJ_C calls from the 42 // ClientUserInterface that indirectly makes and receives OBJ_C calls from the
44 // UI application. 43 // UI application.
45 class ClientInstance : public ClientUserInterface, 44 class ClientInstance : public ClientUserInterface,
46 public protocol::ClipboardStub, 45 public protocol::ClipboardStub,
47 public protocol::CursorShapeStub, 46 public protocol::CursorShapeStub,
48 public base::RefCountedThreadSafe<ClientInstance> { 47 public base::RefCountedThreadSafe<ClientInstance> {
(...skipping 144 matching lines...) Expand 10 before | Expand all | Expand 10 after
193 scoped_refptr<net::URLRequestContextGetter> url_requester_; 192 scoped_refptr<net::URLRequestContextGetter> url_requester_;
194 193
195 friend class base::RefCountedThreadSafe<ClientInstance>; 194 friend class base::RefCountedThreadSafe<ClientInstance>;
196 195
197 DISALLOW_COPY_AND_ASSIGN(ClientInstance); 196 DISALLOW_COPY_AND_ASSIGN(ClientInstance);
198 }; 197 };
199 198
200 } // namespace remoting 199 } // namespace remoting
201 200
202 #endif // REMOTING_CLIENT_IOS_BRIDGE_CLIENT_INSTANCE_H_ 201 #endif // REMOTING_CLIENT_IOS_BRIDGE_CLIENT_INSTANCE_H_
OLDNEW
« no previous file with comments | « remoting/client/gl_desktop.h ('k') | remoting/client/jni/chromoting_jni_instance.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698