class DebugTable


 
LOGO
 Annotated List  Files  Globals  Hierarchy  Index  Top

Public Methods


Detailed Description

 DebugTable (string tablename, BGPRouteTable<A> *parent)

DebugTable

 ~DebugTable ()

~DebugTable

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.

int  route_dump (const InternalMessage<A> &rtmsg, BGPRouteTable<A> *caller, const PeerHandler *peer)

route_dump

Reimplemented from BGPRouteTable.

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

lookup_route

[const]

Reimplemented from BGPRouteTable.

void  wakeup ()

wakeup

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.

void  output_state (bool busy, BGPRouteTable<A> *next_table)

output_state

bool  get_next_message (BGPRouteTable<A> *next_table)

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.

void  set_canned_response (int response)

set_canned_response

void  set_next_messages (int msgs)

set_next_messages

void  set_get_on_wakeup (bool get_on_wakeup)

set_get_on_wakeup

bool  set_output_file (const string& filename)

set_output_file

void  set_output_file (FILE *file)

set_output_file

FILE * output_file ()

output_file

[const]

void  write_separator ()

write_separator

[const]

void  write_comment (const string& s)

write_comment

[const]

void  enable_tablename_printing ()

enable_tablename_printing


Generated by: pavlin on possum.icir.org on Wed Aug 2 15:36:33 2006, using kdoc $.