10#ifndef LLDB_SOURCE_PLUGINS_PLATFORM_GDB_SERVER_PLATFORMREMOTEGDBSERVER_H
11#define LLDB_SOURCE_PLUGINS_PLATFORM_GDB_SERVER_PLATFORMREMOTEGDBSERVER_H
21namespace platform_gdb_server {
103 uint32_t file_permissions)
override;
106 uint32_t &file_permissions)
override;
109 uint32_t file_permissions)
override;
125 bool only_dir)
override;
137 llvm::StringRef shell, llvm::StringRef command,
158 std::unique_ptr<process_gdb_remote::GDBRemoteCommunicationClient>
177 virtual std::string
MakeUrl(
const char *scheme,
const char *hostname,
182 const std::string &platform_hostname,
183 uint16_t port,
const char *socket_name);
static llvm::raw_ostream & error(Stream &strm)
An architecture specification class.
A command line argument class.
Class that manages the actual breakpoint that will be inserted into the running program.
"lldb/Utility/ArgCompletionRequest.h"
A class to manage flag bits.
An abstract interface for things that know how to map numeric user/group IDs into names.
A class that represents a running process on the host machine.
std::vector< ProcessInstanceInfo > ProcessInstanceInfoList