List of all members.
Public Member Functions |
|
int | address () |
|
int | nodeid () |
|
bool | exist_namchan () const |
|
virtual int | command (int argc, const char *const *argv) |
|
virtual void | namlog (const char *fmt,...) |
|
NsObject * | intf_to_target (int32_t) |
|
void | insert (struct node_head *head) |
|
Node * | nextnode () |
|
struct if_head & | ifhead () const |
|
struct linklist_head & | linklisthead () const |
|
void | addNeighbor (Node *node) |
|
void | route_notify (RoutingModule *rtm) |
|
void | unreg_route_notify (RoutingModule *rtm) |
|
void | add_route (char *dst, NsObject *target) |
|
void | delete_route (char *dst, NsObject *nullagent) |
|
void | set_table_size (int nn) |
|
void | set_table_size (int level, int csize) |
|
EnergyModel * | energy_model () |
|
Location * | location () |
|
void | Update (void) |
|
void | UpdateNeighbors (void) |
|
void | Dump (void) |
|
| Node (nodeid_t id) |
|
| Node (const Node &n) |
|
virtual const NodeWeight_t | NextAdj (const NodeWeight_t &) |
|
virtual void | AddAdj (nodeid_t a, int w=1) |
|
virtual NixPair_t | GetNix (nodeid_t) |
Static Public Member Functions |
|
static Node * | get_node_by_address (nsaddr_t) |
Public Attributes |
|
neighbor_list_node * | neighbor_list_ |
|
double | time_arrival |
|
double | time_transition |
|
int | route_changes |
|
int | link_changes |
|
Neighbor * | neighbor |
|
EdgeVec_t | m_Adj |
Static Public Attributes |
|
static struct node_head | nodehead_ |
Protected Member Functions |
|
| LIST_ENTRY (Node) entry |
|
void | namdump () |
Protected Attributes |
|
int | address_ |
|
int | nodeid_ |
|
Tcl_Channel | namChan_ |
|
struct if_head | ifhead_ |
|
struct linklist_head | linklisthead_ |
|
RoutingModule * | rtnotif_ |
|
EnergyModel * | energy_model_ |
|
Location * | location_ |
Static Protected Attributes |
|
static char | nwrk_ [NODE_NAMLOG_BUFSZ] |
Friends |
|
void | ReadInMovementPattern (void) |
The documentation for this class was generated from the following files:
- /Users/yzchen/ns/ns-allinone-2.33/ns-2.33/common/node.cc
- /Users/yzchen/ns/ns-allinone-2.33/ns-2.33/common/node.h
- /Users/yzchen/ns/ns-allinone-2.33/ns-2.33/indep-utils/cmu-scen-gen/setdest/setdest.h
- /Users/yzchen/ns/ns-allinone-2.33/ns-2.33/routealgo/tnode.h
- /Users/yzchen/ns/ns-allinone-2.33/ns-2.33/indep-utils/cmu-scen-gen/setdest/calcdest.cc
- /Users/yzchen/ns/ns-allinone-2.33/ns-2.33/indep-utils/cmu-scen-gen/setdest/setdest.cc
- /Users/yzchen/ns/ns-allinone-2.33/ns-2.33/indep-utils/cmu-scen-gen/setdest/setdest2.cc