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.