diff options
| author | Kenny Root <kroot@google.com> | 2018-01-19 09:01:46 -0500 |
|---|---|---|
| committer | Kenny Root <kroot@google.com> | 2018-10-31 16:11:01 +0900 |
| commit | 61fd360f50da4537f58a470244dbd5fc03c005e0 (patch) | |
| tree | 50d8ecd6bd2111999448cc6df58d0401383c3241 /core/java/android/debug/AdbManagerInternal.java | |
| parent | dc14eb700afc5f08022566469fe4f6d34d7f46a5 (diff) | |
Add ADB transport skeleton
This adds the AIDL definition for ADB transports. For instance USB is
one type of ADB transport and the only one supported now.
Bug: 63820489
Test: make
Change-Id: Id422a814567021ab4b1097c2792a95c42bfccf74
Diffstat (limited to 'core/java/android/debug/AdbManagerInternal.java')
| -rw-r--r-- | core/java/android/debug/AdbManagerInternal.java | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/core/java/android/debug/AdbManagerInternal.java b/core/java/android/debug/AdbManagerInternal.java index 916609db2a0e..071202f84d9e 100644 --- a/core/java/android/debug/AdbManagerInternal.java +++ b/core/java/android/debug/AdbManagerInternal.java @@ -23,4 +23,17 @@ package android.debug; * @hide Only should be called from the system server. */ public abstract class AdbManagerInternal { + /** + * Registers a ADB transport mechanism. + * + * @param transport ADB transport interface to register + */ + public abstract void registerTransport(IAdbTransport transport); + + /** + * Unregisters a previously registered ADB transport mechanism. + * + * @param transport previously-added ADB transport interface to be removed + */ + public abstract void unregisterTransport(IAdbTransport transport); } |
