net.named_data.jndn.impl
public class RegisteredPrefixTable extends Object
Constructor and Description |
---|
RegisteredPrefixTable(InterestFilterTable interestFilterTable)
Create a new RegisteredPrefixTable with an empty table.
|
Modifier and Type | Method and Description |
---|---|
boolean |
add(long registeredPrefixId,
Name prefix,
long relatedInterestFilterId)
Add a new entry to the table.
|
void |
removeRegisteredPrefix(long registeredPrefixId)
Remove the registered prefix entry with the registeredPrefixId from the
registered prefix table.
|
public RegisteredPrefixTable(InterestFilterTable interestFilterTable)
interestFilterTable
- See removeRegisteredPrefix(), which may call
interestFilterTable.unsetInterestFilter().public final boolean add(long registeredPrefixId, Name prefix, long relatedInterestFilterId)
registeredPrefixId
- The ID from Node.getNextEntryId().prefix
- The name prefix.relatedInterestFilterId
- (optional) The related interestFilterId
for the filter set in the same registerPrefix operation. If omitted, set
to 0.public final void removeRegisteredPrefix(long registeredPrefixId)
registeredPrefixId
- The ID returned from registerPrefix.Copyright © 2016. All rights reserved.