9#ifndef LLDB_SOURCE_PLUGINS_PLATFORM_ANDROID_ADBCLIENT_H
10#define LLDB_SOURCE_PLUGINS_PLATFORM_ANDROID_ADBCLIENT_H
24namespace platform_android {
47 uint32_t &size, uint32_t &mtime);
52 explicit SyncService(std::unique_ptr<Connection> &&conn);
71 uint32_t &size, uint32_t &mtime);
81 explicit AdbClient(
const std::string &device_id);
90 const uint16_t remote_port);
93 llvm::StringRef remote_socket_name,
98 Status Shell(
const char *command, std::chrono::milliseconds timeout,
102 std::chrono::milliseconds timeout,
121 std::chrono::milliseconds timeout);
132 std::vector<char> &output_buf);
static llvm::raw_ostream & error(Stream &strm)
A class that represents a running process on the host machine.