| OLD | NEW |
| 1 // Copyright 2014 The Chromium Authors. All rights reserved. | 1 // Copyright 2014 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 EXTENSIONS_BROWSER_API_NETWORKING_PRIVATE_NETWORKING_PRIVATE_LINUX_H_ | 5 #ifndef EXTENSIONS_BROWSER_API_NETWORKING_PRIVATE_NETWORKING_PRIVATE_LINUX_H_ |
| 6 #define EXTENSIONS_BROWSER_API_NETWORKING_PRIVATE_NETWORKING_PRIVATE_LINUX_H_ | 6 #define EXTENSIONS_BROWSER_API_NETWORKING_PRIVATE_NETWORKING_PRIVATE_LINUX_H_ |
| 7 | 7 |
| 8 #include <string> | 8 #include <string> |
| 9 #include <vector> | 9 #include <vector> |
| 10 | 10 |
| (...skipping 239 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 250 base::Thread dbus_thread_; | 250 base::Thread dbus_thread_; |
| 251 // DBus instance. Only access on |dbus_thread_|. | 251 // DBus instance. Only access on |dbus_thread_|. |
| 252 scoped_refptr<dbus::Bus> dbus_; | 252 scoped_refptr<dbus::Bus> dbus_; |
| 253 // Task runner used by the |dbus_| object. | 253 // Task runner used by the |dbus_| object. |
| 254 scoped_refptr<base::SequencedTaskRunner> dbus_task_runner_; | 254 scoped_refptr<base::SequencedTaskRunner> dbus_task_runner_; |
| 255 // This is owned by |dbus_| object. Only access on |dbus_thread_|. | 255 // This is owned by |dbus_| object. Only access on |dbus_thread_|. |
| 256 dbus::ObjectProxy* network_manager_proxy_; | 256 dbus::ObjectProxy* network_manager_proxy_; |
| 257 // Holds the current mapping of known networks. Only access on |dbus_thread_|. | 257 // Holds the current mapping of known networks. Only access on |dbus_thread_|. |
| 258 scoped_ptr<NetworkMap> network_map_; | 258 scoped_ptr<NetworkMap> network_map_; |
| 259 // Observers to Network Events. | 259 // Observers to Network Events. |
| 260 ObserverList<NetworkingPrivateDelegateObserver> network_events_observers_; | 260 base::ObserverList<NetworkingPrivateDelegateObserver> |
| 261 network_events_observers_; |
| 261 | 262 |
| 262 DISALLOW_COPY_AND_ASSIGN(NetworkingPrivateLinux); | 263 DISALLOW_COPY_AND_ASSIGN(NetworkingPrivateLinux); |
| 263 }; | 264 }; |
| 264 | 265 |
| 265 } // namespace extensions | 266 } // namespace extensions |
| 266 | 267 |
| 267 #endif // EXTENSIONS_BROWSER_API_NETWORKING_PRIVATE_NETWORKING_PRIVATE_LINUX_H_ | 268 #endif // EXTENSIONS_BROWSER_API_NETWORKING_PRIVATE_NETWORKING_PRIVATE_LINUX_H_ |
| OLD | NEW |