Lines Matching refs:endpoint
17 #include "asio/ip/detail/endpoint.hpp"
25 /// Describes an endpoint for a version-independent IP socket.
27 * The asio::ip::basic_endpoint class template describes an endpoint that
35 * Endpoint.
41 /// The protocol type associated with the endpoint.
44 /// The type of the endpoint structure. This type is dependent on the
54 /// Construct an endpoint using a port number, specified in the host's byte
60 * To initialise an IPv4 TCP endpoint for port 1234, use:
62 * asio::ip::tcp::endpoint ep(asio::ip::tcp::v4(), 1234);
65 * To specify an IPv6 UDP endpoint for port 9876, use:
67 * asio::ip::udp::endpoint ep(asio::ip::udp::v6(), 9876);
76 /// Construct an endpoint using a port number and an IP address. This
78 /// or for making a connection to a remote endpoint.
96 /// Assign from another endpoint.
103 /// Move-assign from another endpoint.
110 /// The protocol associated with the endpoint.
118 /// Get the underlying endpoint in the native type.
124 /// Get the underlying endpoint in the native type.
130 /// Get the underlying size of the endpoint in the native type.
136 /// Set the underlying size of the endpoint in the native type.
142 /// Get the capacity of the endpoint in the native type.
148 /// Get the port associated with the endpoint. The port number is always in
155 /// Set the port associated with the endpoint. The port number is always in
162 /// Get the IP address associated with the endpoint.
168 /// Set the IP address associated with the endpoint.
217 // The underlying IP endpoint.
218 asio::ip::detail::endpoint impl_;