53int main(
int argc,
char* argv[]) {
56 using Client = apps::http::STREAM::Client;
57 using SocketAddress = Client::SocketAddress;
59 const Client client = apps::http::STREAM::getClient();
61 client.connect([instanceName = client.getConfig().getInstanceName()](
62 const SocketAddress& socketAddress,
63 const core::socket::State& state) {
65 case core::socket::State::OK:
66 VLOG(1) << instanceName <<
": connected to '" << socketAddress.toString() <<
"'";
68 case core::socket::State::DISABLED:
69 VLOG(1) << instanceName <<
": disabled";
71 case core::socket::State::ERROR:
72 LOG(ERROR) << instanceName <<
": " << socketAddress.toString() <<
": " << state.what();
74 case core::socket::State::FATAL:
75 LOG(FATAL) << instanceName <<
": " << socketAddress.toString() <<
": " << state.what();