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 _