|
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().