Lines Matching refs:to
1 This file tries to document all requests a client can make
2 to the ADB server of an adbd daemon. See the OVERVIEW.TXT document
3 to understand what's going on here.
11 hex string corresponding to its internal version number, without
15 Ask the ADB server to quit immediately. This is used when the
21 Ask to return the list of available Android devices and their
32 to track the state of connected devices in real-time without
36 This is a special query that is sent to the ADB server when a
38 to the emulator's ADB control port, i.e. the TCP port that the
39 emulator will forward automatically to the adbd daemon running
42 This mechanism allows the ADB server to know when new emulator
46 Ask to switch the connection to the device/emulator identified by
48 be sent directly to the adbd daemon running on the device.
49 (Used to implement the -s option)
52 Ask to switch the connection to one device connected through USB
53 to the host machine. This will fail if there are more than one such
54 devices. (Used to implement the -d convenience option)
57 Ask to switch the connection to one emulator connected through TCP.
59 running. (Used to implement the -e convenience option)
62 Another host:transport variant. Ask to switch the connection to
63 either the device or emulator connect to/running on the host.
69 prefix can be used to indicate that the client is asking the ADB server
70 for information related to a specific device. <request> can be in one
74 A variant of host-serial used to target the single USB device connected
75 to the host. This will fail if there is none or more than one.
78 A variant of host-serial used to target the single emulator instance
82 When asking for information related to a device, 'host:' can also be
83 interpreted as 'any single device or emulator connected to/running on
100 Asks the ADB server to forward local connections from <local>
101 to the <remote> address on a given device.
105 and indicates which device/emulator to target.
124 Used to implement 'adb forward --no-rebind <local> <remote>'
128 This is used to implement 'adb forward --remove <local>'
132 This is used to implement 'adb forward --remove-all'.
147 Used to implement 'adb forward --list'.
152 to a real device, or that you have used a query prefix as described
167 this to implement "adb shell", but will also cook the input before
168 sending it to the device (see interactive_shell() in commandline.c)
171 Ask adbd to remount the device's filesystem in read-write mode,
179 Opens a device file and connects the client directly to it for
185 Tries to connect to tcp port <port> on localhost.
188 Tries to connect to tcp port <port> on machine <server-name> from
189 the device. This can be useful to debug some networking/proxy
193 Tries to connect to a Unix domain socket <path> on the device
198 Variants of local:<path> that are used to access other Android
202 This service is used to send snapshots of the framebuffer to a client.
218 to send it 'size' bytes of framebuffer data.
220 If the adbd daemon doesn't have sufficient privileges to open
224 Connects to the JDWP thread running in the VM of process <pid>.
227 This is used to send the list of JDWP pids periodically to the client.
234 This service is used by DDMS to know which debuggable processes are running
237 Note that there is no single-shot service to retrieve the list only once.
240 This starts the file synchronisation service, used to implement "adb push"
245 This implements the 'adb reverse' feature, i.e. the ability to reverse
246 socket connections from a device to the host. <forward-command> is one
255 Note that in this case, <local> corresponds to the socket on the device
256 and <remote> corresponds to the socket on the host.