1#ifndef BEAST_NET_IPADDRESSCONVERSION_H_INCLUDED 
    2#define BEAST_NET_IPADDRESSCONVERSION_H_INCLUDED 
    4#include <xrpl/beast/net/IPEndpoint.h> 
    6#include <boost/asio.hpp> 
   15from_asio(boost::asio::ip::address 
const& address);
 
   19from_asio(boost::asio::ip::tcp::endpoint 
const& endpoint);
 
   24boost::asio::ip::address
 
   28boost::asio::ip::tcp::endpoint
 
   47    from_asio(boost::asio::ip::tcp::endpoint 
const& endpoint)
 
 
   51    static boost::asio::ip::address
 
   56    static boost::asio::ip::tcp::endpoint
 
 
A version-independent IP address and port combination.
 
boost::asio::ip::address to_asio_address(Endpoint const &endpoint)
Convert to asio::ip::address.
 
boost::asio::ip::tcp::endpoint to_asio_endpoint(Endpoint const &endpoint)
Convert to asio::ip::tcp::endpoint.
 
Endpoint from_asio(boost::asio::ip::address const &address)
Convert to Endpoint.
 
static boost::asio::ip::address to_asio_address(IP::Endpoint const &address)
 
static IP::Endpoint from_asio(boost::asio::ip::tcp::endpoint const &endpoint)
 
static boost::asio::ip::tcp::endpoint to_asio_endpoint(IP::Endpoint const &address)
 
static IP::Endpoint from_asio(boost::asio::ip::address const &address)
 
IPAddressConversion()=default