Lines Matching defs:ThreadedCommunication
1 //===-- ThreadedCommunication.cpp -----------------------------------------===//
9 #include "lldb/Core/ThreadedCommunication.h"
35 llvm::StringRef ThreadedCommunication::GetStaticBroadcasterClass() {
40 ThreadedCommunication::ThreadedCommunication(const char *name)
45 "{0} ThreadedCommunication::ThreadedCommunication (name = {1})",
58 ThreadedCommunication::~ThreadedCommunication() {
60 "{0} ThreadedCommunication::~ThreadedCommunication (name = {1})",
64 void ThreadedCommunication::Clear() {
70 ConnectionStatus ThreadedCommunication::Disconnect(Status *error_ptr) {
76 size_t ThreadedCommunication::Read(void *dst, size_t dst_len,
109 Listener::MakeListener("ThreadedCommunication::Read"));
158 bool ThreadedCommunication::StartReadThread(Status *error_ptr) {
168 "{0} ThreadedCommunication::StartReadThread ()", this);
194 bool ThreadedCommunication::StopReadThread(Status *error_ptr) {
201 "{0} ThreadedCommunication::StopReadThread ()", this);
211 bool ThreadedCommunication::JoinReadThread(Status *error_ptr) {
221 size_t ThreadedCommunication::GetCachedBytes(void *dst, size_t dst_len) {
239 void ThreadedCommunication::AppendBytesToCache(const uint8_t *bytes, size_t len,
243 "{0} ThreadedCommunication::AppendBytesToCache (src = {1}, src_len "
261 bool ThreadedCommunication::ReadThreadIsRunning() {
265 lldb::thread_result_t ThreadedCommunication::ReadThread() {
298 ThreadedCommunication::ConnectionStatusAsString(status));
314 ThreadedCommunication::ConnectionStatusAsString(status));
345 void ThreadedCommunication::SetReadThreadBytesReceivedCallback(
351 void ThreadedCommunication::SynchronizeWithReadThread() {
357 "ThreadedCommunication::SyncronizeWithReadThread"));
372 void ThreadedCommunication::SetConnection(