#include <topology.hh>
Public Member Functions | |
TopologyEntry (const address_t &d, const address_t &l, u_int16_t sn, const timeval_t &v) | |
virtual | ~TopologyEntry () |
const address_t & | dest_addr () const |
const address_t & | last_addr () const |
utl::Seqnum< u_int16_t > | seqnum () const |
const timeval_t & | time () const |
bool | is_valid () const |
void | set_time (const timeval_t &t) |
bool | operator< (const This &rhs) const |
Static Public Member Functions | |
static const This & | make_key (const address_t &l) |
Private Types | |
typedef TopologyEntry | This |
Private Member Functions | |
TopologyEntry () | |
Private Attributes | |
const address_t | daddr_ |
const address_t | laddr_ |
utl::Seqnum< u_int16_t > | seqnum_ |
timeval_t | time_ |
Static Private Attributes | |
static This | dummy_for_find_ |
Friends | |
class | sch::StatePrinter |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|