![]() |
Construct a basic_stream_socket object to represent a given endpoint.
const_pointer(
const endpoint_type & e);
Access the endpoint associated with the object.
asio::ip::tcp::socket socket(my_context);
...
// Construct a socket endpoint for IPv4.
asio::ip::tcp::endpoint endpoint(
asio::ip::v4(), port);
asio::ip::tcp::const_pointer ptr = endpoint.data();
socket.open(ptr); // Valid. Constructs a socket object and
// connects it to the given endpoint.