| ns2 Network Simulator C++ Class Hierarchy of version ns-snapshot-20040722 | |
| | Home | Source Code | Manual | FAQ | Mailing List Archive | Search | | | Download | |
#include <rtmodule.h>
Inheritance diagram for RoutingModule:

Public Member Functions | |
| RoutingModule () | |
| Node * | node () |
| virtual int | attach (Node *n) |
| virtual int | command (int argc, const char *const *argv) |
| virtual const char * | module_name () const |
| void | route_notify (RoutingModule *rtm) |
| void | unreg_route_notify (RoutingModule *rtm) |
| virtual void | add_route (char *dst, NsObject *target) |
| virtual void | delete_route (char *dst, NsObject *nullagent) |
| void | set_table_size (int nn) |
| void | set_table_size (int level, int csize) |
Public Attributes | |
| RoutingModule * | next_rtm_ |
Protected Attributes | |
| Node * | n_ |
| Classifier * | classifier_ |
|
|
|
|
||||||||||||
|
Reimplemented in MPLSModule, ManualRoutingModule, VcRoutingModule, and LmsRoutingModule. |
|
|
|
|
||||||||||||
|
Reimplemented from TclObject. Reimplemented in MPLSModule, BaseRoutingModule, McastRoutingModule, HierRoutingModule, ManualRoutingModule, SourceRoutingModule, QSRoutingModule, and VcRoutingModule. |
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
Reimplemented in BaseRoutingModule, McastRoutingModule, HierRoutingModule, and ManualRoutingModule. |
|
|
|
|
|
|