ibrcommon::NetInterface Class Reference

#include <NetInterface.h>

List of all members.

Public Member Functions

 NetInterface (std::string interface)
virtual ~NetInterface ()
std::string getInterface () const
std::string getAddress () const
std::string getBroadcast () const
void getAddress (struct in_addr *ret) const
void getAddress (struct ieee802154_addr *ret) const
void getBroadcast (struct in_addr *ret) const
bool operator< (const NetInterface &) const
bool operator== (const NetInterface &) const

Detailed Description

Definition at line 20 of file NetInterface.h.


Constructor & Destructor Documentation

ibrcommon::NetInterface::NetInterface ( std::string  interface  ) 

Definition at line 41 of file NetInterface.cpp.

ibrcommon::NetInterface::~NetInterface (  )  [virtual]

Definition at line 46 of file NetInterface.cpp.


Member Function Documentation

void ibrcommon::NetInterface::getAddress ( struct ieee802154_addr ret  )  const

Definition at line 83 of file NetInterface.cpp.

References getAddress().

void ibrcommon::NetInterface::getAddress ( struct in_addr *  ret  )  const

Definition at line 78 of file NetInterface.cpp.

References getAddress().

std::string ibrcommon::NetInterface::getAddress (  )  const
void ibrcommon::NetInterface::getBroadcast ( struct in_addr *  ret  )  const

Definition at line 88 of file NetInterface.cpp.

References getBroadcast().

std::string ibrcommon::NetInterface::getBroadcast (  )  const

Definition at line 73 of file NetInterface.cpp.

Referenced by ibrcommon::BroadcastSocket::bind(), and getBroadcast().

std::string ibrcommon::NetInterface::getInterface (  )  const
bool ibrcommon::NetInterface::operator< ( const NetInterface other  )  const

Definition at line 51 of file NetInterface.cpp.

bool ibrcommon::NetInterface::operator== ( const NetInterface other  )  const

Definition at line 57 of file NetInterface.cpp.


The documentation for this class was generated from the following files:
Generated on Mon Aug 23 08:13:01 2010 for IBR-DTNSuite by  doxygen 1.6.3