NodeInfo Class Reference

Information about a getNode(usually a router). More...

#include <AccessNet.h>

Inheritance diagram for NodeInfo:
TerminalInfo

List of all members.

Public Attributes

uint32 IPAddress
 the IP Address
cModule * module
 pointer to node getModule(not this module)
IInterfaceTable * interfaceTable
 pointer to interface table of this node
IRoutingTable * routingTable
 pointer to routing table of this node
simtime_t createdAt
 creation timestamp

Friends

std::ostream & operator<< (std::ostream &os, NodeInfo &n)
 Stream out.

Detailed Description

Information about a getNode(usually a router).

Definition at line 39 of file AccessNet.h.


Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  os,
NodeInfo n 
) [friend]

Stream out.

Parameters:
os the output stream
n the node info
Returns:
the stream

Definition at line 38 of file AccessNet.cc.

00039 {
00040     os << IPAddress(n.IPAddress);
00041     return os;
00042 }


Member Data Documentation

creation timestamp

Definition at line 46 of file AccessNet.h.

Referenced by AccessNet::addOverlayNode().

IInterfaceTable* NodeInfo::interfaceTable

pointer to interface table of this node

Definition at line 44 of file AccessNet.h.

Referenced by AccessNet::addOverlayNode(), AccessNet::initialize(), and AccessNet::removeOverlayNode().

the IP Address

Todo:
-> IPvXAddress

Definition at line 42 of file AccessNet.h.

Referenced by AccessNet::addOverlayNode(), AccessNet::initialize(), and operator<<().

cModule* NodeInfo::module

pointer to node getModule(not this module)

Definition at line 43 of file AccessNet.h.

Referenced by AccessNet::addOverlayNode(), AccessNet::getAccessNode(), AccessNet::initialize(), and AccessNet::removeOverlayNode().

IRoutingTable* NodeInfo::routingTable

pointer to routing table of this node

Definition at line 45 of file AccessNet.h.

Referenced by AccessNet::addOverlayNode(), AccessNet::initialize(), and AccessNet::removeOverlayNode().


The documentation for this class was generated from the following file:
Generated on Wed May 26 16:21:18 2010 for OverSim by  doxygen 1.6.3