|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Defines the information associated with a tunnel
Method Summary | |
Hash |
getDestination()
if this is a client tunnel, what destination is it for? |
long |
getExpiration()
|
int |
getLength()
how many peers are there in the tunnel (including the creator)? |
Hash |
getPeer(int hop)
retrieve the peer at the given hop. |
long |
getProcessedMessagesCount()
|
TunnelId |
getReceiveTunnelId(int hop)
retrieve the tunnelId that the given hop receives messages on. |
TunnelId |
getSendTunnelId(int hop)
retrieve the tunnelId that the given hop sends messages on. |
long |
getVerifiedBytesTransferred()
we know for sure that this many bytes travelled through the tunnel in its lifetime |
void |
incrementVerifiedBytesTransferred(int numBytes)
we know for sure that the given number of bytes were sent down the tunnel fully |
boolean |
isInbound()
is this an inbound tunnel? |
void |
testSuccessful(int responseTime)
take note that the tunnel was able to measurably Do Good in the given time |
Method Detail |
public int getLength()
public TunnelId getReceiveTunnelId(int hop)
public TunnelId getSendTunnelId(int hop)
public Hash getPeer(int hop)
public boolean isInbound()
public Hash getDestination()
public long getExpiration()
public void testSuccessful(int responseTime)
public long getProcessedMessagesCount()
public long getVerifiedBytesTransferred()
public void incrementVerifiedBytesTransferred(int numBytes)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |