class RouteEntryOrigin

Base class for originators of RIP route entires. More...

Definition#include <route_entry.hh>
Template formRouteEntryOrigin<typename A>
Inherited byPeer
List of all Methods
Annotated List
Files
Globals
Hierarchy
Index

Public Types

Public Methods

Public Members

Protected Members


Detailed Description

Base class for originators of RIP route entires.

This class is used for storing RIPv2 and RIPng route entries. It is a template class taking an address family type as a template argument. Only IPv4 and IPv6 types may be supplied.

typedef RouteEntry<A> Route

Route

 RouteEntryOrigin ()

RouteEntryOrigin

 ~RouteEntryOrigin ()

~RouteEntryOrigin

[virtual]

bool  associate (const Route* r)

associate

bool  dissociate (const Route* r)

dissociate

size_t  route_count ()

route_count

[const]

void  dump_routes (vector<const Route*>& routes)

dump_routes

[const]

struct RouteEntryStore* _rtstore

_rtstore

[protected]


Generated by: pavlin on possum.icir.org on Mon Jun 9 13:24:02 2003, using kdoc 2.0a54+XORP.