Lines Matching defs:Communication
1 //===-- Communication.cpp -------------------------------------------------===//
9 #include "lldb/Core/Communication.h"
29 Communication::Communication()
33 Communication::~Communication() {
37 void Communication::Clear() {
41 ConnectionStatus Communication::Connect(const char *url, Status *error_ptr) {
44 LLDB_LOG(GetLog(LLDBLog::Communication),
45 "{0} Communication::Connect (url = {1})", this, url);
55 ConnectionStatus Communication::Disconnect(Status *error_ptr) {
56 LLDB_LOG(GetLog(LLDBLog::Communication), "{0} Communication::Disconnect ()",
77 bool Communication::IsConnected() const {
82 bool Communication::HasConnection() const {
86 size_t Communication::Read(void *dst, size_t dst_len,
89 Log *log = GetLog(LLDBLog::Communication);
98 size_t Communication::Write(const void *src, size_t src_len,
103 LLDB_LOG(GetLog(LLDBLog::Communication),
104 "{0} Communication::Write (src = {1}, src_len = {2}"
117 size_t Communication::WriteAll(const void *src, size_t src_len,
127 size_t Communication::ReadFromConnection(void *dst, size_t dst_len,
141 void Communication::SetConnection(std::unique_ptr<Connection> connection) {
147 Communication::ConnectionStatusAsString(lldb::ConnectionStatus status) {