OverSim
|
#include <ConnectReaSE.h>
Public Attributes | |
uint32 | IPAddress |
the IP Address | |
cModule * | module |
IInterfaceTable * | interfaceTable |
pointer to interface table of this node | |
IRoutingTable * | routingTable |
pointer to routing table of this node | |
cModule * | PPPInterface |
pointer to PPP module | |
cModule * | remotePPPInterface |
pointer to remote PPP module | |
InterfaceEntry * | interfaceEntry |
pointer to interface entry | |
InterfaceEntry * | remoteInterfaceEntry |
pointer to remote interface entry | |
IInterfaceTable * | remoteInterfaceTable |
pointer to remote interface table | |
IPRoute * | routingEntry |
pointer to routing entry | |
IPRoute * | remoteRoutingEntry |
edgeRoutes * | edgeRouter |
pointer to connected edge router | |
int | ASindex |
simtime_t | createdAt |
creation timestamp |
Friends | |
std::ostream & | operator<< (std::ostream &os, terminalInfo &n) |
Definition at line 76 of file ConnectReaSE.h.
|
friend |
Definition at line 41 of file ConnectReaSE.cc.
int terminalInfo::ASindex |
Definition at line 91 of file ConnectReaSE.h.
Referenced by ConnectReaSE::addOverlayNode(), and ConnectReaSE::migrateNode().
simtime_t terminalInfo::createdAt |
creation timestamp
Definition at line 92 of file ConnectReaSE.h.
Referenced by ConnectReaSE::addOverlayNode().
edgeRoutes* terminalInfo::edgeRouter |
pointer to connected edge router
Definition at line 90 of file ConnectReaSE.h.
Referenced by ConnectReaSE::addOverlayNode(), ConnectReaSE::migrateNode(), and ConnectReaSE::removeOverlayNode().
InterfaceEntry* terminalInfo::interfaceEntry |
pointer to interface entry
Definition at line 85 of file ConnectReaSE.h.
Referenced by ConnectReaSE::addOverlayNode().
IInterfaceTable* terminalInfo::interfaceTable |
pointer to interface table of this node
Definition at line 81 of file ConnectReaSE.h.
Referenced by ConnectReaSE::addOverlayNode().
uint32 terminalInfo::IPAddress |
the IP Address
Definition at line 79 of file ConnectReaSE.h.
Referenced by ConnectReaSE::addOverlayNode().
cModule* terminalInfo::module |
Definition at line 80 of file ConnectReaSE.h.
Referenced by ConnectReaSE::addOverlayNode(), ConnectReaSE::migrateNode(), operator<<(), and ConnectReaSE::removeOverlayNode().
cModule* terminalInfo::PPPInterface |
pointer to PPP module
Definition at line 83 of file ConnectReaSE.h.
Referenced by ConnectReaSE::addOverlayNode().
InterfaceEntry* terminalInfo::remoteInterfaceEntry |
pointer to remote interface entry
Definition at line 86 of file ConnectReaSE.h.
Referenced by ConnectReaSE::addOverlayNode(), and ConnectReaSE::removeOverlayNode().
IInterfaceTable* terminalInfo::remoteInterfaceTable |
pointer to remote interface table
Definition at line 87 of file ConnectReaSE.h.
Referenced by ConnectReaSE::addOverlayNode().
cModule* terminalInfo::remotePPPInterface |
pointer to remote PPP module
Definition at line 84 of file ConnectReaSE.h.
Referenced by ConnectReaSE::addOverlayNode(), and ConnectReaSE::removeOverlayNode().
IPRoute* terminalInfo::remoteRoutingEntry |
Definition at line 89 of file ConnectReaSE.h.
Referenced by ConnectReaSE::addOverlayNode(), and ConnectReaSE::removeOverlayNode().
IPRoute* terminalInfo::routingEntry |
pointer to routing entry
Definition at line 88 of file ConnectReaSE.h.
Referenced by ConnectReaSE::addOverlayNode(), and ConnectReaSE::removeOverlayNode().
IRoutingTable* terminalInfo::routingTable |
pointer to routing table of this node
Definition at line 82 of file ConnectReaSE.h.
Referenced by ConnectReaSE::addOverlayNode(), and ConnectReaSE::removeOverlayNode().