class BGPRibInTable


Definition#include <route_table_ribin.hh>
Template formBGPRibInTable<class A>
InheritsBGPRouteTable [public ]
List of all Methods
Annotated List
Files
Globals
Hierarchy
Index

Public Methods


Detailed Description

 BGPRibInTable (string tablename, const PeerHandler *peer)

BGPRibInTable

int  add_route (const InternalMessage<A> &rtmsg, BGPRouteTable<A> *caller)

add_route

Reimplemented from BGPRouteTable.

void  peering_went_down ()

peering_went_down

Reimplemented from BGPRouteTable.

void  peering_came_up ()

peering_came_up

int  replace_route (const InternalMessage<A> & , const InternalMessage<A> & , BGPRouteTable<A> * )

replace_route

Reimplemented from BGPRouteTable.

int  delete_route (const InternalMessage<A> &rtmsg, BGPRouteTable<A> *caller)

delete_route

Reimplemented from BGPRouteTable.

int  push (BGPRouteTable<A> *caller)

push

Reimplemented from BGPRouteTable.

int  delete_add_routes ()

delete_add_routes

const SubnetRoute<A> * lookup_route (const IPNet<A> &net)

lookup_route

[const]

Reimplemented from BGPRouteTable.

void  route_used (const SubnetRoute<A>* route, bool in_use)

route_used

Reimplemented from BGPRouteTable.

BGPRouteTable<A> * parent ()

parent

Reimplemented from BGPRouteTable.

RouteTableType  type ()

type

[const]

Reimplemented from BGPRouteTable.

string  str ()

str

[const]

Reimplemented from BGPRouteTable.

void  output_state (bool , BGPRouteTable<A> *)

output_state

Reimplemented from BGPRouteTable.

bool  get_next_message (BGPRouteTable<A> *)

get_next_message

Reimplemented from BGPRouteTable.

void  set_peer_is_up ()

set_peer_is_up

bool  dump_next_route (DumpIterator<A>& dump_iter)

dump_next_route

Reimplemented from BGPRouteTable.

void  igp_nexthop_changed (const A& bgp_nexthop)

igp_nexthop_changed

Reimplemented from BGPRouteTable.

int  route_count ()

route_count

[const]


Generated by: pavlin on possum.icir.org on Wed Dec 11 16:50:58 2002, using kdoc 2.0a54+XORP.