A B C D E F G H I J K L M N O P Q R S T U V W X Y _

## T

t - Variable in class net.i2p.i2ptunnel.I2PTunnelGUI
tagsDelivered(PublicKey, SessionKey, Set) - Method in class net.i2p.crypto.SessionKeyManager
  Take note of the fact that the given sessionTags associated with the key for encryption to the target have definitely been received at the target (aka call this method after receiving an ack to a message delivering them)
tagsDelivered(PublicKey, SessionKey, Set) - Method in class net.i2p.crypto.TransientSessionKeyManager
  Take note of the fact that the given sessionTags associated with the key for encryption to the target have definitely been received at the target (aka call this method after receiving an ack to a message delivering them)
tagsReceived(SessionKey, Set) - Method in class net.i2p.crypto.SessionKeyManager
  Accept the given tags and associate them with the given key for decryption
tagsReceived(SessionKey, Set) - Method in class net.i2p.crypto.TransientSessionKeyManager
  Accept the given tags and associate them with the given key for decryption
TaskScheduler - Interface in net.i2p.client.streaming
  Coordinates what we do 'next'.
TCPAddress - Class in net.i2p.router.transport.tcp
  Wrap up an address
TCPAddress(String, int) - Constructor for class net.i2p.router.transport.tcp.TCPAddress
TCPAddress() - Constructor for class net.i2p.router.transport.tcp.TCPAddress
TCPAddress(InetAddress, int) - Constructor for class net.i2p.router.transport.tcp.TCPAddress
TCPAddress(RouterAddress) - Constructor for class net.i2p.router.transport.tcp.TCPAddress
TCPConnection - Class in net.i2p.router.transport.tcp
  Central choke point for a single TCP connection to a single peer.
TCPConnection(RouterContext) - Constructor for class net.i2p.router.transport.tcp.TCPConnection
TCPConnectionEstablisher - Class in net.i2p.router.transport.tcp
  Build new outbound connections, one at a time.
TCPConnectionEstablisher(RouterContext, TCPTransport) - Constructor for class net.i2p.router.transport.tcp.TCPConnectionEstablisher
TCPListener - Class in net.i2p.router.transport.tcp
  Listen for TCP connections with a listener thread
TCPListener(RouterContext, TCPTransport) - Constructor for class net.i2p.router.transport.tcp.TCPListener
TCPListener.ListenerRunner - Class in net.i2p.router.transport.tcp
TCPListener.ListenerRunner(TCPAddress) - Constructor for class net.i2p.router.transport.tcp.TCPListener.ListenerRunner
TCPTransport - Class in net.i2p.router.transport.tcp
  TCP Transport implementation, coordinating the connections between peers and the transmission of messages across those connections.
TCPTransport(RouterContext) - Constructor for class net.i2p.router.transport.tcp.TCPTransport
  Creates a new instance of TCPTransport
TEST_LIVE_TUNNELS - Static variable in class net.i2p.router.LoadTestManager
testByBytes(int, int) - Static method in class net.i2p.util.DecayingBloomFilter
testByLong(int, int) - Static method in class net.i2p.util.DecayingBloomFilter
TestJob - Class in net.i2p.router.tunnel.pool
TestJob(RouterContext, PooledTunnelCreatorConfig, TunnelPool) - Constructor for class net.i2p.router.tunnel.pool.TestJob
testSuccessful(int) - Method in class net.i2p.router.tunnel.pool.PooledTunnelCreatorConfig
testSuccessful(int) - Method in class net.i2p.router.tunnel.pool.TestJob
testSuccessful(int) - Method in class net.i2p.router.tunnel.TunnelCreatorConfig
testSuccessful(int) - Method in interface net.i2p.router.TunnelInfo
  take note that the tunnel was able to measurably Do Good in the given time
TestSwarm - Class in net.i2p.client.streaming
  Sit around on a destination, receiving lots of data and sending lots of data to whomever talks to us.
TestSwarm(I2PAppContext, String, String[]) - Constructor for class net.i2p.client.streaming.TestSwarm
THREAD - Static variable in class net.i2p.util.LogManager
  These define the characters in the format line of the config file
throttle() - Method in class net.i2p.router.RouterContext
  Component to coordinate our accepting/rejecting of requests under load
TimedWeightedPriorityMessageQueue - Class in net.i2p.router.transport.udp
  Weighted priority queue implementation for the outbound messages, coupled with code to fail messages that expire.
TimedWeightedPriorityMessageQueue(RouterContext, int[], int[], TimedWeightedPriorityMessageQueue.FailedListener) - Constructor for class net.i2p.router.transport.udp.TimedWeightedPriorityMessageQueue
  Build up a new queue
TimedWeightedPriorityMessageQueue.FailedListener - Interface in net.i2p.router.transport.udp
timeoutMs() - Method in class net.i2p.router.networkdb.kademlia.SearchJob
timeReached() - Method in class net.i2p.client.streaming.Connection.ConEvent
timeReached() - Method in class net.i2p.router.CoalesceStatsEvent
timeReached() - Method in interface net.i2p.util.SimpleTimer.TimedEvent
  the time requested has been reached (this call should NOT block, otherwise the whole SimpleTimer gets backed up)
timeReached() - Method in class net.i2p.util.SocketTimeout
timestamp(String) - Method in class net.i2p.router.OutNetMessage
  Stamp the message's progress
Timestamper - Class in net.i2p.time
  Periodically query a series of NTP servers and update any associated listeners.
Timestamper(I2PAppContext) - Constructor for class net.i2p.time.Timestamper
Timestamper(I2PAppContext, Timestamper.UpdateListener) - Constructor for class net.i2p.time.Timestamper
Timestamper(I2PAppContext, Timestamper.UpdateListener, boolean) - Constructor for class net.i2p.time.Timestamper
Timestamper.UpdateListener - Interface in net.i2p.time
  Interface to receive update notifications for when we query the time
timestampToString(double) - Static method in class net.i2p.time.NtpMessage
  Returns a timestamp (number of seconds since 00:00 1-Jan-1900) as a formatted date/time string.
timingUpdated() - Method in class net.i2p.router.JobQueue
tk - Variable in class net.i2p.crypto.CryptixAESKeyCache.KeyCacheEntry
toBase64() - Method in class net.i2p.data.ByteArray
toBase64() - Method in interface net.i2p.data.DataStructure
  render the structure into modified base 64 notation
toBase64() - Method in class net.i2p.data.DataStructureImpl
toBase64() - Method in class net.i2p.data.Hash
toBoolean(byte[], int, boolean) - Static method in class net.i2p.data.DataHelper
toBoolean(byte[], int, Boolean) - Static method in class net.i2p.data.DataHelper
toByteArray() - Method in class net.i2p.client.streaming.ByteCollector
  Copy the contents of the collector into a new array and return it
toByteArray() - Method in interface net.i2p.data.DataStructure
toByteArray() - Method in class net.i2p.data.DataStructureImpl
toByteArray() - Method in class net.i2p.data.i2np.GarlicClove
toByteArray(byte[]) - Method in interface net.i2p.data.i2np.I2NPMessage
  write the message to the buffer, returning the number of bytes written.
toByteArray() - Method in class net.i2p.data.i2np.I2NPMessageImpl
toByteArray(byte[]) - Method in class net.i2p.data.i2np.I2NPMessageImpl
toByteArray() - Method in class net.i2p.data.i2np.TunnelCreateMessage
toByteArray() - Method in class net.i2p.data.i2np.TunnelDataMessage
toByteArray() - Method in class net.i2p.router.tunnel.FragmentedMessage
toByteArray() - Method in class net.i2p.time.NtpMessage
  This method constructs the data bytes of a raw NTP packet.
toByteArray() - Method in class net.i2p.util.NativeBigInteger
toDate(Date) - Static method in class net.i2p.data.DataHelper
toDate(byte[], int, long) - Static method in class net.i2p.data.DataHelper
toDecimalString(byte[], int) - Static method in class net.i2p.data.DataHelper
toHexString(byte[]) - Static method in class net.i2p.data.DataHelper
toHostString() - Method in class net.i2p.router.transport.udp.RemoteHostId
toId(long) - Static method in class net.i2p.client.streaming.Packet
toLevelString(int) - Static method in class net.i2p.util.Log
toLong(int, long) - Static method in class net.i2p.data.DataHelper
toLong(byte[], int, int, long) - Static method in class net.i2p.data.DataHelper
tooBacklogged() - Method in class net.i2p.router.transport.ntcp.NTCPConnection
TooManyStreamsException - Exception in net.i2p.client.streaming
  We attempted to have more open streams than we are willing to put up with
TooManyStreamsException(String, Throwable) - Constructor for exception net.i2p.client.streaming.TooManyStreamsException
TooManyStreamsException(String) - Constructor for exception net.i2p.client.streaming.TooManyStreamsException
TooManyStreamsException() - Constructor for exception net.i2p.client.streaming.TooManyStreamsException
tooOld() - Method in class net.i2p.data.i2cp.SessionConfig
toProperties(byte[], int, Properties) - Static method in class net.i2p.data.DataHelper
toProperties(Properties) - Static method in class net.i2p.data.DataHelper
toPublic() - Method in class net.i2p.data.PrivateKey
  derives a new PublicKey object derived from the secret contents of this PrivateKey
toPublic() - Method in class net.i2p.data.SigningPrivateKey
  converts this signing private key to its public equivalent
toRawByteArray(byte[]) - Method in interface net.i2p.data.i2np.I2NPMessage
  write the message to the buffer, returning the number of bytes written.
toRawByteArray(byte[]) - Method in class net.i2p.data.i2np.I2NPMessageImpl
toRawString(StringBuffer) - Method in class net.i2p.router.transport.udp.UDPPacketReader.DataReader
toRawString(StringBuffer) - Method in class net.i2p.router.transport.udp.UDPPacketReader
toRouterAddress() - Method in class net.i2p.router.transport.ntcp.NTCPAddress
toRouterAddress() - Method in class net.i2p.router.transport.tcp.TCPAddress
toString() - Method in class net.i2p.client.naming.PetName
toString() - Method in class net.i2p.client.streaming.ByteCollector
  Render the bytes as a string
toString() - Method in class net.i2p.client.streaming.Connection.ConEvent
toString() - Method in class net.i2p.client.streaming.Connection
toString() - Method in class net.i2p.client.streaming.ConnectionOptions
toString() - Method in class net.i2p.client.streaming.I2PSocketFull
toString() - Method in class net.i2p.client.streaming.I2PSocketImpl
toString() - Method in class net.i2p.client.streaming.Packet
toString() - Method in class net.i2p.data.Address
toString() - Method in class net.i2p.data.ByteArray
toString() - Method in class net.i2p.data.Certificate
toString(Properties) - Static method in class net.i2p.data.DataHelper
  Pretty print the mapping
toString(Collection) - Static method in class net.i2p.data.DataHelper
  Pretty print the collection
toString(byte[]) - Static method in class net.i2p.data.DataHelper
toString(byte[], int) - Static method in class net.i2p.data.DataHelper
toString() - Method in class net.i2p.data.Destination
toString() - Method in class net.i2p.data.Hash
toString() - Method in class net.i2p.data.i2cp.AbuseReason
toString() - Method in class net.i2p.data.i2cp.AbuseSeverity
toString() - Method in class net.i2p.data.i2cp.CreateLeaseSetMessage
toString() - Method in class net.i2p.data.i2cp.CreateSessionMessage
toString() - Method in class net.i2p.data.i2cp.DestroySessionMessage
toString() - Method in class net.i2p.data.i2cp.DisconnectMessage
toString() - Method in class net.i2p.data.i2cp.GetDateMessage
toString() - Method in class net.i2p.data.i2cp.MessageId
toString() - Method in class net.i2p.data.i2cp.MessagePayloadMessage
toString() - Method in class net.i2p.data.i2cp.MessageStatusMessage
toString() - Method in class net.i2p.data.i2cp.ReceiveMessageBeginMessage
toString() - Method in class net.i2p.data.i2cp.ReceiveMessageEndMessage
toString() - Method in class net.i2p.data.i2cp.ReportAbuseMessage
toString() - Method in class net.i2p.data.i2cp.RequestLeaseSetMessage
toString() - Method in class net.i2p.data.i2cp.SendMessageMessage
toString() - Method in class net.i2p.data.i2cp.SessionConfig
toString() - Method in class net.i2p.data.i2cp.SessionId
toString() - Method in class net.i2p.data.i2cp.SessionStatusMessage
toString() - Method in class net.i2p.data.i2cp.SetDateMessage
toString() - Method in class net.i2p.data.i2np.DatabaseLookupMessage
toString() - Method in class net.i2p.data.i2np.DatabaseSearchReplyMessage
toString() - Method in class net.i2p.data.i2np.DatabaseStoreMessage
toString() - Method in class net.i2p.data.i2np.DataMessage
toString() - Method in class net.i2p.data.i2np.DateMessage
toString() - Method in class net.i2p.data.i2np.DeliveryInstructions
toString() - Method in class net.i2p.data.i2np.DeliveryStatusMessage
toString() - Method in class net.i2p.data.i2np.EndPointPrivateKey
toString() - Method in class net.i2p.data.i2np.EndPointPublicKey
toString() - Method in class net.i2p.data.i2np.GarlicClove
toString() - Method in class net.i2p.data.i2np.GarlicMessage
toString() - Method in class net.i2p.data.i2np.TunnelCreateMessage
toString() - Method in class net.i2p.data.i2np.TunnelCreateStatusMessage
toString() - Method in class net.i2p.data.i2np.TunnelDataMessage
toString() - Method in class net.i2p.data.i2np.TunnelGatewayMessage
toString() - Method in class net.i2p.data.i2np.TunnelSessionKey
toString() - Method in class net.i2p.data.i2np.TunnelSigningPrivateKey
toString() - Method in class net.i2p.data.i2np.TunnelSigningPublicKey
toString() - Method in class net.i2p.data.i2np.TunnelVerificationStructure
toString() - Method in class net.i2p.data.Lease
toString() - Method in class net.i2p.data.LeaseSet
toString() - Method in class net.i2p.data.Payload
toString() - Method in class net.i2p.data.PrivateKey
toString() - Method in class net.i2p.data.PublicKey
toString() - Method in class net.i2p.data.RouterAddress
toString() - Method in class net.i2p.data.RouterIdentity
toString() - Method in class net.i2p.data.RouterInfo
toString() - Method in class net.i2p.data.SessionKey
toString() - Method in class net.i2p.data.Signature
toString() - Method in class net.i2p.data.SigningPrivateKey
toString() - Method in class net.i2p.data.SigningPublicKey
toString() - Method in class net.i2p.data.TunnelId
toString() - Method in class net.i2p.i2ptunnel.HTTPResponseOutputStream
toString() - Method in class net.i2p.i2ptunnel.I2PTunnelTask
toString() - Method in class net.i2p.router.client.LeaseRequestState
toString() - Method in class net.i2p.router.ClientTunnelSettings
toString() - Method in class net.i2p.router.JobImpl
toString() - Method in class net.i2p.router.JobStats
toString() - Method in class net.i2p.router.message.CloveSet
toString() - Method in class net.i2p.router.message.GarlicConfig
toString() - Method in class net.i2p.router.networkdb.kademlia.KBucketImpl
toString() - Method in class net.i2p.router.networkdb.kademlia.KBucketSet
toString(byte[]) - Static method in class net.i2p.router.networkdb.kademlia.KBucketSet
toString() - Method in class net.i2p.router.networkdb.kademlia.SearchJob
toString() - Method in class net.i2p.router.networkdb.kademlia.SearchMessageSelector
toString() - Method in class net.i2p.router.networkdb.kademlia.SearchState
toString() - Method in class net.i2p.router.networkdb.kademlia.StoreMessageSelector
toString() - Method in class net.i2p.router.networkdb.kademlia.StoreState
toString() - Method in class net.i2p.router.networkdb.kademlia.TransientDataStore
toString() - Method in class net.i2p.router.OutNetMessage
toString() - Method in class net.i2p.router.peermanager.PeerProfile
toString() - Method in class net.i2p.router.RouterContext
toString() - Method in class net.i2p.router.transport.ntcp.EstablishState
toString() - Method in class net.i2p.router.transport.ntcp.NTCPAddress
toString() - Method in class net.i2p.router.transport.tcp.TCPAddress
toString() - Method in class net.i2p.router.transport.udp.InboundEstablishState
toString() - Method in class net.i2p.router.transport.udp.InboundMessageState
toString() - Method in class net.i2p.router.transport.udp.OutboundMessageState
toString() - Method in class net.i2p.router.transport.udp.PeerState
toString() - Method in class net.i2p.router.transport.udp.PeerTestState
toString() - Method in class net.i2p.router.transport.udp.RemoteHostId
toString(boolean) - Method in class net.i2p.router.transport.udp.RemoteHostId
toString(byte[]) - Static method in class net.i2p.router.transport.udp.RemoteHostId
toString() - Method in class net.i2p.router.transport.udp.UDPAddress
toString() - Method in class net.i2p.router.transport.udp.UDPPacket
toString() - Method in class net.i2p.router.transport.udp.UDPPacketReader.DataReader
toString() - Method in class net.i2p.router.transport.udp.UDPPacketReader
toString() - Method in class net.i2p.router.tunnel.FragmentedMessage
toString() - Method in class net.i2p.router.tunnel.HopConfig
toString() - Method in class net.i2p.router.tunnel.pool.TunnelPool
toString() - Method in class net.i2p.router.tunnel.TunnelCreatorConfig
toString() - Method in class net.i2p.router.tunnel.TunnelGateway.PendingImpl
toString() - Method in class net.i2p.router.tunnel.TunnelParticipant
toString() - Method in class net.i2p.router.TunnelPoolSettings
toString() - Method in class net.i2p.stat.Rate
toString() - Method in class net.i2p.stat.RateStat
toString() - Method in class net.i2p.time.NtpMessage
  Returns a string representation of a NtpMessage
toString() - Method in class net.i2p.util.SocketTimeout
trace(boolean, String) - Static method in class net.i2p.crypto.CryptixRijndael_Algorithm
trace(String) - Static method in class net.i2p.crypto.CryptixRijndael_Algorithm
transferComplete(long, long, long, String, String, boolean) - Method in class net.i2p.router.web.NewsFetcher
transferComplete(long, long, long, String, String, boolean) - Method in class net.i2p.router.web.ReseedHandler.ReseedRunner
transferComplete(long, long, long, String, String, boolean) - Method in class net.i2p.router.web.UpdateHandler.UpdateRunner
transferComplete(long, long, long, String, String, boolean) - Method in interface net.i2p.util.EepGet.StatusListener
transferComplete(long, long, long, String, String, boolean) - Method in class net.i2p.util.EepGetScheduler
transferFailed(String, long, long, int) - Method in class net.i2p.router.web.NewsFetcher
transferFailed(String, long, long, int) - Method in class net.i2p.router.web.ReseedHandler.ReseedRunner
transferFailed(String, long, long, int) - Method in class net.i2p.router.web.UpdateHandler.UpdateRunner
transferFailed(String, long, long, int) - Method in interface net.i2p.util.EepGet.StatusListener
transferFailed(String, long, long, int) - Method in class net.i2p.util.EepGetScheduler
transform(byte[], int) - Method in class gnu.crypto.hash.BaseHashStandalone
  The block digest transformation per se.
transform(byte[], int) - Method in class gnu.crypto.hash.Sha256Standalone
TransientDataStore - Class in net.i2p.router.networkdb.kademlia
TransientDataStore(RouterContext) - Constructor for class net.i2p.router.networkdb.kademlia.TransientDataStore
TransientSessionKeyManager - Class in net.i2p.crypto
  Implement the session key management, but keep everything in memory (don't write to disk).
TransientSessionKeyManager(I2PAppContext) - Constructor for class net.i2p.crypto.TransientSessionKeyManager
  The session key manager should only be constructed and accessed through the application context.
TransientSessionKeyManager.OutboundSession - Class in net.i2p.crypto
TransientSessionKeyManager.OutboundSession(PublicKey) - Constructor for class net.i2p.crypto.TransientSessionKeyManager.OutboundSession
TransientSessionKeyManager.OutboundSession(PublicKey, SessionKey, long, long, List) - Constructor for class net.i2p.crypto.TransientSessionKeyManager.OutboundSession
TransientSessionKeyManager.TagSet - Class in net.i2p.crypto
TransientSessionKeyManager.TagSet(Set, SessionKey, long) - Constructor for class net.i2p.crypto.TransientSessionKeyManager.TagSet
transmitTimestamp - Variable in class net.i2p.time.NtpMessage
  This is the time at which the reply departed the server for the client, in seconds since 00:00 1-Jan-1900.
Transport - Interface in net.i2p.router.transport
  Defines a way to send a message to another peer and start listening for messages
TransportBid - Class in net.i2p.router.transport
  Provide a bid for how much it would "cost" to transfer a message of a particular peer
TransportBid() - Constructor for class net.i2p.router.transport.TransportBid
TransportEventListener - Interface in net.i2p.router.transport
transportFailed(String) - Method in class net.i2p.router.OutNetMessage
TransportImpl - Class in net.i2p.router.transport
  Defines a way to send a message to another peer and start listening for messages
TransportImpl(RouterContext) - Constructor for class net.i2p.router.transport.TransportImpl
  Initialize the new transport
TransportManager - Class in net.i2p.router.transport
TransportManager(RouterContext) - Constructor for class net.i2p.router.transport.TransportManager
TrivialPreprocessor - Class in net.i2p.router.tunnel
  Do the simplest thing possible for preprocessing - for each message available, turn it into the minimum number of fragmented preprocessed blocks, sending each of those out.
TrivialPreprocessor(I2PAppContext) - Constructor for class net.i2p.router.tunnel.TrivialPreprocessor
TrivialRouterPreprocessor - Class in net.i2p.router.tunnel
  Minor extension to track fragmentation
TrivialRouterPreprocessor(RouterContext) - Constructor for class net.i2p.router.tunnel.TrivialRouterPreprocessor
TrustedUpdate - Class in net.i2p.crypto
  Handles DSA signing and verification of update files.
TrustedUpdate() - Constructor for class net.i2p.crypto.TrustedUpdate
  Constructs a new `TrustedUpdate` with the default global context.
TrustedUpdate(I2PAppContext) - Constructor for class net.i2p.crypto.TrustedUpdate
  Constructs a new `TrustedUpdate` with the given `I2PAppContext`.
TUNNEL_ACCEPT - Static variable in class net.i2p.router.RouterThrottleImpl
  tunnel acceptance
TUNNEL_REJECT_BANDWIDTH - Static variable in class net.i2p.router.peermanager.TunnelHistory
  tunnel rejection due to excess bandwidth usage
TUNNEL_REJECT_CRIT - Static variable in class net.i2p.router.peermanager.TunnelHistory
  tunnel rejection due to system failure
TUNNEL_REJECT_PROBABALISTIC_REJECT - Static variable in class net.i2p.router.peermanager.TunnelHistory
  probabalistic tunnel rejection due to a flood of requests
TUNNEL_REJECT_TRANSIENT_OVERLOAD - Static variable in class net.i2p.router.peermanager.TunnelHistory
  tunnel rejection due to temporary cpu/job/tunnel overload
TunnelBuildMessage - Class in net.i2p.data.i2np
TunnelBuildMessage(I2PAppContext) - Constructor for class net.i2p.data.i2np.TunnelBuildMessage
TunnelBuildReplyMessage - Class in net.i2p.data.i2np
  Transmitted from the new outbound endpoint to the creator through a reply tunnel
TunnelBuildReplyMessage(I2PAppContext) - Constructor for class net.i2p.data.i2np.TunnelBuildReplyMessage
TunnelController - Class in net.i2p.i2ptunnel
  Coordinate the runtime operation and configuration of a tunnel.
TunnelController(Properties, String) - Constructor for class net.i2p.i2ptunnel.TunnelController
  Create a new controller for a tunnel out of the specific config options.
TunnelController(Properties, String, boolean) - Constructor for class net.i2p.i2ptunnel.TunnelController
TunnelControllerGroup - Class in net.i2p.i2ptunnel
  Coordinate a set of tunnels within the JVM, loading and storing their config to disk, and building new ones as requested.
TunnelCreateMessage - Class in net.i2p.data.i2np
  Defines the message sent to a router to request that it participate in a tunnel using the included configuration settings.
TunnelCreateMessage(I2PAppContext) - Constructor for class net.i2p.data.i2np.TunnelCreateMessage
TunnelCreateStatusMessage - Class in net.i2p.data.i2np
  Defines the message a router sends to another router in reply to a TunnelCreateMessage
TunnelCreateStatusMessage(I2PAppContext) - Constructor for class net.i2p.data.i2np.TunnelCreateStatusMessage
TunnelCreatorConfig - Class in net.i2p.router.tunnel
  Coordinate the info that the tunnel creator keeps track of, including what peers are in the tunnel and what their configuration is
TunnelCreatorConfig(RouterContext, int, boolean) - Constructor for class net.i2p.router.tunnel.TunnelCreatorConfig
TunnelCreatorConfig(RouterContext, int, boolean, Hash) - Constructor for class net.i2p.router.tunnel.TunnelCreatorConfig
TunnelDataMessage - Class in net.i2p.data.i2np
  Defines the message sent between routers as part of the tunnel delivery
TunnelDataMessage(I2PAppContext) - Constructor for class net.i2p.data.i2np.TunnelDataMessage
tunnelDataPushed(Hash, long, int) - Method in class net.i2p.router.peermanager.ProfileManagerImpl
tunnelDataPushed(Hash, long, int) - Method in interface net.i2p.router.ProfileManager
  Note that we were able to push some data through a tunnel that the peer is participating in (detected after rtt).
tunnelDataPushed1m(Hash, int) - Method in class net.i2p.router.peermanager.ProfileManagerImpl
tunnelDataPushed1m(Hash, int) - Method in interface net.i2p.router.ProfileManager
  Note that the peer is participating in a tunnel that pushed the given amount of data over the last minute.
tunnelDataTransferred(long) - Method in class net.i2p.router.peermanager.PeerProfile
  the tunnel pushed that much data in its lifetime
tunnelDispatched(String) - Method in class net.i2p.router.MessageHistory
tunnelDispatched(long, long, String) - Method in class net.i2p.router.MessageHistory
tunnelDispatched(long, long, long, Hash, String) - Method in class net.i2p.router.MessageHistory
tunnelDispatched(long, long, long, String) - Method in class net.i2p.router.MessageHistory
tunnelDispatcher() - Method in class net.i2p.router.RouterContext
  Handle tunnel messages, as well as coordinate the gateways
TunnelDispatcher - Class in net.i2p.router.tunnel
  Handle the actual processing and forwarding of messages through the various tunnels.
TunnelDispatcher(RouterContext) - Constructor for class net.i2p.router.tunnel.TunnelDispatcher
  Creates a new instance of TunnelDispatcher
tunnelFailed(TunnelId) - Method in class net.i2p.router.MessageHistory
  The local router has detected a failure in the given tunnel
tunnelFailed(Hash) - Method in class net.i2p.router.peermanager.ProfileManagerImpl
  Note that the peer participated in a tunnel that failed.
tunnelFailed(Hash) - Method in interface net.i2p.router.ProfileManager
  Note that the peer participated in a tunnel that failed.
tunnelFailed() - Method in class net.i2p.router.tunnel.pool.PooledTunnelCreatorConfig
  The tunnel failed, so stop using it
tunnelFailed(PooledTunnelCreatorConfig) - Method in class net.i2p.router.tunnel.pool.TunnelPool
tunnelFailed() - Method in class net.i2p.router.tunnel.pool.TunnelPoolManager
tunnelFailed() - Method in class net.i2p.router.tunnel.TunnelCreatorConfig
  The tunnel failed, so stop using it
TunnelGateway - Class in net.i2p.router.tunnel
  Serve as the gatekeeper for a tunnel, accepting messages, coallescing and/or fragmenting them before wrapping them up for tunnel delivery.
TunnelGateway(I2PAppContext, TunnelGateway.QueuePreprocessor, TunnelGateway.Sender, TunnelGateway.Receiver) - Constructor for class net.i2p.router.tunnel.TunnelGateway
TunnelGateway.Pending - Class in net.i2p.router.tunnel
TunnelGateway.Pending(I2NPMessage, Hash, TunnelId) - Constructor for class net.i2p.router.tunnel.TunnelGateway.Pending
TunnelGateway.Pending(I2NPMessage, Hash, TunnelId, long) - Constructor for class net.i2p.router.tunnel.TunnelGateway.Pending
TunnelGateway.PendingImpl - Class in net.i2p.router.tunnel
TunnelGateway.PendingImpl(I2NPMessage, Hash, TunnelId) - Constructor for class net.i2p.router.tunnel.TunnelGateway.PendingImpl
TunnelGateway.QueuePreprocessor - Interface in net.i2p.router.tunnel
TunnelGateway.Receiver - Interface in net.i2p.router.tunnel
TunnelGateway.Sender - Interface in net.i2p.router.tunnel
TunnelGatewayMessage - Class in net.i2p.data.i2np
  Defines the message sent between one tunnel's endpoint and another's gateway.
TunnelGatewayMessage(I2PAppContext) - Constructor for class net.i2p.data.i2np.TunnelGatewayMessage
TunnelGatewayPumper - Class in net.i2p.router.tunnel
  run through the tunnel gateways that have had messages added to them and push those messages through the preprocessing and sending process
TunnelGatewayPumper(RouterContext) - Constructor for class net.i2p.router.tunnel.TunnelGatewayPumper
  Creates a new instance of TunnelGatewayPumper
TunnelGatewayZeroHop - Class in net.i2p.router.tunnel
  Serve as the gatekeeper for a tunnel with no hops.
TunnelGatewayZeroHop(RouterContext, TunnelCreatorConfig) - Constructor for class net.i2p.router.tunnel.TunnelGatewayZeroHop
TunnelHelper - Class in net.i2p.router.web
TunnelHelper() - Constructor for class net.i2p.router.web.TunnelHelper
TunnelHistory - Class in net.i2p.router.peermanager
  Tunnel related history information
TunnelHistory(RouterContext, String) - Constructor for class net.i2p.router.peermanager.TunnelHistory
TunnelId - Class in net.i2p.data
  Defines the tunnel ID that messages are passed through on a set of routers.
TunnelId() - Constructor for class net.i2p.data.TunnelId
TunnelId(long) - Constructor for class net.i2p.data.TunnelId
TunnelId(long, int) - Constructor for class net.i2p.data.TunnelId
TunnelInfo - Interface in net.i2p.router
  Defines the information associated with a tunnel
tunnelJoined(String, TunnelInfo) - Method in class net.i2p.router.MessageHistory
  The local router has joined the given tunnel operating in the given state.
tunnelJoined(String, HopConfig) - Method in class net.i2p.router.MessageHistory
  The local router has joined the given tunnel operating in the given state.
tunnelJoined(Hash, long) - Method in class net.i2p.router.peermanager.ProfileManagerImpl
  Note that the router agreed to participate in a tunnel
tunnelJoined(Hash, long) - Method in interface net.i2p.router.ProfileManager
  Note that the router agreed to participate in a tunnel
tunnelLifetimePushed(Hash, long, long) - Method in class net.i2p.router.peermanager.ProfileManagerImpl
tunnelLifetimePushed(Hash, long, long) - Method in interface net.i2p.router.ProfileManager
  Note that we were able to push the given amount of data through a tunnel that the peer is participating in
tunnelManager() - Method in class net.i2p.router.RouterContext
  Coordinate this router's tunnels (its pools, participation, backup, etc).
TunnelManagerFacade - Interface in net.i2p.router
  Build and maintain tunnels throughout the network.
TunnelMessageHandlerBuilder - Class in net.i2p.router.tunnel.pool
TunnelMessageHandlerBuilder(RouterContext) - Constructor for class net.i2p.router.tunnel.pool.TunnelMessageHandlerBuilder
TunnelParticipant - Class in net.i2p.router.tunnel
  Participate in a tunnel at a location other than the gateway or outbound endpoint.
TunnelParticipant(RouterContext, HopConfig, HopProcessor) - Constructor for class net.i2p.router.tunnel.TunnelParticipant
TunnelParticipant(RouterContext, InboundEndpointProcessor) - Constructor for class net.i2p.router.tunnel.TunnelParticipant
tunnelParticipantRejected(Hash, String) - Method in class net.i2p.router.MessageHistory
TunnelPeerSelector - Class in net.i2p.router.tunnel.pool
  Coordinate the selection of peers to go into a tunnel for one particular pool.
TunnelPeerSelector() - Constructor for class net.i2p.router.tunnel.pool.TunnelPeerSelector
TunnelPool - Class in net.i2p.router.tunnel.pool
TunnelPool(RouterContext, TunnelPoolManager, TunnelPoolSettings, TunnelPeerSelector) - Constructor for class net.i2p.router.tunnel.pool.TunnelPool
TunnelPoolManager - Class in net.i2p.router.tunnel.pool
TunnelPoolManager(RouterContext) - Constructor for class net.i2p.router.tunnel.pool.TunnelPoolManager
TunnelPoolSettings - Class in net.i2p.router
  Wrap up the settings for a pool of tunnels (duh)
TunnelPoolSettings() - Constructor for class net.i2p.router.TunnelPoolSettings
tunnelRejected(Hash, TunnelId, Hash, String) - Method in class net.i2p.router.MessageHistory
  The peer did not accept the tunnel join for the given reason
tunnelRejected(Hash, long, int) - Method in class net.i2p.router.peermanager.ProfileManagerImpl
  Note that a router explicitly rejected joining a tunnel.
tunnelRejected(Hash, long, int) - Method in interface net.i2p.router.ProfileManager
  Note that a router explicitly rejected joining a tunnel
tunnelRequestTimedOut(Hash, TunnelId) - Method in class net.i2p.router.MessageHistory
  The peer did not accept the tunnel join for the given reason (this may be because of a timeout or an explicit refusal).
TunnelSelectionCriteria - Class in net.i2p.router
  Set of criteria for finding a tunnel from the Tunnel Manager
TunnelSelectionCriteria() - Constructor for class net.i2p.router.TunnelSelectionCriteria
TunnelSessionKey - Class in net.i2p.data.i2np
  Contains the session key used by the tunnel gateway to encrypt the DeliveryInstructions and used by the tunnel end point to decrypt those instructions.
TunnelSessionKey() - Constructor for class net.i2p.data.i2np.TunnelSessionKey
TunnelSessionKey(SessionKey) - Constructor for class net.i2p.data.i2np.TunnelSessionKey
TunnelSettings - Class in net.i2p.router
  Wrap up the settings specified for a particular tunnel
TunnelSettings(I2PAppContext) - Constructor for class net.i2p.router.TunnelSettings
TunnelSigningPrivateKey - Class in net.i2p.data.i2np
  Contains the private key which constructs a signature for the TunnelMessage which every participant in a tunnel uses to verify the TunnelVerificationStructure with.
TunnelSigningPrivateKey() - Constructor for class net.i2p.data.i2np.TunnelSigningPrivateKey
TunnelSigningPrivateKey(SigningPrivateKey) - Constructor for class net.i2p.data.i2np.TunnelSigningPrivateKey
TunnelSigningPublicKey - Class in net.i2p.data.i2np
  Contains the public key which every participant in a tunnel uses to verify the TunnelVerificationStructure for TunnelMessages that pass by.
TunnelSigningPublicKey() - Constructor for class net.i2p.data.i2np.TunnelSigningPublicKey
TunnelSigningPublicKey(SigningPublicKey) - Constructor for class net.i2p.data.i2np.TunnelSigningPublicKey
tunnelTestSucceeded(Hash, long) - Method in class net.i2p.router.peermanager.ProfileManagerImpl
  Note that a tunnel that the router is participating in was successfully tested with the given round trip latency
tunnelTestSucceeded(Hash, long) - Method in interface net.i2p.router.ProfileManager
  Note that a tunnel that the router is participating in was successfully tested with the given round trip latency
tunnelValid(TunnelInfo, long) - Method in class net.i2p.router.MessageHistory
  Note that we have reason to believe that the given tunnel is valid, since we could do something through it in the given amount of time
TunnelVerificationStructure - Class in net.i2p.data.i2np
TunnelVerificationStructure() - Constructor for class net.i2p.data.i2np.TunnelVerificationStructure
TunnelVerificationStructure(Hash, Signature) - Constructor for class net.i2p.data.i2np.TunnelVerificationStructure
TWO_UP_15 - Static variable in class org.xlattice.crypto.filters.KeySelector
TYPE_INBOUND - Static variable in class net.i2p.data.TunnelId
TYPE_LOCAL - Static variable in class net.i2p.router.tunnel.FragmentHandler
TYPE_OUTBOUND - Static variable in class net.i2p.data.TunnelId
TYPE_PARTICIPANT - Static variable in class net.i2p.data.TunnelId
TYPE_ROUTER - Static variable in class net.i2p.router.tunnel.FragmentHandler
TYPE_TUNNEL - Static variable in class net.i2p.router.tunnel.FragmentHandler
TYPE_UNSPECIFIED - Static variable in class net.i2p.data.TunnelId

A B C D E F G H I J K L M N O P Q R S T U V W X Y _