Home | History | Annotate | Download | only in adb

Lines Matching full:adb

1 Implementation notes regarding ADB.
5 The Android Debug Bridge (ADB) is used to:
10 - implement various control commands (e.g. "adb shell", "adb pull", etc..)
12 DDMS). These commands are what is called a 'service' in ADB.
16 1. The ADB server
26 The ADB server is really one giant multiplexing loop whose purpose is
31 2. The ADB daemon (adbd)
34 or emulated system. Its purpose is to connect to the ADB server
38 The ADB server considers that a device is ONLINE when it has successfully
40 meaning that the ADB server detected a new device/emulator, but could not
46 3. The ADB command-line client
48 The 'adb' command-line program is used to run adb commands from a shell
49 or a script. It first tries to locate the ADB server on the host machine,
52 then, the client sends its service requests to the ADB server. It doesn't
55 Currently, a single 'adb' binary is used for both the server and client.
64 these services run within the ADB Server and thus do not need to
65 communicate with a device at all. A typical example is "adb devices"
71 it on the device. The ADB server is used to multiplex streams
81 This details the protocol used between ADB clients and the ADB
82 server itself. The ADB server listens on TCP:localhost:5037.
89 For example, to query the ADB server for its internal version number,
119 The file SERVICES.TXT lists all services currently implemented by ADB.
124 An ADB transport models a connection between the ADB server and one device
133 a connection between an ADB server and a device/emulator connected to/
137 and the device/emulator they point to. The ADB server must handle