INET Framework for OMNeT++/OMNEST
|
This is the complete list of members for inet::bgp::BGPRouting, including all inherited members.
_ASListIN | inet::bgp::BGPRouting | private |
_ASListOUT | inet::bgp::BGPRouting | private |
_BGPRoutingTable | inet::bgp::BGPRouting | private |
_BGPSessions | inet::bgp::BGPRouting | private |
_currSessionId | inet::bgp::BGPRouting | private |
_inft | inet::bgp::BGPRouting | private |
_myAS | inet::bgp::BGPRouting | private |
_prefixListIN | inet::bgp::BGPRouting | private |
_prefixListINOUT | inet::bgp::BGPRouting | private |
_prefixListOUT | inet::bgp::BGPRouting | private |
_rt | inet::bgp::BGPRouting | private |
_socketMap | inet::bgp::BGPRouting | private |
asLoopDetection(RoutingTableEntry *entry, ASID myAS) | inet::bgp::BGPRouting | private |
BGP_TCP_CONNECT_CONFIRM | inet::bgp::BGPRouting | privatestatic |
BGP_TCP_CONNECT_FAILED | inet::bgp::BGPRouting | privatestatic |
BGP_TCP_CONNECT_OPEN_RCV | inet::bgp::BGPRouting | privatestatic |
BGP_TCP_CONNECT_VALID | inet::bgp::BGPRouting | privatestatic |
BGP_TCP_KEEP_ALIVE_RCV | inet::bgp::BGPRouting | privatestatic |
BGPRouting() | inet::bgp::BGPRouting | inline |
BGPSession class | inet::bgp::BGPRouting | friend |
calculateStartDelay(int rtListSize, unsigned char rtPosition, unsigned char rtPeerPosition) | inet::bgp::BGPRouting | private |
checkExternalRoute(const IPv4Route *ospfRoute) | inet::bgp::BGPRouting | protected |
createSession(BGPSessionType typeSession, const char *peerAddr) | inet::bgp::BGPRouting | private |
decisionProcess(const BGPUpdateMessage &msg, RoutingTableEntry *entry, SessionID sessionIndex) | inet::bgp::BGPRouting | private |
deleteBGPRoutingEntry(RoutingTableEntry *entry) | inet::bgp::BGPRouting | private |
findIdFromPeerAddr(std::map< SessionID, BGPSession * > sessions, IPv4Address peerAddr) | inet::bgp::BGPRouting | private |
findIdFromSocketConnId(std::map< SessionID, BGPSession * > sessions, int connId) | inet::bgp::BGPRouting | private |
findMyAS(cXMLElementList &ASList, int &outRouterPosition) | inet::bgp::BGPRouting | private |
findNextSession(BGPSessionType type, bool startSession=false) | inet::bgp::BGPRouting | protected |
finish() override | inet::bgp::BGPRouting | protectedvirtual |
getBGPRoutingTable() | inet::bgp::BGPRouting | inlineprotected |
getCancelAndDelete(cMessage *msg) | inet::bgp::BGPRouting | inlineprotected |
getCancelEvent(cMessage *msg) | inet::bgp::BGPRouting | inlineprotected |
getGate(const char *gateName) | inet::bgp::BGPRouting | inlineprotected |
getIPRoutingTable() | inet::bgp::BGPRouting | inlineprotected |
getScheduleAt(simtime_t t, cMessage *msg) | inet::bgp::BGPRouting | inlineprotected |
getSimTime() | inet::bgp::BGPRouting | inlineprotected |
handleMessage(cMessage *msg) override | inet::bgp::BGPRouting | protectedvirtual |
handleOperationStage(LifecycleOperation *operation, int stage, IDoneCallback *doneCallback) override | inet::bgp::BGPRouting | protectedvirtual |
handleTimer(cMessage *timer) | inet::bgp::BGPRouting | private |
initialize(int stage) override | inet::bgp::BGPRouting | protectedvirtual |
isInASList(std::vector< ASID > ASList, RoutingTableEntry *entry) | inet::bgp::BGPRouting | private |
isInInterfaceTable(IInterfaceTable *rtTable, IPv4Address addr) | inet::bgp::BGPRouting | private |
isInRoutingTable(IIPv4RoutingTable *rtTable, IPv4Address addr) | inet::bgp::BGPRouting | private |
isInTable(std::vector< RoutingTableEntry * > rtTable, RoutingTableEntry *entry) | inet::bgp::BGPRouting | private |
listenConnectionFromPeer(SessionID sessionID) | inet::bgp::BGPRouting | protected |
loadASConfig(cXMLElementList &ASConfig) | inet::bgp::BGPRouting | private |
loadConfigFromXML(cXMLElement *bgpConfig) | inet::bgp::BGPRouting | private |
loadSessionConfig(cXMLElementList &sessionList, simtime_t *delayTab) | inet::bgp::BGPRouting | private |
loadTimerConfig(cXMLElementList &timerConfig, simtime_t *delayTab) | inet::bgp::BGPRouting | private |
numInitStages() const override | inet::bgp::BGPRouting | inlineprotectedvirtual |
openTCPConnectionToPeer(SessionID sessionID) | inet::bgp::BGPRouting | protected |
ospfExist(IIPv4RoutingTable *rtTable) | inet::bgp::BGPRouting | private |
processMessage(const BGPOpenMessage &msg) | inet::bgp::BGPRouting | private |
processMessage(const BGPKeepAliveMessage &msg) | inet::bgp::BGPRouting | private |
processMessage(const BGPUpdateMessage &msg) | inet::bgp::BGPRouting | private |
processMessageFromTCP(cMessage *msg) | inet::bgp::BGPRouting | private |
RoutingTableEntryVector typedef | inet::bgp::BGPRouting | private |
socketClosed(int connId, void *yourPtr) override | inet::bgp::BGPRouting | inlineprotectedvirtual |
socketDataArrived(int connId, void *yourPtr, cPacket *msg, bool urgent) override | inet::bgp::BGPRouting | protectedvirtual |
socketDeleted(int connId, void *yourPtr) | inet::TCPSocket::CallbackInterface | inlinevirtual |
socketEstablished(int connId, void *yourPtr) override | inet::bgp::BGPRouting | protectedvirtual |
socketFailure(int connId, void *yourPtr, int code) override | inet::bgp::BGPRouting | protectedvirtual |
socketPeerClosed(int connId, void *yourPtr) override | inet::bgp::BGPRouting | inlineprotectedvirtual |
socketStatusArrived(int connId, void *yourPtr, TCPStatusInfo *status) | inet::TCPSocket::CallbackInterface | inlinevirtual |
tieBreakingProcess(RoutingTableEntry *oldEntry, RoutingTableEntry *entry) | inet::bgp::BGPRouting | private |
updateSendProcess(const unsigned char decisionProcessResult, SessionID sessionIndex, RoutingTableEntry *entry) | inet::bgp::BGPRouting | protected |
~BGPRouting() | inet::bgp::BGPRouting | virtual |
~CallbackInterface() | inet::TCPSocket::CallbackInterface | inlinevirtual |
~ILifecycle() | inet::ILifecycle | inlinevirtual |