LLDB mainline
lldb_private::ThreadedCommunication Member List

This is the complete list of members for lldb_private::ThreadedCommunication, including all inherited members.

AddInitialEventsToListener(const lldb::ListenerSP &listener_sp, uint32_t requested_events)lldb_private::Broadcastervirtual
AddListener(const lldb::ListenerSP &listener_sp, uint32_t event_mask)lldb_private::Broadcasterinline
AppendBytesToCache(const uint8_t *src, size_t src_len, bool broadcast, lldb::ConnectionStatus status)lldb_private::ThreadedCommunicationprotectedvirtual
Broadcaster(lldb::BroadcasterManagerSP manager_sp, std::string name)lldb_private::Broadcaster
Broadcaster(const Broadcaster &)=deletelldb_private::Broadcasterprivate
BroadcasterImplSP typedeflldb_private::Broadcasterprotected
BroadcasterImplWP typedeflldb_private::Broadcasterprotected
BroadcastEvent(lldb::EventSP &event_sp)lldb_private::Broadcasterinline
BroadcastEvent(uint32_t event_type, const lldb::EventDataSP &event_data_sp)lldb_private::Broadcasterinline
BroadcastEvent(uint32_t event_type)lldb_private::Broadcasterinline
BroadcastEventIfUnique(lldb::EventSP &event_sp)lldb_private::Broadcasterinline
BroadcastEventIfUnique(uint32_t event_type)lldb_private::Broadcasterinline
CheckInWithManager()lldb_private::Broadcaster
Clear() overridelldb_private::ThreadedCommunicationvirtual
Communication()lldb_private::ThreadedCommunicationprivate
Connect(const char *url, Status *error_ptr)lldb_private::Communication
ConnectionStatusAsString(lldb::ConnectionStatus status)lldb_private::Communicationstatic
Disconnect(Status *error_ptr=nullptr) overridelldb_private::ThreadedCommunicationvirtual
EventTypeHasListeners(uint32_t event_type)lldb_private::Broadcasterinline
FLAGS_ANONYMOUS_ENUM()lldb_private::ThreadedCommunicationinline
GetBroadcasterClass() const overridelldb_private::ThreadedCommunicationinlinevirtual
GetBroadcasterImpl()lldb_private::Broadcasterinlineprotected
GetBroadcasterName()lldb_private::Broadcasterinline
GetCachedBytes(void *dst, size_t dst_len)lldb_private::ThreadedCommunicationprotected
GetCloseOnEOF() constlldb_private::Communicationinline
GetConnection()lldb_private::Communicationinline
GetEventName(uint32_t event_mask) constlldb_private::Broadcasterinline
GetEventNames(Stream &s, const uint32_t event_mask, bool prefix_with_broadcaster_name) constlldb_private::Broadcasterinline
GetHijackingListenerName()lldb_private::Broadcasterinlineprotected
GetManager()lldb_private::Broadcaster
GetPrimaryListener()lldb_private::Broadcasterinline
GetStaticBroadcasterClass()lldb_private::ThreadedCommunicationstatic
HasConnection() constlldb_private::Communication
HijackBroadcaster(const lldb::ListenerSP &listener_sp, uint32_t event_mask=UINT32_MAX)lldb_private::Broadcasterinline
IsConnected() constlldb_private::Communication
IsHijackedForEvent(uint32_t event_mask)lldb_private::Broadcasterinline
JoinReadThread(Status *error_ptr=nullptr)lldb_private::ThreadedCommunicationvirtual
m_broadcaster_namelldb_private::Broadcasterprivate
m_broadcaster_splldb_private::Broadcasterprivate
m_byteslldb_private::ThreadedCommunicationprotected
m_bytes_mutexlldb_private::ThreadedCommunicationprotected
m_callbacklldb_private::ThreadedCommunicationprotected
m_callback_batonlldb_private::ThreadedCommunicationprotected
m_close_on_eoflldb_private::Communicationprotected
m_connection_splldb_private::Communicationprotected
m_manager_splldb_private::Broadcasterprivate
m_pass_errorlldb_private::ThreadedCommunicationprotected
m_pass_statuslldb_private::ThreadedCommunicationprotected
m_read_threadlldb_private::ThreadedCommunicationprotected
m_read_thread_did_exitlldb_private::ThreadedCommunicationprotected
m_read_thread_enabledlldb_private::ThreadedCommunicationprotected
m_read_thread_mutexlldb_private::ThreadedCommunicationprotected
m_synchronize_mutexlldb_private::ThreadedCommunicationprotected
m_write_mutexlldb_private::Communicationprotected
operator=(const ThreadedCommunication &)=deletelldb_private::ThreadedCommunicationprivate
Read(void *dst, size_t dst_len, const Timeout< std::micro > &timeout, lldb::ConnectionStatus &status, Status *error_ptr) overridelldb_private::ThreadedCommunicationvirtual
ReadFromConnection(void *dst, size_t dst_len, const Timeout< std::micro > &timeout, lldb::ConnectionStatus &status, Status *error_ptr)lldb_private::Communicationprotected
ReadThread()lldb_private::ThreadedCommunication
ReadThreadBytesReceived typedeflldb_private::ThreadedCommunication
ReadThreadIsRunning()lldb_private::ThreadedCommunication
RemoveListener(const lldb::ListenerSP &listener_sp, uint32_t event_mask=UINT32_MAX)lldb_private::Broadcasterinline
RestoreBroadcaster()lldb_private::Broadcasterinline
SetCloseOnEOF(bool b)lldb_private::Communicationinline
SetConnection(std::unique_ptr< Connection > connection) overridelldb_private::ThreadedCommunicationvirtual
SetEventName(uint32_t event_mask, const char *name)lldb_private::Broadcasterinline
SetPrimaryListener(lldb::ListenerSP listener_sp)lldb_private::Broadcasterinline
SetReadThreadBytesReceivedCallback(ReadThreadBytesReceived callback, void *callback_baton)lldb_private::ThreadedCommunication
StartReadThread(Status *error_ptr=nullptr)lldb_private::ThreadedCommunicationvirtual
StopReadThread(Status *error_ptr=nullptr)lldb_private::ThreadedCommunicationvirtual
SynchronizeWithReadThread()lldb_private::ThreadedCommunication
ThreadedCommunication(const char *broadcaster_name)lldb_private::ThreadedCommunication
ThreadedCommunication(const ThreadedCommunication &)=deletelldb_private::ThreadedCommunicationprivate
Write(const void *src, size_t src_len, lldb::ConnectionStatus &status, Status *error_ptr)lldb_private::Communication
WriteAll(const void *src, size_t src_len, lldb::ConnectionStatus &status, Status *error_ptr)lldb_private::Communication
~Broadcaster()lldb_private::Broadcastervirtual
~Communication()lldb_private::Communicationvirtual
~ThreadedCommunication() overridelldb_private::ThreadedCommunication