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

Side by Side Diff: remoting/host/local_input_monitor_win.cc

Issue 1115773002: Apply automated fixits for Chrome clang plugin to remoting. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 5 years, 7 months 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/host/desktop_shape_tracker_win.cc ('k') | remoting/host/win/rdp_client_unittest.cc » ('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 (c) 2012 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2012 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 #include "remoting/host/local_input_monitor.h" 5 #include "remoting/host/local_input_monitor.h"
6 6
7 #include "base/bind.h" 7 #include "base/bind.h"
8 #include "base/compiler_specific.h" 8 #include "base/compiler_specific.h"
9 #include "base/location.h" 9 #include "base/location.h"
10 #include "base/logging.h" 10 #include "base/logging.h"
(...skipping 14 matching lines...) Expand all
25 const USHORT kGenericDesktopPage = 1; 25 const USHORT kGenericDesktopPage = 1;
26 const USHORT kMouseUsage = 2; 26 const USHORT kMouseUsage = 2;
27 27
28 class LocalInputMonitorWin : public base::NonThreadSafe, 28 class LocalInputMonitorWin : public base::NonThreadSafe,
29 public LocalInputMonitor { 29 public LocalInputMonitor {
30 public: 30 public:
31 LocalInputMonitorWin( 31 LocalInputMonitorWin(
32 scoped_refptr<base::SingleThreadTaskRunner> caller_task_runner, 32 scoped_refptr<base::SingleThreadTaskRunner> caller_task_runner,
33 scoped_refptr<base::SingleThreadTaskRunner> ui_task_runner, 33 scoped_refptr<base::SingleThreadTaskRunner> ui_task_runner,
34 base::WeakPtr<ClientSessionControl> client_session_control); 34 base::WeakPtr<ClientSessionControl> client_session_control);
35 ~LocalInputMonitorWin(); 35 ~LocalInputMonitorWin() override;
36 36
37 private: 37 private:
38 // The actual implementation resides in LocalInputMonitorWin::Core class. 38 // The actual implementation resides in LocalInputMonitorWin::Core class.
39 class Core : public base::RefCountedThreadSafe<Core> { 39 class Core : public base::RefCountedThreadSafe<Core> {
40 public: 40 public:
41 Core(scoped_refptr<base::SingleThreadTaskRunner> caller_task_runner, 41 Core(scoped_refptr<base::SingleThreadTaskRunner> caller_task_runner,
42 scoped_refptr<base::SingleThreadTaskRunner> ui_task_runner, 42 scoped_refptr<base::SingleThreadTaskRunner> ui_task_runner,
43 base::WeakPtr<ClientSessionControl> client_session_control); 43 base::WeakPtr<ClientSessionControl> client_session_control);
44 44
45 void Start(); 45 void Start();
(...skipping 191 matching lines...) Expand 10 before | Expand all | Expand 10 after
237 scoped_ptr<LocalInputMonitor> LocalInputMonitor::Create( 237 scoped_ptr<LocalInputMonitor> LocalInputMonitor::Create(
238 scoped_refptr<base::SingleThreadTaskRunner> caller_task_runner, 238 scoped_refptr<base::SingleThreadTaskRunner> caller_task_runner,
239 scoped_refptr<base::SingleThreadTaskRunner> input_task_runner, 239 scoped_refptr<base::SingleThreadTaskRunner> input_task_runner,
240 scoped_refptr<base::SingleThreadTaskRunner> ui_task_runner, 240 scoped_refptr<base::SingleThreadTaskRunner> ui_task_runner,
241 base::WeakPtr<ClientSessionControl> client_session_control) { 241 base::WeakPtr<ClientSessionControl> client_session_control) {
242 return make_scoped_ptr(new LocalInputMonitorWin( 242 return make_scoped_ptr(new LocalInputMonitorWin(
243 caller_task_runner, ui_task_runner, client_session_control)); 243 caller_task_runner, ui_task_runner, client_session_control));
244 } 244 }
245 245
246 } // namespace remoting 246 } // namespace remoting
OLDNEW
« no previous file with comments | « remoting/host/desktop_shape_tracker_win.cc ('k') | remoting/host/win/rdp_client_unittest.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698