#include <SBCommunication.h>
Detailed Description
Definition at line 18 of file SBCommunication.h.
Member Typedef Documentation
typedef void(* lldb::SBCommunication::ReadThreadBytesReceived)(void *baton, const void *src, size_t src_len) |
Member Enumeration Documentation
- Enumerator:
eBroadcastBitDisconnected |
Sent when the communications connection is lost.
|
eBroadcastBitReadThreadGotBytes |
Sent by the read thread when bytes become available.
|
eBroadcastBitReadThreadDidExit |
Sent by the read thread when it exits to inform clients.
|
eBroadcastBitReadThreadShouldExit |
Sent by clients that need to cancel the read thread.
|
eBroadcastBitPacketAvailable |
Sent when data received makes a complete packet.
|
eAllEventBits |
|
Definition at line 21 of file SBCommunication.h.
Constructor & Destructor Documentation
lldb::SBCommunication::SBCommunication |
( |
| ) |
|
lldb::SBCommunication::SBCommunication |
( |
const char * |
broadcaster_name | ) |
|
lldb::SBCommunication::~SBCommunication |
( |
| ) |
|
Member Function Documentation
lldb::ConnectionStatus lldb::SBCommunication::AdoptFileDesriptor |
( |
int |
fd, |
|
|
bool |
owns_fd |
|
) |
| |
lldb::ConnectionStatus lldb::SBCommunication::Connect |
( |
const char * |
url | ) |
|
lldb::ConnectionStatus lldb::SBCommunication::Disconnect |
( |
| ) |
|
static const char* lldb::SBCommunication::GetBroadcasterClass |
( |
| ) |
|
|
static |
bool lldb::SBCommunication::GetCloseOnEOF |
( |
| ) |
|
bool lldb::SBCommunication::IsConnected |
( |
| ) |
const |
bool lldb::SBCommunication::IsValid |
( |
| ) |
const |
size_t lldb::SBCommunication::Read |
( |
void * |
dst, |
|
|
size_t |
dst_len, |
|
|
uint32_t |
timeout_usec, |
|
|
lldb::ConnectionStatus & |
status |
|
) |
| |
bool lldb::SBCommunication::ReadThreadIsRunning |
( |
| ) |
|
bool lldb::SBCommunication::ReadThreadStart |
( |
| ) |
|
bool lldb::SBCommunication::ReadThreadStop |
( |
| ) |
|
void lldb::SBCommunication::SetCloseOnEOF |
( |
bool |
b | ) |
|
bool lldb::SBCommunication::SetReadThreadBytesReceivedCallback |
( |
ReadThreadBytesReceived |
callback, |
|
|
void * |
callback_baton |
|
) |
| |
size_t lldb::SBCommunication::Write |
( |
const void * |
src, |
|
|
size_t |
src_len, |
|
|
lldb::ConnectionStatus & |
status |
|
) |
| |
The documentation for this class was generated from the following file: