HorizonValidatorBase< A > Class Template Reference

Inheritance diagram for HorizonValidatorBase< A >:
NoHorizonValidator< A > PoisonReverseValidator< A > SplitHorizonValidator< A >

List of all members.

Public Member Functions

 HorizonValidatorBase (const set< IPNet< A > > &tpn, const set< IPNet< A > > &opn)
virtual bool valid_response (const RipPacket< A > *p)=0
virtual bool valid_in_sum () const =0
uint32_t total_routes_seen () const
uint32_t test_peer_routes_seen () const

Protected Attributes

uint32_t _total_routes_seen
uint32_t _test_peer_routes_seen
const set< IPNet< A > > & _tpn
const set< IPNet< A > > & _opn

template<typename A>
class HorizonValidatorBase< A >

The documentation for this class was generated from the following file:
 All Classes Namespaces Functions Variables Typedefs Enumerations