- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- readACK(int) - Method in class net.i2p.router.transport.udp.UDPPacketReader.DataReader
-
- readACKBitfields() - Method in class net.i2p.router.transport.udp.UDPPacketReader.DataReader
-
- readACKBitfieldsIncluded() - Method in class net.i2p.router.transport.udp.UDPPacketReader.DataReader
-
- readACKCount() - Method in class net.i2p.router.transport.udp.UDPPacketReader.DataReader
-
- readACKsIncluded() - Method in class net.i2p.router.transport.udp.UDPPacketReader.DataReader
-
- readAliceIntroKey(byte[], int) - Method in class net.i2p.router.transport.udp.UDPPacketReader.RelayRequestReader
-
- readAliceIP(byte[], int) - Method in class net.i2p.router.transport.udp.UDPPacketReader.RelayResponseReader
-
- readAliceIPSize() - Method in class net.i2p.router.transport.udp.UDPPacketReader.RelayResponseReader
-
- readAlicePort() - Method in class net.i2p.router.transport.udp.UDPPacketReader.RelayResponseReader
-
- readBigI(InputStream) - Static method in class net.i2p.crypto.DHSessionKeyBuilder
-
- readBoolean(InputStream) - Static method in class net.i2p.data.DataHelper
-
- 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.Address
-
- readBytes(InputStream) - Method in class net.i2p.data.Certificate
-
- readBytes(byte[], int) - Method in class net.i2p.data.Certificate
-
- readBytes(InputStream) - Method in interface net.i2p.data.DataStructure
-
Load up the current object with data from the given stream.
- readBytes(InputStream) - Method in class net.i2p.data.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
-
- readBytes(byte[], int) - Method in class net.i2p.data.i2np.DeliveryInstructions
-
- readBytes(InputStream) - Method in class net.i2p.data.i2np.GarlicClove
-
- readBytes(byte[], int) - Method in class net.i2p.data.i2np.GarlicClove
-
- readBytes(InputStream, int, byte[]) - Method in interface net.i2p.data.i2np.I2NPMessage
-
Read the body into the data structures, after the initial type byte, using
the current class's format as defined by the I2NP specification
- readBytes(byte[], int, int) - Method in interface net.i2p.data.i2np.I2NPMessage
-
- readBytes(InputStream) - Method in class net.i2p.data.i2np.I2NPMessageImpl
-
Deprecated.
Unused, why would you do this
- readBytes(InputStream, int, byte[]) - 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) - 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(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) - 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.startup
-
Simply read the router config
- ReadConfigJob(RouterContext) - Constructor for class net.i2p.router.startup.ReadConfigJob
-
- readCurrentFragmentNum() - Method in class net.i2p.router.transport.udp.UDPPacketReader.SessionConfirmedReader
-
which fragment is this?
- readCurrentFragmentSize() - Method in class net.i2p.router.transport.udp.UDPPacketReader.SessionConfirmedReader
-
- readDate(InputStream) - Static method in class net.i2p.data.DataHelper
-
Read in a date from the stream as specified by the I2P data structure spec.
- 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
-
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, Properties) - 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(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
-
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 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
-
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
-
- 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
-
Read an I2NPMessage from the stream and return the fully populated object.
- readMessage(byte[]) - Method in class net.i2p.data.i2np.I2NPMessageHandler
-
Read an I2NPMessage from the stream and return the fully populated object.
- readMessage(byte[], int) - Method in class net.i2p.data.i2np.I2NPMessageHandler
-
- readMessage(byte[], int, int, int, I2NPMessageHandler) - Method in class net.i2p.data.i2np.I2NPMessageImpl
-
- readMessage(byte[], int, int, int) - Method in class net.i2p.data.i2np.TunnelBuildMessage
-
- readMessage(byte[], int, int, int) - Method in class net.i2p.data.i2np.TunnelBuildReplyMessage
-
- readMessage(byte[], int, int, int) - Method in class net.i2p.data.i2np.TunnelDataMessage
-
- readMessage(byte[], int, int, int) - Method in class net.i2p.data.i2np.TunnelGatewayMessage
-
- readMessage(byte[], int, int, int, I2NPMessageHandler) - Method in class net.i2p.data.i2np.TunnelGatewayMessage
-
- readMessage(byte[], int, int, int) - Method in class net.i2p.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.
- readReceiveTunnelId() - Method in class net.i2p.data.i2np.BuildRequestRecord
-
what tunnel ID should this receive messages on
- readRekeying() - Method in class net.i2p.router.transport.udp.UDPPacketReader
-
does this packet include rekeying data?
- readRelayTag() - Method in class net.i2p.router.transport.udp.UDPPacketReader.SessionCreatedReader
-
write out the 4 byte relayAs tag
- readReplyIV() - Method in class net.i2p.data.i2np.BuildRequestRecord
-
IV that should be used to encrypt the reply
- readReplyKey() - Method in class net.i2p.data.i2np.BuildRequestRecord
-
Session key that should be used to encrypt the reply
- readReplyMessageId() - Method in class net.i2p.data.i2np.BuildRequestRecord
-
What message ID should we send the request to the next hop with.
- readReplyRequested() - Method in class net.i2p.router.transport.udp.UDPPacketReader.DataReader
-
- readRequestTime() - Method in class net.i2p.data.i2np.BuildRequestRecord
-
Time that the request was sent, truncated to the nearest hour
- 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 3 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
-
- reallyDelete - Variable in class i2p.susi.webmail.WebMail.SessionObject
-
- 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
-
- rebuildExternalAddress() - Method in class net.i2p.router.transport.udp.UDPTransport
-
- rebuildExternalAddress(boolean) - Method in class net.i2p.router.transport.udp.UDPTransport
-
- rebuildNewIdentity() - Method in class net.i2p.router.Router
-
Rebuild a new identity the hard way - delete all of our old identity
files, then reboot the router.
- rebuildRouterInfo() - Method in class net.i2p.router.Router
-
Rebuild and republish our routerInfo since something significant
has changed.
- rebuildRouterInfo(boolean) - Method in class net.i2p.router.Router
-
- rebuildRouterInfo() - Method in class net.i2p.router.startup.RebuildRouterInfoJob
-
- rebuildRouterInfo(boolean) - Method in class net.i2p.router.startup.RebuildRouterInfoJob
-
- RebuildRouterInfoJob - Class in net.i2p.router.startup
-
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(GarlicMessage) - Method in class net.i2p.router.message.GarlicMessageReceiver
-
- receive(ByteBuffer) - Method in class net.i2p.router.transport.ntcp.EstablishState
-
parse the contents of the buffer as part of the handshake.
- receive() - Method in class net.i2p.router.transport.udp.UDPEndpoint
-
Blocking call to receive the next inbound UDP packet from any peer.
- receive(byte[], Hash) - Method in class net.i2p.router.transport.VMCommSystem
-
We send messages between comms as bytes so that we strip any router-local
info.
- receive(long, int, byte[], int, int, boolean) - Method in class net.i2p.router.tunnel.FragmentedMessage
-
Receive a followup fragment, though one of these may arrive at the endpoint
prior to the fragment # 0.
- receive(long, byte[], int, int, boolean, Hash, TunnelId) - Method in class net.i2p.router.tunnel.FragmentedMessage
-
Receive the first fragment and related metadata.
- 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
-
true if the given status (or an equivilant) was received
- received(int) - Method in interface net.i2p.router.transport.udp.ACKBitfield
-
has the given fragment been received?
- received() - Method in class net.i2p.router.transport.udp.UDPPacket
-
a packet handler has pulled it off the inbound queue
- receiveData(OutboundEstablishState) - Method in class net.i2p.router.transport.udp.EstablishmentManager
-
A data packet arrived on an outbound connection being established, which
means its complete (yay!).
- receiveData(PeerState, UDPPacketReader.DataReader) - Method in class net.i2p.router.transport.udp.InboundMessageFragments
-
Pull the fragments and ACKs out of the authenticated data packet
- 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
-
- 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
-
private boolean choke(Packet packet) {
if (true) return true;
//if ( (_dropped == 0) && true ) { //&& (_manager.getSent() <= 0) ) {
// _dropped++;
// return false;
//}
if (true) {
// artificial choke: 2% random drop and a 0-5s
// random tiered delay from 0-30s
if (_context.random().nextInt(100) >= 98) {
displayPacket(packet, "DROP", null);
return false;
} else {
// if (true) return true; // no lag, just drop
// int delay = _context.random().nextInt(5*1000);
int delay = _context.random().nextInt(1*1000);
int delayFactor = _context.random().nextInt(100);
if (delayFactor > 80) {
if (delayFactor > 98)
delay *= 5;
else if (delayFactor > 95)
delay *= 4;
else if (delayFactor > 90)
delay *= 3;
else
delay *= 2;
}
if (_context.random().nextInt(100) >= 20)
delay = _lastDelay;
_lastDelay = delay;
SimpleTimer.getInstance().addEvent(new Reinject(packet, delay), delay);
return false;
}
} else {
return true;
}
}
private class Reinject implements SimpleTimer.TimedEvent {
private Packet _packet;
private int _delay;
public Reinject(Packet packet, int delay) {
_packet = packet;
_delay = delay;
}
public void timeReached() {
_log.debug("Reinjecting after " + _delay + ": " + _packet);
receivePacketDirect(_packet);
}
}
- 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
-
- receiveRelayRequest(RemoteHostId, UDPPacketReader) - Method in class net.i2p.router.transport.udp.IntroductionManager
-
- receiveRelayResponse(RemoteHostId, UDPPacketReader) - Method in class net.i2p.router.transport.udp.EstablishmentManager
-
- receiveSessionConfirmed(RemoteHostId, UDPPacketReader) - Method in class net.i2p.router.transport.udp.EstablishmentManager
-
got a SessionConfirmed (should only happen as part of an inbound
establishment)
- receiveSessionConfirmed(UDPPacketReader.SessionConfirmedReader) - Method in class net.i2p.router.transport.udp.InboundEstablishState
-
- receiveSessionCreated(RemoteHostId, UDPPacketReader) - Method in class net.i2p.router.transport.udp.EstablishmentManager
-
Got a SessionCreated (in response to our outbound SessionRequest)
- receiveSessionCreated(UDPPacketReader.SessionCreatedReader) - Method in class net.i2p.router.transport.udp.OutboundEstablishState
-
- 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 after an inbound establish
- 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
-
Receive a test message of some sort from the given peer, queueing up any packet
that should be sent in response, or if its a reply to our own current testing,
adjusting our test state.
- receiveTimestamp - Variable in class net.i2p.time.NtpMessage
-
This is the time at which the request arrived at the server, in seconds
since 00:00 1-Jan-1900.
- 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.TunnelBuildMessage
-
- RECORD_COUNT - Variable in class net.i2p.data.i2np.TunnelBuildReplyMessage
-
- RECORD_SIZE - Static variable in class net.i2p.data.i2np.TunnelBuildMessage
-
- RECORD_SIZE - Static variable in class net.i2p.data.i2np.TunnelBuildReplyMessage
-
- recv(ByteBuffer) - Method in class net.i2p.router.transport.ntcp.NTCPConnection
-
The contents of the buffer have been read and can be processed asap.
- 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
-
the contents of the buffer include some fraction of one or more
encrypted and encoded I2NP messages.
- referenceIdentifier - Variable in class net.i2p.time.NtpMessage
-
This is a 4-byte array identifying the particular reference source.
- referenceIdentifierToString(byte[], short, byte) - Static method in class net.i2p.time.NtpMessage
-
Returns a string representation of a reference identifier according
to the rules set out in RFC 2030.
- referenceTimestamp - Variable in class net.i2p.time.NtpMessage
-
This is the time at which the local clock was last set or corrected, in
seconds since 00:00 1-Jan-1900.
- refillBandwidthQueues(List<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
- refreshSettings() - Method in class net.i2p.router.tunnel.pool.TunnelPool
-
- register(ServerSocketChannel) - Method in class net.i2p.router.transport.ntcp.EventPumper
-
- registerApp(String, String) - Static method in class net.i2p.router.web.NavHelper
-
To register a new client application so that it shows up on the router
console's nav bar, it should be registered with this singleton.
- 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
-
- registerConnect(NTCPConnection) - Method in class net.i2p.router.transport.ntcp.EventPumper
-
- registerConnection(ClientConnectionRunner) - Method in class net.i2p.router.client.ClientManager
-
- registerHandlerJobBuilder(int, HandlerJobBuilder) - Method in class net.i2p.router.InNetMessagePool
-
- registerKeys(Destination, SigningPrivateKey, PrivateKey) - Method in class net.i2p.router.KeyManager
-
- 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
-
- registerPending(OutNetMessage) - Method in class net.i2p.router.transport.OutboundMessageRegistry
-
- registerPending(OutNetMessage, boolean) - Method in class net.i2p.router.transport.OutboundMessageRegistry
-
- registerUpdater(NamingServiceUpdater) - Method in class net.i2p.client.naming.NamingService
-
- 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
-
- 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
- releaseBuf(ByteBuffer) - Method in class net.i2p.router.transport.ntcp.EventPumper
-
- 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
-
- 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
-
- 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
-
- remoteDoesNotWantPreviousACKs() - Method in class net.i2p.router.transport.udp.PeerState
-
have all of the packets received in the current second requested that
the previous second's ACKs be sent?
- remoteEndpoint(int) - Method in class net.i2p.data.i2cp.RequestLeaseSetMessage
-
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
-
- RemoteHostId(byte[]) - Constructor for class net.i2p.router.transport.udp.RemoteHostId
-
- 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(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(PeerCoordinator) - Method in class org.klomp.snark.PeerCoordinatorSet
-
- removeACKMessage(Long) - Method in class net.i2p.router.transport.udp.PeerState
-
- 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.DummyPeerManagerFacade
-
- removeCapabilities(Hash) - Method in class net.i2p.router.peermanager.PeerManager
-
- removeCapabilities(Hash) - Method in class net.i2p.router.peermanager.PeerManagerFacadeImpl
-
- removeCapabilities(Hash) - Method in interface net.i2p.router.PeerManagerFacade
-
- removeCon(NTCPConnection) - Method in class net.i2p.router.transport.ntcp.NTCPTransport
-
- removeConfigSetting(String) - Method in class net.i2p.router.Router
-
- removeConnection(Connection) - Method in class net.i2p.client.streaming.ConnectionManager
-
Drop the (already closed) connection on the floor.
- removeConnectionEventListener(I2PTunnel.ConnectionEventListener) - Method in class net.i2p.i2ptunnel.I2PTunnel
-
- removeController(TunnelController) - Method in class net.i2p.i2ptunnel.TunnelControllerGroup
-
Stop and remove the given tunnel
- 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.I2PSocketManagerImpl
-
Deprecated.
- removeDisconnectListener(I2PSocketManager.DisconnectListener) - Method in class net.i2p.client.streaming.MessageHandler
-
- 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
-
- removeFirst() - Method in class net.i2p.client.streaming.ByteCollector
-
Deprecated.
Remove the first byte from the collector, shifting its contents accordingly.
- 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) - 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
-
See I2PSessionMuxedImpl for details
- 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.time.Timestamper
-
- 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(PeerState) - Method in class net.i2p.router.transport.udp.UDPFlooder
-
- removePeer(Peer) - Method in class org.klomp.snark.Piece
-
caller must synchronize
- removePeerFromPieces(Peer) - Method in class org.klomp.snark.PeerCoordinator
-
Called when a peer is removed, to prevent it from being used in
rarest-first calculations.
- 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...
- removeRateStat(String) - Method in class net.i2p.stat.StatManager
-
- removeReadBuf(ByteBuffer) - Method in class net.i2p.router.transport.ntcp.NTCPConnection
-
since getNextReadBuf() removes, this should not be necessary
- 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
-
- removeSimpleTimer() - Method in class net.i2p.util.SimpleTimer
-
Removes the SimpleTimer.
- removeSocket(I2PSocketImpl) - Method in class net.i2p.client.streaming.I2PSocketManagerImpl
-
Deprecated.
- 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
-
synch with buildTunnels() above
- removeUpdateListener(Clock.ClockUpdateListener) - Method in class net.i2p.util.Clock
-
- removeWriteBuf(ByteBuffer) - Method in class net.i2p.router.transport.ntcp.NTCPConnection
-
- render(I2PAppContext, OutputStream, String) - Static method in class net.i2p.router.web.SummaryRenderer
-
- render(OutputStream) - Method in class net.i2p.router.web.SummaryRenderer
-
- render(OutputStream, int, int, boolean, boolean, boolean, boolean, int, boolean) - Method in class net.i2p.router.web.SummaryRenderer
-
- renderLeaseSetHTML(Writer, boolean) - Method in class net.i2p.router.web.NetDbRenderer
-
- renderNavBar(String) - Method in class net.i2p.router.web.ConfigNavHelper
-
- 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
- renderPng(Rate, OutputStream) - Method in class net.i2p.router.web.StatSummarizer
-
- renderPng(Rate, OutputStream, int, int, boolean, boolean, boolean, boolean, int, boolean) - Method in class net.i2p.router.web.StatSummarizer
-
This does the single data graphs.
- renderPng(OutputStream, String) - Method in class net.i2p.router.web.StatSummarizer
-
- renderPng(OutputStream, int, int, boolean, boolean, boolean, boolean, int, boolean) - Method in class net.i2p.router.web.SummaryListener
-
- renderPng(OutputStream) - Method in class net.i2p.router.web.SummaryListener
-
- renderRatePng(OutputStream, int, int, boolean, boolean, boolean, boolean, int, boolean) - Method in class net.i2p.router.web.StatSummarizer
-
This does the two-data bandwidth graph only.
- renderRouterInfoHTML(Writer, String) - Method in class net.i2p.router.web.NetDbRenderer
-
- 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
-
- renderStatusHTML(Writer) - Method in class net.i2p.router.client.ClientManagerFacadeImpl
-
- renderStatusHTML(Writer) - Method in class net.i2p.router.ClientManagerFacade
-
- renderStatusHTML(Writer, String, int) - Method in class net.i2p.router.CommSystemFacade
-
- renderStatusHTML(Writer) - Method in class net.i2p.router.CommSystemFacade
-
- renderStatusHTML(Writer) - Method in class net.i2p.router.DummyPeerManagerFacade
-
- renderStatusHTML(Writer) - Method in class net.i2p.router.DummyTunnelManagerFacade
-
- renderStatusHTML(Writer) - Method in class net.i2p.router.InNetMessagePool
-
- renderStatusHTML(Writer) - Method in class net.i2p.router.JobQueue
-
- renderStatusHTML(Writer) - Method in class net.i2p.router.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 class net.i2p.router.Router
-
this is for oldconsole.jsp, pretty much unused except as a way to get memory info,
so let's comment out the rest, it is available elsewhere, and we don't really
want to spend a minute rendering a multi-megabyte page in memory.
- 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
-
- renderStatusHTML(Writer, String, int) - Method in interface net.i2p.router.transport.Transport
-
- renderStatusHTML(Writer) - Method in class net.i2p.router.transport.TransportImpl
-
Make this stuff pretty (only used in the old console)
- renderStatusHTML(Writer, String, int) - Method in class net.i2p.router.transport.TransportImpl
-
- renderStatusHTML(Writer, String, int) - Method in class net.i2p.router.transport.TransportManager
-
- renderStatusHTML(Writer, int) - Method in class net.i2p.router.transport.udp.UDPTransport
-
- renderStatusHTML(Writer, String, int) - Method in class net.i2p.router.transport.udp.UDPTransport
-
- renderStatusHTML() - Method in class net.i2p.router.transport.UPnP
-
warning - slow
- renderStatusHTML() - Method in class net.i2p.router.transport.UPnPManager
-
- renderStatusHTML(Writer, String, int) - Method in class net.i2p.router.transport.VMCommSystem
-
- 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, boolean) - 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
-
- 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.
- 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
-
- replyCC - Variable in class i2p.susi.webmail.WebMail.SessionObject
-
- 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;
}
- replyTo - Variable in class i2p.susi.webmail.WebMail.SessionObject
-
- 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
-
- 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.I2PSocketManagerImpl
-
Deprecated.
- 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.DummyClientManagerFacade
-
- reportAbuse(I2PSession, int) - Method in class net.i2p.sam.SAMMessageSession.SAMMessageSessionHandler
-
- 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_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(int, byte[], 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.DummyClientManagerFacade
-
- requestLeaseSet(Hash, LeaseSet) - Method in class net.i2p.router.DummyClientManagerFacade
-
- RequestLeaseSetJob - Class in net.i2p.router.client
-
Async job to walk the client through generating a lease set.
- RequestLeaseSetJob(RouterContext, ClientConnectionRunner, LeaseSet, long, Job, Job, LeaseRequestState) - Constructor for class net.i2p.router.client.RequestLeaseSetJob
-
- RequestLeaseSetMessage - Class in net.i2p.data.i2cp
-
Defines the message a client sends to a router when destroying
existing session.
- RequestLeaseSetMessage() - Constructor for class net.i2p.data.i2cp.RequestLeaseSetMessage
-
- RequestLeaseSetMessageHandler - Class in net.i2p.client
-
Handle I2CP RequestLeaseSetMessage from the router by granting all leases
- RequestLeaseSetMessageHandler(I2PAppContext) - Constructor for class net.i2p.client.RequestLeaseSetMessageHandler
-
- 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.Reseeder
-
- requestReseed() - Method in class net.i2p.router.web.ReseedHandler
-
- requestSent() - Method in class net.i2p.router.transport.udp.OutboundEstablishState
-
note that we just sent the SessionRequest packet
- requestUpdate(Properties) - Method in class net.i2p.client.naming.NamingService
-
Ask any registered updaters to update now
- RequestWrapper - Class in i2p.susi.webmail
-
- RequestWrapper(HttpServletRequest) - Constructor for class i2p.susi.webmail.RequestWrapper
-
- requeue(long) - Method in class net.i2p.router.JobImpl
-
- 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
- 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
Do not call from within timeReached()
- reschedule(long, boolean) - Method in class net.i2p.util.SimpleTimer2.TimedEvent
-
useEarliestTime must be false if called from within timeReached(), as
it won't be rescheduled, in favor of the currently running task
- 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() - Constructor for class net.i2p.router.networkdb.reseed.ReseedChecker
-
- reseedCount - Variable in class gnu.crypto.prng.FortunaStandalone
-
- Reseeder - Class in net.i2p.router.networkdb.reseed
-
Moved from ReseedHandler in routerconsole.
- Reseeder(RouterContext) - Constructor for class net.i2p.router.networkdb.reseed.Reseeder
-
- Reseeder.ReseedRunner - Class in net.i2p.router.networkdb.reseed
-
- Reseeder.ReseedRunner() - Constructor for class net.i2p.router.networkdb.reseed.Reseeder.ReseedRunner
-
- 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.crypto.Digest
-
reset the digest back to it's initial state.
- reset() - Method in class org.bouncycastle.crypto.digests.GeneralDigest
-
- reset() - Method in class org.bouncycastle.crypto.digests.MD5Digest
-
reset the chaining variables to the IV values.
- reset() - Method in interface org.bouncycastle.crypto.Mac
-
Reset the MAC.
- reset() - Method in class org.bouncycastle.crypto.macs.I2PHMac
-
Reset the mac generator.
- resetBegin() - Method in class net.i2p.router.transport.udp.UDPPacket
-
- resetContext() - Method in class gnu.crypto.hash.BaseHashStandalone
-
Resets the instance for future re-use.
- resetContext() - Method in class gnu.crypto.hash.Sha256Standalone
-
- 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
-
- 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() - 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.DummyClientManagerFacade
-
- restart() - Method in class net.i2p.router.DummyNetworkDatabaseFacade
-
- restart() - Method in class net.i2p.router.DummyPeerManagerFacade
-
- restart() - Method in class net.i2p.router.DummyTunnelManagerFacade
-
- restart() - Method in class net.i2p.router.InNetMessagePool
-
- restart() - Method in class net.i2p.router.JobQueue
-
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
-
- restart() - Method in class net.i2p.router.transport.CommSystemFacadeImpl
-
- restart() - Method in class net.i2p.router.transport.TransportManager
-
- restart() - Method in class net.i2p.router.transport.VMCommSystem
-
- restart() - Method in class net.i2p.router.tunnel.pool.TunnelPoolManager
-
- restart() - Method in class net.i2p.router.tunnel.TunnelDispatcher
-
- 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_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
- 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
-
- resumeReading() - Method in class net.i2p.data.i2cp.I2CPMessageReader
-
- resumeReading() - Method in class net.i2p.data.i2np.I2NPMessageReader
-
- 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
-
Not clear that we really need to create our own timer group, but we do,
to prevent us clogging the router's timer group.
- RetransmissionTimer() - 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
-
grab a list of ACKBitfield instances, some of which may fully
ACK a message while others may only partially ACK a message.
- retrieveACKBitfields(boolean) - Method in class net.i2p.router.transport.udp.PeerState
-
- retrievePreprocessedData(byte[], int, int, Hash) - Method in class net.i2p.router.tunnel.InboundEndpointProcessor
-
Undo all of the encryption done by the peers in the tunnel, recovering the
preprocessed data sent by the gateway.
- RETURN - Static variable in class org.cybergarage.upnp.control.Control
-
- returnBadRequest() - Method in class org.cybergarage.http.HTTPRequest
-
- 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 streams, each handling up to 32KB without
expansion.
- ReusableGZIPOutputStream - Class in net.i2p.util
-
Provide a cache of reusable GZIP streams, each handling up to 32KB without
expansion.
- reverseLookup(Destination, Properties) - Method in class net.i2p.client.naming.MetaNamingService
-
- reverseLookup(Destination) - Method in class net.i2p.client.naming.NamingService
-
Reverse look up a destination
- reverseLookup(Hash) - Method in class net.i2p.client.naming.NamingService
-
- 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
-
- rootDelay - Variable in class net.i2p.time.NtpMessage
-
This value indicates the total roundtrip delay to the primary reference
source, in seconds.
- 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.time.NtpMessage
-
This value indicates the nominal error relative to the primary reference
source, in seconds.
- rotateBuffer() - Method in class gnu.crypto.prng.AsyncFortunaStandalone
-
make the next available filled buffer current, scheduling any unfilled
buffers for refill, and blocking until at least one buffer is ready
- Router - Class in net.i2p.router
-
Main driver for the router.
- Router() - Constructor for class net.i2p.router.Router
-
- Router(Properties) - Constructor for class net.i2p.router.Router
-
- Router(String) - Constructor for class net.i2p.router.Router
-
- Router(String, Properties) - Constructor for class net.i2p.router.Router
-
- router() - Method in class net.i2p.router.RouterContext
-
what router is this context working for?
- RouterAddress - Class in net.i2p.data
-
Defines a method of communicating with a router
- RouterAddress() - Constructor for class net.i2p.data.RouterAddress
-
- RouterClock - Class in net.i2p.router
-
Alternate location for determining the time which takes into account an offset.
- RouterClock(RouterContext) - Constructor for class net.i2p.router.RouterClock
-
- ROUTERCONSOLE - Static variable in class net.i2p.router.web.RouterConsoleRunner
-
- RouterConsoleRunner - Class in net.i2p.router.web
-
- 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
-
- 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
-
- 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
-
- RouterVersion - Class in net.i2p.router
-
Expose a version string
- RouterVersion() - Constructor for class net.i2p.router.RouterVersion
-
- RouterWatchdog - Class in net.i2p.router
-
Periodically check to make sure things haven't gone totally haywire (and if
they have, restart the JVM)
- RouterWatchdog(RouterContext) - Constructor for class net.i2p.router.RouterWatchdog
-
- RoutingKeyGenerator - Class in net.i2p.data
-
Component to manage the munging of hashes into routing keys - given a hash,
perform some consistent transformation against it and return the result.
- RoutingKeyGenerator(I2PAppContext) - Constructor for class net.i2p.data.RoutingKeyGenerator
-
- routingKeyGenerator() - Method in class net.i2p.I2PAppContext
-
Determine how much do we want to mess with the keys to turn them
into something we can route.
- 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
-
- 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.I2PTunnelIRCClient.IrcInboundFilter
-
- run() - Method in class net.i2p.i2ptunnel.I2PTunnelIRCClient.IrcOutboundFilter
-
- 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.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.networkdb.reseed.Reseeder.ReseedRunner
-
- run() - Method in class net.i2p.router.RouterWatchdog
-
- run() - Method in class net.i2p.router.transport.FIFOBandwidthRefiller
-
- run() - Method in class net.i2p.router.transport.ntcp.EventPumper
-
- run() - Method in class net.i2p.router.transport.udp.ACKSender
-
- run() - Method in class net.i2p.router.transport.udp.OutboundRefiller
-
- run() - Method in class net.i2p.router.transport.udp.PacketPusher
-
- run() - Method in class net.i2p.router.transport.udp.UDPFlooder
-
- run() - Method in class net.i2p.router.tunnel.pool.BuildExecutor
-
- run() - Method in class net.i2p.router.tunnel.TunnelGatewayPumper
-
- run() - Method in class net.i2p.router.web.ConfigServiceHandler.UpdateWrapperManagerAndRekeyTask
-
- run() - Method in class net.i2p.router.web.ConfigServiceHandler.UpdateWrapperManagerTask
-
- run() - Method in class net.i2p.router.web.NewsFetcher
-
- run() - Method in class net.i2p.router.web.PluginStarter
-
- run() - Method in class net.i2p.router.web.PluginStopper
-
- run() - Method in class net.i2p.router.web.PluginUpdateChecker.AllCheckerRunner
-
- 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
-
- run() - Method in class net.i2p.util.Executor
-
- run() - Method in class net.i2p.util.I2PThread
-
- 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.SnarkManager.SnarkManagerShutdown
-
- run() - Method in class org.klomp.snark.SnarkShutdown
-
- run() - Method in class org.klomp.snark.TrackerClient
-
- 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
-
- runConfig(String[], Logging) - Method in class net.i2p.i2ptunnel.I2PTunnel
-
Specify the i2cp host and port
Sets the event "configResult" = "ok" or "error" after the configuration has been specified
- 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
-
- runConnection(I2PSnarkUtil, PeerListener, BitField, MagnetState) - Method in class org.klomp.snark.Peer
-
Runs the connection to the other peer.
- runGenKeys(String[], Logging) - Method in class net.i2p.i2ptunnel.I2PTunnel
-
Generate a new keypair
Sets the event "genkeysResult" = "ok" or "error" after the generation is complete
- runGenTextKeys(Logging) - Method in class net.i2p.i2ptunnel.I2PTunnel
-
Generate a new keypair
Sets the event "privateKey" = base64 of the privateKey stream and
sets the event "publicDestination" = base64 of the destination
- runHelp(Logging) - Method in class net.i2p.i2ptunnel.I2PTunnel
-
Display help information through the given logger.
- 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
-
- runJob() - Method in class net.i2p.router.networkdb.kademlia.ExploreKeySelectorJob
-
- 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
-
- 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.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.ReadConfigJob
-
- runJob() - Method in class net.i2p.router.startup.RebuildRouterInfoJob
-
- runJob() - Method in class net.i2p.router.startup.StartAcceptingClientsJob
-
- runJob() - Method in class net.i2p.router.startup.StartupJob
-
- runJob() - Method in class net.i2p.router.transport.GetBidsJob
-
- runJob() - Method in class net.i2p.router.tunnel.pool.ExpireJob
-
- runJob() - Method in class net.i2p.router.tunnel.pool.TestJob
-
- runList(Logging) - Method in class net.i2p.i2ptunnel.I2PTunnel
-
Retrieve a list of currently running tasks
Sets the event "listDone" = "done" after dumping the tasks to
the logger
- runListenOn(String[], Logging) - Method in class net.i2p.i2ptunnel.I2PTunnel
-
Specify the hostname / IP address of the interface that the tunnels should bind to
Sets the event "listen_onResult" = "ok" or "error" after the interface has been specified
- runLookup(String[], Logging) - Method in class net.i2p.i2ptunnel.I2PTunnel
-
Perform a lookup of the name specified
Sets the event "lookupResult" = base64 of the destination, or an error message
- running - 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
-
- runOwnDest(String[], Logging) - Method in class net.i2p.i2ptunnel.I2PTunnel
-
Specify whether to use its own destination for each outgoing tunnel
Sets the event "owndestResult" = "ok" or "error" after the configuration has been specified
- runPing(String, Logging) - Method in class net.i2p.i2ptunnel.I2PTunnel
-
Start up a ping task with the specified args (currently supporting -ns, -h, -l)
Sets the event "pingTaskId" = Integer of the taskId, or -1
- 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.
- runQuit(Logging) - Method in class net.i2p.i2ptunnel.I2PTunnel
-
Exit the JVM if there are no more tasks left running.
- runReadTimeout(String[], Logging) - Method in class net.i2p.i2ptunnel.I2PTunnel
-
Specify the read timeout going to be used for newly-created I2PSockets
Sets the event "read_timeoutResult" = "ok" or "error" after the interface has been specified
- runRouter() - Method in class net.i2p.router.Router
-
- runRun(String[], Logging) - Method in class net.i2p.i2ptunnel.I2PTunnel
-
Run all of the commands in the given file (one command per line)
Sets the event "runResult" = "ok" or "error" after the closing is complete
- runServer(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.