org.ccnx.ccn.profiles.nameenum.BasicNameEnumeratorListener Interface Reference

Interface for classes making name enumeration requests to allow callbacks with content matching registered prefixes. More...

Inheritance diagram for org.ccnx.ccn.profiles.nameenum.BasicNameEnumeratorListener:

org.ccnx.ccn.profiles.nameenum.EnumeratedNameList org.ccnx.ccn.test.profiles.nameenum.NameEnumeratorTest org.ccnx.ccn.test.repo.MultiResponderNameEnumerationTest org.ccnx.ccn.test.repo.RepoNameEnumeratorTest org.ccnx.ccn.utils.ccnlsrepo org.ccnx.ccn.utils.explorer.ContentExplorer org.ccnx.ccn.io.content.KeyDirectory org.ccnx.ccn.profiles.security.access.group.PrincipalKeyDirectory

List of all members.

Public Member Functions

int handleNameEnumerator (ContentName prefix, ArrayList< ContentName > names)
 Callback called when we get a collection matching a registered prefix.


Detailed Description

Interface for classes making name enumeration requests to allow callbacks with content matching registered prefixes.

See also:
org.ccnx.ccn.profiles.nameenume.CCNNameEnumerator

Member Function Documentation

int org.ccnx.ccn.profiles.nameenum.BasicNameEnumeratorListener.handleNameEnumerator ( ContentName  prefix,
ArrayList< ContentName names 
)

Callback called when we get a collection matching a registered prefix.

Parameters:
prefix The ContentName prefix with matching responses.
names An ArrayList of ContentNames matching the prefix.
Returns:
int The number of names in the collection.

Implemented in org.ccnx.ccn.profiles.nameenum.EnumeratedNameList, org.ccnx.ccn.test.profiles.nameenum.NameEnumeratorTest, org.ccnx.ccn.test.repo.MultiResponderNameEnumerationTest, org.ccnx.ccn.test.repo.RepoNameEnumeratorTest, org.ccnx.ccn.utils.ccnlsrepo, and org.ccnx.ccn.utils.explorer.ContentExplorer.


The documentation for this interface was generated from the following file:

Generated on Thu Feb 16 00:45:04 2012 for Content-Centric Networking in Java by  doxygen 1.5.6