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

Unified Diff: chrome/browser/devtools/device/devtools_android_bridge.h

Issue 2370483002: DevTools: discover default port node servers for debugging (behind experiment) (Closed)
Patch Set: for landing Created 4 years, 3 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 side-by-side diff with in-line comments
Download patch
Index: chrome/browser/devtools/device/devtools_android_bridge.h
diff --git a/chrome/browser/devtools/device/devtools_android_bridge.h b/chrome/browser/devtools/device/devtools_android_bridge.h
index 4841434d290e5d0c579005af210b10758fdc609a..ca6102b118910122a58544f7a05bb4e23aaf16f8 100644
--- a/chrome/browser/devtools/device/devtools_android_bridge.h
+++ b/chrome/browser/devtools/device/devtools_android_bridge.h
@@ -190,6 +190,15 @@ class DevToolsAndroidBridge : public KeyedService {
virtual ~PortForwardingListener() {}
};
+ using CompleteDevice = std::pair<scoped_refptr<AndroidDeviceManager::Device>,
+ scoped_refptr<RemoteDevice>>;
+ using CompleteDevices = std::vector<CompleteDevice>;
+ using DeviceListCallback = base::Callback<void(const CompleteDevices&)>;
+
+ static void QueryCompleteDevices(
+ AndroidDeviceManager* device_manager,
+ const DeviceListCallback& callback);
+
void AddPortForwardingListener(PortForwardingListener* listener);
void RemovePortForwardingListener(PortForwardingListener* listener);
@@ -218,11 +227,6 @@ class DevToolsAndroidBridge : public KeyedService {
base::Callback<void(scoped_refptr<TCPDeviceProvider>)>;
void set_tcp_provider_callback_for_test(TCPProviderCallback callback);
- using CompleteDevice = std::pair<scoped_refptr<AndroidDeviceManager::Device>,
- scoped_refptr<RemoteDevice>>;
- using CompleteDevices = std::vector<CompleteDevice>;
- using DeviceListCallback = base::Callback<void(const CompleteDevices&)>;
-
private:
friend struct content::BrowserThread::DeleteOnThread<
content::BrowserThread::UI>;

Powered by Google App Engine
This is Rietveld 408576698