libbgp
0.6
A C++ BGP Library.
Class Hierarchy
Go to the graphical class hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level
1
2
3
4
]
C
libbgp::BgpAsPathSegment
An AS_PATH or AS4_PATH segment
C
libbgp::BgpConfig
The BGP FSM configuration object
▼
C
libbgp::BgpFilterRule
The base of
BgpFilterRule
▼
C
libbgp::BgpFilterRuleRoute< Prefix4 >
C
libbgp::BgpFilterRuleRoute4
The IPv4 route filtering rule
▼
C
libbgp::BgpFilterRuleRoute< Prefix6 >
C
libbgp::BgpFilterRuleRoute6
The IPv6 route filtering rule
C
libbgp::BgpFilterRuleAsPath
The AS_PATH filtering rule
C
libbgp::BgpFilterRuleCommunity
The COMMUNITY filtering rule
C
libbgp::BgpFilterRuleRoute< T >
The prefix filtering rule
C
libbgp::BgpFilterRules
The BGP filtering rules set
C
libbgp::BgpLogHandler
The
BgpLogHandler
class
▼
C
libbgp::BgpOutHandler
The BGP FSM output handler
C
libbgp::FdOutHandler
The
FdOutHandler
class
C
libbgp::BgpRib< T >
The Base of BGP RIB
C
libbgp::BgpRib4EntryHash
Hasher for the Rib4 entry key
C
libbgp::BgpRib4EntryKey
Key for the Rib4 entry map
C
libbgp::BgpRib6EntryHash
Hasher for the Rib6 entry key
C
libbgp::BgpRib6EntryKey
Key for the Rib6 entry map
▼
C
libbgp::BgpRib< BgpRib4Entry >
C
libbgp::BgpRib4
The
BgpRib4
(IPv4 BGP Routing Information Base) class
▼
C
libbgp::BgpRib< BgpRib6Entry >
C
libbgp::BgpRib6
The
BgpRib6
(IPv6 BGP Routing Information Base) class
C
libbgp::BgpRibEntry< T >
The base of BGP RIB entry
▼
C
libbgp::BgpRibEntry< BgpRib4Entry >
C
libbgp::BgpRib4Entry
The
BgpRib4Entry
class
▼
C
libbgp::BgpRibEntry< BgpRib6Entry >
C
libbgp::BgpRib6Entry
The
BgpRib6Entry
class
C
libbgp::BgpSink
The
BgpSink
class
▼
C
libbgp::Clock
The
Clock
interface
C
libbgp::RealtimeClock
The
RealtimeClock
class
▼
C
libbgp::Prefix
Route/Prefix related utilities
C
libbgp::Prefix4
IPv4 Route/Prefix related utilities
C
libbgp::Prefix6
IPv6 Route/Prefix related utilities
▼
C
libbgp::RouteEvent
The
RouteEvent
base
C
libbgp::Route4AddEvent
An
Route4AddEvent
C
libbgp::Route4WithdrawEvent
An
Route4WithdrawEvent
C
libbgp::Route6AddEvent
An
Route6AddEvent
C
libbgp::Route6WithdrawEvent
An
Route6WithdrawEvent
C
libbgp::RouteCollisionEvent
Probe for collision detection
C
libbgp::RouteEventBus
The
RouteEventBus
class
▼
C
libbgp::RouteEventReceiver
The
RouteEventReceiver
interface
C
libbgp::BgpFsm
The
BgpFsm
class
▼
C
libbgp::Serializable
The serializable base class
▼
C
libbgp::BgpCapability
The
BgpCapability
base class
C
libbgp::BgpCapability4BytesAsn
The
BgpCapability4BytesAsn
class
C
libbgp::BgpCapabilityMpBgp
The
BgpCapabilityMpBgp
class
C
libbgp::BgpCapabilityUnknow
The
BgpCapabilityUnknow
class
▼
C
libbgp::BgpMessage
The
BgpMessage
base class
C
libbgp::BgpBadMessage
The
BgpBadMessage
class
C
libbgp::BgpKeepaliveMessage
The
BgpKeepaliveMessage
class
C
libbgp::BgpNotificationMessage
The
BgpNotificationMessage
object
C
libbgp::BgpOpenMessage
The
BgpOpenMessage
class
C
libbgp::BgpUpdateMessage
The
BgpUpdateMessage
class
C
libbgp::BgpPacket
The
BgpPacket
class
▼
C
libbgp::BgpPathAttrib
The
BgpPathAttrib
class
C
libbgp::BgpPathAttribAggregator
Aggregator attribute
C
libbgp::BgpPathAttribAs4Aggregator
AS4_AGGREGATOR attribute
C
libbgp::BgpPathAttribAs4Path
AS4_PATH attribute
C
libbgp::BgpPathAttribAsPath
AS Path attribute
C
libbgp::BgpPathAttribAtomicAggregate
Atomic aggregate attribute
C
libbgp::BgpPathAttribCommunity
BGP community attribute
C
libbgp::BgpPathAttribLocalPref
Local Pref attribute
C
libbgp::BgpPathAttribMed
Multi Exit Discriminator attribute
▼
C
libbgp::BgpPathAttribMpNlriBase
MP-BGP Reach/Unreach NLRI base class
C
libbgp::BgpPathAttribMpReachNlriIpv6
MP-BGP ReachNlri IPv6 NLRI class
C
libbgp::BgpPathAttribMpReachNlriUnknow
MP-BGP ReachNlri container for unknow AFI/SAFI
C
libbgp::BgpPathAttribMpUnreachNlriIpv6
MP-BGP UnreachNlri IPv6 class
C
libbgp::BgpPathAttribMpUnreachNlriUnknow
MP-BGP UnreachNlri container for unknow AFI/SAFI
C
libbgp::BgpPathAttribNexthop
Nexthop attribute
C
libbgp::BgpPathAttribOrigin
Origin Attribute
Generated by
1.8.13