class DumpTable


 
LOGO
 Annotated List  Files  Globals  Hierarchy  Index  Top

Public Methods


Detailed Description

 DumpTable (string tablename, const PeerHandler *peer, const list <const PeerTableInfo<A>*>& peer_list, BGPRouteTable<A> *parent, Safi safi)

DumpTable

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  route_dump (const InternalMessage<A> &rtmsg, BGPRouteTable<A> *caller, const PeerHandler *dump_peer)

route_dump

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.

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

route_used

Reimplemented from BGPRouteTable.

RouteTableType  type ()

type

[const]

Reimplemented from BGPRouteTable.

string  str ()

str

[const]

Reimplemented from BGPRouteTable.

bool  get_next_message (BGPRouteTable<A> *next_table)

get_next_message

Reimplemented from BGPRouteTable.

void  initiate_background_dump ()

initiate_background_dump

void  suspend_dump ()

suspend_dump

void  peering_is_down (const PeerHandler *peer, uint32_t genid)

peering_is_down

A peer which is down but still deleting routes when this peer is brought up.

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

peering_went_down

A peer which does down while dumping is taking place.

Reimplemented from BGPRouteTable.

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

peering_down_complete

A peer that is down and has now completed deleting all its routes.

Reimplemented from BGPRouteTable.

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

peering_came_up

A peer which was previously down came up.

Reimplemented from BGPRouteTable.

void  wakeup ()

wakeup

Signal from upstream that triggered data is ready

Reimplemented from BGPRouteTable.

void  print_and_clear_audit ()

print_and_clear_audit


Generated by: pavlin on possum.icir.org on Wed Mar 21 11:23:48 2007, using kdoc $.