Information about a getNode(usually a router). More...
#include <AccessNet.h>
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. |
Information about a getNode(usually a router).
Definition at line 39 of file AccessNet.h.
std::ostream& operator<< | ( | std::ostream & | os, | |
NodeInfo & | n | |||
) | [friend] |
Stream out.
os | the output stream | |
n | the node info |
Definition at line 38 of file AccessNet.cc.
simtime_t NodeInfo::createdAt |
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().
uint32 NodeInfo::IPAddress |
the IP Address
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().