Actions
Feature #2567
closedInterestFilter abstraction
Status:
Closed
Priority:
High
Assignee:
-
Start date:
Due date:
% Done:
0%
Estimated time:
Description
While it is only possible to register a prefix with local NFD, the callback dispatch inside the Face can use a more powerful mechanisms to do callback dispatch.
Suggested interface based on ndn-cxx:
class InterestFilter
{
  InterestFilter(Name prefix);
  InterestFilter(String prefixUri);
  InterestFilter(Name prefix, String regexFilter);
  boolean
  doesMatch(Name name) const;
  Name
  getPrefix();
  boolean
  hasRegexFilter();
  implementation-defined
  getRegexFilter();
};
  
      
      Updated by Jeff Burke over 10 years ago
      
    
    - Project changed from jndn to NDN-CCL
 
Moving to NDN-CCL unless there's a reason to consider in jNDN first?
      
      Updated by Alex Afanasyev over 10 years ago
      
    
    I personally prefer this to be implemented in jNDN, as it is what has high priority for android applications.
      
      Updated by Jeff Burke over 10 years ago
      
    
    - Assignee set to Anonymous
 - Priority changed from Normal to High
 
JeffB/JeffT agree. JeffT will look at implementing in jNDN first. May need some discussion.
      
      Updated by Anonymous over 10 years ago
      
    
    - Status changed from New to Closed
 
InterestFilter was implemented as part of feature #2566.
Actions