INET Framework for OMNeT++/OMNEST
inet::bgp::BgpRouter Member List

This is the complete list of members for inet::bgp::BgpRouter, including all inherited members.

_ASListINinet::bgp::BgpRouterprivate
_ASListOUTinet::bgp::BgpRouterprivate
_BGPSessionsinet::bgp::BgpRouterprivate
_currSessionIdinet::bgp::BgpRouterprivate
_prefixListINinet::bgp::BgpRouterprivate
_prefixListINOUTinet::bgp::BgpRouterprivate
_prefixListOUTinet::bgp::BgpRouterprivate
_socketMapinet::bgp::BgpRouterprivate
addToAdvertiseList(Ipv4Address address)inet::bgp::BgpRouter
addToAsList(std::string nodeName, AsId id)inet::bgp::BgpRouter
addToPrefixList(std::string nodeName, BgpRoutingTableEntry *entry)inet::bgp::BgpRouter
addWatches()inet::bgp::BgpRouter
advertiseListinet::bgp::BgpRouterprivate
asLoopDetection(BgpRoutingTableEntry *entry, AsId myAS)inet::bgp::BgpRouterprivate
bgpModuleinet::bgp::BgpRouterprivate
BgpRouter(cSimpleModule *bgpModule, IInterfaceTable *ift, IIpv4RoutingTable *rt)inet::bgp::BgpRouter
bgpRoutingTableinet::bgp::BgpRouterprivate
BgpSession classinet::bgp::BgpRouterfriend
checkExternalRoute(const Ipv4Route *ospfRoute)inet::bgp::BgpRouterinlineprivate
createEbgpSession(const char *peerAddr, SessionInfo &externalInfo)inet::bgp::BgpRouter
createIbgpSession(const char *peerAddr)inet::bgp::BgpRouter
decisionProcess(const BgpUpdateMessage &msg, BgpRoutingTableEntry *entry, SessionId sessionIndex)inet::bgp::BgpRouterprivate
deleteBGPRoutingEntry(BgpRoutingTableEntry *entry)inet::bgp::BgpRouterprivate
findIdFromPeerAddr(std::map< SessionId, BgpSession * > sessions, Ipv4Address peerAddr)inet::bgp::BgpRouterprivate
findIdFromSocketConnId(std::map< SessionId, BgpSession * > sessions, int connId)inet::bgp::BgpRouterprivate
findNextSession(BgpSessionType type, bool startSession=false)inet::bgp::BgpRouterprotected
getAsId()inet::bgp::BgpRouterinline
getBGPRoutingTable()inet::bgp::BgpRouterinlineprotected
getCancelAndDelete(cMessage *msg)inet::bgp::BgpRouterinlineprotected
getCancelEvent(cMessage *msg)inet::bgp::BgpRouterinlineprotected
getInternalAddress()inet::bgp::BgpRouterinline
getIPRoutingTable()inet::bgp::BgpRouterinlineprotected
getNumBgpSessions()inet::bgp::BgpRouterinline
getNumEgpSessions()inet::bgp::BgpRouterinline
getNumIgpSessions()inet::bgp::BgpRouterinline
getRedistributeInternal()inet::bgp::BgpRouterinline
getRedistributeOspf()inet::bgp::BgpRouterinline
getRedistributeRip()inet::bgp::BgpRouterinline
getRouterId()inet::bgp::BgpRouterinline
getScheduleAt(simtime_t t, cMessage *msg)inet::bgp::BgpRouterinlineprotected
iftinet::bgp::BgpRouterprivate
internalAddressinet::bgp::BgpRouterprivate
isDefaultRoute(const Ipv4Route *entry) constinet::bgp::BgpRouterprivate
isExternalAddress(const Ipv4Route &rtEntry)inet::bgp::BgpRouter
isInASList(std::vector< AsId > ASList, BgpRoutingTableEntry *entry)inet::bgp::BgpRouterprivate
isInRoutingTable(IIpv4RoutingTable *rtTable, Ipv4Address addr)inet::bgp::BgpRouterprivate
isInTable(std::vector< BgpRoutingTableEntry * > rtTable, BgpRoutingTableEntry *entry)inet::bgp::BgpRouterprivate
isReachable(const Ipv4Address addr) constinet::bgp::BgpRouterprivate
isRouteExcluded(const Ipv4Route &rtEntry)inet::bgp::BgpRouterprivate
listenConnectionFromPeer(SessionId sessionID)inet::bgp::BgpRouterprotected
myAsIdinet::bgp::BgpRouterprivate
numEgpSessionsinet::bgp::BgpRouterprivate
numIgpSessionsinet::bgp::BgpRouterprivate
openTCPConnectionToPeer(SessionId sessionID)inet::bgp::BgpRouterprotected
ospfExist(IIpv4RoutingTable *rtTable)inet::bgp::BgpRouterprivate
ospfModuleinet::bgp::BgpRouterprivate
printKeepAliveMessage(const BgpKeepAliveMessage &msg)inet::bgp::BgpRouter
printOpenMessage(const BgpOpenMessage &msg)inet::bgp::BgpRouter
printSessionSummary()inet::bgp::BgpRouter
printUpdateMessage(const BgpUpdateMessage &msg)inet::bgp::BgpRouter
processChunks(const BgpHeader &ptrHdr)inet::bgp::BgpRouterprivate
processMessage(const BgpOpenMessage &msg)inet::bgp::BgpRouterprivate
processMessage(const BgpKeepAliveMessage &msg)inet::bgp::BgpRouterprivate
processMessage(const BgpUpdateMessage &msg)inet::bgp::BgpRouterprivate
processMessageFromTCP(cMessage *msg)inet::bgp::BgpRouter
recordStatistics()inet::bgp::BgpRouter
redistributeInternalinet::bgp::BgpRouterprivate
redistributeOspfinet::bgp::BgpRouterprivate
redistributeOspfTypeinet::bgp::BgpRouterprivate
redistributeRipinet::bgp::BgpRouterprivate
RoutingTableEntryVector typedefinet::bgp::BgpRouterprivate
rtinet::bgp::BgpRouterprivate
setAsId(AsId myAsId)inet::bgp::BgpRouterinline
setDefaultConfig()inet::bgp::BgpRouter
setInternalAddress(Ipv4Address x)inet::bgp::BgpRouterinline
setLocalPreference(Ipv4Address peer, int localPref)inet::bgp::BgpRouter
setNextHopSelf(Ipv4Address peer, bool nextHopSelf)inet::bgp::BgpRouter
setRedistributeInternal(bool x)inet::bgp::BgpRouterinline
setRedistributeOspf(std::string x)inet::bgp::BgpRouter
setRedistributeRip(bool x)inet::bgp::BgpRouterinline
setSocketListen(SessionId id)inet::bgp::BgpRouter
setTimer(SessionId id, simtime_t *delayTab)inet::bgp::BgpRouter
socketAvailable(TcpSocket *socket, TcpAvailableInfo *availableInfo) overrideinet::bgp::BgpRouterinlineprotectedvirtual
socketClosed(TcpSocket *socket) overrideinet::bgp::BgpRouterinlineprotectedvirtual
socketDataArrived(TcpSocket *socket) overrideinet::bgp::BgpRouterprotectedvirtual
socketDataArrived(TcpSocket *socket, Packet *packet, bool urgent) overrideinet::bgp::BgpRouterprotectedvirtual
socketDeleted(TcpSocket *socket) overrideinet::bgp::BgpRouterinlineprotectedvirtual
socketEstablished(TcpSocket *socket) overrideinet::bgp::BgpRouterprotectedvirtual
socketFailure(TcpSocket *socket, int code) overrideinet::bgp::BgpRouterprotectedvirtual
socketPeerClosed(TcpSocket *socket) overrideinet::bgp::BgpRouterinlineprotectedvirtual
socketStatusArrived(TcpSocket *socket, TcpStatusInfo *status) overrideinet::bgp::BgpRouterinlineprotectedvirtual
tieBreakingProcess(BgpRoutingTableEntry *oldEntry, BgpRoutingTableEntry *entry)inet::bgp::BgpRouterprivate
updateSendProcess(const unsigned char decisionProcessResult, SessionId sessionIndex, BgpRoutingTableEntry *entry)inet::bgp::BgpRouterprotected
~BgpRouter()inet::bgp::BgpRoutervirtual
~ICallback()inet::TcpSocket::ICallbackinlinevirtual