network-address.hpp File Reference
#include "ndn-cxx/detail/common.hpp"
#include <boost/asio/ip/address.hpp>
+ Include dependency graph for network-address.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ndn::net::NetworkAddress
 Stores one IP address supported by a network interface. More...
 

Namespaces

 ndn
 
 ndn::net
 

Enumerations

enum  ndn::net::AddressFamily {
  ndn::net::AddressFamily::UNSPECIFIED,
  ndn::net::AddressFamily::V4,
  ndn::net::AddressFamily::V6
}
 
enum  ndn::net::AddressScope {
  ndn::net::AddressScope::NOWHERE,
  ndn::net::AddressScope::HOST,
  ndn::net::AddressScope::LINK,
  ndn::net::AddressScope::GLOBAL
}
 

Functions

std::ostream & ndn::net::operator<< (std::ostream &os, AddressScope scope)
 
std::ostream & ndn::net::operator<< (std::ostream &os, const NetworkAddress &addr)