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 Z _

R

RAIFile - Class in net.metanotion.io
 
RAIFile(RandomAccessFile) - Constructor for class net.metanotion.io.RAIFile
 
RAIFile(File, boolean, boolean) - Constructor for class net.metanotion.io.RAIFile
 
random() - Method in class net.i2p.I2PAppContext
[insert snarky comment here]
RandomAccessInterface - Interface in net.metanotion.io
 
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
 
RandomIfOldTrimmer<T extends SimpleDataStructure> - Class in net.i2p.kademlia
Removes a random element, but only if the bucket hasn't changed in 5 minutes.
RandomIfOldTrimmer(I2PAppContext, int) - Constructor for class net.i2p.kademlia.RandomIfOldTrimmer
 
RandomIterator<E> - Class in net.i2p.router.util
This is some Java code I wrote for a school project to save some time when iterating in random order over a part of list (until some condition becomes true): Here is a sample on how to use the code:
RandomIterator(List<E>) - Constructor for class net.i2p.router.util.RandomIterator
 
RandomSource - Class in net.i2p.util
Singleton for whatever PRNG i2p uses.
RandomSource(I2PAppContext) - Constructor for class net.i2p.util.RandomSource
Deprecated - do not instantiate this directly, as you won't get the good one (Fortuna).
RandomTrimmer<T extends SimpleDataStructure> - Class in net.i2p.kademlia
Removes a random element.
RandomTrimmer(I2PAppContext, int) - Constructor for class net.i2p.kademlia.RandomTrimmer
 
RANGE - Static variable in class org.cybergarage.http.HTTP
 
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
A rate with period shorter than Router.COALESCE_TIME = 50*1000 has to be manually coalesced before values are fetched from it.
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.
RATE_DEPTH - Static variable in class org.klomp.snark.Peer
 
RATE_DEPTH - Static variable in class org.klomp.snark.PeerCoordinator
 
RATES - Static variable in class net.i2p.router.transport.udp.UDPTransport
 
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
raw - Variable in class net.i2p.i2ptunnel.udp.I2PSink
 
raw - Variable in class net.i2p.i2ptunnel.udp.I2PSinkAnywhere
 
raw - Variable in class net.i2p.i2ptunnel.udp.I2PSource
 
RAW_SIZE_MAX - Static variable in class net.i2p.sam.SAMRawSession
 
rawSession - Variable in class net.i2p.sam.SAMv1Handler
 
rawSession - Variable in class net.i2p.sam.SAMv3Handler
 
RC_PROP_THEME - Static variable in class org.klomp.snark.SnarkManager
 
RC_PROP_THEME_NAME - Static variable in class i2p.susi.dns.BaseBean
 
RC_PROP_UNIVERSAL_THEMING - Static variable in class i2p.susi.dns.BaseBean
 
RC_PROP_UNIVERSAL_THEMING - Static variable in class org.klomp.snark.SnarkManager
 
read(ByteBuffer) - Method in class net.i2p.client.streaming.MessageChannel
 
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(InputStream, byte[]) - Static method in class net.i2p.data.DataHelper
This is different than InputStream.read(target), in that it does repeated reads until the full data is received.
read(InputStream, byte[], int, int) - Static method in class net.i2p.data.DataHelper
This is different than InputStream.read(target, offset, length), in that it returns the new offset (== old offset + bytes read).
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.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
 
read() - Method in class net.metanotion.io.RAIFile
 
read(byte[]) - Method in class net.metanotion.io.RAIFile
 
read(byte[], int, int) - Method in class net.metanotion.io.RAIFile
 
read() - Method in interface net.metanotion.io.RandomAccessInterface
 
read(byte[]) - Method in interface net.metanotion.io.RandomAccessInterface
 
read(byte[], int, int) - Method in interface net.metanotion.io.RandomAccessInterface
 
read(HTTPSocket) - Method in class org.cybergarage.http.HTTPPacket
 
read() - Method in class org.cybergarage.http.HTTPRequest
 
read(DataInputStream, int, int) - Method in class org.klomp.snark.PartialPiece
Blocking.
read(DataInputStream) - Method in class org.klomp.snark.Request
 
read() - Method in class org.mortbay.util.LineInput
 
read(byte[], int, int) - Method in class org.mortbay.util.LineInput
 
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
 
readBoolean(InputStream) - Static method in class net.i2p.data.DataHelper
Deprecated. unused
readBoolean() - Method in class net.metanotion.io.RAIFile
 
readBoolean() - Method in interface net.metanotion.io.RandomAccessInterface
 
ReadBuffer - Class in i2p.susi.util
 
ReadBuffer() - Constructor for class i2p.susi.util.ReadBuffer
 
readByte() - Method in class net.metanotion.io.RAIFile
 
readByte() - Method in interface net.metanotion.io.RandomAccessInterface
 
readBytes(InputStream) - Method in class net.i2p.crypto.SHA1Hash
 
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.DateAndFlags
 
readBytes(byte[], int) - Method in class net.i2p.data.Destination
deprecated, used only by Packet.java in streaming
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
Deprecated. unused
readBytes(byte[], int) - Method in class net.i2p.data.i2np.DeliveryInstructions
 
readBytes(InputStream) - Method in class net.i2p.data.i2np.FastI2NPMessageImpl
Deprecated. unused
readBytes(InputStream, int, byte[]) - Method in class net.i2p.data.i2np.FastI2NPMessageImpl
Deprecated. unused
readBytes(byte[], int, int, int) - Method in class net.i2p.data.i2np.FastI2NPMessageImpl
Ignore, but save, the checksum, to be used later if necessary.
readBytes(InputStream) - Method in class net.i2p.data.i2np.GarlicClove
Deprecated. unused, use byte array method to avoid copying
readBytes(byte[], int) - Method in class net.i2p.data.i2np.GarlicClove
 
readBytes(InputStream, int, byte[]) - Method in interface net.i2p.data.i2np.I2NPMessage
Deprecated. unused
readBytes(byte[], int, int) - 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, int) - 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(InputStream) - Method in class net.i2p.data.i2np.I2NPMessageImpl
Deprecated. unused
readBytes(InputStream, int, byte[]) - Method in class net.i2p.data.i2np.I2NPMessageImpl
Deprecated. unused
readBytes(byte[], int, int) - Method in class net.i2p.data.i2np.I2NPMessageImpl
Read the header, then read the rest into buffer, then call readMessage in the implemented message type
readBytes(byte[], int, int, int) - Method in class net.i2p.data.i2np.I2NPMessageImpl
Set a limit on the max to read from the data buffer, so that we can use a large buffer but prevent the reader from reading off the end.
readBytes(InputStream) - Method in class net.i2p.data.KeysAndCert
 
readBytes(InputStream) - Method in class net.i2p.data.Lease
 
readBytes(InputStream) - Method in class net.i2p.data.LeaseSet
This does NOT validate the signature
readBytes(InputStream) - Method in class net.i2p.data.Payload
 
readBytes(InputStream) - Method in class net.i2p.data.RouterAddress
 
readBytes(InputStream) - Method in class net.i2p.data.RouterInfo
This does NOT validate the signature
readBytes(InputStream, boolean) - Method in class net.i2p.data.RouterInfo
If verifySig is true, this validates the signature while reading in, and throws a DataFormatException if the sig is invalid.
readBytes(InputStream) - Method in class net.i2p.data.SimpleDataStructure
Sets the data.
readBytes(InputStream) - Method in class net.i2p.data.TunnelId
 
readBytes(InputStream) - Method in class net.i2p.router.LeaseSetKeys
 
readChallengeSize() - Method in class net.i2p.router.transport.udp.UDPPacketReader.RelayIntroReader
unused
readChallengeSize(byte[], int) - Method in class net.i2p.router.transport.udp.UDPPacketReader.RelayIntroReader
unused
readChallengeSize() - Method in class net.i2p.router.transport.udp.UDPPacketReader.RelayRequestReader
unused
readChallengeSize(byte[], int) - Method in class net.i2p.router.transport.udp.UDPPacketReader.RelayRequestReader
unused
readChar() - Method in class net.metanotion.io.RAIFile
 
readChar() - Method in interface net.metanotion.io.RandomAccessInterface
 
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
readChunkLength() - Method in class net.i2p.util.EepGet
 
readConfig() - Method in class net.i2p.router.Router
This updates the config with all settings found in the file.
ReadConfigJob - Class in net.i2p.router.tasks
Simply read the router config periodically, so that the user may make config changes externally.
ReadConfigJob(RouterContext) - Constructor for class net.i2p.router.tasks.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.
readDouble() - Method in class net.metanotion.io.RAIFile
 
readDouble() - Method in interface net.metanotion.io.RandomAccessInterface
 
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
The I2CPMessageEventListener callback.
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
Deprecated. 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 notification that there was an error
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
readFloat() - Method in class net.metanotion.io.RAIFile
 
readFloat() - Method in interface net.metanotion.io.RandomAccessInterface
 
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, Map<Object, Object>) - Method in class net.i2p.router.TunnelPoolSettings
 
readFully(byte[]) - Method in class net.metanotion.io.RAIFile
 
readFully(byte[], int, int) - Method in class net.metanotion.io.RAIFile
 
readFully(byte[]) - Method in interface net.metanotion.io.RandomAccessInterface
 
readFully(byte[], int, int) - Method in interface net.metanotion.io.RandomAccessInterface
 
readHeaders() - Method in class net.i2p.client.streaming.I2PSocketEepGet
Overridden to disable inline gunzipping
readHeaders(InputStream, StringBuilder, String[], I2PAppContext) - Static method in class net.i2p.i2ptunnel.I2PTunnelHTTPServer
 
readHeaders() - Method in class net.i2p.util.EepGet
 
readIn(DataInputStream) - Method in class net.metanotion.io.SerialStreams
 
readInt() - Method in class net.metanotion.io.RAIFile
 
readInt() - Method in interface net.metanotion.io.RandomAccessInterface
 
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 Warning - strips \n but not \r Warning - 8KB line length limit as of 0.7.13, @throws IOException if exceeded Warning - not UTF-8
readLine(InputStream, Sha256Standalone) - Static method in class net.i2p.data.DataHelper
Deprecated. use MessageDigest version
readLine(InputStream, MessageDigest) - Static method in class net.i2p.data.DataHelper
update the hash along the way Warning - strips \n but not \r Warning - 8KB line length limit as of 0.7.13, @throws IOException if exceeded Warning - not UTF-8
readLine(InputStream, StringBuffer) - Static method in class net.i2p.data.DataHelper
Deprecated. use StringBuilder version
readLine(InputStream, StringBuffer, Sha256Standalone) - Static method in class net.i2p.data.DataHelper
Deprecated. use StringBuilder / MessageDigest version
readLine(InputStream, StringBuilder) - Static method in class net.i2p.data.DataHelper
Read in a line, placing it into the buffer (excluding the newline).
readLine(InputStream, StringBuilder, Sha256Standalone) - Static method in class net.i2p.data.DataHelper
Deprecated. use MessageDigest version
readLine(InputStream, StringBuilder, MessageDigest) - Static method in class net.i2p.data.DataHelper
update the hash along the way Warning - strips \n but not \r Warning - 8KB line length limit as of 0.7.13, @throws IOException if exceeded Warning - not UTF-8
readLine() - Method in class net.metanotion.io.RAIFile
 
readLine() - Method in interface net.metanotion.io.RandomAccessInterface
 
readLine() - Method in class org.mortbay.util.LineInput
Read a line ended by CR, LF or CRLF.
readLine(char[], int, int) - Method in class org.mortbay.util.LineInput
Read a line ended by CR, LF or CRLF.
readLine(byte[], int, int) - Method in class org.mortbay.util.LineInput
Read a line ended by CR, LF or CRLF.
readLineBuffer() - Method in class org.mortbay.util.LineInput
Read a Line ended by CR, LF or CRLF.
readLineBuffer(int) - Method in class org.mortbay.util.LineInput
Read a Line ended by CR, LF or CRLF.
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.
readLong() - Method in class net.metanotion.io.RAIFile
 
readLong() - Method in interface net.metanotion.io.RandomAccessInterface
 
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.SendMessageExpiresMessage
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.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
Deprecated. use the byte array method to avoid an extra copy if you have it
readMessage(byte[]) - Method in class net.i2p.data.i2np.I2NPMessageHandler
Read an I2NPMessage from the byte array and return the fully populated object.
readMessage(byte[], int) - Method in class net.i2p.data.i2np.I2NPMessageHandler
Result is retreived with lastRead()
readMessage(byte[], int, int) - Method in class net.i2p.data.i2np.I2NPMessageHandler
Set a limit on the max to read from the data buffer, so that we can use a large buffer but prevent the reader from reading off the end.
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.TunnelBuildMessageBase
 
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
Note that for efficiency at the IBGW, this does not fully deserialize the included I2NP Message.
readMessage(byte[], int, int, int) - Method in class net.i2p.data.i2np.UnknownI2NPMessage
 
readMessage(byte[], int, int, int) - Method in class net.i2p.data.i2np.VariableTunnelBuildMessage
 
readMessage(byte[], int, int, int) - Method in class net.i2p.data.i2np.VariableTunnelBuildReplyMessage
 
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
 
readMultiPageData(byte[], int, int[], int[]) - Method in class net.metanotion.io.block.BlockFile
Read bytes
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.
readProperties(InputStream, Properties) - Static method in class net.i2p.data.DataHelper
Ditto, load into an existing properties
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
read in 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
readShort() - Method in class net.metanotion.io.RAIFile
 
readShort() - Method in interface net.metanotion.io.RandomAccessInterface
 
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 5 minutes - override if desired
readTimeout - Variable in class net.i2p.i2ptunnel.udpTunnel.I2PTunnelUDPServerBase
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?
readUnsignedByte() - Method in class net.metanotion.io.RAIFile
 
readUnsignedByte() - Method in interface net.metanotion.io.RandomAccessInterface
 
readUnsignedInt() - Method in class net.metanotion.io.RAIFile
I2P
readUnsignedInt() - Method in interface net.metanotion.io.RandomAccessInterface
 
readUnsignedShort() - Method in class net.metanotion.io.RAIFile
 
readUnsignedShort() - Method in interface net.metanotion.io.RandomAccessInterface
 
readUTF() - Method in class net.metanotion.io.RAIFile
Read a UTF encoded string I would delegate here.
readUTF() - Method in interface net.metanotion.io.RandomAccessInterface
 
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
 
reannounce(String) - Method in class org.klomp.snark.MetaInfo
Creates a copy of this MetaInfo that shares everything except the announce URL.
reasonString - Variable in class org.freenetproject.ForwardPortStatus
 
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
This used be called from StartAcceptingClientsJob but is now disabled.
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(byte[], Hash) - Method in class net.i2p.router.dummy.VMCommSystem
We send messages between comms as bytes so that we strip any router-local info.
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(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.
receive() - Method in class org.cybergarage.upnp.ssdp.HTTPMUSocket
 
receive() - Method in class org.cybergarage.upnp.ssdp.HTTPUSocket
 
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.
received(int) - Method in class net.i2p.client.MessageState
#return true if the given status (or an equivalent) 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
receiveDatagramBytes(Destination, byte[]) - Method in interface net.i2p.sam.SAMDatagramReceiver
Send a byte array to a SAM client.
receiveDatagramBytes(Destination, byte[]) - Method in class net.i2p.sam.SAMv1Handler
 
receiveDatagramBytes(Destination, byte[]) - Method in class net.i2p.sam.SAMv3DatagramSession
 
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
Deprecated.  
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
This queues the message for processing.
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
Non-SYN packets with a zero SendStreamID may also be queued here so that they don't get thrown away while the SYN packet before it is queued.
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
 
receivePacketDirect(Packet, boolean) - 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
 
receiveRawBytes(byte[]) - Method in interface net.i2p.sam.SAMRawReceiver
Send a byte array to a SAM client, without informations regarding the sender.
receiveRawBytes(byte[]) - Method in class net.i2p.sam.SAMv1Handler
 
receiveRawBytes(byte[]) - Method in class net.i2p.sam.SAMv3RawSession
 
receiveRelayIntro(RemoteHostId, UDPPacketReader) - Method in class net.i2p.router.transport.udp.IntroductionManager
We are Charlie and we got this from Bob.
receiveRelayRequest(RemoteHostId, UDPPacketReader) - Method in class net.i2p.router.transport.udp.IntroductionManager
We are Bob and we got this from Alice.
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
Note that while a SessionConfirmed could in theory be fragmented, in practice a RouterIdentity is 387 bytes and a single fragment is 512 bytes max, so it will never be fragmented.
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
 
receiveSessionDestroy(RemoteHostId, PeerState) - Method in class net.i2p.router.transport.udp.EstablishmentManager
Got a SessionDestroy on an established conn
receiveSessionDestroy(RemoteHostId, OutboundEstablishState) - Method in class net.i2p.router.transport.udp.EstablishmentManager
Got a SessionDestroy during outbound establish
receiveSessionDestroy(RemoteHostId) - Method in class net.i2p.router.transport.udp.EstablishmentManager
Got a SessionDestroy - maybe during an inbound establish? TODO - PacketHandler won't look up inbound establishes As this packet was essentially unauthenticated (i.e.
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
Only call this with nonzero status, i.e.
receiveStreamBytes(int, ByteBuffer) - Method in interface net.i2p.sam.SAMStreamReceiver
Transmit a byte array from I2P to a SAM client.
receiveStreamBytes(int, ByteBuffer) - Method in class net.i2p.sam.SAMv1Handler
 
receiveTest(RemoteHostId, UDPPacketReader) - Method in class net.i2p.router.transport.udp.PeerTestManager
Entry point for all incoming packets.
receiveTimestamp - Variable in class net.i2p.router.time.NtpMessage
This is the time at which the request arrived at the server, in seconds since 00:00 1-Jan-1900.
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
 
ReconfigureSessionMessage - Class in net.i2p.data.i2cp
Defines the message a client sends to a router when updating the config on an existing session.
ReconfigureSessionMessage() - Constructor for class net.i2p.data.i2cp.ReconfigureSessionMessage
 
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 - Variable in class net.i2p.data.i2np.TunnelBuildMessageBase
 
RECORD_SIZE - Static variable in class net.i2p.data.i2np.TunnelBuildMessageBase
 
rectify(int) - Static method in class net.i2p.router.transport.udp.MTU
 
recv(ByteBuffer) - Method in class net.i2p.router.transport.ntcp.NTCPConnection
The contents of the buffer have been read and can be processed asap.
recv - Variable in class net.i2p.sam.SAMDatagramSession
 
recv - Variable in class net.i2p.sam.SAMRawSession
 
recv - Variable in class net.i2p.sam.SAMStreamSession
 
RECV_MESSAGE_BUFSIZE - Static variable in class org.cybergarage.upnp.ssdp.SSDP
 
recvEncryptedI2NP(ByteBuffer) - Method in class net.i2p.router.transport.ntcp.NTCPConnection
Connection must be established! The contents of the buffer include some fraction of one or more encrypted and encoded I2NP messages.
referenceIdentifier - Variable in class net.i2p.router.time.NtpMessage
This is a 4-byte array identifying the particular reference source.
referenceIdentifierToString(byte[], short, byte) - Static method in class net.i2p.router.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.router.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<FIFOBandwidthLimiter.Request>, 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
 
refresh() - Method in class i2p.susi.webmail.pop3.POP3MailBox
 
refreshDisplay() - Method in class net.i2p.apps.systray.SysTray
 
refreshLeaseSet() - Method in class net.i2p.router.tunnel.pool.TunnelPool
noop for outbound and exploratory
RefreshRoutersJob - Class in net.i2p.router.networkdb.kademlia
Go through all the routers once, after startup, and refetch their router infos.
RefreshRoutersJob(RouterContext, FloodfillNetworkDatabaseFacade) - Constructor for class net.i2p.router.networkdb.kademlia.RefreshRoutersJob
 
refreshSettings() - Method in class net.i2p.router.tunnel.pool.TunnelPool
 
register(Selector, int, Object) - Method in class net.i2p.client.streaming.AcceptingChannelImpl
 
register(Selector, int, Object) - Method in class net.i2p.client.streaming.MessageChannel
 
register(ServerSocketChannel) - Method in class net.i2p.router.transport.ntcp.EventPumper
Register the acceptor.
register(String, int) - Method in class net.i2p.util.PortMapper
Add the service
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.
registerApp(String, String, String) - Static method in class net.i2p.router.web.NavHelper
 
registerBuilder(I2NPMessageImpl.Builder, int) - Static method in class net.i2p.data.i2np.I2NPMessageImpl
Deprecated. unused
registerConnect(NTCPConnection) - Method in class net.i2p.router.transport.ntcp.EventPumper
Outbound
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
 
registerListener(NamingServiceListener) - Method in class net.i2p.client.naming.MetaNamingService
 
registerListener(NamingServiceListener) - Method in class net.i2p.client.naming.NamingService
 
registerPending(MessageSelector, ReplyJob, Job, int) - Method in class net.i2p.router.transport.OutboundMessageRegistry
Registers a new, empty OutNetMessage, with the reply and timeout jobs specified.
registerPending(OutNetMessage) - Method in class net.i2p.router.transport.OutboundMessageRegistry
Register the message.
registerSignalHandler(RouterContext) - Static method in class net.i2p.router.web.ConfigServiceHandler
Register a handler for signals, so we can handle HUP from the wrapper (non-Windows only, wrapper 3.2.0 or higher)
registerUpdater(NamingServiceUpdater) - Method in class net.i2p.client.naming.NamingService
 
registerWrapperNotifier(RouterContext, int, boolean) - Static method in class net.i2p.router.web.ConfigServiceHandler
Register two shutdown hooks, one to rekey and/or tell the wrapper we are stopping, and a final one to tell the wrapper we are stopped.
reinitialize() - Method in class net.i2p.router.transport.FIFOBandwidthLimiter
 
reinitialize() - Method in class net.i2p.router.transport.FIFOBandwidthRefiller
 
REJECT - Static variable in class org.klomp.snark.Message
 
RejectTrimmer<T extends SimpleDataStructure> - Class in net.i2p.kademlia
Removes nothing and always rejects the add.
RejectTrimmer() - Constructor for class net.i2p.kademlia.RejectTrimmer
 
REKEYED - Static variable in class net.i2p.router.util.EventLog
 
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)
release(byte[]) - Static method in class net.i2p.util.SimpleByteCache
Put this array back onto the available cache for reuse
release() - Method in class org.klomp.snark.PartialPiece
Release all resources.
release(BloomSHA1.FilterKey) - Method in class org.xlattice.crypto.filters.BloomSHA1
 
releaseBuf(ByteBuffer) - Static method in class net.i2p.router.transport.ntcp.EventPumper
Return a read buffer to the pool.
releaseBuffer() - Method in class net.i2p.util.CachingByteArrayOutputStream
Deprecated.  
releaseKey(CryptixAESKeyCache.KeyCacheEntry) - Method in class net.i2p.crypto.CryptixAESKeyCache
Deprecated. unused, keys are now cached in the SessionKey objects
releasePayload() - Method in class net.i2p.client.streaming.Packet
 
releasePreparationBuffer() - Method in class net.i2p.router.OutNetMessage
 
releaseReadLock() - Method in class net.i2p.BOB.NamedDB
 
releaseReadLock() - Method in class net.i2p.router.util.DecayingBloomFilter
 
releaseResources() - Static method in class net.i2p.router.transport.ntcp.NTCPConnection
Call at transport shutdown
releaseResources() - Method in class net.i2p.router.transport.udp.InboundMessageState
 
releaseResources() - Method in class net.i2p.router.transport.udp.OutboundMessageState
This is synchronized with writeFragment(), so we do not release (probably due to an ack) while we are retransmitting.
releaseWriteLock() - Method in class net.i2p.BOB.NamedDB
 
releaseWriteLock() - Method in class net.i2p.router.util.DecayingBloomFilter
 
reloadConfiguration() - Static method in class i2p.susi.util.Config
 
reloadControllers() - Method in class net.i2p.i2ptunnel.TunnelControllerGroup
 
remaining(String) - Method in class org.klomp.snark.Storage
 
remoteEndpoint(int) - Method in class net.i2p.data.i2cp.RequestLeaseSetMessage
Deprecated. unused - presumably he meant remove?
remoteHost - Variable in class net.i2p.i2ptunnel.I2PTunnelServer
 
remoteHost - Variable in class net.i2p.i2ptunnel.udp.UDPSink
 
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
direct
RemoteHostId(Hash) - Constructor for class net.i2p.router.transport.udp.RemoteHostId
indirect
remotePort - Variable in class net.i2p.i2ptunnel.I2PTunnelServer
 
remotePort - Variable in class net.i2p.i2ptunnel.udp.UDPSink
 
remove() - Method in class net.i2p.addressbook.ConfigIterator
 
remove() - Method in class net.i2p.addressbook.SubscriptionIterator
 
remove(String, Properties) - Method in class net.i2p.client.naming.BlockfileNamingService
 
remove(String, Properties) - Method in class net.i2p.client.naming.HostsTxtNamingService
 
remove(String, Properties) - Method in class net.i2p.client.naming.MetaNamingService
Removes from all services
remove(String) - Method in class net.i2p.client.naming.NamingService
 
remove(String, Properties) - Method in class net.i2p.client.naming.NamingService
 
remove(String, Properties) - Method in class net.i2p.client.naming.SingleFileNamingService
 
remove(Integer) - Method in class net.i2p.i2ptunnel.socks.SOCKSUDPTunnel
 
remove(Destination) - Method in class net.i2p.i2ptunnel.streamr.MultiSource
 
remove(T) - Method in interface net.i2p.kademlia.KBucket
Remove the key from the bucket
remove(T) - Method in class net.i2p.kademlia.KBucketImpl
 
remove(T) - Method in class net.i2p.kademlia.KBucketSet
 
remove(Hash) - Method in interface net.i2p.router.networkdb.kademlia.DataStore
 
remove(Hash, boolean) - 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, boolean) - Method in class net.i2p.router.networkdb.kademlia.PersistentDataStore
 
remove(Hash, boolean) - Method in class net.i2p.router.networkdb.kademlia.TransientDataStore
for PersistentDataStore only - don't use here
remove(Hash) - Method in class net.i2p.router.networkdb.kademlia.TransientDataStore
 
remove(Hash) - Method in class net.i2p.router.PersistentKeyRing
 
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() - Method in class net.i2p.router.util.RandomIterator
 
remove(Object) - Method in class net.i2p.util.ConcurrentHashSet
 
remove(Comparable, SkipList) - Method in class net.metanotion.io.block.index.IBSkipSpan
Load whole span from file, do the operation, flush out, then null out in-memory data again.
remove() - Method in class net.metanotion.util.skiplist.SkipIterator
 
remove(int, Comparable, SkipList) - Method in class net.metanotion.util.skiplist.SkipLevels
 
remove(Comparable) - Method in class net.metanotion.util.skiplist.SkipList
 
remove(Comparable, SkipList) - Method in class net.metanotion.util.skiplist.SkipSpan
 
remove(NID) - Method in class org.klomp.snark.dht.DHTNodes
 
remove(PeerCoordinator) - Method in class org.klomp.snark.PeerCoordinatorSet
 
removeACKMessage(Long) - Method in class net.i2p.router.transport.udp.PeerState
The ack was sent.
removeAllNodes() - Method in class org.cybergarage.xml.Node
 
removeAttribute(Attribute) - Method in class org.cybergarage.xml.Node
 
removeAttribute(String) - Method in class org.cybergarage.xml.Node
 
removeCache(String) - Static method in class net.i2p.client.naming.DummyNamingService
 
removeCallBack(I2PProperties.I2PPropertyCallback) - Method in class net.i2p.util.I2PProperties
 
removeCapabilities(Hash) - Method in class net.i2p.router.dummy.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
Warning, race between here and saveConfig(), saveConfig(String name, String value) or saveConfig(Map toAdd, Set toRemove) is recommended.
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
removeDevice(Device) - Method in class org.cybergarage.upnp.ControlPoint
 
removeDevice(String) - Method in class org.cybergarage.upnp.ControlPoint
 
removeDeviceChangeListener(DeviceChangeListener) - Method in class org.cybergarage.upnp.ControlPoint
 
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.MessageHandler
 
removeEldestEntry(Map.Entry<K, V>) - Method in class net.i2p.util.LHMCache
 
removeEvent(SimpleTimer.TimedEvent) - Method in class net.i2p.util.SimpleTimer
 
removeEventListener(EventListener) - Method in class org.cybergarage.upnp.ControlPoint
 
removeExpiredDevices() - Method in class org.cybergarage.upnp.ControlPoint
 
removeFromBuilding(long) - Method in class net.i2p.router.tunnel.pool.BuildExecutor
This returns the PTCC up to a minute after it 'expired', thus allowing us to still use a tunnel if it was accepted, and to update peer stats.
removeFromExploreKeys(Set<Hash>) - Method in class net.i2p.router.networkdb.kademlia.KademliaNetworkDatabaseFacade
 
removeJob(Job) - Method in class net.i2p.router.JobQueue
 
removeListener(int, int) - Method in interface net.i2p.client.I2PSession
removes the specified listener (only)
removeListener(int, int) - Method in class net.i2p.client.I2PSessionDemultiplexer
 
removeListener(int, int) - Method in class net.i2p.client.I2PSessionImpl2
 
removeListener(int, int) - Method in class net.i2p.client.I2PSessionMuxedImpl
removes the specified listener (only)
removeListener(Timestamper.UpdateListener) - Method in class net.i2p.router.time.RouterTimestamper
 
removeMagnetStatus(byte[]) - Method in class org.klomp.snark.SnarkManager
Remove the magnet marker from the config file.
removeNamingService(NamingService) - Method in class net.i2p.client.naming.MetaNamingService
 
removeNamingService(NamingService) - Method in class net.i2p.client.naming.NamingService
Only for chaining-capable NamingServices
removeNode(Node) - Method in class org.cybergarage.xml.Node
 
removeNode(String) - Method in class org.cybergarage.xml.Node
 
removeNotifyListener(NotifyListener) - Method in class org.cybergarage.upnp.ControlPoint
 
removeOOMEventListener(I2PThread.OOMEventListener) - Static method in class net.i2p.util.I2PThread
unregister a component that wants notification of OOM events
removeOOMEventThreadListener(I2PThread.OOMEventListener) - Method in class net.i2p.util.I2PAppThread
unregister a component that wants notification of OOM events
removePayload(MessageId) - Method in class net.i2p.router.client.ClientConnectionRunner
 
removePeer(Peer) - Method in class org.klomp.snark.Piece
Caller must synchronize.
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...
removeProperty(String) - Method in class net.i2p.router.RouterContext
Remove a property provided during the context construction.
removeRate(long) - Method in class net.i2p.stat.RateStat
If a rate with the provided period exists, remove it.
removeRateStat(String) - Method in class net.i2p.stat.StatManager
 
removeRequestListener(HTTPRequestListener) - Method in class org.cybergarage.http.HTTPServer
 
removeRunner(int) - Method in class net.i2p.router.JobQueue
 
removeSearchListener(SearchListener) - Method in class org.cybergarage.upnp.ssdp.SSDPSearchSocket
 
removeSearchResponseListener(SearchResponseListener) - Method in class org.cybergarage.upnp.ControlPoint
 
removeSession(I2PSession) - Method in class net.i2p.i2ptunnel.I2PTunnel
 
removeShiftListener(RouterClock.ClockShiftListener) - Method in class net.i2p.router.RouterClock
 
removeShutdownTasks() - Method in class net.i2p.router.RouterContext
 
removeSimpleTimer() - Method in class net.i2p.util.SimpleTimer
Removes the SimpleTimer.
removeSocketHandler(int) - Method in class net.i2p.sam.SAMStreamSession
Remove and gracefully close a SAM STREAM session socket handler.
removeSubscriber(Subscriber) - Method in class org.cybergarage.upnp.Service
 
removeTorrent(String) - Method in class org.klomp.snark.SnarkManager
Stop the torrent and delete the torrent file itself, but leaving the data behind.
removeTorrentStatus(MetaInfo) - Method in class org.klomp.snark.SnarkManager
Remove the status of a torrent from the config file.
removeTransport(Transport) - Method in class net.i2p.router.transport.TransportManager
 
removeTunnel(TunnelInfo) - Method in class net.i2p.router.tunnel.pool.TunnelPool
Remove from the pool.
removeTunnels(Hash) - Method in class net.i2p.router.tunnel.pool.TunnelPoolManager
This will be called twice, once by the inbound and once by the outbound pool.
removeUpdateListener(Clock.ClockUpdateListener) - Method in class net.i2p.util.Clock
 
removeWriteBuf(ByteBuffer) - Method in class net.i2p.router.transport.ntcp.NTCPConnection
Remove the buffer, which _should_ be the one at the head of _writeBufs
rename(File, File) - Static method in class net.i2p.util.FileUtil
Try to rename, if it doesn't work then copy and delete the old.
render(I2PAppContext, OutputStream, String) - Static method in class net.i2p.router.web.SummaryRenderer
Deprecated. unsed
render(OutputStream) - Method in class net.i2p.router.web.SummaryRenderer
 
render(OutputStream, int, int, boolean, boolean, boolean, boolean, int, int, boolean) - Method in class net.i2p.router.web.SummaryRenderer
 
renderBandwidthHTML() - Method in class net.i2p.router.web.SummaryBarRenderer
 
renderCongestionHTML() - Method in class net.i2p.router.web.SummaryBarRenderer
 
renderDestinationsHTML() - Method in class net.i2p.router.web.SummaryBarRenderer
 
renderFirewallAndReseedStatusHTML() - Method in class net.i2p.router.web.SummaryBarRenderer
 
renderGeneralHTML() - Method in class net.i2p.router.web.SummaryBarRenderer
 
renderHelpAndFAQHTML() - Method in class net.i2p.router.web.SummaryBarRenderer
 
renderI2PInternalsHTML() - Method in class net.i2p.router.web.SummaryBarRenderer
 
renderI2PServicesHTML() - Method in class net.i2p.router.web.SummaryBarRenderer
 
renderLeaseSetHTML(Writer, boolean) - Method in class net.i2p.router.web.NetDbRenderer
 
renderNavBar(String, boolean) - Method in class net.i2p.router.web.ConfigNavHelper
 
renderNetworkReachabilityHTML() - Method in class net.i2p.router.web.SummaryBarRenderer
 
renderNewsHeadingsHTML() - Method in class net.i2p.router.web.SummaryBarRenderer
 
renderPeerHTML(Hash) - Method in class net.i2p.router.CommSystemFacade
 
renderPeerHTML(Hash) - Method in class net.i2p.router.transport.CommSystemFacadeImpl
Provide a consistent "look" for displaying router IDs in the console
renderPeersHTML() - Method in class net.i2p.router.web.SummaryBarRenderer
 
renderPng(Rate, OutputStream) - Method in class net.i2p.router.web.StatSummarizer
 
renderPng(Rate, OutputStream, int, int, boolean, boolean, boolean, boolean, int, int, boolean) - Method in class net.i2p.router.web.StatSummarizer
This does the single data graphs.
renderPng(OutputStream, String) - Method in class net.i2p.router.web.StatSummarizer
Deprecated. unused
renderPng(OutputStream, int, int, boolean, boolean, boolean, boolean, int, 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
This does the two-data bandwidth graph only.
renderRestartStatusHTML() - Method in class net.i2p.router.web.SummaryBarRenderer
 
renderRouterInfoHTML(Writer, String) - Method in class net.i2p.router.web.NetDbRenderer
 
renderShortGeneralHTML() - Method in class net.i2p.router.web.SummaryBarRenderer
 
renderStatus(String, String, String) - Static method in class net.i2p.router.web.ConfigRestartBean
 
renderStatusHTML(Writer) - Method in class net.i2p.crypto.SessionKeyManager
 
renderStatusHTML(Writer) - Method in class net.i2p.crypto.TransientSessionKeyManager
 
renderStatusHTML(Writer) - Method in class net.i2p.router.Blocklist
Write directly to the stream so we don't OOM on a huge list.
renderStatusHTML(Writer) - Method in class net.i2p.router.client.ClientManager
Deprecated. unused
renderStatusHTML(Writer) - Method in class net.i2p.router.client.ClientManagerFacadeImpl
Deprecated. unused
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.dummy.DummyPeerManagerFacade
 
renderStatusHTML(Writer) - Method in class net.i2p.router.dummy.DummyTunnelManagerFacade
 
renderStatusHTML(Writer, String, int) - Method in class net.i2p.router.dummy.VMCommSystem
 
renderStatusHTML(Writer) - Method in class net.i2p.router.InNetMessagePool
 
renderStatusHTML(Writer) - Method in class net.i2p.router.JobQueue
Deprecated. moved to router console
renderStatusHTML(Writer) - Method in class net.i2p.router.NetworkDatabaseFacade
Deprecated. moved to router console
renderStatusHTML(Writer) - Method in class net.i2p.router.peermanager.PeerManagerFacadeImpl
Deprecated. moved to routerconsole
renderStatusHTML(Writer) - Method in class net.i2p.router.PersistentKeyRing
 
renderStatusHTML(Writer) - Method in interface net.i2p.router.Service
 
renderStatusHTML(Writer) - Method in class net.i2p.router.Shitlist
Deprecated. moved to router console
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
Deprecated. not worth translating
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
Deprecated. unused
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, String, int) - Method in class net.i2p.router.transport.udp.UDPTransport
 
renderStatusHTML() - Method in class net.i2p.router.transport.UPnP
warning - slow
renderStatusHTML() - Method in class net.i2p.router.transport.UPnPManager
 
renderStatusHTML(Writer) - Method in class net.i2p.router.tunnel.pool.TunnelPoolManager
Deprecated. moved to routerconsole
renderStatusHTML(Writer) - Method in class net.i2p.router.tunnel.TunnelDispatcher
Deprecated. moved to router console
renderStatusHTML(Writer, int) - Method in class net.i2p.router.web.NetDbRenderer
 
renderStatusHTML(Writer, int) - Method in class net.i2p.router.web.ProfileOrganizerRenderer
 
renderStatusHTML(Writer) - Method in class net.i2p.router.web.ShitlistRenderer
 
renderStatusHTML(Writer) - Method in class net.i2p.router.web.TunnelRenderer
 
renderStatusHTML(Writer) - Method in class net.i2p.util.KeyRing
 
renderStatusHTML() - Method in interface org.klomp.snark.dht.DHT
Debug info, HTML formatted
renderStatusHTML(StringBuilder) - Method in class org.klomp.snark.dht.DHTTracker
Debug info, HTML formatted
renderStatusHTML() - Method in class org.klomp.snark.dht.KRPC
Debug info, HTML formatted
renderSummaryBar() - Method in class net.i2p.router.web.SummaryHelper
output the summary bar to _out
renderSummaryHTML(Writer) - Method in class net.i2p.router.web.SummaryBarRenderer
Note - ensure all links in here are absolute, as the summary bar may be displayed on lower-level directory errors.
renderTunnelsHTML() - Method in class net.i2p.router.web.SummaryBarRenderer
 
renderTunnelStatusHTML() - Method in class net.i2p.router.web.SummaryBarRenderer
 
renderUpdateStatusHTML() - Method in class net.i2p.router.web.SummaryBarRenderer
 
renew() - Method in class org.cybergarage.upnp.event.Subscriber
 
RenewSubscriber - Class in org.cybergarage.upnp.control
 
RenewSubscriber(ControlPoint) - Constructor for class org.cybergarage.upnp.control.RenewSubscriber
 
renewSubscriberService(Device, long) - Method in class org.cybergarage.upnp.ControlPoint
 
renewSubscriberService(long) - Method in class org.cybergarage.upnp.ControlPoint
 
renewSubscriberService() - Method in class org.cybergarage.upnp.ControlPoint
 
reopen(String) - Method in class org.klomp.snark.Storage
Doesn't really reopen the file descriptors for a restart.
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) - Method in class net.i2p.router.transport.udp.UDPTransport
Replace then tell NTCP that we changed.
replaceAddress(RouterAddress, RouterAddress) - Method in class net.i2p.router.transport.udp.UDPTransport
 
reply - Variable in class i2p.susi.webmail.Mail
 
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
always send through the lease protected DatabaseLookupMessage buildMessage(long expiration) { DatabaseLookupMessage msg = new DatabaseLookupMessage(getContext(), true); msg.setSearchKey(_state.getTarget()); msg.setFrom(getContext().routerHash()); msg.setDontIncludePeers(_state.getClosestAttempted(MAX_CLOSEST)); msg.setMessageExpiration(expiration); msg.setReplyTunnel(null); return msg; }
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
 
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
public long confirmedExploratory(Hash peer) { long rv = -1; synchronized (_pendingPeers) { _pendingPeers.remove(peer); Long when = _pendingPeerTimes.remove(peer); if (when != null) rv = _context.clock().now() - when.longValue(); } synchronized (_successfulExploratoryPeers) { _successfulExploratoryPeers.add(peer); } return rv; }
ReplyTracker - Class in net.i2p.i2ptunnel.socks
Track who the reply goes to
ReplyTracker(Sink, Map) - Constructor for class net.i2p.i2ptunnel.socks.ReplyTracker
 
replyVerified() - Method in class net.i2p.router.networkdb.kademlia.SearchReplyJob
 
repoll() - Method in class net.i2p.router.tunnel.pool.BuildExecutor
 
reportAbuse(I2PSession, int) - Method in class net.i2p.BOB.UDPIOthread
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(I2PSession, int) - Method in class net.i2p.client.I2PSessionDemultiplexer
 
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 interface net.i2p.client.I2PSessionMuxedListener
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.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(I2PSession, int) - Method in class net.i2p.i2ptunnel.udp.I2PSource.Listener
 
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.dummy.DummyClientManagerFacade
 
reportAbuse(I2PSession, int) - Method in class net.i2p.sam.SAMMessageSession.SAMMessageSessionHandler
 
reportAbuse(I2PSession, int) - Method in class org.klomp.snark.dht.KRPC
 
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
 
Republish - Class in net.i2p.router.tasks
Periodically publish our RouterInfo to the netdb
Republish(RouterContext) - Constructor for class net.i2p.router.tasks.Republish
 
REPUBLISH_LEASESET_TIMEOUT - Static variable in class net.i2p.router.networkdb.kademlia.RepublishLeaseSetJob
 
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
 
REQEST_LINE_DELIM - Static variable in class org.cybergarage.http.HTTP
 
request(RouterContext, TunnelPool, PooledTunnelCreatorConfig, BuildExecutor) - Static method in class net.i2p.router.tunnel.pool.BuildRequestor
 
REQUEST - Static variable in class org.klomp.snark.Message
 
request() - Method in class org.klomp.snark.Peer
Update the request queue.
Request - Class in org.klomp.snark
Holds all information needed for a partial piece request.
Request(PartialPiece, int, int) - Constructor for class org.klomp.snark.Request
Creates a new Request.
REQUEST_TIMEOUT - Static variable in class net.i2p.router.tunnel.pool.BuildRequestor
At 10 seconds, we were receiving about 20% of replies after expiration Todo: make this variable on a per-request basis, to account for tunnel length, expl.
requestInbound(int, String) - Method in class net.i2p.router.transport.FIFOBandwidthLimiter
Request some bytes.
requestInbound(int, String, FIFOBandwidthLimiter.CompleteListener, Object) - 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.dummy.DummyClientManagerFacade
 
requestLeaseSet(Hash, LeaseSet) - Method in class net.i2p.router.dummy.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
 
requestMessage(int, int, int) - Method in class org.klomp.snark.PeerState
 
requestOutbound(int, String) - Method in class net.i2p.router.transport.FIFOBandwidthLimiter
Request some bytes.
requestOutbound(int, String, FIFOBandwidthLimiter.CompleteListener, Object) - Method in class net.i2p.router.transport.FIFOBandwidthLimiter
 
requestReseed() - Method in class net.i2p.router.networkdb.reseed.ReseedChecker
Start a reseed
requestReseed() - Method in class net.i2p.router.networkdb.reseed.Reseeder
 
requestSent() - Method in class net.i2p.router.transport.udp.OutboundEstablishState
note that we just sent the SessionRequest packet
requestUpdate(Properties) - Method in class net.i2p.client.naming.NamingService
Ask any registered updaters to update now
RequestWrapper - Class in i2p.susi.webmail
Required major changes for Jetty 6 to support change from MultiPartRequest to MultiPartFilter.
RequestWrapper(HttpServletRequest) - Constructor for class i2p.susi.webmail.RequestWrapper
 
requeue(long) - Method in class net.i2p.router.JobImpl
Warning - only call this from runJob() or if Job is not already queued, or else it gets the job queue out of order.
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 Do not log here, deadlock of LogWriter
rescan() - Method in class net.i2p.router.NetworkDatabaseFacade
 
rescan() - Method in interface net.i2p.router.networkdb.kademlia.DataStore
 
rescan() - Method in class net.i2p.router.networkdb.kademlia.KademliaNetworkDatabaseFacade
 
rescan() - Method in class net.i2p.router.networkdb.kademlia.PersistentDataStore
 
rescan() - Method in class net.i2p.router.networkdb.kademlia.TransientDataStore
 
reschedule(long, Connection) - Method in class net.i2p.client.streaming.SchedulerImpl
 
reschedule(SimpleTimer.TimedEvent, long) - Method in class net.i2p.util.SimpleTimer
 
reschedule(long) - Method in class net.i2p.util.SimpleTimer2.TimedEvent
Use the earliest of the new time and the old time May be called from within timeReached(), but schedule() is better there.
reschedule(long, boolean) - Method in class net.i2p.util.SimpleTimer2.TimedEvent
May be called from within timeReached(), but schedule() is better there.
reseedChecker() - Method in class net.i2p.router.NetworkDatabaseFacade
 
reseedChecker() - Method in class net.i2p.router.networkdb.kademlia.KademliaNetworkDatabaseFacade
 
ReseedChecker - Class in net.i2p.router.networkdb.reseed
Moved from RouterConsoleRunner.java Reseeding is not strictly a router function, it used to be in the routerconsole app, but this made it impossible to bootstrap an embedded router lacking a routerconsole, in iMule or android for example, without additional modifications.
ReseedChecker(RouterContext) - Constructor for class net.i2p.router.networkdb.reseed.ReseedChecker
All reseeding must be done through this instance.
reseedCount - Variable in class gnu.crypto.prng.FortunaStandalone
 
Reseeder - Class in net.i2p.router.networkdb.reseed
Moved from ReseedHandler in routerconsole.
Reseeder(RouterContext, ReseedChecker) - Constructor for class net.i2p.router.networkdb.reseed.Reseeder
 
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
 
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.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.oldcrypto.Digest
reset the digest back to it's initial state.
reset() - Method in class org.bouncycastle.oldcrypto.digests.GeneralDigest
 
reset() - Method in class org.bouncycastle.oldcrypto.digests.MD5Digest
reset the chaining variables to the IV values.
reset() - Method in interface org.bouncycastle.oldcrypto.Mac
Reset the MAC.
reset() - Method in class org.bouncycastle.oldcrypto.macs.I2PHMac
Reset the mac generator.
reset() - Method in class org.mortbay.util.LineInput
 
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
 
resetCounters() - Method in class org.klomp.snark.Peer
Resets the downloaded and uploaded counters to zero.
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
Warning - blocking!
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
 
RESPONSE - Static variable in class org.cybergarage.soap.SOAP
 
restart() - Method in class net.i2p.crypto.ElGamalEngine
This is now a noop.
restart() - Static method in class net.i2p.desktopgui.router.RouterManager
Restart the running I2P instance.
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.ClientMessagePool
 
restart() - Method in class net.i2p.router.dummy.DummyClientManagerFacade
 
restart() - Method in class net.i2p.router.dummy.DummyNetworkDatabaseFacade
 
restart() - Method in class net.i2p.router.dummy.DummyPeerManagerFacade
 
restart() - Method in class net.i2p.router.dummy.DummyTunnelManagerFacade
 
restart() - Method in class net.i2p.router.dummy.VMCommSystem
 
restart() - Method in class net.i2p.router.InNetMessagePool
does nothing since we aren't threaded
restart() - Method in class net.i2p.router.JobQueue
Deprecated. do you really want to do this?
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
A "soft" restart, primarily of the comm system, after a port change or large step-change in system time.
restart() - Method in interface net.i2p.router.Service
Perform a soft restart.
restart() - Method in class net.i2p.router.StatisticsManager
noop
restart() - Method in class net.i2p.router.transport.CommSystemFacadeImpl
 
restart() - Method in class net.i2p.router.transport.OutboundMessageRegistry
 
restart() - Method in class net.i2p.router.transport.TransportManager
 
restart() - Method in class net.i2p.router.tunnel.pool.BuildExecutor
 
restart() - Method in class net.i2p.router.tunnel.pool.BuildHandler
 
restart() - Method in class net.i2p.router.tunnel.pool.TunnelPoolManager
 
restart() - Method in class net.i2p.router.tunnel.TunnelDispatcher
 
restart() - Method in class net.i2p.router.web.UpdateHandler
 
restart() - Method in class org.cybergarage.util.ThreadCore
 
restart() - Method in class org.klomp.snark.ConnectionAcceptor
 
restart() - Method in class org.klomp.snark.PeerCoordinator
 
RESTART_BAR_COLOR - Static variable in class net.i2p.router.web.SummaryRenderer
 
restartAcceptor() - Method in class org.klomp.snark.Snark
 
restartAllControllers() - Method in class net.i2p.i2ptunnel.TunnelControllerGroup
Restart all tunnels
Restarter - Class in net.i2p.router.tasks
 
Restarter(RouterContext) - Constructor for class net.i2p.router.tasks.Restarter
 
restartListening(RouterAddress) - Method in class net.i2p.router.transport.ntcp.NTCPTransport
Only called by CSFI.
restartTunnel() - Method in class net.i2p.i2ptunnel.TunnelController
 
RESTRICTED_CONE_NAT - Static variable in class org.freenetproject.DetectedIP
Restricted cone NAT.
resultSize() - Method in class i2p.susi.dns.AddressbookBean
 
resultSize() - Method in class i2p.susi.dns.NamingServiceBean
 
RESULTSTATUS - Static variable in class org.cybergarage.soap.SOAP
 
resumeIncoming(int) - Method in interface net.i2p.i2ptunnel.irc.DCCHelper
An incoming RESUME request
resumeIncoming(int) - Method in class net.i2p.i2ptunnel.irc.I2PTunnelDCCServer
An incoming RESUME request
resumeOutgoing(int) - Method in class net.i2p.i2ptunnel.irc.DCCClientManager
An outgoing RESUME request
resumeOutgoing(int) - Method in interface net.i2p.i2ptunnel.irc.DCCHelper
An outgoing RESUME request
resumeReading() - Method in class net.i2p.data.i2cp.I2CPMessageReader
Deprecated. unused
resumeReading() - Method in class net.i2p.data.i2np.I2NPMessageReader
Deprecated. unused
resumeRunner() - Method in class net.i2p.data.i2cp.I2CPMessageReader.I2CPMessageReaderRunner
deprecated unused
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
Per-destination timer
RetransmissionTimer(I2PAppContext, String) - Constructor for class net.i2p.client.streaming.RetransmissionTimer
 
retransmit(boolean) - Method in class net.i2p.client.streaming.Connection.ResendPacketEvent
Retransmit the packet if we need to.
retransmitRequests() - Method in class org.klomp.snark.Peer
Retransmit outstanding requests if necessary
retransmitRequests(List) - Method in class org.klomp.snark.PeerConnectionOut
 
retransmitRequests() - Method in class org.klomp.snark.PeerState
 
retrieveACKBitfields() - Method in class net.i2p.router.transport.udp.PeerState
Deprecated. unused
retrieveACKBitfields(boolean) - Method in class net.i2p.router.transport.udp.PeerState
See above.
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.
RETURN - Static variable in class org.cybergarage.upnp.control.Control
 
returnBadRequest() - Method in class org.cybergarage.http.HTTPRequest
 
returnByteArray(byte[]) - Static method in class org.mortbay.util.ByteArrayPool
 
returnOK() - Method in class org.cybergarage.http.HTTPRequest
 
returnPartialPieces() - Method in class org.klomp.snark.PeerState
Get partial pieces, give them back to PeerCoordinator.
returnResponse(int) - Method in class org.cybergarage.http.HTTPRequest
 
ReusableGZIPInputStream - Class in net.i2p.util
Provide a cache of reusable GZIP unzipper streams.
ReusableGZIPOutputStream - Class in net.i2p.util
Provide a cache of reusable GZIP streams, each handling up to 40 KB output without expansion.
reverseLookup(Destination, Properties) - Method in class net.i2p.client.naming.BlockfileNamingService
 
reverseLookup(Hash) - Method in class net.i2p.client.naming.BlockfileNamingService
 
reverseLookup(Destination, Properties) - Method in class net.i2p.client.naming.MetaNamingService
 
reverseLookup(Destination) - Method in class net.i2p.client.naming.NamingService
Reverse lookup a destination
reverseLookup(Hash) - Method in class net.i2p.client.naming.NamingService
Reverse lookup a hash
reverseLookup(Destination, Properties) - Method in class net.i2p.client.naming.NamingService
Same as reverseLookup(dest) but with options
reverseLookup(Destination, Properties) - Method in class net.i2p.client.naming.SingleFileNamingService
 
rewriteAnnounce(String) - Method in class org.klomp.snark.I2PSnarkUtil
Given http://KEY.i2p/foo/announce turn it into http://i2p/KEY/foo/announce Given http://tracker.blah.i2p/foo/announce leave it alone
RFC822Date - Class in net.i2p.router.util
Moved from NewsFetcher
RFC822Date() - Constructor for class net.i2p.router.util.RFC822Date
 
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.
rng - Static variable in class net.metanotion.util.skiplist.SkipList
 
ROOT_DEVICE - Static variable in class org.cybergarage.upnp.device.ST
 
ROOT_ELEMENT - Static variable in interface org.cybergarage.upnp.RootDescription
 
ROOT_ELEMENT_NAMESPACE - Static variable in interface org.cybergarage.upnp.RootDescription
 
rootDelay - Variable in class net.i2p.router.time.NtpMessage
This value indicates the total roundtrip delay to the primary reference source, in seconds.
RootDescription - Interface in org.cybergarage.upnp
 
ROOTDEVICE - Static variable in class org.cybergarage.upnp.device.NT
 
ROOTDEVICE - Static variable in class org.cybergarage.upnp.device.USN
 
rootDispersion - Variable in class net.i2p.router.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
Instantiation only.
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 For efficiency, the options methods and structures here are unsynchronized.
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
 
RouterClock.ClockShiftListener - Interface in net.i2p.router
 
ROUTERCONSOLE - Static variable in class net.i2p.router.web.RouterConsoleRunner
 
RouterConsoleRunner - Class in net.i2p.router.web
Start the router console.
RouterConsoleRunner(String[]) - Constructor for class net.i2p.router.web.RouterConsoleRunner
non-SSL: RouterConsoleRunner RouterConsoleRunner 7657 RouterConsoleRunner 7657 127.0.0.1 RouterConsoleRunner 7657 127.0.0.1,::1 RouterConsoleRunner 7657 127.0.0.1,::1 ./webapps/ SSL: RouterConsoleRunner -s 7657 RouterConsoleRunner -s 7657 127.0.0.1 RouterConsoleRunner -s 7657 127.0.0.1,::1 RouterConsoleRunner -s 7657 127.0.0.1,::1 ./webapps/ If using both, non-SSL must be first: RouterConsoleRunner 7657 127.0.0.1 -s 7667 RouterConsoleRunner 7657 127.0.0.1 -s 7667 127.0.0.1 RouterConsoleRunner 7657 127.0.0.1,::1 -s 7667 127.0.0.1,::1 RouterConsoleRunner 7657 127.0.0.1,::1 -s 7667 127.0.0.1,::1 ./webapps/
RouterConsoleRunner.WarFilenameFilter - Class in net.i2p.router.web
 
RouterConsoleRunner.WarFilenameFilter() - Constructor for class net.i2p.router.web.RouterConsoleRunner.WarFilenameFilter
 
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
Deprecated. unused
RouterDoSThrottle(RouterContext) - Constructor for class net.i2p.router.RouterDoSThrottle
Deprecated.  
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
 
routerHash() - Method in class net.i2p.router.RouterContext
Convenience method for getting the router hash.
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
Used only by Router and PublishLocalRouterInfoJob.
routerInfoFileLock - Variable in class net.i2p.router.Router
 
RouterLaunch - Class in net.i2p.router
This is the class called by the runplain.sh script on linux and the i2p.exe launcher on Windows.
RouterLaunch() - Constructor for class net.i2p.router.RouterLaunch
 
RouterManager - Class in net.i2p.desktopgui.router
Handle communications with the router instance.
RouterManager() - Constructor for class net.i2p.desktopgui.router.RouterManager
 
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
 
RouterTimestamper - Class in net.i2p.router.time
Periodically query a series of NTP servers and update any associated listeners.
RouterTimestamper(I2PAppContext) - Constructor for class net.i2p.router.time.RouterTimestamper
 
RouterTimestamper(I2PAppContext, Timestamper.UpdateListener) - Constructor for class net.i2p.router.time.RouterTimestamper
 
RouterTimestamper(I2PAppContext, Timestamper.UpdateListener, boolean) - Constructor for class net.i2p.router.time.RouterTimestamper
 
RouterVersion - Class in net.i2p.router
Expose a version string
RouterVersion() - Constructor for class net.i2p.router.RouterVersion
 
RouterWatchdog - Class in net.i2p.router.tasks
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.tasks.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.
RRD_DIR - Static variable in class net.i2p.router.web.SummaryListener
note that .jrb files are NOT compatible with .rrd files
run() - Method in class gnu.crypto.prng.AsyncFortunaStandalone
The refiller thread
run(String[]) - Method in class net.i2p.addressbook.Daemon
 
run() - Method in class net.i2p.addressbook.DaemonThread
 
run() - Method in class net.i2p.BOB.DoCMDS
The actual parser.
run() - Method in class net.i2p.BOB.I2Plistener
Simply listen on I2P port, and thread connections
run() - Method in class net.i2p.BOB.I2PtoTCP
I2P stream to TCP stream thread starter
run() - Method in class net.i2p.BOB.MUXlisten
MUX sockets, fire off a thread to connect, get destination info, and do I/O
run() - Method in class net.i2p.BOB.TCPio
Copy from source to destination...
run() - Method in class net.i2p.BOB.TCPlistener
Simply listen on TCP port, and thread connections
run() - Method in class net.i2p.BOB.TCPtoI2P
TCP stream to I2P stream thread starter
run() - Method in class net.i2p.BOB.UDPIOthread
 
run() - Method in class net.i2p.client.ClientWriterRunner
 
run() - Method in class net.i2p.client.I2PSessionImpl.AvailabilityNotifier
 
run() - Method in class net.i2p.client.I2PSessionMuxedImpl.MuxedAvailabilityNotifier
 
run() - Method in class net.i2p.data.i2cp.I2CPMessageReader.I2CPMessageReaderRunner
 
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
If usePool is set, this starts the executor pool.
run() - Method in class net.i2p.i2ptunnel.InternalSocketRunner
 
run() - Method in class net.i2p.i2ptunnel.irc.IrcInboundFilter
 
run() - Method in class net.i2p.i2ptunnel.irc.IrcOutboundFilter
 
run() - Method in class net.i2p.i2ptunnel.streamr.Pinger
 
run() - Method in class net.i2p.i2ptunnel.udp.I2PSource
 
run() - Method in class net.i2p.i2ptunnel.udp.UDPSource
 
run() - Method in class net.i2p.internal.QueuedI2CPMessageReader.QueuedI2CPMessageReaderRunner
Pumps messages from the incoming message queue to the listener.
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.tasks.GracefulShutdown
 
run() - Method in class net.i2p.router.tasks.Restarter
 
run() - Method in class net.i2p.router.tasks.RouterWatchdog
 
run() - Method in class net.i2p.router.tasks.ShutdownHook
 
run() - Method in class net.i2p.router.tasks.Spinner
 
run() - Method in class net.i2p.router.time.RouterTimestamper
 
run() - Method in class net.i2p.router.transport.crypto.DHSessionKeyBuilder.PrecalcRunner
 
run() - Method in class net.i2p.router.transport.FIFOBandwidthRefiller
 
run() - Method in class net.i2p.router.transport.ntcp.EventPumper
The selector loop.
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.tunnel.pool.BuildExecutor
 
run() - Method in class net.i2p.router.tunnel.pool.BuildHandler
Thread to handle inbound requests
run() - Method in class net.i2p.router.tunnel.TunnelGatewayPumper
 
run() - Method in class net.i2p.router.web.NewsFetcher
 
run() - Method in class net.i2p.router.web.PluginStarter
 
run() - Method in class net.i2p.router.web.PluginStopper
 
run() - Method in class net.i2p.router.web.PluginUpdateChecker.AllCheckerRunner
Deprecated.  
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.sam.SAMBridge
 
run() - Method in class net.i2p.sam.SAMHandler
 
run() - Method in class net.i2p.sam.SAMMessageSession.SAMMessageSessionHandler
 
run() - Method in class net.i2p.sam.SAMStreamSession.SAMStreamSessionServer
 
run() - Method in class net.i2p.sam.SAMStreamSession.SAMStreamSessionSocketReader
 
run() - Method in class net.i2p.sam.SAMStreamSession.SAMv1StreamSessionSocketReader
 
run() - Method in class net.i2p.sam.SAMStreamSession.StreamSender
 
run() - Method in class net.i2p.sam.SAMStreamSession.v1StreamSender
 
run() - Method in class net.i2p.sam.SAMv2StreamSession.SAMv2StreamSessionSocketReader
 
run() - Method in class net.i2p.sam.SAMv2StreamSession.StreamConnector
 
run() - Method in class net.i2p.sam.SAMv2StreamSession.v2StreamSender
 
run() - Method in class net.i2p.sam.SAMv3Handler.DatagramServer.Listener
 
run() - Method in class net.i2p.sam.SAMv3Handler.MessageDispatcher
 
run() - Method in class net.i2p.sam.SAMv3StreamSession.Pipe
 
run() - Method in class net.i2p.sam.SAMv3StreamSession.SocketForwarder
 
run() - Method in class net.i2p.time.Timestamper
dummy
run() - Method in class net.i2p.util.EepGet.Gunzipper
 
run() - Method in class net.i2p.util.Executor
 
run() - Method in class net.i2p.util.I2PThread
private void log(int level, String msg) { log(level, msg, null); } private void log(int level, String msg, Throwable t) { // we cant assume log is created if (_log == null) _log = new Log(I2PThread.class); if (_log.shouldLog(level)) _log.log(level, msg, t); }
run() - Method in class net.i2p.util.LogWriter
 
run() - Method in class net.i2p.util.SimpleTimer2.TimedEvent
 
run() - Method in class org.cybergarage.http.HTTPServer
 
run() - Method in class org.cybergarage.http.HTTPServerThread
 
run() - Method in class org.cybergarage.upnp.control.RenewSubscriber
 
run() - Method in class org.cybergarage.upnp.device.Advertiser
 
run() - Method in class org.cybergarage.upnp.device.Disposer
 
run() - Method in class org.cybergarage.upnp.ssdp.SSDPNotifySocket
 
run() - Method in class org.cybergarage.upnp.ssdp.SSDPSearchResponseSocket
 
run() - Method in class org.cybergarage.upnp.ssdp.SSDPSearchSocket
 
run() - Method in class org.cybergarage.util.ThreadCore
 
run() - Method in class org.klomp.snark.ConnectionAcceptor
 
run() - Method in class org.klomp.snark.PeerCheckerTask
 
run() - Method in class org.klomp.snark.PeerConnectionIn
 
run() - Method in class org.klomp.snark.PeerConnectionOut
Continuesly monitors for more outgoing messages that have to be send.
run() - Method in class org.klomp.snark.PeerMonitorTask
 
run() - Method in class org.klomp.snark.SnarkShutdown
Deprecated.  
run() - Method in class org.klomp.snark.TrackerClient
Setup the first time only, then one pass (usually) through the trackers, PEX, and DHT.
run() - Method in class org.klomp.snark.web.FetchAndAdd
Set off by startTorrent()
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).
runClient(String, String, String[], Log) - Static method in class net.i2p.router.startup.LoadClientAppsJob
Run client in a new thread.
runClient(String, String, String[], Log, ThreadGroup, ClassLoader) - Static method in class net.i2p.router.startup.LoadClientAppsJob
Run client in a new thread.
runClientInline(String, String, String[], Log) - Static method in class net.i2p.router.startup.LoadClientAppsJob
Run client in this thread.
runClientInline(String, String, String[], Log, ClassLoader) - Static method in class net.i2p.router.startup.LoadClientAppsJob
Run client in this thread.
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
 
runConnectClient(String[], Logging) - Method in class net.i2p.i2ptunnel.I2PTunnel
Run a CONNECT client on the given port number
runConnection(Socket) - Method in class net.i2p.router.client.ClientListenerRunner
Handle the connection by passing it off to a ClientConnectionRunner
runConnection(I2PSnarkUtil, PeerListener, BitField, MagnetState) - Method in class org.klomp.snark.Peer
Runs the connection to the other peer.
runHttpBidirServer(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.
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).
runIrcServer(String[], Logging) - Method in class net.i2p.i2ptunnel.I2PTunnel
Same args as runServer (we should stop duplicating all this code...)
runJob() - Method in class net.i2p.router.client.CreateSessionJob
 
runJob() - Method in class net.i2p.router.client.LookupDestJob
 
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.HandleGarlicMessageJob
 
runJob() - Method in class net.i2p.router.message.OutboundClientMessageOneShotJob
 
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.ExpireLeasesJob
 
runJob() - Method in class net.i2p.router.networkdb.kademlia.ExpireRoutersJob
Deprecated.  
runJob() - Method in class net.i2p.router.networkdb.kademlia.ExploreKeySelectorJob
Deprecated.  
runJob() - Method in class net.i2p.router.networkdb.kademlia.FloodfillMonitorJob
 
runJob() - Method in class net.i2p.router.networkdb.kademlia.FloodfillVerifyStoreJob
Query a random floodfill for the leaseset or routerinfo that we just stored to a (hopefully different) floodfill peer.
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
Deprecated, unused, see FOSJ override
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.IterativeLookupJob
 
runJob() - Method in class net.i2p.router.networkdb.kademlia.IterativeSearchJob
 
runJob() - Method in class net.i2p.router.networkdb.kademlia.IterativeTimeoutJob
 
runJob() - Method in class net.i2p.router.networkdb.kademlia.RefreshRoutersJob
 
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.SingleLookupJob
 
runJob() - Method in class net.i2p.router.networkdb.kademlia.SingleSearchJob
 
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.startup.BootCommSystemJob
 
runJob() - Method in class net.i2p.router.startup.BootNetworkDbJob
 
runJob() - Method in class net.i2p.router.startup.BootPeerManagerJob
 
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.DelayedRunClient
 
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.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.tasks.PersistRouterInfoJob
 
runJob() - Method in class net.i2p.router.tasks.ReadConfigJob
 
runJob() - Method in class net.i2p.router.tasks.UpdateRoutingKeyModifierJob
 
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.TestJob
 
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
running - Variable in class net.i2p.i2ptunnel.streamr.Pinger
 
RUNNING - Static variable in class net.i2p.i2ptunnel.web.IndexBean
 
runningLock - Variable in class net.i2p.sam.SAMStreamSession.SAMStreamSessionSocketReader
 
runPlugin() - Method in class net.i2p.router.transport.UPnP
 
runQueue(int) - Method in class net.i2p.router.JobQueue
Start up the queue with the specified number of concurrent processors.
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
This must be called after instantiation.
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.
runServer() - Method in class net.i2p.router.client.SSLClientListenerRunner
Create (if necessary) and load the key store, then run.
runSOCKSIRCTunnel(String[], Logging) - Method in class net.i2p.i2ptunnel.I2PTunnel
Run an SOCKS IRC tunnel on the given port number
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).
RunStandalone - Class in org.klomp.snark.web
 
runStreamrClient(String[], Logging) - Method in class net.i2p.i2ptunnel.I2PTunnel
Streamr client
runStreamrServer(String[], Logging) - Method in class net.i2p.i2ptunnel.I2PTunnel
Streamr server
runTest(InetAddress, int, SessionKey, SessionKey) - Method in class net.i2p.router.transport.udp.PeerTestManager
The next few methods are for when we are Alice
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 Z _