◆ ProxyPair() [1/2]
cuttlefish::anonymous_namespace{socket2socket_proxy.cpp}::ProxyPair::ProxyPair |
( |
| ) |
|
|
inline |
◆ ProxyPair() [2/2]
cuttlefish::anonymous_namespace{socket2socket_proxy.cpp}::ProxyPair::ProxyPair |
( |
ProxyPair && |
other | ) |
|
|
inline |
◆ ~ProxyPair()
cuttlefish::anonymous_namespace{socket2socket_proxy.cpp}::ProxyPair::~ProxyPair |
( |
| ) |
|
|
inline |
◆ Forward()
void cuttlefish::anonymous_namespace{socket2socket_proxy.cpp}::ProxyPair::Forward |
( |
const std::string & |
label, |
|
|
SharedFD |
from, |
|
|
SharedFD |
to, |
|
|
SharedFD |
stop, |
|
|
std::atomic< bool > & |
running |
|
) |
| |
|
inlineprivate |
◆ Running()
bool cuttlefish::anonymous_namespace{socket2socket_proxy.cpp}::ProxyPair::Running |
( |
| ) |
|
|
inline |
◆ Start()
void cuttlefish::anonymous_namespace{socket2socket_proxy.cpp}::ProxyPair::Start |
( |
SharedFD |
from, |
|
|
SharedFD |
to |
|
) |
| |
|
inline |
◆ c2t_
std::thread cuttlefish::anonymous_namespace{socket2socket_proxy.cpp}::ProxyPair::c2t_ |
|
private |
◆ c2t_running_
std::atomic<bool> cuttlefish::anonymous_namespace{socket2socket_proxy.cpp}::ProxyPair::c2t_running_ = false |
|
private |
◆ started_
bool cuttlefish::anonymous_namespace{socket2socket_proxy.cpp}::ProxyPair::started_ = false |
|
private |
◆ stop_fd_
SharedFD cuttlefish::anonymous_namespace{socket2socket_proxy.cpp}::ProxyPair::stop_fd_ |
|
private |
◆ t2c_
std::thread cuttlefish::anonymous_namespace{socket2socket_proxy.cpp}::ProxyPair::t2c_ |
|
private |
◆ t2c_running_
std::atomic<bool> cuttlefish::anonymous_namespace{socket2socket_proxy.cpp}::ProxyPair::t2c_running_ = false |
|
private |
The documentation for this class was generated from the following file: