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 _

## R

random() - Method in class net.i2p.I2PAppContext
  [insert snarky comment here]
RandomEventListenerStandalone - Interface in gnu.crypto.prng
  An interface for entropy accumulators that will be notified of random events.
RandomEventStandalone - Class in gnu.crypto.prng
  An interface for entropy accumulators that will be notified of random events.
RandomEventStandalone(Object, byte, byte, byte[]) - Constructor for class gnu.crypto.prng.RandomEventStandalone
RandomSource - Class in net.i2p.util
  Singleton for whatever PRNG i2p uses.
RandomSource(I2PAppContext) - Constructor for class net.i2p.util.RandomSource
Rate - Class in net.i2p.stat
  Simple rate calculator for periodically sampled data points - determining an average value over a period, the number of events in that period, the maximum number of events (using the interval between events), and lifetime data.
Rate(long) - Constructor for class net.i2p.stat.Rate
Rate(Properties, String, boolean) - Constructor for class net.i2p.stat.Rate
  Create a new rate and load its state from the properties, taking data from the data points underneath the given prefix.
RateStat - Class in net.i2p.stat
  coordinate a moving rate over various periods
RateStat(String, String, String, long[]) - Constructor for class net.i2p.stat.RateStat
RateSummaryListener - Interface in net.i2p.stat
  Receive the state of the rate when its coallesced
read() - Method in class net.i2p.client.streaming.MessageInputStream
read(byte[]) - Method in class net.i2p.client.streaming.MessageInputStream
read(byte[], int, int) - Method in class net.i2p.client.streaming.MessageInputStream
read() - Method in class net.i2p.crypto.AESInputStream
read(byte[]) - Method in class net.i2p.crypto.AESInputStream
read(byte[], int, int) - Method in class net.i2p.crypto.AESInputStream
read(InputStream, byte[]) - Static method in class net.i2p.data.DataHelper
read(InputStream, byte[], int, int) - Static method in class net.i2p.data.DataHelper
read(InputStream, byte[]) - Method in class net.i2p.data.DataStructureImpl
  Repeated reads until the buffer is full or IOException is thrown
read() - Method in class net.i2p.data.i2np.I2NPMessageImpl
read() - Method in class net.i2p.router.transport.BandwidthLimitedInputStream
read(byte[]) - Method in class net.i2p.router.transport.BandwidthLimitedInputStream
read(byte[], int, int) - Method in class net.i2p.router.transport.BandwidthLimitedInputStream
read() - Method in class net.i2p.util.LookaheadInputStream
read(byte[]) - Method in class net.i2p.util.LookaheadInputStream
read(byte[], int, int) - Method in class net.i2p.util.LookaheadInputStream
read() - Method in class net.i2p.util.ResettableGZIPInputStream
read(byte[]) - Method in class net.i2p.util.ResettableGZIPInputStream
read(byte[], int, int) - Method in class net.i2p.util.ResettableGZIPInputStream
readACK(int) - Method in class net.i2p.router.transport.udp.UDPPacketReader.DataReader
readACKBitfields() - Method in class net.i2p.router.transport.udp.UDPPacketReader.DataReader
readACKBitfieldsIncluded() - Method in class net.i2p.router.transport.udp.UDPPacketReader.DataReader
readACKCount() - Method in class net.i2p.router.transport.udp.UDPPacketReader.DataReader
readACKsIncluded() - Method in class net.i2p.router.transport.udp.UDPPacketReader.DataReader
readAliceIntroKey(byte[], int) - Method in class net.i2p.router.transport.udp.UDPPacketReader.RelayRequestReader
readAliceIP(byte[], int) - Method in class net.i2p.router.transport.udp.UDPPacketReader.RelayResponseReader
readAliceIPSize() - Method in class net.i2p.router.transport.udp.UDPPacketReader.RelayResponseReader
readAlicePort() - Method in class net.i2p.router.transport.udp.UDPPacketReader.RelayResponseReader
readBigI(InputStream) - Static method in class net.i2p.crypto.DHSessionKeyBuilder
readBoolean(InputStream) - Static method in class net.i2p.data.DataHelper
  Read in a boolean as specified by the I2P data structure spec.
readBytes(InputStream) - Method in class net.i2p.data.Address
readBytes(InputStream) - Method in class net.i2p.data.Certificate
readBytes(byte[], int) - Method in class net.i2p.data.Certificate
readBytes(InputStream) - Method in interface net.i2p.data.DataStructure
  Load up the current object with data from the given stream.
readBytes(InputStream) - Method in class net.i2p.data.Destination
readBytes(byte[], int) - Method in class net.i2p.data.Destination
readBytes(InputStream) - Method in class net.i2p.data.Hash
readBytes(InputStream) - Method in class net.i2p.data.i2cp.AbuseReason
readBytes(InputStream) - Method in class net.i2p.data.i2cp.AbuseSeverity
readBytes(InputStream) - Method in class net.i2p.data.i2cp.I2CPMessageImpl
readBytes(InputStream) - Method in class net.i2p.data.i2cp.MessageId
readBytes(InputStream) - Method in class net.i2p.data.i2cp.SessionConfig
readBytes(InputStream) - Method in class net.i2p.data.i2cp.SessionId
readBytes(InputStream) - Method in class net.i2p.data.i2np.DeliveryInstructions
readBytes(byte[], int) - Method in class net.i2p.data.i2np.DeliveryInstructions
readBytes(InputStream) - Method in class net.i2p.data.i2np.EndPointPrivateKey
readBytes(InputStream) - Method in class net.i2p.data.i2np.EndPointPublicKey
readBytes(InputStream) - Method in class net.i2p.data.i2np.GarlicClove
readBytes(byte[], int) - Method in class net.i2p.data.i2np.GarlicClove
readBytes(InputStream, int, byte[]) - Method in interface net.i2p.data.i2np.I2NPMessage
  Read the body into the data structures, after the initial type byte, using the current class's format as defined by the I2NP specification
readBytes(byte[], int, int) - Method in interface net.i2p.data.i2np.I2NPMessage
readBytes(InputStream) - Method in class net.i2p.data.i2np.I2NPMessageImpl
readBytes(InputStream, int, byte[]) - Method in class net.i2p.data.i2np.I2NPMessageImpl
readBytes(byte[], int, int) - Method in class net.i2p.data.i2np.I2NPMessageImpl
readBytes(InputStream) - Method in class net.i2p.data.i2np.TunnelSessionKey
readBytes(InputStream) - Method in class net.i2p.data.i2np.TunnelSigningPrivateKey
readBytes(InputStream) - Method in class net.i2p.data.i2np.TunnelSigningPublicKey
readBytes(InputStream) - Method in class net.i2p.data.i2np.TunnelVerificationStructure
readBytes(InputStream) - Method in class net.i2p.data.Lease
readBytes(InputStream) - Method in class net.i2p.data.LeaseSet
readBytes(InputStream) - Method in class net.i2p.data.Payload
readBytes(InputStream) - Method in class net.i2p.data.PrivateKey
readBytes(InputStream) - Method in class net.i2p.data.PublicKey
readBytes(InputStream) - Method in class net.i2p.data.RouterAddress
readBytes(InputStream) - Method in class net.i2p.data.RouterIdentity
readBytes(InputStream) - Method in class net.i2p.data.RouterInfo
readBytes(InputStream) - Method in class net.i2p.data.SessionKey
readBytes(InputStream) - Method in class net.i2p.data.SessionTag
readBytes(InputStream) - Method in class net.i2p.data.Signature
readBytes(InputStream) - Method in class net.i2p.data.SigningPrivateKey
readBytes(InputStream) - Method in class net.i2p.data.SigningPublicKey
readBytes(InputStream) - Method in class net.i2p.data.TunnelId
readBytes(InputStream) - Method in class net.i2p.router.LeaseSetKeys
readBytes(InputStream) - Method in class net.i2p.router.TunnelSettings
readChallengeSize() - Method in class net.i2p.router.transport.udp.UDPPacketReader.RelayIntroReader
readChallengeSize(byte[], int) - Method in class net.i2p.router.transport.udp.UDPPacketReader.RelayIntroReader
readChallengeSize() - Method in class net.i2p.router.transport.udp.UDPPacketReader.RelayRequestReader
readChallengeSize(byte[], int) - Method in class net.i2p.router.transport.udp.UDPPacketReader.RelayRequestReader
readCharlieIP(byte[], int) - Method in class net.i2p.router.transport.udp.UDPPacketReader.RelayResponseReader
  what IP charlie is reachable on
readCharlieIPSize() - Method in class net.i2p.router.transport.udp.UDPPacketReader.RelayResponseReader
readCharliePort() - Method in class net.i2p.router.transport.udp.UDPPacketReader.RelayResponseReader
  what port charlie is reachable on
readConfig() - Method in class net.i2p.router.Router
ReadConfigJob - Class in net.i2p.router.startup
  Simply read the router config
ReadConfigJob(RouterContext) - Constructor for class net.i2p.router.startup.ReadConfigJob
readCurrentFragmentNum() - Method in class net.i2p.router.transport.udp.UDPPacketReader.SessionConfirmedReader
  which fragment is this?
readCurrentFragmentSize() - Method in class net.i2p.router.transport.udp.UDPPacketReader.SessionConfirmedReader
readDate(InputStream) - Static method in class net.i2p.data.DataHelper
  Read in a date from the stream as specified by the I2P data structure spec.
readECN() - Method in class net.i2p.router.transport.udp.UDPPacketReader.DataReader
readEncryptedSignature(byte[], int) - Method in class net.i2p.router.transport.udp.UDPPacketReader.SessionCreatedReader
Reader - Class in net.i2p.router.transport.ntcp
  Pool of running threads which will process any read bytes on any of the NTCPConnections, including the decryption of the data read, connection handshaking, parsing bytes into I2NP messages, etc.
Reader(RouterContext) - Constructor for class net.i2p.router.transport.ntcp.Reader
readError(I2CPMessageReader, Exception) - Method in class net.i2p.client.I2PSessionImpl
  Recieve notifiation of an error reading the I2CP stream
readError(I2CPMessageReader, Exception) - Method in interface net.i2p.data.i2cp.I2CPMessageReader.I2CPMessageEventListener
  Notify the listener that an exception was thrown while reading from the given reader
readError(I2NPMessageReader, Exception) - Method in interface net.i2p.data.i2np.I2NPMessageReader.I2NPMessageEventListener
  Notify the listener that an exception was thrown while reading from the given reader
readError(I2CPMessageReader, Exception) - Method in class net.i2p.router.client.ClientMessageEventListener
  Handle notifiation that there was an error
readError(I2NPMessageReader, Exception) - Method in class net.i2p.router.transport.tcp.MessageHandler
readExtendedDataIncluded() - Method in class net.i2p.router.transport.udp.UDPPacketReader.DataReader
readExtendedOptionsIncluded() - Method in class net.i2p.router.transport.udp.UDPPacketReader
readFile(String, String, OutputStream) - Static method in class net.i2p.util.FileUtil
  Dump the contents of the given path (relative to the root) to the output stream.
readFinalFragmentSignedOnTime() - Method in class net.i2p.router.transport.udp.UDPPacketReader.SessionConfirmedReader
  read the time at which the signature was generated
readFinalSignature(byte[], int) - Method in class net.i2p.router.transport.udp.UDPPacketReader.SessionConfirmedReader
  read the signature from the final sessionConfirmed packet
readFragmentCount() - Method in class net.i2p.router.transport.udp.UDPPacketReader.DataReader
readFragmentData(byte[], int) - Method in class net.i2p.router.transport.udp.UDPPacketReader.SessionConfirmedReader
  read the fragment data from the nonterminal sessionConfirmed packet
readFromProperties(Properties) - Method in class net.i2p.router.ClientTunnelSettings
readFromProperties(String, Properties) - Method in class net.i2p.router.TunnelPoolSettings
readIntroKey(byte[], int) - Method in class net.i2p.router.transport.udp.UDPPacketReader.PeerTestReader
  what Alice's intro key is (if known - if unknown, the key is INVALID_KEY)
readIP(byte[], int) - Method in class net.i2p.router.transport.udp.UDPPacketReader.PeerTestReader
  what IP Alice is reachable on
readIP(byte[], int) - Method in class net.i2p.router.transport.udp.UDPPacketReader.RelayIntroReader
  what IP Alice is reachable on
readIP(byte[], int) - Method in class net.i2p.router.transport.udp.UDPPacketReader.RelayRequestReader
  what IP Alice is reachable on
readIP(byte[], int) - Method in class net.i2p.router.transport.udp.UDPPacketReader.SessionCreatedReader
  what IP do they think we are coming on?
readIP(byte[], int) - Method in class net.i2p.router.transport.udp.UDPPacketReader.SessionRequestReader
  what IP bob is reachable on
readIPSize() - Method in class net.i2p.router.transport.udp.UDPPacketReader.PeerTestReader
readIPSize() - Method in class net.i2p.router.transport.udp.UDPPacketReader.RelayIntroReader
readIPSize() - Method in class net.i2p.router.transport.udp.UDPPacketReader.RelayRequestReader
readIPSize() - Method in class net.i2p.router.transport.udp.UDPPacketReader.SessionCreatedReader
  sizeof(IP)
readIPSize() - Method in class net.i2p.router.transport.udp.UDPPacketReader.SessionRequestReader
readIsInboundGateway() - Method in class net.i2p.data.i2np.BuildRequestRecord
  The current hop is the inbound gateway.
readIsOutboundEndpoint() - Method in class net.i2p.data.i2np.BuildRequestRecord
  The current hop is the outbound endpoint.
readIV(byte[], int) - Method in class net.i2p.router.transport.udp.UDPPacketReader.SessionCreatedReader
readIVKey() - Method in class net.i2p.data.i2np.BuildRequestRecord
  Tunnel IV encryption key that the current hop should use
readKeyingMaterial(byte[], int) - Method in class net.i2p.router.transport.udp.UDPPacketReader
readLayerKey() - Method in class net.i2p.data.i2np.BuildRequestRecord
  Tunnel layer encryption key that the current hop should use
readLine(InputStream) - Static method in class net.i2p.data.DataHelper
  Read a newline delimited line from the stream, returning the line (without the newline), or null if EOF reached before the newline was found
readLine(InputStream, Sha256Standalone) - Static method in class net.i2p.data.DataHelper
  update the hash along the way
readLine(InputStream, StringBuffer) - Static method in class net.i2p.data.DataHelper
  Read in a line, placing it into the buffer (excluding the newline).
readLine(InputStream, StringBuffer, Sha256Standalone) - Static method in class net.i2p.data.DataHelper
  update the hash along the way
readLong(InputStream, int) - Static method in class net.i2p.data.DataHelper
  Read the stream for an integer as defined by the I2P data structure specification.
readMessage(InputStream, int, int) - Method in interface net.i2p.data.i2cp.I2CPMessage
  Read the contents from the input stream into the current class's format.
readMessage(InputStream) - Method in interface net.i2p.data.i2cp.I2CPMessage
  Read the contents from the input stream into the current class's format.
readMessage(InputStream) - Static method in class net.i2p.data.i2cp.I2CPMessageHandler
  Read an I2CPMessage from the stream and return the fully populated object.
readMessage(InputStream) - Method in class net.i2p.data.i2cp.I2CPMessageImpl
  Validate the type and size of the message, and then read the message into the data structures.
readMessage(InputStream, int, int) - Method in class net.i2p.data.i2cp.I2CPMessageImpl
  Read the body into the data structures
readMessage(InputStream, int, int) - Method in class net.i2p.data.i2cp.SendMessageMessage
  Read the body into the data structures
readMessage(byte[], int, int, int) - Method in class net.i2p.data.i2np.DatabaseLookupMessage
readMessage(byte[], int, int, int) - Method in class net.i2p.data.i2np.DatabaseSearchReplyMessage
readMessage(byte[], int, int, int) - Method in class net.i2p.data.i2np.DatabaseStoreMessage
readMessage(byte[], int, int, int) - Method in class net.i2p.data.i2np.DataMessage
readMessage(byte[], int, int, int) - Method in class net.i2p.data.i2np.DateMessage
readMessage(byte[], int, int, int) - Method in class net.i2p.data.i2np.DeliveryStatusMessage
readMessage(byte[], int, int, int) - Method in class net.i2p.data.i2np.GarlicMessage
readMessage(byte[], int, int, int) - Method in interface net.i2p.data.i2np.I2NPMessage
  Read the body into the data structures, after the initial type byte and the uniqueId / expiration, using the current class's format as defined by the I2NP specification
readMessage(byte[], int, int, int, I2NPMessageHandler) - Method in interface net.i2p.data.i2np.I2NPMessage
readMessage(InputStream) - Method in class net.i2p.data.i2np.I2NPMessageHandler
  Read an I2NPMessage from the stream and return the fully populated object.
readMessage(byte[]) - Method in class net.i2p.data.i2np.I2NPMessageHandler
  Read an I2NPMessage from the stream and return the fully populated object.
readMessage(byte[], int) - Method in class net.i2p.data.i2np.I2NPMessageHandler
readMessage(byte[], int, int, int, I2NPMessageHandler) - Method in class net.i2p.data.i2np.I2NPMessageImpl
readMessage(byte[], int, int, int) - Method in class net.i2p.data.i2np.TunnelBuildMessage
readMessage(byte[], int, int, int) - Method in class net.i2p.data.i2np.TunnelBuildReplyMessage
readMessage(byte[], int, int, int) - Method in class net.i2p.data.i2np.TunnelCreateMessage
readMessage(byte[], int, int, int) - Method in class net.i2p.data.i2np.TunnelCreateStatusMessage
readMessage(byte[], int, int, int) - Method in class net.i2p.data.i2np.TunnelDataMessage
readMessage(byte[], int, int, int) - Method in class net.i2p.data.i2np.TunnelGatewayMessage
readMessage(byte[], int, int, int, I2NPMessageHandler) - Method in class net.i2p.data.i2np.TunnelGatewayMessage
readMessage(byte[], int, int, int) - Method in class net.i2p.router.SSUDemo.FooMessage
readMessageFragment(int, byte[], int) - Method in class net.i2p.router.transport.udp.UDPPacketReader.DataReader
readMessageFragmentNum(int) - Method in class net.i2p.router.transport.udp.UDPPacketReader.DataReader
readMessageFragmentSize(int) - Method in class net.i2p.router.transport.udp.UDPPacketReader.DataReader
readMessageId(int) - Method in class net.i2p.router.transport.udp.UDPPacketReader.DataReader
readMessageIsLast(int) - Method in class net.i2p.router.transport.udp.UDPPacketReader.DataReader
readNextIdentity() - Method in class net.i2p.data.i2np.BuildRequestRecord
  Read the next hop from the record.
readNextTunnelId() - Method in class net.i2p.data.i2np.BuildRequestRecord
  What tunnel ID the next hop receives messages on.
readNonce() - Method in class net.i2p.router.transport.udp.UDPPacketReader.PeerTestReader
readNonce() - Method in class net.i2p.router.transport.udp.UDPPacketReader.RelayRequestReader
readNonce() - Method in class net.i2p.router.transport.udp.UDPPacketReader.RelayResponseReader
readOurIdentityMatches(Hash) - Method in class net.i2p.data.i2np.BuildRequestRecord
  true if the identity they expect us to be is who we are
readPacket(byte[], int, int) - Method in class net.i2p.client.streaming.Packet
  Read the packet from the buffer (starting at the offset) and return the number of bytes read.
readPayloadType() - Method in class net.i2p.router.transport.udp.UDPPacketReader
  what type of payload is in here?
readPort() - Method in class net.i2p.router.transport.udp.UDPPacketReader.PeerTestReader
  what IP Alice is reachable on
readPort() - Method in class net.i2p.router.transport.udp.UDPPacketReader.RelayIntroReader
readPort() - Method in class net.i2p.router.transport.udp.UDPPacketReader.RelayRequestReader
readPort() - Method in class net.i2p.router.transport.udp.UDPPacketReader.SessionCreatedReader
  what port do they think we are coming from?
readProfile(File) - Method in class net.i2p.router.peermanager.ProfilePersistenceHelper
readProfiles() - Method in class net.i2p.router.peermanager.ProfilePersistenceHelper
readProperties(InputStream) - Static method in class net.i2p.data.DataHelper
  Read a mapping from the stream, as defined by the I2P data structure spec, and store it into a Properties object.
readReceiveTunnelId() - Method in class net.i2p.data.i2np.BuildRequestRecord
  what tunnel ID should this receive messages on
readRekeying() - Method in class net.i2p.router.transport.udp.UDPPacketReader
  does this packet include rekeying data?
readRelayTag() - Method in class net.i2p.router.transport.udp.UDPPacketReader.SessionCreatedReader
  write out the 4 byte relayAs tag
readReplyIV() - Method in class net.i2p.data.i2np.BuildRequestRecord
  IV that should be used to encrypt the reply
readReplyKey() - Method in class net.i2p.data.i2np.BuildRequestRecord
  Session key that should be used to encrypt the reply
readReplyMessageId() - Method in class net.i2p.data.i2np.BuildRequestRecord
  What message ID should we send the request to the next hop with.
readReplyRequested() - Method in class net.i2p.router.transport.udp.UDPPacketReader.DataReader
readRequestTime() - Method in class net.i2p.data.i2np.BuildRequestRecord
  Time that the request was sent, truncated to the nearest hour
readSignedOnTime() - Method in class net.i2p.router.transport.udp.UDPPacketReader.SessionCreatedReader
readString(InputStream) - Static method in class net.i2p.data.DataHelper
  Read in a string from the stream as specified by the I2P data structure spec.
readTag() - Method in class net.i2p.router.transport.udp.UDPPacketReader.RelayRequestReader
readTextFile(String, int, boolean) - Static method in class net.i2p.util.FileUtil
  Read in the last few lines of a (newline delimited) textfile, or null if the file doesn't exist.
readTimeout - Variable in class net.i2p.i2ptunnel.I2PTunnel
readTimeout - Variable in class net.i2p.i2ptunnel.I2PTunnelClient
readTimeout - Variable in class net.i2p.i2ptunnel.I2PTunnelIRCClient
readTimeout - Variable in class net.i2p.i2ptunnel.I2PTunnelServer
  default timeout to 3 minutes - override if desired
readTimestamp() - Method in class net.i2p.router.transport.udp.UDPPacketReader
readTotalFragmentNum() - Method in class net.i2p.router.transport.udp.UDPPacketReader.SessionConfirmedReader
  how many fragments will there be?
readWantPreviousACKs() - Method in class net.i2p.router.transport.udp.UDPPacketReader.DataReader
readX(byte[], int) - Method in class net.i2p.router.transport.udp.UDPPacketReader.SessionRequestReader
readY(byte[], int) - Method in class net.i2p.router.transport.udp.UDPPacketReader.SessionCreatedReader
readyBytes() - Method in class net.i2p.crypto.AESInputStream
rebuildExternalAddress() - Method in class net.i2p.router.transport.udp.UDPTransport
rebuildExternalAddress(boolean) - Method in class net.i2p.router.transport.udp.UDPTransport
rebuildNewIdentity() - Method in class net.i2p.router.Router
  Rebuild a new identity the hard way - delete all of our old identity files, then reboot the router.
rebuildRouterInfo() - Method in class net.i2p.router.Router
  Rebuild and republish our routerInfo since something significant has changed.
rebuildRouterInfo(boolean) - Method in class net.i2p.router.Router
rebuildRouterInfo() - Method in class net.i2p.router.startup.RebuildRouterInfoJob
rebuildRouterInfo(boolean) - Method in class net.i2p.router.startup.RebuildRouterInfoJob
RebuildRouterInfoJob - Class in net.i2p.router.startup
  If the file router.info.rebuild exists, rebuild the router info and republish.
RebuildRouterInfoJob(RouterContext) - Constructor for class net.i2p.router.startup.RebuildRouterInfoJob
recalculate() - Method in class net.i2p.stat.Frequency
  Recalculate the averages
receive(int) - Method in class net.i2p.client.MessageState
receive(GarlicMessage) - Method in class net.i2p.router.message.GarlicMessageReceiver
receive(ByteBuffer) - Method in class net.i2p.router.transport.ntcp.EstablishState
  parse the contents of the buffer as part of the handshake.
receive() - Method in class net.i2p.router.transport.udp.UDPEndpoint
  Blocking call to receive the next inbound UDP packet from any peer.
receive(byte[], Hash) - Method in class net.i2p.router.transport.VMCommSystem
  We send messages between comms as bytes so that we strip any router-local info.
receive(long, int, byte[], int, int, boolean) - Method in class net.i2p.router.tunnel.FragmentedMessage
  Receive a followup fragment, though one of these may arrive at the endpoint prior to the fragment # 0.
receive(long, byte[], int, int, boolean, Hash, TunnelId) - Method in class net.i2p.router.tunnel.FragmentedMessage
  Receive the first fragment and related metadata.
receiveComplete(I2NPMessage, Hash, TunnelId) - Method in interface net.i2p.router.tunnel.FragmentHandler.DefragmentedReceiver
  Receive a fully formed I2NPMessage out of the tunnel
receiveConnection(Packet) - Method in class net.i2p.client.streaming.ConnectionManager
  Create a new connection based on the SYN packet we received.
receiveConnection() - Method in class net.i2p.router.transport.tcp.ConnectionHandler
  Blocking call to establish a TCP connection over the current socket.
received(int) - Method in class net.i2p.client.MessageState
  true if the given status (or an equivilant) was received
received(int) - Method in interface net.i2p.router.transport.udp.ACKBitfield
  has the given fragment been received?
received() - Method in class net.i2p.router.transport.udp.UDPPacket
  a packet handler has pulled it off the inbound queue
receiveData(OutboundEstablishState) - Method in class net.i2p.router.transport.udp.EstablishmentManager
  A data packet arrived on an outbound connection being established, which means its complete (yay!).
receiveData(PeerState, UDPPacketReader.DataReader) - Method in class net.i2p.router.transport.udp.InboundMessageFragments
  Pull the fragments and ACKs out of the authenticated data packet
receivedComplete() - Method in interface net.i2p.router.transport.udp.ACKBitfield
  has the entire message been received completely?
receiveEncrypted(byte[]) - Method in class net.i2p.router.tunnel.InboundGatewayReceiver
receiveEncrypted(byte[], boolean) - Method in class net.i2p.router.tunnel.InboundGatewayReceiver
receiveEncrypted(byte[]) - Method in class net.i2p.router.tunnel.OutboundReceiver
receiveEncrypted(byte[]) - Method in interface net.i2p.router.tunnel.TunnelGateway.Receiver
  Take the encrypted data and send it off to the next hop
receiveFragment(UDPPacketReader.DataReader, int) - Method in class net.i2p.router.transport.udp.InboundMessageState
  Read in the data from the fragment.
receiveIV(byte[], int, byte[], int) - Method in class net.i2p.router.tunnel.BloomFilterIVValidator
receiveIV(byte[], int, byte[], int) - Method in class net.i2p.router.tunnel.DummyValidator
receiveIV(byte[], int, byte[], int) - Method in class net.i2p.router.tunnel.HashSetIVValidator
receiveIV(byte[], int, byte[], int) - Method in interface net.i2p.router.tunnel.IVValidator
  receive the IV for the tunnel message, returning true if it is valid, or false if it has already been used (or is otherwise invalid).
receiveMessage(int) - Method in interface net.i2p.client.I2PSession
  Receive a message that the router has notified the client about, returning the payload.
receiveMessage(int) - Method in class net.i2p.client.I2PSessionImpl
  Pull the unencrypted data from the message that we've already prefetched and notified the user that its available.
receiveMessage(int) - Method in class net.i2p.client.I2PSessionImpl2
  pull the unencrypted AND DECOMPRESSED data
receiveMessage(Destination, Destination, Payload) - Method in class net.i2p.router.client.ClientConnectionRunner
  Asynchronously deliver the message to the current runner
receiveMessage(String, long, long, Hash, boolean) - Method in class net.i2p.router.MessageHistory
  We just received a message from the peer
receiveMessage(String, long, long, boolean) - Method in class net.i2p.router.MessageHistory
receiveMessage(InboundMessageState) - Method in class net.i2p.router.transport.udp.MessageReceiver
ReceiveMessageBeginMessage - Class in net.i2p.data.i2cp
  Defines the message a client sends to a router when asking the router to start sending a message to it.
ReceiveMessageBeginMessage() - Constructor for class net.i2p.data.i2cp.ReceiveMessageBeginMessage
ReceiveMessageEndMessage - Class in net.i2p.data.i2cp
  Defines the message a client sends to a router when asking the router to start sending a message to it.
ReceiveMessageEndMessage() - Constructor for class net.i2p.data.i2cp.ReceiveMessageEndMessage
receiveNewSyn(Packet) - Method in class net.i2p.client.streaming.ConnectionHandler
receiveNext() - Method in class net.i2p.router.transport.udp.UDPReceiver
  Blocking call to retrieve the next inbound packet, or null if we have shut down.
receivePacket(Packet, Connection) - Method in class net.i2p.client.streaming.ConnectionPacketHandler
  distribute a packet to the connection specified
receivePacket(Packet) - Method in class net.i2p.client.streaming.PacketHandler
receivePayloadMessage(long) - Method in class net.i2p.router.MessageHistory
  Receive a payload message to distribute to a client
receivePong(long) - Method in class net.i2p.client.streaming.ConnectionManager
receiveRelayIntro(RemoteHostId, UDPPacketReader) - Method in class net.i2p.router.transport.udp.IntroductionManager
receiveRelayRequest(RemoteHostId, UDPPacketReader) - Method in class net.i2p.router.transport.udp.IntroductionManager
receiveRelayResponse(RemoteHostId, UDPPacketReader) - Method in class net.i2p.router.transport.udp.EstablishmentManager
receiveSessionConfirmed(RemoteHostId, UDPPacketReader) - Method in class net.i2p.router.transport.udp.EstablishmentManager
  got a SessionConfirmed (should only happen as part of an inbound establishment)
receiveSessionConfirmed(UDPPacketReader.SessionConfirmedReader) - Method in class net.i2p.router.transport.udp.InboundEstablishState
receiveSessionCreated(RemoteHostId, UDPPacketReader) - Method in class net.i2p.router.transport.udp.EstablishmentManager
  Got a SessionCreated (in response to our outbound SessionRequest)
receiveSessionCreated(UDPPacketReader.SessionCreatedReader) - Method in class net.i2p.router.transport.udp.OutboundEstablishState
receiveSessionRequest(RemoteHostId, UDPPacketReader) - Method in class net.i2p.router.transport.udp.EstablishmentManager
  Got a SessionRequest (initiates an inbound establishment)
receiveSessionRequest(UDPPacketReader.SessionRequestReader) - Method in class net.i2p.router.transport.udp.InboundEstablishState
receiveSocket() - Method in class net.i2p.client.streaming.I2PSocketManagerFull
receiveStatus(int, long, int) - Method in class net.i2p.client.I2PSessionImpl
receiveStatus(int, long, int) - Method in class net.i2p.client.I2PSessionImpl2
receiveTest(RemoteHostId, UDPPacketReader) - Method in class net.i2p.router.transport.udp.PeerTestManager
  Receive a test message of some sort from the given peer, queueing up any packet that should be sent in response, or if its a reply to our own current testing, adjusting our test state.
receiveTimestamp - Variable in class net.i2p.time.NtpMessage
  This is the time at which the request arrived at the server, in seconds since 00:00 1-Jan-1900.
receiveTunnelCreate(TunnelId, Hash, Date, boolean, Hash) - Method in class net.i2p.router.MessageHistory
  The local router has received a request to join the createTunnel with the next hop being nextPeer, and we should send our decision to join it through sourceRoutePeer
receiveTunnelFragment(long, int, Object) - Method in class net.i2p.router.MessageHistory
receiveTunnelFragmentComplete(long) - Method in class net.i2p.router.MessageHistory
receiveTunnelMessage(byte[], int, int) - Method in class net.i2p.router.tunnel.FragmentHandler
  Receive the raw preprocessed message at the endpoint, parsing out each of the fragments, using those to fill various FragmentedMessages, and sending the resulting I2NPMessages where necessary.
recheckReachability() - Method in class net.i2p.router.CommSystemFacade
recheckReachability() - Method in class net.i2p.router.transport.CommSystemFacadeImpl
recheckReachability() - Method in interface net.i2p.router.transport.Transport
recheckReachability() - Method in class net.i2p.router.transport.TransportImpl
recheckReachability() - Method in class net.i2p.router.transport.TransportManager
recheckReachability() - Method in class net.i2p.router.transport.udp.UDPTransport
reconnect() - Method in class net.i2p.client.I2PSessionImpl
reconnect() - Method in class net.i2p.client.I2PSessionImpl2
  Called whenever we want to reconnect (used only in the superclass).
RECORD_COUNT - Static variable in class net.i2p.data.i2np.TunnelBuildMessage
RECORD_COUNT - Static variable in class net.i2p.data.i2np.TunnelBuildReplyMessage
RECORD_SIZE - Static variable in class net.i2p.data.i2np.TunnelBuildMessage
RECORD_SIZE - Static variable in class net.i2p.data.i2np.TunnelBuildReplyMessage
recv(ByteBuffer) - Method in class net.i2p.router.transport.ntcp.NTCPConnection
  The contents of the buffer have been read and can be processed asap.
recvEncryptedI2NP(ByteBuffer) - Method in class net.i2p.router.transport.ntcp.NTCPConnection
  the contents of the buffer include some fraction of one or more encrypted and encoded I2NP messages.
referenceIdentifier - Variable in class net.i2p.time.NtpMessage
  This is a 4-byte array identifying the particular reference source.
referenceIdentifierToString(byte[], short, byte) - Static method in class net.i2p.time.NtpMessage
  Returns a string representation of a reference identifier according to the rules set out in RFC 2030.
referenceTimestamp - Variable in class net.i2p.time.NtpMessage
  This is the time at which the local clock was last set or corrected, in seconds since 00:00 1-Jan-1900.
refillBandwidthQueues(List, long, long, long, long) - Method in class net.i2p.router.transport.FIFOBandwidthLimiter
  More bytes are available - add them to the queue and satisfy any requests we can
refillCount - Static variable in class gnu.crypto.prng.FortunaStandalone
refreshDisplay() - Method in class net.i2p.apps.systray.SysTray
refreshLeaseSet() - Method in class net.i2p.router.tunnel.pool.TunnelPool
refreshSettings() - Method in class net.i2p.router.tunnel.pool.TunnelPool
register(ServerSocketChannel) - Method in class net.i2p.router.transport.ntcp.EventPumper
registerApp(String, String) - Static method in class net.i2p.router.web.NavHelper
  To register a new client application so that it shows up on the router console's nav bar, it should be registered with this singleton.
registerBuilder(I2NPMessageImpl.Builder, int) - Static method in class net.i2p.data.i2np.I2NPMessageImpl
registerConnect(NTCPConnection) - Method in class net.i2p.router.transport.ntcp.EventPumper
registerConnection(ClientConnectionRunner) - Method in class net.i2p.router.client.ClientManager
registerHandlerJobBuilder(int, HandlerJobBuilder) - Method in class net.i2p.router.InNetMessagePool
registerKeys(Destination, SigningPrivateKey, PrivateKey) - Method in class net.i2p.router.KeyManager
registerPending(MessageSelector, ReplyJob, Job, int) - Method in class net.i2p.router.transport.OutboundMessageRegistry
registerPending(OutNetMessage) - Method in class net.i2p.router.transport.OutboundMessageRegistry
registerPending(OutNetMessage, boolean) - Method in class net.i2p.router.transport.OutboundMessageRegistry
reinitialize() - Method in class net.i2p.router.transport.FIFOBandwidthLimiter
reinitialize() - Method in class net.i2p.router.transport.FIFOBandwidthRefiller
release(TunnelController, I2PSession) - Method in class net.i2p.i2ptunnel.TunnelControllerGroup
  Note the fact that the controller is no longer using the session, and if no other controllers are using it, destroy the session.
release() - Method in class net.i2p.router.transport.udp.UDPPacket
release(ByteArray) - Method in class net.i2p.util.ByteCache
  Put this structure back onto the available cache for reuse
release(ByteArray, boolean) - Method in class net.i2p.util.ByteCache
release(ReusableGZIPInputStream) - Static method in class net.i2p.util.ReusableGZIPInputStream
  Release an instance back into the cache (this will reset the state)
release(ReusableGZIPOutputStream) - Static method in class net.i2p.util.ReusableGZIPOutputStream
  Release an instance back into the cache (this will discard any state)
releaseBuf(ByteBuffer) - Method in class net.i2p.router.transport.ntcp.EventPumper
releaseBuffer() - Method in class net.i2p.util.CachingByteArrayOutputStream
releaseKey(CryptixAESKeyCache.KeyCacheEntry) - Method in class net.i2p.crypto.CryptixAESKeyCache
  Put this structure back onto the available cache for reuse
releasePayload() - Method in class net.i2p.client.streaming.Packet
releasePreparationBuffer() - Method in class net.i2p.router.OutNetMessage
releaseResources() - Method in class net.i2p.router.transport.udp.InboundMessageState
releaseResources() - Method in class net.i2p.router.transport.udp.OutboundMessageState
ReliabilityCalculator - Class in net.i2p.router.peermanager
  Determine how reliable the peer is - how likely they'll be able to respond or otherwise carry out whatever we ask them to (or even merely be reachable)
ReliabilityCalculator(RouterContext) - Constructor for class net.i2p.router.peermanager.ReliabilityCalculator
reliabilityCalculator() - Method in class net.i2p.router.RouterContext
  how do we rank the reliability of profiles?
reloadControllers() - Method in class net.i2p.i2ptunnel.TunnelControllerGroup
remainingBytes() - Method in class net.i2p.crypto.AESInputStream
remoteDoesNotWantPreviousACKs() - Method in class net.i2p.router.transport.udp.PeerState
  have all of the packets received in the current second requested that the previous second's ACKs be sent?
remoteEndpoint(int) - Method in class net.i2p.data.i2cp.RequestLeaseSetMessage
remoteHost - Variable in class net.i2p.i2ptunnel.I2PTunnelServer
RemoteHostId - Class in net.i2p.router.transport.udp
  Unique ID for a peer - its IP + port, all bundled into a tidy obj.
RemoteHostId(byte[], int) - Constructor for class net.i2p.router.transport.udp.RemoteHostId
RemoteHostId(byte[]) - Constructor for class net.i2p.router.transport.udp.RemoteHostId
remotePort - Variable in class net.i2p.i2ptunnel.I2PTunnelServer
remove(String) - Method in class net.i2p.client.naming.AddressDB
remove(Address) - Method in class net.i2p.client.naming.AddressDB
remove(String) - Method in class net.i2p.client.naming.DummyAddressDB
remove(Address) - Method in class net.i2p.client.naming.DummyAddressDB
remove(String) - Method in class net.i2p.client.naming.FilesystemAddressDB
remove(Address) - Method in class net.i2p.client.naming.FilesystemAddressDB
remove(PetName) - Method in class net.i2p.client.naming.PetNameDB
remove(Hash) - Method in interface net.i2p.router.networkdb.kademlia.DataStore
remove(Hash) - Method in interface net.i2p.router.networkdb.kademlia.KBucket
  Remove the key from the bucket
remove(Hash) - Method in class net.i2p.router.networkdb.kademlia.KBucketImpl
remove(Hash) - Method in class net.i2p.router.networkdb.kademlia.KBucketSet
remove(Hash) - Method in class net.i2p.router.networkdb.kademlia.PersistentDataStore
remove(Hash) - Method in class net.i2p.router.networkdb.kademlia.TransientDataStore
remove(PeerState) - Method in class net.i2p.router.transport.udp.IntroductionManager
remove(TunnelCreatorConfig) - Method in class net.i2p.router.tunnel.TunnelDispatcher
  We no longer want to participate in this tunnel that we created
remove(HopConfig) - Method in class net.i2p.router.tunnel.TunnelDispatcher
  No longer participate in the tunnel that someone asked us to be a member of
remove(Object) - Method in class net.i2p.util.OrderedProperties
removeACKMessage(Long) - Method in class net.i2p.router.transport.udp.PeerState
removeCapabilities(Hash) - Method in class net.i2p.router.DummyPeerManagerFacade
removeCapabilities(Hash) - Method in class net.i2p.router.peermanager.PeerManager
removeCapabilities(Hash) - Method in class net.i2p.router.peermanager.PeerManagerFacadeImpl
removeCapabilities(Hash) - Method in interface net.i2p.router.PeerManagerFacade
removeCon(NTCPConnection) - Method in class net.i2p.router.transport.ntcp.NTCPTransport
removeConfigSetting(String) - Method in class net.i2p.router.Router
removeConnection(Connection) - Method in class net.i2p.client.streaming.ConnectionManager
  Drop the (already closed) connection on the floor.
removeConnectionEventListener(I2PTunnel.ConnectionEventListener) - Method in class net.i2p.i2ptunnel.I2PTunnel
removeController(TunnelController) - Method in class net.i2p.i2ptunnel.TunnelControllerGroup
  Stop and remove the given tunnel
removeDisconnectListener(I2PSocketManager.DisconnectListener) - Method in interface net.i2p.client.streaming.I2PSocketManager
removeDisconnectListener(I2PSocketManager.DisconnectListener) - Method in class net.i2p.client.streaming.I2PSocketManagerFull
removeDisconnectListener(I2PSocketManager.DisconnectListener) - Method in class net.i2p.client.streaming.I2PSocketManagerImpl
removeDisconnectListener(I2PSocketManager.DisconnectListener) - Method in class net.i2p.client.streaming.MessageHandler
removeEvent(SimpleTimer.TimedEvent) - Method in class net.i2p.util.SimpleTimer
removeFirst() - Method in class net.i2p.client.streaming.ByteCollector
  Remove the first byte from the collector, shifting its contents accordingly.
removeFromExplicitSend(Set) - Method in class net.i2p.router.networkdb.kademlia.KademliaNetworkDatabaseFacade
removeFromExploreKeys(Set) - Method in class net.i2p.router.networkdb.kademlia.KademliaNetworkDatabaseFacade
removeFromPassiveSend(Set) - Method in class net.i2p.router.networkdb.kademlia.KademliaNetworkDatabaseFacade
removeGroup(String) - Method in class net.i2p.client.naming.PetName
removeJob(Job) - Method in class net.i2p.router.JobQueue
removeLease(Lease) - Method in class net.i2p.data.LeaseSet
removeLease(int) - Method in class net.i2p.data.LeaseSet
removeListener(Timestamper.UpdateListener) - Method in class net.i2p.time.Timestamper
removeName(String) - Method in class net.i2p.client.naming.PetNameDB
removeOOMEventListener(I2PThread.OOMEventListener) - Static method in class net.i2p.util.I2PThread
  unregister a component that wants notification of OOM events
removePayload(MessageId) - Method in class net.i2p.router.client.ClientConnectionRunner
removePeer(PeerState) - Method in class net.i2p.router.transport.udp.UDPFlooder
removePending(Hash) - Method in class net.i2p.router.networkdb.kademlia.SearchState
  we didn't actually want to add this peer as part of the pending list...
removeReadBuf(ByteBuffer) - Method in class net.i2p.router.transport.ntcp.NTCPConnection
removeRunner(int) - Method in class net.i2p.router.JobQueue
removeSession(I2PSession) - Method in class net.i2p.i2ptunnel.I2PTunnel
removeSocket(I2PSocketImpl) - Method in class net.i2p.client.streaming.I2PSocketManagerImpl
removeTransport(Transport) - Method in class net.i2p.router.transport.TransportManager
removeTunnel(TunnelInfo) - Method in class net.i2p.router.tunnel.pool.TunnelPool
removeTunnels(Hash) - Method in class net.i2p.router.tunnel.pool.TunnelPoolManager
removeTunnelTestCandidate(TunnelCreatorConfig) - Method in class net.i2p.router.LoadTestManager
removeUpdateListener(Clock.ClockUpdateListener) - Method in class net.i2p.util.Clock
removeWriteBuf(ByteBuffer) - Method in class net.i2p.router.transport.ntcp.NTCPConnection
render(I2PAppContext, OutputStream, String) - Static method in class net.i2p.router.web.SummaryRenderer
  Render the stats as determined by the specified JRobin xml config, but note that this doesn't work on stock jvms, as it requires DOM level 3 load and store support.
render(OutputStream) - Method in class net.i2p.router.web.SummaryRenderer
render(OutputStream, int, int, boolean, boolean, boolean, boolean, int, boolean) - Method in class net.i2p.router.web.SummaryRenderer
renderPng(Rate, OutputStream) - Method in class net.i2p.router.web.StatSummarizer
renderPng(Rate, OutputStream, int, int, boolean, boolean, boolean, boolean, int, boolean) - Method in class net.i2p.router.web.StatSummarizer
renderPng(OutputStream, String) - Method in class net.i2p.router.web.StatSummarizer
renderPng(OutputStream, int, int, boolean, boolean, boolean, boolean, int, boolean) - Method in class net.i2p.router.web.SummaryListener
renderPng(OutputStream) - Method in class net.i2p.router.web.SummaryListener
renderRatePng(OutputStream, int, int, boolean, boolean, boolean, boolean, int, boolean) - Method in class net.i2p.router.web.StatSummarizer
renderStatus(String, String, String) - Static method in class net.i2p.router.web.ConfigRestartBean
renderStatusHTML() - Method in class net.i2p.crypto.TransientSessionKeyManager
renderStatusHTML(Writer) - Method in class net.i2p.router.admin.AdminManager
renderStatusHTML(Writer) - Method in class net.i2p.router.client.ClientManager
renderStatusHTML(Writer) - Method in class net.i2p.router.client.ClientManagerFacadeImpl
renderStatusHTML(Writer) - Method in class net.i2p.router.ClientManagerFacade
renderStatusHTML(Writer, String, int) - Method in class net.i2p.router.CommSystemFacade
renderStatusHTML(Writer) - Method in class net.i2p.router.CommSystemFacade
renderStatusHTML(Writer) - Method in class net.i2p.router.DummyNetworkDatabaseFacade
renderStatusHTML(Writer) - Method in class net.i2p.router.DummyPeerManagerFacade
renderStatusHTML(Writer) - Method in class net.i2p.router.DummyTunnelManagerFacade
renderStatusHTML(Writer) - Method in class net.i2p.router.InNetMessagePool
renderStatusHTML(Writer) - Method in class net.i2p.router.JobQueue
renderStatusHTML(Writer) - Method in class net.i2p.router.networkdb.kademlia.KademliaNetworkDatabaseFacade
renderStatusHTML(Writer) - Method in class net.i2p.router.peermanager.PeerManager
renderStatusHTML(Writer) - Method in class net.i2p.router.peermanager.PeerManagerFacadeImpl
renderStatusHTML(Writer) - Method in class net.i2p.router.peermanager.ProfileOrganizer
renderStatusHTML(Writer) - Method in class net.i2p.router.peermanager.ProfileOrganizerRenderer
renderStatusHTML(Writer) - Method in class net.i2p.router.Router
renderStatusHTML(Writer) - Method in interface net.i2p.router.Service
renderStatusHTML(Writer) - Method in class net.i2p.router.SessionKeyPersistenceHelper
renderStatusHTML(Writer) - Method in class net.i2p.router.Shitlist
renderStatusHTML(Writer) - Method in class net.i2p.router.StatisticsManager
renderStatusHTML(Writer, String, int) - Method in class net.i2p.router.transport.CommSystemFacadeImpl
renderStatusHTML(Writer) - Method in class net.i2p.router.transport.FIFOBandwidthLimiter
renderStatusHTML(Writer, int) - Method in class net.i2p.router.transport.ntcp.NTCPTransport
renderStatusHTML(Writer, String, int) - Method in class net.i2p.router.transport.ntcp.NTCPTransport
renderStatusHTML(Writer) - Method in class net.i2p.router.transport.OutboundMessageRegistry
renderStatusHTML(Writer) - Method in class net.i2p.router.transport.tcp.TCPTransport
  Make this stuff pretty (only used in the old console)
renderStatusHTML(Writer, String, int) - Method in interface net.i2p.router.transport.Transport
renderStatusHTML(Writer) - Method in class net.i2p.router.transport.TransportImpl
  Make this stuff pretty (only used in the old console)
renderStatusHTML(Writer, String, int) - Method in class net.i2p.router.transport.TransportImpl
renderStatusHTML(Writer, String, int) - Method in class net.i2p.router.transport.TransportManager
renderStatusHTML(Writer, int) - Method in class net.i2p.router.transport.udp.UDPTransport
renderStatusHTML(Writer, String, int) - Method in class net.i2p.router.transport.udp.UDPTransport
renderStatusHTML(OutputStream) - Method in class net.i2p.router.transport.VMCommSystem
renderStatusHTML(Writer) - Method in class net.i2p.router.tunnel.pool.TunnelPoolManager
renderStatusHTML(Writer) - Method in class net.i2p.router.tunnel.TunnelDispatcher
reorganize() - Method in class net.i2p.router.peermanager.ProfileOrganizer
  Place peers into the correct tier, as well as expand/contract and even drop profiles according to whatever limits are in place.
reorganize(boolean) - Method in class net.i2p.router.peermanager.ProfileOrganizer
replaceAddress(RouterAddress) - Method in class net.i2p.router.transport.TransportImpl
  Replace any existing addresses for the current transport with the given one.
replaceAddress(RouterAddress, RouterAddress) - Method in class net.i2p.router.transport.udp.UDPTransport
replaceTag(Hash, ByteArray, SessionKey) - Method in class net.i2p.router.transport.tcp.ConnectionTagManager
  Update the tag associated with a peer, dropping the old one
REPLY_IV_LENGTH - Static variable in class net.i2p.router.tunnel.HopConfig
  IV length for `HopConfig.getReplyIV()`
replyFound(DatabaseSearchReplyMessage, Hash) - Method in class net.i2p.router.networkdb.kademlia.SearchJob
replyFound(Hash) - Method in class net.i2p.router.networkdb.kademlia.SearchState
  how long did it take to get the reply, or -1 if we dont know
ReplyJob - Interface in net.i2p.router
  Defines an executable task that can be fired off in reply to a message
replyNotVerified() - Method in class net.i2p.router.networkdb.kademlia.SearchReplyJob
ReplyNotVerifiedJob - Class in net.i2p.router.networkdb.kademlia
  the peer gave us a reference to a new router, and we were NOT able to fetch it
ReplyNotVerifiedJob(RouterContext, SearchReplyJob, Hash) - Constructor for class net.i2p.router.networkdb.kademlia.ReplyNotVerifiedJob
replyTimedOut(OutNetMessage) - Method in class net.i2p.router.MessageHistory
  The message wanted a reply but no reply came in the time expected
replyTimeout(Hash) - Method in class net.i2p.router.networkdb.kademlia.SearchState
replyTimeout(Hash) - Method in class net.i2p.router.networkdb.kademlia.StoreState
replyVerified() - Method in class net.i2p.router.networkdb.kademlia.SearchReplyJob
ReplyVerifiedJob - Class in net.i2p.router.networkdb.kademlia
  the peer gave us a reference to a new router, and we were able to fetch it
ReplyVerifiedJob(RouterContext, SearchReplyJob, Hash) - Constructor for class net.i2p.router.networkdb.kademlia.ReplyVerifiedJob
repoll() - Method in class net.i2p.router.tunnel.pool.BuildExecutor
reportAbuse(I2PSession, int) - Method in class net.i2p.client.ATalk
  required by `I2PSessionListener` to notify of abuse
reportAbuse(I2PSessionImpl, int, int) - Method in class net.i2p.client.I2CPMessageProducer
  Send an abuse message to the router
reportAbuse(int, int) - Method in interface net.i2p.client.I2PSession
  Instruct the router that the message received was abusive (including how abusive on a 1-100 scale) in the hopes the router can do something to minimize receiving abusive messages like that in the future.
reportAbuse(int, int) - Method in class net.i2p.client.I2PSessionImpl
  Report abuse with regards to the given messageId
reportAbuse(I2PSession, int) - Method in interface net.i2p.client.I2PSessionListener
  Instruct the client that the session specified seems to be under attack and that the client may wish to move its destination to another router.
reportAbuse(I2PSession, int) - Method in class net.i2p.client.streaming.I2PSocketManagerImpl
reportAbuse(I2PSession, int) - Method in class net.i2p.client.streaming.MessageHandler
  Instruct the client that the session specified seems to be under attack and that the client may wish to move its destination to another router.
reportAbuse(I2PSession, int) - Method in class net.i2p.i2ptunnel.I2PTunnelTask
reportAbuse(String, int) - Method in class net.i2p.router.client.ClientConnectionRunner
  Send async abuse message to the client
reportAbuse(Destination, String, int) - Method in class net.i2p.router.client.ClientManager
reportAbuse(Destination, String, int) - Method in class net.i2p.router.client.ClientManagerFacadeImpl
  Instruct the client (or all clients) that they are under attack.
reportAbuse(Destination, String, int) - Method in class net.i2p.router.ClientManagerFacade
  Instruct the client (or all clients) that they are under attack.
reportAbuse(Destination, String, int) - Method in class net.i2p.router.DummyClientManagerFacade
ReportAbuseJob - Class in net.i2p.router.client
  Async job to send an abuse message to the client
ReportAbuseJob(RouterContext, ClientConnectionRunner, String, int) - Constructor for class net.i2p.router.client.ReportAbuseJob
ReportAbuseMessage - Class in net.i2p.data.i2cp
  Defines the message a client sends to a router when asking the router what its address visibility is
ReportAbuseMessage() - Constructor for class net.i2p.data.i2cp.ReportAbuseMessage
RepublishLeaseSetJob - Class in net.i2p.router.networkdb.kademlia
  Run periodically for each locally created leaseSet to cause it to be republished if the client is still connected.
RepublishLeaseSetJob(RouterContext, KademliaNetworkDatabaseFacade, Hash) - Constructor for class net.i2p.router.networkdb.kademlia.RepublishLeaseSetJob
request(RouterContext, TunnelPool, PooledTunnelCreatorConfig, BuildExecutor) - Static method in class net.i2p.router.tunnel.pool.BuildRequestor
REQUEST_TIMEOUT - Static variable in class net.i2p.router.tunnel.pool.BuildRequestor
requestInbound(int, String) - Method in class net.i2p.router.transport.FIFOBandwidthLimiter
  Request some bytes, blocking until they become available
requestInbound(int, String, FIFOBandwidthLimiter.CompleteListener, Object) - Method in class net.i2p.router.transport.FIFOBandwidthLimiter
requestInbound(FIFOBandwidthLimiter.Request, int, String) - Method in class net.i2p.router.transport.FIFOBandwidthLimiter
requestLeaseSet(LeaseSet, long, Job, Job) - Method in class net.i2p.router.client.ClientConnectionRunner
  Request that a particular client authorize the Leases contained in the LeaseSet, after which the onCreateJob is queued up.
requestLeaseSet(Destination, LeaseSet, long, Job, Job) - Method in class net.i2p.router.client.ClientManager
  Request that a particular client authorize the Leases contained in the LeaseSet, after which the onCreateJob is queued up.
requestLeaseSet(Hash, LeaseSet) - Method in class net.i2p.router.client.ClientManager
requestLeaseSet(Destination, LeaseSet, long, Job, Job) - Method in class net.i2p.router.client.ClientManagerFacadeImpl
  Request that a particular client authorize the Leases contained in the LeaseSet, after which the onCreateJob is queued up.
requestLeaseSet(Hash, LeaseSet) - Method in class net.i2p.router.client.ClientManagerFacadeImpl
requestLeaseSet(Destination, LeaseSet, long, Job, Job) - Method in class net.i2p.router.ClientManagerFacade
  Request that a particular client authorize the Leases contained in the LeaseSet, after which the onCreateJob is queued up.
requestLeaseSet(Hash, LeaseSet) - Method in class net.i2p.router.ClientManagerFacade
requestLeaseSet(Destination, LeaseSet, long, Job, Job) - Method in class net.i2p.router.DummyClientManagerFacade
requestLeaseSet(Hash, LeaseSet) - Method in class net.i2p.router.DummyClientManagerFacade
RequestLeaseSetJob - Class in net.i2p.router.client
  Async job to walk the client through generating a lease set.
RequestLeaseSetJob(RouterContext, ClientConnectionRunner, LeaseSet, long, Job, Job, LeaseRequestState) - Constructor for class net.i2p.router.client.RequestLeaseSetJob
RequestLeaseSetMessage - Class in net.i2p.data.i2cp
  Defines the message a client sends to a router when destroying existing session.
RequestLeaseSetMessage() - Constructor for class net.i2p.data.i2cp.RequestLeaseSetMessage
RequestLeaseSetMessageHandler - Class in net.i2p.client
  Handle I2CP RequestLeaseSetMessage from the router by granting all leases
RequestLeaseSetMessageHandler(I2PAppContext) - Constructor for class net.i2p.client.RequestLeaseSetMessageHandler
requestOutbound(int, String) - Method in class net.i2p.router.transport.FIFOBandwidthLimiter
  Request some bytes, blocking until they become available
requestOutbound(int, String, FIFOBandwidthLimiter.CompleteListener, Object) - Method in class net.i2p.router.transport.FIFOBandwidthLimiter
requestOutbound(FIFOBandwidthLimiter.Request, int, String) - Method in class net.i2p.router.transport.FIFOBandwidthLimiter
requestReseed() - Method in class net.i2p.router.web.ReseedHandler
requestSent() - Method in class net.i2p.router.transport.udp.OutboundEstablishState
  note that we just sent the SessionRequest packet
requestTunnelCreate(TunnelId, TunnelId, Hash, Hash, TunnelId, Hash) - Method in class net.i2p.router.MessageHistory
  We are requesting that the peerRequested create the tunnel specified with the given nextPeer, and we are sending that request to them through outTunnel with a request that the reply is sent back to us through replyTunnel on the given replyThrough router.
requeue(long) - Method in class net.i2p.router.JobImpl
requeue() - Method in class net.i2p.router.peermanager.PersistProfilesJob
requeueRepublish() - Method in class net.i2p.router.networkdb.kademlia.RepublishLeaseSetJob
rereadConfig() - Method in class net.i2p.util.LogManager
  Called periodically by the log writer's thread
reschedule(long, Connection) - Method in class net.i2p.client.streaming.SchedulerImpl
reschedule(SimpleTimer.TimedEvent, long) - Method in class net.i2p.util.SimpleTimer
reseedCount - Variable in class gnu.crypto.prng.FortunaStandalone
ReseedHandler - Class in net.i2p.router.web
  Handler to deal with reseed requests.
ReseedHandler() - Constructor for class net.i2p.router.web.ReseedHandler
ReseedHandler(RouterContext) - Constructor for class net.i2p.router.web.ReseedHandler
ReseedHandler.ReseedRunner - Class in net.i2p.router.web
ReseedHandler.ReseedRunner() - Constructor for class net.i2p.router.web.ReseedHandler.ReseedRunner
RESEND_BUCKET_FACTOR - Static variable in class net.i2p.router.networkdb.kademlia.DataRepublishingSelectorJob
  For every bucket away from us, resend period increases by 5 minutes - so we resend our own key every 5 minutes, and keys very far from us every 2.5 hours, increasing linearly
reset() - Method in class gnu.crypto.hash.BaseHashStandalone
reset() - Method in interface gnu.crypto.hash.IMessageDigestStandalone
  Resets the current context of this instance clearing any eventually cached intermediary values.
reset() - Method in class net.i2p.crypto.AESInputStream
reset() - Method in class net.i2p.router.transport.udp.IntroductionManager
reset() - Method in class net.i2p.util.ResettableGZIPOutputStream
  Reinitialze everything so we can write a brand new gzip output stream again.
reset() - Method in class net.i2p.util.ReusableGZIPOutputStream
  clear the data so we can start again afresh
reset() - Method in interface org.bouncycastle.crypto.Digest
  reset the digest back to it's initial state.
reset() - Method in class org.bouncycastle.crypto.digests.GeneralDigest
reset() - Method in class org.bouncycastle.crypto.digests.MD5Digest
  reset the chaining variables to the IV values.
reset() - Method in interface org.bouncycastle.crypto.Mac
  Reset the MAC.
reset() - Method in class org.bouncycastle.crypto.macs.HMac
  Reset the mac generator.
resetBegin() - Method in class net.i2p.router.transport.udp.UDPPacket
resetContext() - Method in class gnu.crypto.hash.BaseHashStandalone
  Resets the instance for future re-use.
resetContext() - Method in class gnu.crypto.hash.Sha256Standalone
resetReceived() - Method in class net.i2p.client.streaming.Connection
ResettableGZIPInputStream - Class in net.i2p.util
  GZIP implementation per RFC 1952, reusing java's standard CRC32 and Inflater and InflaterInputStream implementations.
ResettableGZIPInputStream() - Constructor for class net.i2p.util.ResettableGZIPInputStream
  Build a new GZIP stream without a bound compressed stream.
ResettableGZIPInputStream(InputStream) - Constructor for class net.i2p.util.ResettableGZIPInputStream
ResettableGZIPOutputStream - Class in net.i2p.util
  GZIP implementation per RFC 1952, reusing java's standard CRC32 and Deflater implementations.
ResettableGZIPOutputStream(OutputStream) - Constructor for class net.i2p.util.ResettableGZIPOutputStream
resetTimer() - Method in class net.i2p.util.SocketTimeout
restart() - Method in class net.i2p.router.admin.AdminListener
restart() - Method in class net.i2p.router.admin.AdminManager
restart() - Method in class net.i2p.router.client.ClientManager
restart() - Method in class net.i2p.router.client.ClientManagerFacadeImpl
restart() - Method in class net.i2p.router.DummyClientManagerFacade
restart() - Method in class net.i2p.router.DummyCommSystemFacade
restart() - Method in class net.i2p.router.DummyNetworkDatabaseFacade
restart() - Method in class net.i2p.router.DummyPeerManagerFacade
restart() - Method in class net.i2p.router.DummyTunnelManagerFacade
restart() - Method in class net.i2p.router.InNetMessagePool
restart() - Method in class net.i2p.router.JobQueue
restart() - Method in interface net.i2p.router.networkdb.kademlia.DataStore
restart() - Method in class net.i2p.router.networkdb.kademlia.KademliaNetworkDatabaseFacade
restart() - Method in class net.i2p.router.networkdb.kademlia.PersistentDataStore
restart() - Method in class net.i2p.router.networkdb.kademlia.TransientDataStore
restart() - Method in class net.i2p.router.peermanager.PeerManagerFacadeImpl
restart() - Method in class net.i2p.router.Router
restart() - Method in interface net.i2p.router.Service
  Perform a soft restart.
restart() - Method in class net.i2p.router.SessionKeyPersistenceHelper
restart() - Method in class net.i2p.router.StatisticsManager
restart() - Method in class net.i2p.router.transport.CommSystemFacadeImpl
restart() - Method in class net.i2p.router.transport.TransportManager
restart() - Method in class net.i2p.router.transport.VMCommSystem
restart() - Method in class net.i2p.router.tunnel.pool.TunnelPoolManager
restart() - Method in class net.i2p.router.tunnel.TunnelDispatcher
restartAllControllers() - Method in class net.i2p.i2ptunnel.TunnelControllerGroup
  Restart all tunnels
restartListening(RouterAddress) - Method in class net.i2p.router.transport.ntcp.NTCPTransport
restartTunnel() - Method in class net.i2p.i2ptunnel.TunnelController
resumeReading() - Method in class net.i2p.data.i2cp.I2CPMessageReader
  Resume reading after a pause
resumeReading() - Method in class net.i2p.data.i2np.I2NPMessageReader
  Resume reading after a pause
RETRANSMISSION_PERIOD_WIDTH - Static variable in class net.i2p.router.transport.udp.PeerState
  how many packets will be considered within the retransmission rate calculation
RetransmissionTimer - Class in net.i2p.client.streaming
RetransmissionTimer() - Constructor for class net.i2p.client.streaming.RetransmissionTimer
retrieveACKBitfields() - Method in class net.i2p.router.transport.udp.PeerState
  grab a list of ACKBitfield instances, some of which may fully ACK a message while others may only partially ACK a message.
retrieveACKBitfields(boolean) - Method in class net.i2p.router.transport.udp.PeerState
retrievePreprocessedData(byte[], int, int, Hash) - Method in class net.i2p.router.tunnel.InboundEndpointProcessor
  Undo all of the encryption done by the peers in the tunnel, recovering the preprocessed data sent by the gateway.
ReusableGZIPInputStream - Class in net.i2p.util
  Provide a cache of reusable GZIP streams, each handling up to 32KB without expansion.
ReusableGZIPOutputStream - Class in net.i2p.util
  Provide a cache of reusable GZIP streams, each handling up to 32KB without expansion.
reverseLookup(Destination) - Method in class net.i2p.client.naming.AddressDBNamingService
reverseLookup(Destination) - Method in class net.i2p.client.naming.DummyNamingService
reverseLookup(Destination) - Method in class net.i2p.client.naming.HostsTxtNamingService
reverseLookup(Destination) - Method in class net.i2p.client.naming.MetaNamingService
reverseLookup(Destination) - Method in class net.i2p.client.naming.NamingService
  Reverse look up a destination
reverseLookup(Destination) - Method in class net.i2p.client.naming.PetNameNamingService
rmdir(String, boolean) - Static method in class net.i2p.util.FileUtil
  Delete the path as well as any files or directories underneath it.
rmdir(File, boolean) - Static method in class net.i2p.util.FileUtil
  Delete the path as well as any files or directories underneath it.
rootDelay - Variable in class net.i2p.time.NtpMessage
  This value indicates the total roundtrip delay to the primary reference source, in seconds.
rootDispersion - Variable in class net.i2p.time.NtpMessage
  This value indicates the nominal error relative to the primary reference source, in seconds.
rotateBuffer() - Method in class gnu.crypto.prng.AsyncFortunaStandalone
  make the next available filled buffer current, scheduling any unfilled buffers for refill, and blocking until at least one buffer is ready
Router - Class in net.i2p.router
  Main driver for the router.
Router() - Constructor for class net.i2p.router.Router
Router(Properties) - Constructor for class net.i2p.router.Router
Router(String) - Constructor for class net.i2p.router.Router
Router(String, Properties) - Constructor for class net.i2p.router.Router
router() - Method in class net.i2p.router.RouterContext
  what router is this context working for?
RouterAddress - Class in net.i2p.data
  Defines a method of communicating with a router
RouterAddress() - Constructor for class net.i2p.data.RouterAddress
RouterClock - Class in net.i2p.router
  Alternate location for determining the time which takes into account an offset.
RouterClock(RouterContext) - Constructor for class net.i2p.router.RouterClock
RouterConsoleRunner - Class in net.i2p.router.web
RouterConsoleRunner(String[]) - Constructor for class net.i2p.router.web.RouterConsoleRunner
RouterContext - Class in net.i2p.router
  Build off the core I2P context to provide a root for a router instance to coordinate its resources.
RouterContext(Router) - Constructor for class net.i2p.router.RouterContext
RouterContext(Router, Properties) - Constructor for class net.i2p.router.RouterContext
routerDisconnected() - Method in interface net.i2p.i2ptunnel.I2PTunnel.ConnectionEventListener
routerDisconnected() - Method in class net.i2p.i2ptunnel.I2PTunnel
  Call this whenever we lose touch with the router involuntarily (aka the router is off / crashed / etc)
routerDisconnected() - Method in class net.i2p.i2ptunnel.I2PTunnelTask
RouterDoSThrottle - Class in net.i2p.router
  Minor extention of the router throttle to handle some DoS events and throttle accordingly.
RouterDoSThrottle(RouterContext) - Constructor for class net.i2p.router.RouterDoSThrottle
RouterFragmentHandler - Class in net.i2p.router.tunnel
  Minor extension to allow message history integration
RouterFragmentHandler(RouterContext, FragmentHandler.DefragmentedReceiver) - Constructor for class net.i2p.router.tunnel.RouterFragmentHandler
RouterGenerator - Class in net.i2p.router.networkdb.kademlia
RouterGenerator() - Constructor for class net.i2p.router.networkdb.kademlia.RouterGenerator
routerHash() - Method in class net.i2p.router.RouterContext
  convenience method for querying the router's ident
RouterIdentity - Class in net.i2p.data
  Defines the unique identifier of a router, including any certificate or public key.
RouterIdentity() - Constructor for class net.i2p.data.RouterIdentity
RouterInfo - Class in net.i2p.data
  Defines the data that a router either publishes to the global routing table or provides to trusted peers.
RouterInfo() - Constructor for class net.i2p.data.RouterInfo
RouterInfo(RouterInfo) - Constructor for class net.i2p.data.RouterInfo
RouterLaunch - Class in net.i2p.router
RouterLaunch() - Constructor for class net.i2p.router.RouterLaunch
RouterThrottle - Interface in net.i2p.router
  Gatekeeper for deciding whether to throttle the further processing of messages through the router.
RouterThrottleImpl - Class in net.i2p.router
  Simple throttle that basically stops accepting messages or nontrivial requests if the jobQueue lag is too large.
RouterThrottleImpl(RouterContext) - Constructor for class net.i2p.router.RouterThrottleImpl
RouterVersion - Class in net.i2p.router
  Expose a version string
RouterVersion() - Constructor for class net.i2p.router.RouterVersion
RouterWatchdog - Class in net.i2p.router
  Periodically check to make sure things haven't gone totally haywire (and if they have, restart the JVM)
RouterWatchdog(RouterContext) - Constructor for class net.i2p.router.RouterWatchdog
RoutingKeyGenerator - Class in net.i2p.data
  Component to manage the munging of hashes into routing keys - given a hash, perform some consistent transformation against it and return the result.
RoutingKeyGenerator(I2PAppContext) - Constructor for class net.i2p.data.RoutingKeyGenerator
routingKeyGenerator() - Method in class net.i2p.I2PAppContext
  Determine how much do we want to mess with the keys to turn them into something we can route.
run() - Method in class gnu.crypto.prng.AsyncFortunaStandalone
run() - Method in class net.i2p.client.ATalk
  Actual bulk processing of the application, reading in user input, sending messages, and displaying results.
run() - Method in class net.i2p.i2ptunnel.I2Ping.PingHandler
run() - Method in class net.i2p.i2ptunnel.I2Ping
run() - Method in class net.i2p.i2ptunnel.I2PTunnelClientBase
run() - Method in class net.i2p.i2ptunnel.I2PTunnelRunner
run() - Method in class net.i2p.i2ptunnel.I2PTunnelServer
run() - Method in class net.i2p.router.admin.AdminListener
run() - Method in class net.i2p.router.admin.AdminRunner
run() - Method in class net.i2p.router.client.ClientListenerRunner
run() - Method in class net.i2p.router.client.ClientWriterRunner
run() - Method in class net.i2p.router.JobQueueRunner
run() - Method in class net.i2p.router.MarkLiveliness
run() - Method in class net.i2p.router.RouterWatchdog
run() - Method in class net.i2p.router.ShutdownHook
run() - Method in class net.i2p.router.SSUDemo
run() - Method in class net.i2p.router.transport.FIFOBandwidthRefiller
run() - Method in class net.i2p.router.transport.ntcp.EventPumper
run() - Method in class net.i2p.router.transport.tcp.ConnectionRunner
run() - Method in class net.i2p.router.transport.tcp.TCPConnectionEstablisher
run() - Method in class net.i2p.router.transport.tcp.TCPListener.ListenerRunner
run() - Method in class net.i2p.router.transport.udp.ACKSender
run() - Method in class net.i2p.router.transport.udp.OutboundRefiller
run() - Method in class net.i2p.router.transport.udp.PacketPusher
run() - Method in class net.i2p.router.transport.udp.UDPFlooder
run() - Method in class net.i2p.router.tunnel.pool.BuildExecutor
  Don't even try to build tunnels if we're saturated
run() - Method in class net.i2p.router.tunnel.TunnelGatewayPumper
run() - Method in class net.i2p.router.web.ConfigServiceHandler.UpdateWrapperManagerAndRekeyTask
run() - Method in class net.i2p.router.web.ConfigServiceHandler.UpdateWrapperManagerTask
run() - Method in class net.i2p.router.web.NewsFetcher
run() - Method in class net.i2p.router.web.ReseedHandler.ReseedRunner
run() - Method in class net.i2p.router.web.StatSummarizer
run() - Method in class net.i2p.router.web.UpdateHandler.UpdateRunner
run() - Method in class net.i2p.time.Timestamper
run() - Method in class net.i2p.util.Executor
run() - Method in class net.i2p.util.I2PThread
run() - Method in class net.i2p.util.LogWriter
runClient() - Method in class net.i2p.client.streaming.StreamSinkClient
  Actually connect and run the client - this call blocks until completion.
runClient() - Method in class net.i2p.client.streaming.StreamSinkSend
  Actually connect and run the client - this call blocks until completion.
runClient(String[], Logging) - Method in class net.i2p.i2ptunnel.I2PTunnel
  Run the client on the given port number pointing at the specified destination (either the base64 of the destination or file:fileNameContainingDestination).
runClientOptions(String[], Logging) - Method in class net.i2p.i2ptunnel.I2PTunnel
  Configure the extra I2CP options to use in any subsequent I2CP sessions.
runClose(String[], Logging) - Method in class net.i2p.i2ptunnel.I2PTunnel
  Close the given task (or all tasks), optionally forcing them to die a hard death Sets the event "closeResult" = "ok" after the closing is complete
runCommand(String) - Method in class net.i2p.i2ptunnel.I2Ping
runCommand(String, Logging) - Method in class net.i2p.i2ptunnel.I2PTunnel
runConfig(String[], Logging) - Method in class net.i2p.i2ptunnel.I2PTunnel
  Specify the i2cp host and port Sets the event "configResult" = "ok" or "error" after the configuration has been specified
runConnection(Socket) - Method in class net.i2p.router.admin.AdminListener
  Handle the connection by passing it off to an AdminRunner
runConnection(Socket) - Method in class net.i2p.router.client.ClientListenerRunner
  Handle the connection by passing it off to a `ClientConnectionRunner`
runConnection() - Method in class net.i2p.router.transport.tcp.TCPConnection
  Actually start processing the messages on the connection (and reading from the peer, of course).
runGenKeys(String[], Logging) - Method in class net.i2p.i2ptunnel.I2PTunnel
  Generate a new keypair Sets the event "genkeysResult" = "ok" or "error" after the generation is complete
runGenTextKeys(Logging) - Method in class net.i2p.i2ptunnel.I2PTunnel
  Generate a new keypair Sets the event "privateKey" = base64 of the privateKey stream and sets the event "publicDestination" = base64 of the destination
runHelp(Logging) - Method in class net.i2p.i2ptunnel.I2PTunnel
  Display help information through the given logger.
runHttpClient(String[], Logging) - Method in class net.i2p.i2ptunnel.I2PTunnel
  Run an HTTP client on the given port number Sets the event "httpclientTaskId" = Integer(taskId) after the tunnel has been started (or -1 on error).
runHttpServer(String[], Logging) - Method in class net.i2p.i2ptunnel.I2PTunnel
  Run the HTTP server pointing at the host and port specified using the private i2p destination loaded from the specified file, replacing the HTTP headers so that the Host: specified is the one spoofed.
runIrcClient(String[], Logging) - Method in class net.i2p.i2ptunnel.I2PTunnel
  Run an IRC client on the given port number Sets the event "ircclientTaskId" = Integer(taskId) after the tunnel has been started (or -1 on error).
runJob() - Method in class net.i2p.router.client.CreateSessionJob
runJob() - Method in class net.i2p.router.client.MessageReceivedJob
runJob() - Method in class net.i2p.router.client.ReportAbuseJob
runJob() - Method in class net.i2p.router.client.RequestLeaseSetJob
runJob() - Method in interface net.i2p.router.Job
  Actually perform the task.
runJob() - Method in class net.i2p.router.message.BuildTestMessageJob
runJob() - Method in class net.i2p.router.message.HandleGarlicMessageJob
runJob() - Method in class net.i2p.router.message.OutboundClientMessageOneShotJob
runJob() - Method in class net.i2p.router.message.SendGarlicJob
runJob() - Method in class net.i2p.router.message.SendMessageDirectJob
runJob() - Method in class net.i2p.router.networkdb.HandleDatabaseLookupMessageJob
runJob() - Method in class net.i2p.router.networkdb.HandleDatabaseStoreMessageJob
runJob() - Method in class net.i2p.router.networkdb.kademlia.DataPublisherJob
runJob() - Method in class net.i2p.router.networkdb.kademlia.DataRepublishingSelectorJob
runJob() - Method in class net.i2p.router.networkdb.kademlia.ExpireLeasesJob
runJob() - Method in class net.i2p.router.networkdb.kademlia.ExpireRoutersJob
runJob() - Method in class net.i2p.router.networkdb.kademlia.ExploreKeySelectorJob
runJob() - Method in class net.i2p.router.networkdb.kademlia.FloodfillVerifyStoreJob
runJob() - Method in class net.i2p.router.networkdb.kademlia.FloodLookupMatchJob
runJob() - Method in class net.i2p.router.networkdb.kademlia.FloodLookupTimeoutJob
runJob() - Method in class net.i2p.router.networkdb.kademlia.FloodOnlyLookupMatchJob
runJob() - Method in class net.i2p.router.networkdb.kademlia.FloodOnlyLookupTimeoutJob
runJob() - Method in class net.i2p.router.networkdb.kademlia.FloodOnlySearchJob
runJob() - Method in class net.i2p.router.networkdb.kademlia.FloodSearchJob
runJob() - Method in class net.i2p.router.networkdb.kademlia.HandleFloodfillDatabaseStoreMessageJob
runJob() - Method in class net.i2p.router.networkdb.kademlia.HarvesterJob
runJob() - Method in class net.i2p.router.networkdb.kademlia.OnRepublishFailure
runJob() - Method in class net.i2p.router.networkdb.kademlia.OnRepublishSuccess
runJob() - Method in class net.i2p.router.networkdb.kademlia.ReplyNotVerifiedJob
runJob() - Method in class net.i2p.router.networkdb.kademlia.ReplyVerifiedJob
runJob() - Method in class net.i2p.router.networkdb.kademlia.RepublishLeaseSetJob
runJob() - Method in class net.i2p.router.networkdb.kademlia.SearchJob.FailedJob
runJob() - Method in class net.i2p.router.networkdb.kademlia.SearchJob
runJob() - Method in class net.i2p.router.networkdb.kademlia.SearchReplyJob
runJob() - Method in class net.i2p.router.networkdb.kademlia.SearchUpdateReplyFoundJob
runJob() - Method in class net.i2p.router.networkdb.kademlia.StartExplorersJob
runJob() - Method in class net.i2p.router.networkdb.kademlia.StoreJob
runJob() - Method in class net.i2p.router.networkdb.PublishLocalRouterInfoJob
runJob() - Method in class net.i2p.router.peermanager.PeerTestJob
runJob() - Method in class net.i2p.router.peermanager.PersistProfileJob
runJob() - Method in class net.i2p.router.peermanager.PersistProfilesJob
runJob() - Method in class net.i2p.router.PersistRouterInfoJob
runJob() - Method in class net.i2p.router.startup.BootCommSystemJob
runJob() - Method in class net.i2p.router.startup.BootNetworkDbJob
runJob() - Method in class net.i2p.router.startup.BuildTrustedLinksJob
runJob() - Method in class net.i2p.router.startup.CreateRouterInfoJob
runJob() - Method in class net.i2p.router.startup.LoadClientAppsJob
runJob() - Method in class net.i2p.router.startup.LoadRouterInfoJob
runJob() - Method in class net.i2p.router.startup.ReadConfigJob
runJob() - Method in class net.i2p.router.startup.RebuildRouterInfoJob
runJob() - Method in class net.i2p.router.startup.StartAcceptingClientsJob
runJob() - Method in class net.i2p.router.startup.StartupJob
runJob() - Method in class net.i2p.router.SubmitMessageHistoryJob
runJob() - Method in class net.i2p.router.transport.GetBidsJob
runJob() - Method in class net.i2p.router.tunnel.pool.ExpireJob
runJob() - Method in class net.i2p.router.tunnel.pool.HandleTunnelCreateMessageJob
runJob() - Method in class net.i2p.router.tunnel.pool.SendGarlicMessageJob
runJob() - Method in class net.i2p.router.tunnel.pool.TestJob
runJob() - Method in class net.i2p.router.UpdateRoutingKeyModifierJob
runList(Logging) - Method in class net.i2p.i2ptunnel.I2PTunnel
  Retrieve a list of currently running tasks Sets the event "listDone" = "done" after dumping the tasks to the logger
runListenOn(String[], Logging) - Method in class net.i2p.i2ptunnel.I2PTunnel
  Specify the hostname / IP address of the interface that the tunnels should bind to Sets the event "listen_onResult" = "ok" or "error" after the interface has been specified
runLookup(String[], Logging) - Method in class net.i2p.i2ptunnel.I2PTunnel
  Perform a lookup of the name specified Sets the event "lookupResult" = base64 of the destination, or an error message
RUNNING - Static variable in class net.i2p.i2ptunnel.web.IndexBean
runOwnDest(String[], Logging) - Method in class net.i2p.i2ptunnel.I2PTunnel
  Specify whether to use its own destination for each outgoing tunnel Sets the event "owndestResult" = "ok" or "error" after the configuration has been specified
runPing(String, Logging) - Method in class net.i2p.i2ptunnel.I2PTunnel
  Start up a ping task with the specified args (currently supporting -ns, -h, -l) Sets the event "pingTaskId" = Integer of the taskId, or -1
runQueue(int) - Method in class net.i2p.router.JobQueue
  Start up the queue with the specified number of concurrent processors.
runQuit(Logging) - Method in class net.i2p.i2ptunnel.I2PTunnel
  Exit the JVM if there are no more tasks left running.
runReadTimeout(String[], Logging) - Method in class net.i2p.i2ptunnel.I2PTunnel
  Specify the read timeout going to be used for newly-created I2PSockets Sets the event "read_timeoutResult" = "ok" or "error" after the interface has been specified
runRouter() - Method in class net.i2p.router.Router
runRun(String[], Logging) - Method in class net.i2p.i2ptunnel.I2PTunnel
  Run all of the commands in the given file (one command per line) Sets the event "runResult" = "ok" or "error" after the closing is complete
runServer() - Method in class net.i2p.client.streaming.StreamSinkServer
  Actually fire up the server - this call blocks forever (or until the server socket closes)
runServer(String[], Logging) - Method in class net.i2p.i2ptunnel.I2PTunnel
  Run the server pointing at the host and port specified using the private i2p destination loaded from the specified file.
runServer() - Method in class net.i2p.router.client.ClientListenerRunner
  Start up the socket listener, listens for connections, and fires those connections off via `runConnection`.
runSOCKSTunnel(String[], Logging) - Method in class net.i2p.i2ptunnel.I2PTunnel
  Run an SOCKS tunnel on the given port number Sets the event "sockstunnelTaskId" = Integer(taskId) after the tunnel has been started (or -1 on error).
runTest(InetAddress, int, SessionKey, SessionKey) - Method in class net.i2p.router.transport.udp.PeerTestManager
runTest(int) - Method in class net.i2p.router.transport.udp.UDPEndpointTest
runTextServer(String[], Logging) - Method in class net.i2p.i2ptunnel.I2PTunnel
  Run the server pointing at the host and port specified using the private i2p destination loaded from the given base64 stream.

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 _