class RibOutTable


 
LOGO
 Annotated List  Files  Globals  Hierarchy  Index  Top

Public Methods


Detailed Description

 RibOutTable (string tablename, Safi safi, BGPRouteTable<A> *parent, PeerHandler *peer)

RibOutTable

 ~RibOutTable ()

~RibOutTable

void  print_queue (const list<const RouteQueueEntry<A> *>& queue)

print_queue

[const]

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

add_route

Reimplemented from BGPRouteTable.

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

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.

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

lookup_route

[const]

Reimplemented from BGPRouteTable.

RouteTableType  type ()

type

[const]

Reimplemented from BGPRouteTable.

string  str ()

str

[const]

Reimplemented from BGPRouteTable.

int  dump_entire_table ()

dump_entire_table

void  output_state (bool , BGPRouteTable<A> *)

output_state

Reimplemented from BGPRouteTable.

void  output_no_longer_busy ()

output_no_longer_busy

bool  get_next_message (BGPRouteTable<A> *)

get_next_message

Reimplemented from BGPRouteTable.

void  peering_went_down (const PeerHandler *peer, uint32_t genid, BGPRouteTable<A> *caller)

peering_went_down

Reimplemented from BGPRouteTable.

void  peering_down_complete (const PeerHandler *peer, uint32_t genid, BGPRouteTable<A> *caller)

peering_down_complete

Reimplemented from BGPRouteTable.


Generated by: pavlin on possum.icir.org on Thu Jul 8 23:48:33 2004, using kdoc $.