Package lldb :: Class SBCommunication

[hide private]
[frames] | no frames]

# Class SBCommunication

source code

Proxy of C++ lldb::SBCommunication class

Instance Methods | [hide private]

__setattr__(self, name, value) x.__setattr__('name', value) <==> x.name = value | source code

__getattr__(self, name) | source code

__repr__(self) repr(x) | source code

__init__(self, *args) __init__(lldb::SBCommunication self) -> SBCommunication __init__(lldb::SBCommunication self, str const * broadcaster_name) -> SBCommunication | source code

__swig_destroy__(...) delete_SBCommunication(SBCommunication self) |

__del__(self) | source code

__nonzero__(self) | source code

IsValid(self) IsValid(SBCommunication self) -> bool | source code

GetBroadcaster(self) GetBroadcaster(SBCommunication self) -> SBBroadcaster | source code

AdoptFileDesriptor(self, *args) AdoptFileDesriptor(SBCommunication self, int fd, bool owns_fd) -> lldb::ConnectionStatus | source code

Connect(self, *args) Connect(SBCommunication self, str const * url) -> lldb::ConnectionStatus | source code

Disconnect(self) Disconnect(SBCommunication self) -> lldb::ConnectionStatus | source code

IsConnected(self) IsConnected(SBCommunication self) -> bool | source code

GetCloseOnEOF(self) GetCloseOnEOF(SBCommunication self) -> bool | source code

SetCloseOnEOF(self, *args) SetCloseOnEOF(SBCommunication self, bool b) | source code

Read(self, *args) Read(SBCommunication self, void * dst, size_t dst_len, uint32_t timeout_usec, lldb::ConnectionStatus & status) -> size_t | source code

Write(self, *args) Write(SBCommunication self, void const * src, size_t src_len, lldb::ConnectionStatus & status) -> size_t | source code

ReadThreadStart(self) ReadThreadStart(SBCommunication self) -> bool | source code

ReadThreadStop(self) ReadThreadStop(SBCommunication self) -> bool | source code

ReadThreadIsRunning(self) ReadThreadIsRunning(SBCommunication self) -> bool | source code

SetReadThreadBytesReceivedCallback(self, *args) SetReadThreadBytesReceivedCallback(SBCommunication self, lldb::SBCommunication::ReadThreadBytesReceived callback, void * callback_baton) -> bool | source code

Inherited from `object`: `__delattr__`, `__format__`, `__getattribute__`, `__hash__`, `__new__`, `__reduce__`, `__reduce_ex__`, `__sizeof__`, `__str__`, `__subclasshook__`

Static Methods | [hide private]

str const *

GetBroadcasterClass() | source code

Class Variables | [hide private]

| __swig_setmethods__ = ``{``}``
| __swig_getmethods__ = `{}`
| eBroadcastBitDisconnected = `1`
| eBroadcastBitReadThreadGotBytes = `2`
| eBroadcastBitReadThreadDidExit = `4`
| eBroadcastBitReadThreadShouldExit = `8`
| eBroadcastBitPacketAvailable = `16`
| eAllEventBits = `-1`

Properties | [hide private]

Inherited from `object`: `__class__`

Method Details | [hide private]

### __setattr__(self, name, value)

source code

x.__setattr__('name', value) <==> x.name = value

Overrides: object.__setattr__
  (inherited documentation)

### __repr__(self)
(Representation operator)

source code

repr(x)

Overrides: object.__repr__
  (inherited documentation)

### __init__(self, *args)
(Constructor)

source code

__init__(lldb::SBCommunication self) -> SBCommunication __init__(lldb::SBCommunication self, str const * broadcaster_name) -> SBCommunication

Overrides: object.__init__