Public Methods
-  DebugTable (string tablename, BGPRouteTable<A> *parent) 
-  ~DebugTable () 
- int  add_route (const InternalMessage<A> &rtmsg,
		  BGPRouteTable<A> *caller) 
- int  replace_route (const InternalMessage<A> &old_rtmsg,
		      const InternalMessage<A> &new_rtmsg,
		      BGPRouteTable<A> *caller) 
- int  delete_route (const InternalMessage<A> &rtmsg, 
		     BGPRouteTable<A> *caller) 
- int  push (BGPRouteTable<A> *caller) 
- int  route_dump (const InternalMessage<A> &rtmsg, 
		   BGPRouteTable<A> *caller,
		   const PeerHandler *peer) 
- const SubnetRoute<A> * lookup_route (const IPNet<A> &net,
				       uint32_t& genid)  const
- void  wakeup () 
- void  route_used (const SubnetRoute<A>* route, bool in_use) 
- RouteTableType  type ()  const
- string  str ()  const
- void  output_state (bool busy, BGPRouteTable<A> *next_table) 
- bool  get_next_message (BGPRouteTable<A> *next_table) 
- void  peering_went_down (const PeerHandler *peer, uint32_t genid,
			   BGPRouteTable<A> *caller) 
- void  peering_down_complete (const PeerHandler *peer, uint32_t genid,
			       BGPRouteTable<A> *caller) 
- void  set_canned_response (int response) 
- void  set_next_messages (int msgs) 
- void  set_get_on_wakeup (bool get_on_wakeup) 
- bool  set_output_file (const string& filename) 
- void  set_output_file (FILE *file) 
- FILE * output_file ()  const
- void  write_separator ()  const
- void  write_comment (const string& s)  const
- void  enable_tablename_printing () 
| DebugTable (string tablename, BGPRouteTable<A> *parent) 
 | DebugTable | 
| ~DebugTable () 
 | ~DebugTable | 
Reimplemented from BGPRouteTable.
Reimplemented from BGPRouteTable.
Reimplemented from BGPRouteTable.
Reimplemented from BGPRouteTable.
Reimplemented from BGPRouteTable.
| const SubnetRoute<A> * lookup_route (const IPNet<A> &net,
				       uint32_t& genid) 
 | lookup_route | 
 [const]
Reimplemented from BGPRouteTable.
Reimplemented from BGPRouteTable.
| void  route_used (const SubnetRoute<A>* route, bool in_use) 
 | route_used | 
Reimplemented from BGPRouteTable.
 [const]
Reimplemented from BGPRouteTable.
 [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.
Reimplemented from BGPRouteTable.
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 Apr 13 21:53:16 2005, using kdoc $.