Namespace for Forwarding Strategy operations. More...
Classes | |
class | BestRoute |
Best route strategy. More... | |
class | Flooding |
Simple flooding strategy. More... | |
class | GreenYellowRed |
Forwarding strategy extensions to track simple link status based on data plane performance. More... | |
class | Nacks |
Implementation of experimental NACK messages (enables with EnableNACKs option) More... | |
class | PerFibLimits |
Strategy implementing per-FIB entry limits. More... | |
class | PerOutFaceLimits |
Strategy implementing per-outgoing face limits. More... | |
class | SmartFlooding |
Smart flooding forwarding strategy. More... | |
class | Tag |
Abstract class for the forwarding strategy tag, which can be added to PIT entries. More... | |
Typedefs | |
typedef PerFibLimits < PerOutFaceLimits< BestRoute > > | PerFibLimitsPerOutFaceLimitsBestRoute |
typedef PerFibLimits < PerOutFaceLimits< Flooding > > | PerFibLimitsPerOutFaceLimitsFlooding |
typedef PerFibLimits < PerOutFaceLimits < SmartFlooding > > | PerFibLimitsPerOutFaceLimitsSmartFlooding |
typedef PerOutFaceLimits < BestRoute > | PerOutFaceLimitsBestRoute |
typedef PerOutFaceLimits < Flooding > | PerOutFaceLimitsFlooding |
typedef PerOutFaceLimits < SmartFlooding > | PerOutFaceLimitsSmartFlooding |
Functions | |
NS_OBJECT_ENSURE_REGISTERED (BestRoute) | |
NS_OBJECT_ENSURE_REGISTERED (Flooding) | |
NS_OBJECT_ENSURE_REGISTERED (GreenYellowRed) | |
NS_OBJECT_ENSURE_REGISTERED (Nacks) | |
NS_OBJECT_ENSURE_REGISTERED (PerFibLimitsPerOutFaceLimitsBestRoute) | |
NS_OBJECT_ENSURE_REGISTERED (PerFibLimitsPerOutFaceLimitsFlooding) | |
NS_OBJECT_ENSURE_REGISTERED (PerFibLimitsPerOutFaceLimitsSmartFlooding) | |
NS_OBJECT_ENSURE_REGISTERED (PerOutFaceLimitsBestRoute) | |
NS_OBJECT_ENSURE_REGISTERED (PerOutFaceLimitsFlooding) | |
NS_OBJECT_ENSURE_REGISTERED (PerOutFaceLimitsSmartFlooding) | |
NS_OBJECT_ENSURE_REGISTERED (SmartFlooding) | |
Namespace for Forwarding Strategy operations.