Main Page | Namespace List | Class Hierarchy | Alphabetical List | Compound List | File List | Compound Members | File Members

BroadcastID Class Reference

#include <aodv.h>

Collaboration diagram for BroadcastID:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 BroadcastID (nsaddr_t i, u_int32_t b)

Protected Member Functions

 LIST_ENTRY (BroadcastID) link

Protected Attributes

nsaddr_t src
u_int32_t id
double expire

Friends

class AODV

Constructor & Destructor Documentation

BroadcastID::BroadcastID nsaddr_t  i,
u_int32_t  b
[inline]
 

Definition at line 181 of file aodv.h.

References id, and src.

00181 { src = i; id = b;  }


Member Function Documentation

BroadcastID::LIST_ENTRY BroadcastID   )  [protected]
 


Friends And Related Function Documentation

friend class AODV [friend]
 

Definition at line 179 of file aodv.h.


Member Data Documentation

double BroadcastID::expire [protected]
 

Definition at line 186 of file aodv.h.

Referenced by AODV::id_insert(), and AODV::id_purge().

u_int32_t BroadcastID::id [protected]
 

Definition at line 185 of file aodv.h.

Referenced by BroadcastID(), and AODV::id_lookup().

nsaddr_t BroadcastID::src [protected]
 

Definition at line 184 of file aodv.h.

Referenced by BroadcastID(), and AODV::id_lookup().


The documentation for this class was generated from the following file:
Generated on Tue Apr 20 12:35:00 2004 for NS2.26SourcesOriginal by doxygen 1.3.3