class RedistRouteOrigin

Route Origination class for RouteRedistributor instances. More...

 
LOGO
 Annotated List  Files  Globals  Hierarchy  Index  Top

Public Methods


Detailed Description

Route Origination class for RouteRedistributor instances. Overrides time constant accessors for RouteEntryOrigin. By default the time constants for route expiry and deletion is never. If set_allow_timers() is called future updates will have timers associated with them. set_allow_timers() is called when the RedistTable is going to be withdrawn. This allows routes to be advertised as unreachable via host before they are deleted.

 RedistRouteOrigin ()

RedistRouteOrigin

uint32_t  expiry_secs ()

expiry_secs

[const]

Retrieve number of seconds before routes associated with this RedistRouteOrigin expire.

Always returns 0 to signify routes do not automatically expire.

Reimplemented from RouteEntryOrigin.

uint32_t  deletion_secs ()

deletion_secs

[const]

Retrieve number of seconds before route should be deleted after expiry.

Reimplemented from RouteEntryOrigin.


Generated by: pavlin on possum.icir.org on Wed Apr 13 21:53:21 2005, using kdoc $.