dtn::routing::NeighborDatabase::NeighborEntry Class Reference

#include <NeighborDatabase.h>

List of all members.

Public Member Functions

 NeighborEntry ()
 NeighborEntry (const dtn::data::EID &eid)
 ~NeighborEntry ()
void updateLastSeen ()
void updateBundles (const ibrcommon::BloomFilter &bf)

Public Attributes

dtn::data::EID _eid
ibrcommon::BloomFilter _filter
size_t _filter_age
size_t _lastseen
bool _available

Detailed Description

Definition at line 40 of file NeighborDatabase.h.


Constructor & Destructor Documentation

dtn::routing::NeighborDatabase::NeighborEntry::NeighborEntry (  ) 

Definition at line 15 of file NeighborDatabase.cpp.

dtn::routing::NeighborDatabase::NeighborEntry::NeighborEntry ( const dtn::data::EID eid  ) 

Definition at line 17 of file NeighborDatabase.cpp.

dtn::routing::NeighborDatabase::NeighborEntry::~NeighborEntry (  ) 

Definition at line 21 of file NeighborDatabase.cpp.


Member Function Documentation

void dtn::routing::NeighborDatabase::NeighborEntry::updateBundles ( const ibrcommon::BloomFilter bf  ) 

Definition at line 29 of file NeighborDatabase.cpp.

References _filter.

Referenced by dtn::routing::NeighborDatabase::updateBundles().

void dtn::routing::NeighborDatabase::NeighborEntry::updateLastSeen (  ) 

Member Data Documentation

Definition at line 50 of file NeighborDatabase.h.

Definition at line 52 of file NeighborDatabase.h.

Definition at line 53 of file NeighborDatabase.h.

Referenced by updateLastSeen().


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