Definition: socket2socket_proxy.h:27
ProxyServer(SharedFD server, std::function< SharedFD()> clients_factory)
Definition: socket2socket_proxy.cpp:115
void Join()
Definition: socket2socket_proxy.cpp:178
std::thread server_
Definition: socket2socket_proxy.h:35
SharedFD stop_fd_
Definition: socket2socket_proxy.h:34
~ProxyServer()
Definition: socket2socket_proxy.cpp:184
Definition: shared_fd.h:129
Definition: alloc_utils.cpp:23
std::unique_ptr< ProxyServer > ProxyAsync(SharedFD server, std::function< SharedFD()> conn_factory)
Definition: socket2socket_proxy.cpp:196
void Proxy(SharedFD server, std::function< SharedFD()> conn_factory)
Definition: socket2socket_proxy.cpp:191