List of all members.
Public Member Functions |
|
virtual int | command (int argc, const char *const *argv) |
|
void | lost_link (Packet *p) |
Protected Member Functions |
|
void | helper_callback (Event *e) |
|
Packet * | rtable (int) |
|
virtual void | recv (Packet *, Handler *) |
|
void | trace (char *fmt,...) |
|
void | tracepkt (Packet *, double, int, const char *) |
|
void | needTriggeredUpdate (rtable_ent *prte, Time t) |
|
void | cancelTriggersBefore (Time t) |
|
Packet * | makeUpdate (int &periodic) |
|
void | updateRoute (rtable_ent *old_rte, rtable_ent *new_rte) |
|
void | processUpdate (Packet *p) |
|
void | forwardPacket (Packet *p) |
|
void | startUp () |
|
int | diff_subnet (int dst) |
|
void | sendOutBCastPkt (Packet *p) |
|
void | output_rte (const char *prefix, rtable_ent *prte, DSDV_Agent *a) |
Protected Attributes |
|
Trace * | tracetarget |
|
DSDV_Helper * | helper_ |
|
DSDVTriggerHandler * | trigger_handler |
|
RoutingTable * | table_ |
|
PriQueue * | ll_queue |
|
int | seqno_ |
|
int | myaddr_ |
|
char * | subnet_ |
|
MobileNode * | node_ |
|
char * | address |
|
NsObject * | port_dmux_ |
|
Event * | periodic_callback_ |
|
int | be_random_ |
|
int | use_mac_ |
|
int | verbose_ |
|
int | trace_wst_ |
|
double | lasttup_ |
|
double | next_tup |
|
double | alpha_ |
|
double | wst0_ |
|
double | perup_ |
|
int | min_update_periods_ |
Friends |
|
class | DSDV_Helper |
|
class | DSDVTriggerHandler |
The documentation for this class was generated from the following files:
- /Users/yzchen/ns/ns-allinone-2.33/ns-2.33/dsdv/dsdv.h
- /Users/yzchen/ns/ns-allinone-2.33/ns-2.33/dsdv/dsdv.cc