Giriş
Şu satırı dahil ederiz.
Constructor
udp socket'tin local adresinden elde edilebilir. Şöyle yaparız.
Şöyle yaparız.
#include "boost/asio/ip/address.hpp"
Bu sınıfı udp veya tcp endpoint'in kurulması için gereklidir. Udp için şöyle yaparız.boost::asio::ip::address adr = ...;
udp::endpoint endpoint (adr, 0);
address_v4 sınıfı sadece IPv4 ile çalışır. address_v6 sınıfı sadece IPv6 ile çalışır.Constructor
udp socket'tin local adresinden elde edilebilir. Şöyle yaparız.
udp::socket socket = ...;
...
boost::asio::ip::address adr = socket.local_endpoint().address();
from_string metoduŞöyle yaparız.
auto adr = boost::asio::ip::address::from_string ("8.8.8.8"
);
is_v4 metodu
Şöyle yaparız.
boost::asio::ip::address adr;
if(adr.is_v4()) {...}
to_v4 metodu
Şöyle yaparız.
adr.to_v4()
Hiç yorum yok:
Yorum Gönder