#include <udp_address.hpp>
Public Member Functions | |
const ip_addr_t * | bind_addr () const |
int | bind_if () const |
int | family () const |
bool | is_mcast () const |
int | resolve (const char *name_, bool bind_, bool ipv6_) |
const ip_addr_t * | target_addr () const |
virtual int | to_string (std::string &addr_) |
udp_address_t () | |
virtual | ~udp_address_t () |
Private Attributes | |
std::string | _address |
ip_addr_t | _bind_address |
int | _bind_interface |
bool | _is_multicast |
ip_addr_t | _target_address |
Definition at line 17 of file udp_address.hpp.
zmq::udp_address_t::udp_address_t | ( | ) |
Definition at line 21 of file udp_address.cpp.
|
virtual |
Definition at line 28 of file udp_address.cpp.
const zmq::ip_addr_t * zmq::udp_address_t::bind_addr | ( | ) | const |
Definition at line 162 of file udp_address.cpp.
int zmq::udp_address_t::bind_if | ( | ) | const |
Definition at line 167 of file udp_address.cpp.
int zmq::udp_address_t::family | ( | ) | const |
Definition at line 152 of file udp_address.cpp.
bool zmq::udp_address_t::is_mcast | ( | ) | const |
Definition at line 157 of file udp_address.cpp.
int zmq::udp_address_t::resolve | ( | const char * | name_, |
bool | bind_, | ||
bool | ipv6_ | ||
) |
Definition at line 32 of file udp_address.cpp.
const zmq::ip_addr_t * zmq::udp_address_t::target_addr | ( | ) | const |
Definition at line 172 of file udp_address.cpp.
|
virtual |
Definition at line 177 of file udp_address.cpp.
|
private |
Definition at line 42 of file udp_address.hpp.
|
private |
Definition at line 38 of file udp_address.hpp.
|
private |
Definition at line 39 of file udp_address.hpp.
|
private |
Definition at line 41 of file udp_address.hpp.
|
private |
Definition at line 40 of file udp_address.hpp.