org.ccnx.ccn.test.impl.CCNFlowControlTestBase Class Reference

Shared between the flow control tests. More...

Inheritance diagram for org.ccnx.ccn.test.impl.CCNFlowControlTestBase:

org.ccnx.ccn.test.CCNTestBase org.ccnx.ccn.test.impl.CCNFlowControlTest

List of all members.

Public Member Functions

void testBasicControlFlow () throws Throwable
void testInterestFirst () throws Throwable
void testNextBeforePut () throws Exception
void testLastBeforePut () throws Exception
void testPutsOrdered () throws Throwable
void testRandomOrderPuts () throws Throwable

Static Public Member Functions

static void setUpBeforeClass () throws Exception

Protected Member Functions

ContentObject testNext (ContentObject co, ContentObject expected) throws InvalidParameterException, IOException
void testLast (ContentObject co, ContentObject expected) throws InvalidParameterException, IOException
ContentObject testExpected (ContentObject co, ContentObject expected)
abstract void normalReset (ContentName n) throws IOException

Protected Attributes

ArrayList< InterestinterestList = new ArrayList<Interest>()
CCNFlowControl fc = null
Queue< ContentObjectqueue = _handle.getOutputQueue()

Static Protected Attributes

static CCNLibraryTestHarness _handle
static CCNReader _reader
static int _capacity
static ContentName name1
static ContentName versions [] = new ContentName[VERSION_COUNT]
static ContentName segment_names [] = new ContentName[SEGMENT_COUNT]
static ContentObject segments [] = new ContentObject[SEGMENT_COUNT]
static ContentObject obj1 = null

Static Package Attributes

static final int VERSION_COUNT = 2
static final int NANO_INCREMENT = 54321
static final int SEGMENT_COUNT = 5

Classes

class  HighWaterHelper


Detailed Description

Shared between the flow control tests.
The documentation for this class was generated from the following file:

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