set_fail_handler( bind( &on_fail, &client, ::_1 ) ); client.set_close_handler( bind( &on_close, &client, ::_1 ) ); while ( true ) { websocketpp::lib::error_code ec; websocket_client::connection_ptr con = client.get_connection( uri, ec ); if ( ec ) { std::cout << ...