#include <interest-filter-record.hpp>
Public Types | |
typedef function< void(const InterestFilter &, const Interest &)> | InterestCallback |
Public Member Functions | |
InterestFilterRecord (const InterestFilter &filter, const InterestCallback &afterInterest) | |
bool | doesMatch (const Name &name) const |
Check if Interest name matches the filter. More... | |
void | invokeInterestCallback (const Interest &interest) const |
invokes the InterestCallback More... | |
const InterestFilter & | getFilter () const |
Definition at line 31 of file interest-filter-record.hpp.
typedef function<void (const InterestFilter&, const Interest&)> ndn::InterestFilterRecord::InterestCallback |
Definition at line 34 of file interest-filter-record.hpp.
|
inline |
Definition at line 36 of file interest-filter-record.hpp.
|
inline |
Check if Interest name matches the filter.
Definition at line 47 of file interest-filter-record.hpp.
References ndn::InterestFilter::doesMatch().
|
inline |
invokes the InterestCallback
Definition at line 57 of file interest-filter-record.hpp.
|
inline |
Definition at line 63 of file interest-filter-record.hpp.