int main() { std::vector<std::pair<std::string, int>> servers; servers.push_back(std::make_pair("127.0.0.1", 9991)); servers.push_back(std::make_pair("127.0.0.1", 9992)); servers.push_back(std::make_pair("127.0.0.1", 9993)); paradigm4::cannon_proxy::ProxyServer proxyServer(9998, servers); proxyServer.run(); return 0; }
int main() { io::io_service ep; signal_fd ignore(ep,[](signalfd_siginfo){},{SIGPIPE}); proxy_server proxyServer(ep, ipv4_endpoint(8080, ipv4_address::any()),10); ipv4_endpoint echo_server_endpoint = proxyServer.local_endpoint(); std::cout << "bound to " << echo_server_endpoint << std::endl; ep.run(); return 0; }