◆ UnixServerConnection()
cuttlefish::webrtc_streaming::UnixServerConnection::UnixServerConnection |
( |
const std::string & |
addr, |
|
|
std::weak_ptr< ServerConnectionObserver > |
observer |
|
) |
| |
◆ ~UnixServerConnection()
cuttlefish::webrtc_streaming::UnixServerConnection::~UnixServerConnection |
( |
| ) |
|
|
override |
◆ Connect()
void cuttlefish::webrtc_streaming::UnixServerConnection::Connect |
( |
| ) |
|
|
overrideprivatevirtual |
◆ ReadLoop()
void cuttlefish::webrtc_streaming::UnixServerConnection::ReadLoop |
( |
| ) |
|
|
private |
◆ Send()
bool cuttlefish::webrtc_streaming::UnixServerConnection::Send |
( |
const Json::Value & |
msg | ) |
|
|
overridevirtual |
◆ StopThread()
void cuttlefish::webrtc_streaming::UnixServerConnection::StopThread |
( |
| ) |
|
|
private |
◆ addr_
const std::string cuttlefish::webrtc_streaming::UnixServerConnection::addr_ |
|
private |
◆ conn_
SharedFD cuttlefish::webrtc_streaming::UnixServerConnection::conn_ |
|
private |
◆ observer_
◆ running_
std::atomic_bool cuttlefish::webrtc_streaming::UnixServerConnection::running_ = false |
|
private |
◆ thread_
std::thread cuttlefish::webrtc_streaming::UnixServerConnection::thread_ |
|
private |
◆ thread_notifier_
SharedFD cuttlefish::webrtc_streaming::UnixServerConnection::thread_notifier_ |
|
private |
◆ write_mtx_
std::mutex cuttlefish::webrtc_streaming::UnixServerConnection::write_mtx_ |
|
private |
The documentation for this class was generated from the following file: