#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 |
typedef MIDEntry olsr::set::MIDEntry::This [private] |
| olsr::set::MIDEntry::MIDEntry | ( | ) | [inline, private] |
| olsr::set::MIDEntry::MIDEntry | ( | const address_t & | iaddr, | |
| const address_t & | maddr, | |||
| const timeval_t & | vtime | |||
| ) | [inline] |
| virtual olsr::set::MIDEntry::~MIDEntry | ( | ) | [inline, virtual] |
| const address_t& olsr::set::MIDEntry::main_addr | ( | ) | const [inline] |
| const timeval_t& olsr::set::MIDEntry::time | ( | ) | const [inline] |
| bool olsr::set::MIDEntry::is_valid | ( | ) | const [inline] |
References olsr::utl::TimeVal::is_past(), and time_.
friend class sch::StatePrinter [friend] |
const address_t olsr::set::MIDEntry::i_addr_ [private] |
Referenced by iface_addr(), make_key(), operator<(), and operator=().
address_t olsr::set::MIDEntry::m_addr_ [private] |
Referenced by main_addr(), operator=(), and set_main_addr().
timeval_t olsr::set::MIDEntry::time_ [private] |
Referenced by is_valid(), operator=(), set_time(), and time().
This olsr::set::MIDEntry::dummy_for_find_ [static, private] |
Referenced by make_key().
1.5.6