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.