#include #include #include #include #include #include "proxy_socks_connection.h" #include "proxy_socks_listener.h" ProxySocksListener::ProxySocksListener(const std::string& name, SocketAddressFamily family, const std::string& interface) : SimpleServer("/wanproxy/proxy/" + name + "/socks/listener", family, interface), name_(name) { } ProxySocksListener::~ProxySocksListener() { } void ProxySocksListener::client_connected(Socket *socket) { new ProxySocksConnection(name_, socket); }