ParentNode Class Reference

#include <parentnode.h>

Inheritance diagram for ParentNode:

TclObject AbsLanNode BroadcastNode LanNode Node MobileNode SatNode Collaboration diagram for ParentNode:

Collaboration graph
[legend]

Detailed Description

Definition at line 62 of file parentnode.h.

Public Member Functions

virtual void add_route (char *, NsObject *)
virtual int address ()
virtual void delete_route (char *, NsObject *)
virtual int nodeid ()
 ParentNode ()
virtual void set_table_size (int lev, int nn)
virtual void set_table_size (int nn)

Protected Attributes

int address_
int nodeid_


Constructor & Destructor Documentation

ParentNode::ParentNode  )  [inline]
 

Definition at line 64 of file parentnode.h.

00064 : nodeid_(-1), address_(-1) {} 


Member Function Documentation

virtual void ParentNode::add_route char *  ,
NsObject
[inline, virtual]
 

Reimplemented in Node, and BroadcastNode.

Definition at line 68 of file parentnode.h.

00068 {}

virtual int ParentNode::address  )  [inline, virtual]
 

Reimplemented in Node.

Definition at line 66 of file parentnode.h.

References address_.

00066 { return address_;}

virtual void ParentNode::delete_route char *  ,
NsObject
[inline, virtual]
 

Reimplemented in Node, and BroadcastNode.

Definition at line 69 of file parentnode.h.

00069 {}

virtual int ParentNode::nodeid  )  [inline, virtual]
 

Reimplemented in Node.

Definition at line 67 of file parentnode.h.

References nodeid_.

Referenced by Simulator::get_link_head().

00067 { return nodeid_;}

virtual void ParentNode::set_table_size int  lev,
int  nn
[inline, virtual]
 

Reimplemented in Node.

Definition at line 71 of file parentnode.h.

00071 {}

virtual void ParentNode::set_table_size int  nn  )  [inline, virtual]
 

Reimplemented in Node.

Definition at line 70 of file parentnode.h.

00070 {}


Field Documentation

int ParentNode::address_ [protected]
 

Reimplemented in Node.

Definition at line 74 of file parentnode.h.

Referenced by address(), BroadcastNode::command(), AbsLanNode::command(), and LanNode::command().

int ParentNode::nodeid_ [protected]
 

Reimplemented in Node.

Definition at line 73 of file parentnode.h.

Referenced by BroadcastNode::command(), AbsLanNode::command(), LanNode::command(), and nodeid().


The documentation for this class was generated from the following file:
Generated on Tue Mar 6 17:23:58 2007 for ns2 Network Simulator 2.29 by  doxygen 1.4.6