コード例 #1
0
ファイル: main.cpp プロジェクト: luohq09/CppProject
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;
}
コード例 #2
0
ファイル: main_proxy.cpp プロジェクト: ATrigger/ProxyServer
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;
}