net.i2p.router
public interface TunnelInfo
Modifier and Type | Method and Description |
---|---|
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
|
int getLength()
TunnelId getReceiveTunnelId(int hop)
TunnelId getSendTunnelId(int hop)
Hash getPeer(int hop)
boolean isInbound()
Hash getDestination()
long getExpiration()
void testSuccessful(int responseTime)
long getProcessedMessagesCount()
long getVerifiedBytesTransferred()
void incrementVerifiedBytesTransferred(int numBytes)