#include <ip_resolver.hpp>
Public Member Functions | |
const struct sockaddr * | as_sockaddr () const |
int | family () const |
bool | is_multicast () const |
uint16_t | port () const |
void | set_port (uint16_t) |
zmq_socklen_t | sockaddr_len () const |
Static Public Member Functions | |
static ip_addr_t | any (int family_) |
Public Attributes | |
sockaddr | generic |
sockaddr_in | ipv4 |
sockaddr_in6 | ipv6 |
Definition at line 16 of file ip_resolver.hpp.
|
static |
Definition at line 68 of file ip_resolver.cpp.
const struct sockaddr * zmq::ip_addr_t::as_sockaddr | ( | ) | const |
Definition at line 47 of file ip_resolver.cpp.
int zmq::ip_addr_t::family | ( | ) | const |
Definition at line 23 of file ip_resolver.cpp.
bool zmq::ip_addr_t::is_multicast | ( | ) | const |
Definition at line 28 of file ip_resolver.cpp.
uint16_t zmq::ip_addr_t::port | ( | ) | const |
Definition at line 39 of file ip_resolver.cpp.
void zmq::ip_addr_t::set_port | ( | uint16_t | port_ | ) |
Definition at line 58 of file ip_resolver.cpp.
zmq::zmq_socklen_t zmq::ip_addr_t::sockaddr_len | ( | ) | const |
Definition at line 52 of file ip_resolver.cpp.
sockaddr zmq::ip_addr_t::generic |
Definition at line 18 of file ip_resolver.hpp.
sockaddr_in zmq::ip_addr_t::ipv4 |
Definition at line 19 of file ip_resolver.hpp.
sockaddr_in6 zmq::ip_addr_t::ipv6 |
Definition at line 20 of file ip_resolver.hpp.