class PolicyTableSourceMatch
|
SourceMatch table has the aditional ability to perform route dumps.
More... |
|
|
Public Methods
- PolicyTableSourceMatch (const string& tablename,
const Safi& safi,
BGPRouteTable<A>* parent,
PolicyFilters& pfs,
EventLoop& ev)
- ~PolicyTableSourceMatch ()
- void push_routes (list<const PeerTableInfo<A>*>& peer_list)
- void peering_is_down (const PeerHandler *peer, uint32_t genid)
- 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 peering_came_up (const PeerHandler *peer, uint32_t genid,
BGPRouteTable<A> *caller)
The SourceMatch policy table will request the route dumps from the ribin.
These dumps will eventually meet an import policy table and be translated to
an add/replace or delete.
Parameters:
tablename | the name of the table.
|
safi | the safi.
|
parent | the parent table.
|
pfs | a reference to the global policyfilters.
|
ev | event loop for this process.
|
~PolicyTableSourceMatch ()
| ~PolicyTableSourceMatch |
void push_routes (list<const PeerTableInfo<A>*>& peer_list)
| push_routes |
Push routes of all these peers.
Parameters:
peer_list | peers for which routes whould be dumped.
|
void peering_is_down (const PeerHandler *peer, uint32_t genid)
| peering_is_down |
Reimplemented from BGPRouteTable.
Reimplemented from BGPRouteTable.
Reimplemented from BGPRouteTable.
Generated by: bms on anglepoise.lon.incunabulum.net on Wed Jul 23 10:06:01 2008, using kdoc 2.0a54+XORP.