NodeInfo Class Reference

#include <AccessNet.h>

Inheritance diagram for NodeInfo:

TerminalInfo List of all members.

Detailed Description

Information about a node (usually a router).


Public Attributes

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

Friends

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


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
00040 {
00041     os << IPAddress(n.IPAddress);
00042     return os;
00043 }


Member Data Documentation

simtime_t NodeInfo::createdAt

creation timestamp

InterfaceTable* NodeInfo::interfaceTable

pointer to interface table of this node

uint32 NodeInfo::IPAddress

the IP Address

Todo:
-> IPvXAddress

cModule* NodeInfo::module

pointer to node module (not this module)

RoutingTable* NodeInfo::routingTable

pointer to routing table of this node


The documentation for this class was generated from the following file:
Generated on Wed Apr 4 13:37:06 2007 for ITM OverSim by  doxygen 1.4.7