network-interface.hpp File Reference
+ Include dependency graph for network-interface.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ndn::net::NetworkInterface
 Represents one network interface attached to the host. More...
 

Namespaces

 ndn
 
 ndn::net
 

Enumerations

enum class  ndn::net::InterfaceState {
  ndn::net::UNKNOWN ,
  ndn::net::DOWN ,
  ndn::net::NO_CARRIER ,
  ndn::net::DORMANT ,
  ndn::net::RUNNING
}
 Indicates the state of a network interface. More...
 
enum class  ndn::net::InterfaceType {
  ndn::net::UNKNOWN ,
  ndn::net::LOOPBACK ,
  ndn::net::ETHERNET
}
 Indicates the hardware type of a network interface. More...
 

Functions

std::ostream & ndn::net::operator<< (std::ostream &os, const NetworkInterface &netif)
 
std::ostream & ndn::net::operator<< (std::ostream &os, InterfaceState state)
 
std::ostream & ndn::net::operator<< (std::ostream &os, InterfaceType type)