◆ 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: