#include <sl_async_transceiver.h>
Definition at line 101 of file sl_async_transceiver.h.
◆ working_flag_t
| Enumerator |
|---|
| WORKING_FLAG_RX_DISABLED | |
| WORKING_FLAG_TX_DISABLED | |
| WORKING_FLAG_ERROR | |
Definition at line 104 of file sl_async_transceiver.h.
◆ AsyncTransceiver()
◆ ~AsyncTransceiver()
| sl::internal::AsyncTransceiver::~AsyncTransceiver |
( |
| ) |
|
◆ _proc_decoderThread()
| sl_result sl::internal::AsyncTransceiver::_proc_decoderThread |
( |
| ) |
|
|
protected |
◆ _proc_rxThread()
| sl_result sl::internal::AsyncTransceiver::_proc_rxThread |
( |
| ) |
|
|
protected |
◆ getBindedChannel()
| IChannel* sl::internal::AsyncTransceiver::getBindedChannel |
( |
| ) |
const |
|
inline |
◆ openChannelAndBind()
| u_result sl::internal::AsyncTransceiver::openChannelAndBind |
( |
IChannel * |
channel | ) |
|
◆ sendMessage()
◆ unbindAndClose()
| void sl::internal::AsyncTransceiver::unbindAndClose |
( |
| ) |
|
◆ _bindedChannel
| IChannel* sl::internal::AsyncTransceiver::_bindedChannel |
|
protected |
◆ _codec
◆ _dataEvt
◆ _decoderThread
◆ _isWorking
| bool sl::internal::AsyncTransceiver::_isWorking |
|
protected |
◆ _opLocker
◆ _rxLocker
◆ _rxQueue
| std::list< Buffer * > sl::internal::AsyncTransceiver::_rxQueue |
|
protected |
◆ _rxThread
◆ _workingFlag
| _u32 sl::internal::AsyncTransceiver::_workingFlag |
|
protected |
The documentation for this class was generated from the following files: