org.klomp.snark.dht
Class Token

java.lang.Object
  extended by net.i2p.data.ByteArray
      extended by org.klomp.snark.dht.Token
All Implemented Interfaces:
Serializable, Comparable<ByteArray>

 class Token
extends ByteArray

Used for Both outgoing and incoming tokens

Since:
0.9.2
Author:
zzz

Constructor Summary
Token(byte[] data)
          incoming - for lookup only, not storage, lastSeen is 0
Token(I2PAppContext ctx)
          outgoing - generate a random token
Token(I2PAppContext ctx, byte[] data)
          incoming - save the token (arbitrary length)
 
Method Summary
 long lastSeen()
           
 String toString()
           
 
Methods inherited from class net.i2p.data.ByteArray
compareTo, equals, getData, getOffset, getValid, hashCode, setData, setOffset, setValid, toBase64
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Token

public Token(I2PAppContext ctx)
outgoing - generate a random token


Token

public Token(I2PAppContext ctx,
             byte[] data)
incoming - save the token (arbitrary length)


Token

public Token(byte[] data)
incoming - for lookup only, not storage, lastSeen is 0

Method Detail

lastSeen

public long lastSeen()

toString

public String toString()
Overrides:
toString in class ByteArray