#include <mid.hh>
Public Member Functions | |
MIDEntry (const address_t &iaddr, const address_t &maddr, const timeval_t &vtime) | |
virtual | ~MIDEntry () |
const address_t & | iface_addr () const |
const address_t & | main_addr () const |
const timeval_t & | time () const |
bool | is_valid () const |
void | set_time (const timeval_t &t) |
void | set_main_addr (const address_t &maddr) |
bool | operator< (const This &rhs) const |
This & | operator= (const This &other) |
Static Public Member Functions | |
static This | make_key (const address_t &iaddr) |
Private Types | |
typedef MIDEntry | This |
Private Member Functions | |
MIDEntry () | |
Private Attributes | |
const address_t | i_addr_ |
address_t | m_addr_ |
timeval_t | time_ |
Static Private Attributes | |
static This | dummy_for_find_ |
Friends | |
class | sch::StatePrinter |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|