net.i2p.data.i2np
Class I2NPMessageReaderTest

java.lang.Object
  extended bynet.i2p.data.i2np.I2NPMessageReaderTest
All Implemented Interfaces:
I2NPMessageReader.I2NPMessageEventListener

class I2NPMessageReaderTest
extends java.lang.Object
implements I2NPMessageReader.I2NPMessageEventListener

Test harness for loading / storing I2NP DatabaseStore message objects

Author:
jrandom

Constructor Summary
(package private) I2NPMessageReaderTest()
           
 
Method Summary
 void disconnected(I2NPMessageReader reader)
          Notify the listener that the stream the given reader was running off closed
static void main(java.lang.String[] args)
           
 void messageReceived(I2NPMessageReader reader, I2NPMessage message, long msToRead, int size)
          Notify the listener that a message has been received from the given reader
 void readError(I2NPMessageReader reader, java.lang.Exception error)
          Notify the listener that an exception was thrown while reading from the given reader
 void runTest()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

I2NPMessageReaderTest

I2NPMessageReaderTest()
Method Detail

main

public static void main(java.lang.String[] args)

runTest

public void runTest()

disconnected

public void disconnected(I2NPMessageReader reader)
Description copied from interface: I2NPMessageReader.I2NPMessageEventListener
Notify the listener that the stream the given reader was running off closed

Specified by:
disconnected in interface I2NPMessageReader.I2NPMessageEventListener

messageReceived

public void messageReceived(I2NPMessageReader reader,
                            I2NPMessage message,
                            long msToRead,
                            int size)
Description copied from interface: I2NPMessageReader.I2NPMessageEventListener
Notify the listener that a message has been received from the given reader

Specified by:
messageReceived in interface I2NPMessageReader.I2NPMessageEventListener

readError

public void readError(I2NPMessageReader reader,
                      java.lang.Exception error)
Description copied from interface: I2NPMessageReader.I2NPMessageEventListener
Notify the listener that an exception was thrown while reading from the given reader

Specified by:
readError in interface I2NPMessageReader.I2NPMessageEventListener