Public Methods
- DeletionTable (string tablename,
BgpTrie<A>* route_table,
const PeerHandler *peer,
uint32_t genid,
BGPRouteTable<A> *parent)
- ~DeletionTable ()
- 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 route_dump (const InternalMessage<A> &rtmsg,
BGPRouteTable<A> *caller,
const PeerHandler *dump_peer)
- int push (BGPRouteTable<A> *caller)
- const SubnetRoute<A> * lookup_route (const IPNet<A> &net) const
- void route_used (const SubnetRoute<A>* route, bool in_use)
- RouteTableType type () const
- string str () const
- void output_state (bool , BGPRouteTable<A> *)
- bool get_next_message (BGPRouteTable<A> *)
- void initiate_background_deletion ()
~DeletionTable ()
| ~DeletionTable |
Reimplemented from BGPRouteTable.
Reimplemented from BGPRouteTable.
Reimplemented from BGPRouteTable.
Reimplemented from BGPRouteTable.
Reimplemented from BGPRouteTable.
[const]
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.
Reimplemented from BGPRouteTable.
Reimplemented from BGPRouteTable.
void initiate_background_deletion ()
| initiate_background_deletion |
Generated by: pavlin on possum.icir.org on Mon Jun 9 13:23:59 2003, using kdoc 2.0a54+XORP. |