30 #ifndef __ZMQ_UDP_ADDRESS_HPP_INCLUDED__ 31 #define __ZMQ_UDP_ADDRESS_HPP_INCLUDED__ 33 #include "platform.hpp" 35 #if defined ZMQ_HAVE_WINDOWS 38 #include <sys/socket.h> 39 #include <netinet/in.h> 51 int resolve (
const char *name_,
bool receiver_);
54 virtual int to_string (std::string &addr_);
56 #if defined ZMQ_HAVE_WINDOWS 57 unsigned short family ()
const;
59 sa_family_t
family ()
const;
sa_family_t family() const
socklen_t bind_addrlen() const
virtual int to_string(std::string &addr_)
const sockaddr * bind_addr() const
const sockaddr * dest_addr() const
int resolve(const char *name_, bool receiver_)
const in_addr multicast_ip() const
socklen_t dest_addrlen() const
const in_addr interface_ip() const