#include <ProphetLists.h>
Inheritance diagram for dtn::FwdDeciderGRTR:
Definition at line 841 of file ProphetLists.h.
Public Member Functions | |
bool | operator() (const Bundle *b) const |
virtual | ~FwdDeciderGRTR () |
Protected Member Functions | |
FwdDeciderGRTR (ProphetTable *local, ProphetTable *remote, Link *nexthop) | |
Protected Attributes | |
ProphetTable * | local_ |
ProphetTable * | remote_ |
Friends | |
class | ProphetDecider |
virtual dtn::FwdDeciderGRTR::~FwdDeciderGRTR | ( | ) | [inline, virtual] |
Definition at line 861 of file ProphetLists.h.
dtn::FwdDeciderGRTR::FwdDeciderGRTR | ( | ProphetTable * | local, | |
ProphetTable * | remote, | |||
Link * | nexthop | |||
) | [inline, protected] |
Implements dtn::ProphetDecider.
Reimplemented in dtn::FwdDeciderGTMX, dtn::FwdDeciderGRTRPLUS, and dtn::FwdDeciderGTMXPLUS.
Definition at line 844 of file ProphetLists.h.
References local_, log_debug, dtn::EndpointIDPattern::match(), dtn::ProphetTable::p_value(), remote_, dtn::ProphetDecider::route_, and dtn::ProphetDecider::should_fwd().
friend class ProphetDecider [friend] |
Reimplemented in dtn::FwdDeciderGTMX, dtn::FwdDeciderGRTRPLUS, and dtn::FwdDeciderGTMXPLUS.
Definition at line 863 of file ProphetLists.h.
ProphetTable* dtn::FwdDeciderGRTR::local_ [protected] |
ProphetTable* dtn::FwdDeciderGRTR::remote_ [protected] |
Definition at line 872 of file ProphetLists.h.
Referenced by dtn::FwdDeciderGTMXPLUS::operator()(), dtn::FwdDeciderGRTRPLUS::operator()(), and operator()().