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

I

I2CPMessageQueueImpl - Class in net.i2p.router.client
Contains the methods to talk to a router or client via I2CP, when both are in the same JVM.
I2CPMessageQueueImpl(BlockingQueue<I2CPMessage>, BlockingQueue<I2CPMessage>) - Constructor for class net.i2p.router.client.I2CPMessageQueueImpl
 
I2NPBlock(I2NPMessage) - Constructor for class net.i2p.router.transport.ntcp.NTCP2Payload.I2NPBlock
 
I2NPMessage - Interface in net.i2p.data.i2np
Base interface for all I2NP messages Note: No longer extends DataStructure as of 0.9.48
I2NPMessageException - Exception in net.i2p.data.i2np
Represent an error serializing or deserializing an APIMessage
I2NPMessageException(String, Throwable) - Constructor for exception net.i2p.data.i2np.I2NPMessageException
 
I2NPMessageException(String) - Constructor for exception net.i2p.data.i2np.I2NPMessageException
 
I2NPMessageHandler - Class in net.i2p.data.i2np
Handle messages from router to router.
I2NPMessageHandler(I2PAppContext) - Constructor for class net.i2p.data.i2np.I2NPMessageHandler
 
I2NPMessageImpl - Class in net.i2p.data.i2np
Defines the base message implementation.
I2NPMessageImpl(I2PAppContext) - Constructor for class net.i2p.data.i2np.I2NPMessageImpl
 
I2NPMessageImpl.Builder - Interface in net.i2p.data.i2np
interface for extending the types of messages handled - unused
I2PHMac - Class in net.i2p.router.transport.udp
HMAC implementation based on RFC2104 H(K XOR opad, H(K XOR ipad, text)) modified by jrandom to use the session key byte array directly and to cache a frequently used buffer (called on doFinal).
I2PHMac(MessageDigest) - Constructor for class net.i2p.router.transport.udp.I2PHMac
Deprecated.
Use javax.crypto.Mac
I2PHMac(MessageDigest, int) - Constructor for class net.i2p.router.transport.udp.I2PHMac
 
Icon - Class in org.cybergarage.upnp
 
Icon(Node) - Constructor for class org.cybergarage.upnp.Icon
 
Icon() - Constructor for class org.cybergarage.upnp.Icon
 
IconList - Class in org.cybergarage.upnp
 
IconList() - Constructor for class org.cybergarage.upnp.IconList
 
ID - Static variable in class net.i2p.router.RouterVersion
deprecated
ID_FEED - Static variable in class net.i2p.router.Blocklist
For Update Manager
IN - Static variable in class org.cybergarage.upnp.Argument
 
IN_PROGRESS - Static variable in class org.freenetproject.ForwardPortStatus
The port forward is in progress
inboundConnectionReceived(boolean) - Method in class net.i2p.router.transport.udp.UDPTransport
 
InboundEndpointProcessor - Class in net.i2p.router.tunnel
Receive the inbound tunnel message, removing all of the layers added by earlier hops to recover the preprocessed data sent by the gateway.
InboundEndpointProcessor(RouterContext, TunnelCreatorConfig) - Constructor for class net.i2p.router.tunnel.InboundEndpointProcessor
Deprecated.
used only by unit tests
InboundEndpointProcessor(RouterContext, TunnelCreatorConfig, IVValidator) - Constructor for class net.i2p.router.tunnel.InboundEndpointProcessor
 
inboundEstablished(NTCPConnection) - Method in class net.i2p.router.transport.ntcp.NTCPTransport
 
InboundEstablishState - Class in net.i2p.router.transport.ntcp
NTCP 1 or 2.
InboundEstablishState(RouterContext, NTCPTransport, NTCPConnection) - Constructor for class net.i2p.router.transport.ntcp.InboundEstablishState
 
InboundEstablishState - Class in net.i2p.router.transport.udp
Data for a new connection being established, where the remote peer has initiated the connection with us.
InboundEstablishState(RouterContext, byte[], int, int, DHSessionKeyBuilder, UDPPacketReader.SessionRequestReader) - Constructor for class net.i2p.router.transport.udp.InboundEstablishState
 
InboundEstablishState.InboundState - Enum in net.i2p.router.transport.udp
 
InboundGatewayIT - Class in net.i2p.router.tunnel
Quick unit test for base functionality of inbound tunnel operation
InboundGatewayIT() - Constructor for class net.i2p.router.tunnel.InboundGatewayIT
 
InboundGatewayProcessor - Class in net.i2p.router.tunnel
Override the hop processor to seed the message with a random IV.
InboundGatewayProcessor(I2PAppContext, HopConfig) - Constructor for class net.i2p.router.tunnel.InboundGatewayProcessor
 
InboundGatewayReceiver - Class in net.i2p.router.tunnel
Handle messages at the IBGW.
InboundGatewayReceiver(RouterContext, HopConfig) - Constructor for class net.i2p.router.tunnel.InboundGatewayReceiver
 
InboundMessageDistributor - Class in net.i2p.router.tunnel
When a message arrives at the inbound tunnel endpoint, this distributor honors the instructions (safely)
InboundMessageDistributor(RouterContext, Hash) - Constructor for class net.i2p.router.tunnel.InboundMessageDistributor
 
InboundMessageFragments - Class in net.i2p.router.transport.udp
Organize the received data message fragments, feeding completed messages to the MessageReceiver and telling the ACKSender of new peers to ACK.
InboundMessageFragments(RouterContext, OutboundMessageFragments, UDPTransport) - Constructor for class net.i2p.router.transport.udp.InboundMessageFragments
 
InboundMessageFragments.ModifiableLong - Class in net.i2p.router.transport.udp
Modifiable Long, no locking
InboundMessageState - Class in net.i2p.router.transport.udp
Hold the raw data fragments of an inbound message.
InboundMessageState(RouterContext, long, Hash) - Constructor for class net.i2p.router.transport.udp.InboundMessageState
 
InboundMessageState(RouterContext, long, Hash, UDPPacketReader.DataReader, int) - Constructor for class net.i2p.router.transport.udp.InboundMessageState
Create a new IMS and read in the data from the fragment.
InboundSender - Class in net.i2p.router.tunnel
Receive the preprocessed data for an inbound gateway, encrypt it, and forward it on to the first hop.
InboundSender(I2PAppContext, HopConfig) - Constructor for class net.i2p.router.tunnel.InboundSender
 
InboundTest - Class in net.i2p.router.tunnel
Quick unit test for base functionality of inbound tunnel operation
InboundTest() - Constructor for class net.i2p.router.tunnel.InboundTest
 
incrementAgreedTo() - Method in class net.i2p.router.peermanager.TunnelHistory
 
incrementConsecutiveFailedSends() - Method in class net.i2p.router.transport.udp.PeerState
 
incrementFailed(int) - Method in class net.i2p.router.peermanager.TunnelHistory
Define this rate as the probability it really failed
incrementFragmentNumber() - Method in class net.i2p.router.tunnel.PendingGatewayMessage
ok, fragment sent, increment what the next will be
incrementLookups() - Method in class net.i2p.router.message.OutboundClientMessageStatus
 
incrementNACKs() - Method in class net.i2p.router.transport.udp.OutboundMessageState
 
incrementNotifyCount() - Method in class org.cybergarage.upnp.event.Subscriber
 
incrementPacketsRelayed() - Method in class net.i2p.router.transport.udp.PeerTestState
 
incrementParticipatingMessageBytes(int) - Method in class net.i2p.router.transport.FIFOBandwidthRefiller
We sent a message.
incrementProcessed(int, int) - Method in class net.i2p.router.peermanager.TunnelHistory
 
incrementProcessedMessages() - Method in class net.i2p.router.tunnel.HopConfig
Take note of a message being pumped through this tunnel.
incrementProcessedMessages() - Method in class net.i2p.router.tunnel.TunnelCreatorConfig
take note of a message being pumped through this tunnel
incrementRejected(int) - Method in class net.i2p.router.peermanager.TunnelHistory
 
incrementVerifiedBytesTransferred(int) - Method in class net.i2p.router.tunnel.TunnelCreatorConfig
This calls profile manager tunnelDataPushed1m() for each peer
incrementVerifiedBytesTransferred(int) - Method in interface net.i2p.router.TunnelInfo
we know for sure that the given number of bytes were sent down the tunnel fully
indexOfKey(int) - Method in class net.i2p.router.crypto.ratchet.SparseArray
Returns the index for which SparseArray.keyAt(int) would return the specified key, or a negative number if the specified key is not mapped.
indexOfValue(E) - Method in class net.i2p.router.crypto.ratchet.SparseArray
Returns an index for which SparseArray.valueAt(int) would return the specified value, or a negative number if no keys map to the specified value.
indexOfValueByValue(E) - Method in class net.i2p.router.crypto.ratchet.SparseArray
Returns an index for which SparseArray.valueAt(int) would return the specified value, or a negative number if no keys map to the specified value.
INFINITE_STRING - Static variable in class org.cybergarage.upnp.event.Subscription
 
INFINITE_VALUE - Static variable in class org.cybergarage.upnp.event.Subscription
 
INFO_FILENAME - Static variable in class net.i2p.router.startup.CreateRouterInfoJob
 
init(RouterContext) - Static method in class net.i2p.router.message.OutboundClientMessageOneShotJob
call once only
init() - Method in class net.i2p.router.transport.ntcp.NTCPConnection.PrepBuffer
 
init(byte[]) - Method in class net.i2p.router.transport.udp.I2PHMac
 
init() - Method in class net.i2p.router.tunnel.pool.BuildHandler
Call the same time you start the threads
init() - Method in class org.cybergarage.http.HTTPPacket
 
initAll() - Method in class net.i2p.router.RouterContext
The following properties may be used to replace various parts of the context with dummy implementations for testing, by setting the property to "true":
initGeoIP() - Method in class net.i2p.router.CommSystemFacade
Router must call after netdb is initialized
initGeoIP() - Method in class net.i2p.router.transport.CommSystemFacadeImpl
Router must call after netdb is initialized
initialize(boolean) - Method in class net.i2p.router.MessageHistory
Initialize the message history according to the router's configuration.
initialize(UDPPacket) - Method in class net.i2p.router.transport.udp.UDPPacketReader
 
initialize() - Static method in class org.cybergarage.upnp.UPnP
 
initialize(I2PAppContext) - Static method in class org.cybergarage.util.Debug
I2P this is all static so have the UPnPManager call this
initializeAddress() - Method in class net.i2p.router.transport.TransportManager
Notify all transports of ALL routable interface addresses, including IPv6.
initializeClock() - Method in class net.i2p.router.RouterContext
 
initializeKey(byte[], int) - Method in class com.southernstorm.noise.protocol.ChaChaPolyCipherState
 
initializeKey(byte[], int) - Method in interface com.southernstorm.noise.protocol.CipherState
Initializes the key on this cipher object.
initializeKeyRing() - Method in class net.i2p.router.RouterContext
 
initializeSessionKeyManager() - Method in class net.i2p.router.RouterContext
As of 0.9.15, this returns a dummy SessionKeyManager in I2PAppContext.
INITIATOR - Static variable in class com.southernstorm.noise.protocol.HandshakeState
Enumerated value that indicates that the handshake object is handling the initiator role.
INMPR03 - Static variable in class org.cybergarage.upnp.UPnP
 
INMPR03_DISCOVERY_OVER_WIRELESS_COUNT - Static variable in class org.cybergarage.upnp.UPnP
 
INMPR03_VERSION - Static variable in class org.cybergarage.upnp.UPnP
 
InNetMessagePool - Class in net.i2p.router
Manage a pool of inbound InNetMessages.
InNetMessagePool(RouterContext) - Constructor for class net.i2p.router.InNetMessagePool
 
inNetMessagePool() - Method in class net.i2p.router.RouterContext
Where do we get network messages from (aka where does the comm system dump what it reads)?
inProgress() - Method in class net.i2p.router.networkdb.reseed.ReseedChecker
.
insert(T[], int, int, T) - Static method in class net.i2p.router.crypto.ratchet.GrowingArrayUtils
Inserts an element into the array at the specified index, growing the array if there is no more room.
insert(char[], int, int, char) - Static method in class net.i2p.router.crypto.ratchet.GrowingArrayUtils
insert(byte[]) - Method in class org.xlattice.crypto.filters.BloomSHA1
Add a key to the set represented by the filter.
insert(byte[], int, int) - Method in class org.xlattice.crypto.filters.BloomSHA1
 
insertAttributeAt(Attribute, int) - Method in class org.cybergarage.xml.Node
 
insertNode(Node, int) - Method in class org.cybergarage.xml.Node
 
INSTALL_FAILED - Static variable in class net.i2p.router.util.EventLog
 
INSTALLED - Static variable in class net.i2p.router.util.EventLog
 
InstallUpdate - Class in net.i2p.router.tasks
If the i2pupdate.zip file is present, unzip it and JVM exit.
InstallUpdate() - Constructor for class net.i2p.router.tasks.InstallUpdate
 
installUpdates(Router) - Static method in class net.i2p.router.tasks.InstallUpdate
Context must be available.
IntegrationCalculator - Class in net.i2p.router.peermanager
Determine how well integrated the peer is - how likely they will be useful to us if we are trying to get further connected.
IntegrationCalculator() - Constructor for class net.i2p.router.peermanager.IntegrationCalculator
 
INTERNAL_SERVER_ERROR - Static variable in class org.cybergarage.http.HTTPStatus
 
internalClientManager() - Method in class net.i2p.router.RouterContext
Use this to connect to the router in the same JVM.
internalConnect() - Method in class net.i2p.router.client.ClientManager
The InternalClientManager interface.
INTERVAL - Static variable in class org.cybergarage.upnp.control.RenewSubscriber
 
introduced(byte[], int) - Method in class net.i2p.router.transport.udp.OutboundEstablishState
This changes the remoteHostId from a hash-based one or possibly incorrect IP/port to what the introducer told us.
introducedCount() - Method in class net.i2p.router.transport.udp.IntroductionManager
 
INTRODUCER_EXPIRATION_MARGIN - Static variable in class net.i2p.router.transport.udp.UDPTransport
 
introducerCount() - Method in class net.i2p.router.transport.udp.IntroductionManager
Not as elaborate as pickInbound() above.
introducersMaybeRequired() - Method in class net.i2p.router.transport.udp.UDPTransport
MIGHT we require introducers? This is like introducersRequired, but if we aren't sure, this returns true.
introducersRequired() - Method in class net.i2p.router.transport.udp.UDPTransport
Do we require introducers?
introductionFailed() - Method in class net.i2p.router.transport.udp.OutboundEstablishState
 
IntroductionManager - Class in net.i2p.router.transport.udp
Keep track of inbound and outbound introductions.
IntroductionManager(RouterContext, UDPTransport) - Constructor for class net.i2p.router.transport.udp.IntroductionManager
 
introSent() - Method in class net.i2p.router.transport.udp.OutboundEstablishState
note that we just sent the RelayRequest packet
INVALID_ACTION - Static variable in class org.cybergarage.upnp.UPnPStatus
 
INVALID_ARGS - Static variable in class org.cybergarage.upnp.UPnPStatus
 
INVALID_RANGE - Static variable in class org.cybergarage.http.HTTPStatus
 
INVALID_VAR - Static variable in class org.cybergarage.upnp.UPnPStatus
 
InvalidDatabaseException - Exception in com.maxmind.db
Signals that there was an issue reading from the MaxMind DB file due to unexpected data formatting.
InvalidDatabaseException(String) - Constructor for exception com.maxmind.db.InvalidDatabaseException
 
InvalidDatabaseException(String, Throwable) - Constructor for exception com.maxmind.db.InvalidDatabaseException
 
InvalidDatabaseException - Exception in com.maxmind.geoip
Signals that there was an issue reading from the database file due to unexpected data formatting.
InvalidDatabaseException(String) - Constructor for exception com.maxmind.geoip.InvalidDatabaseException
 
InvalidDatabaseException(String, Throwable) - Constructor for exception com.maxmind.geoip.InvalidDatabaseException
 
InvalidDescriptionException - Exception in org.cybergarage.upnp.device
 
InvalidDescriptionException() - Constructor for exception org.cybergarage.upnp.device.InvalidDescriptionException
 
InvalidDescriptionException(String) - Constructor for exception org.cybergarage.upnp.device.InvalidDescriptionException
 
InvalidDescriptionException(String, File) - Constructor for exception org.cybergarage.upnp.device.InvalidDescriptionException
 
InvalidDescriptionException(Exception) - Constructor for exception org.cybergarage.upnp.device.InvalidDescriptionException
 
InvalidPublicParameterException() - Constructor for exception net.i2p.router.transport.crypto.DHSessionKeyBuilder.InvalidPublicParameterException
 
InvalidPublicParameterException(String) - Constructor for exception net.i2p.router.transport.crypto.DHSessionKeyBuilder.InvalidPublicParameterException
 
InvalidPublicParameterException(String, Throwable) - Constructor for exception net.i2p.router.transport.crypto.DHSessionKeyBuilder.InvalidPublicParameterException
 
InverseCapacityComparator - Class in net.i2p.router.peermanager
Order profiles by their capacity, but backwards (highest capacity / value first).
InverseCapacityComparator() - Constructor for class net.i2p.router.peermanager.InverseCapacityComparator
 
IP_HEADER_SIZE - Static variable in class net.i2p.router.transport.udp.PacketBuilder
IPv4 only
IPThrottler - Class in net.i2p.router.transport.udp
Count IPs
IPThrottler(int, long) - Constructor for class net.i2p.router.transport.udp.IPThrottler
 
IPV4_BITMASK - Static variable in class org.cybergarage.net.HostInterface
 
IPV6_ADMINISTRATIVE_ADDRESS - Static variable in class org.cybergarage.upnp.ssdp.SSDP
 
IPV6_BITMASK - Static variable in class org.cybergarage.net.HostInterface
 
IPV6_GLOBAL_ADDRESS - Static variable in class org.cybergarage.upnp.ssdp.SSDP
 
IPV6_HEADER_SIZE - Static variable in class net.i2p.router.transport.udp.PacketBuilder
 
IPV6_LINK_LOCAL_ADDRESS - Static variable in class org.cybergarage.upnp.ssdp.SSDP
 
IPV6_SITE_LOCAL_ADDRESS - Static variable in class org.cybergarage.upnp.ssdp.SSDP
 
IPV6_SUBNET_ADDRESS - Static variable in class org.cybergarage.upnp.ssdp.SSDP
 
isAborted() - Method in class net.i2p.router.networkdb.kademlia.SearchState
 
isAbsoluteURL(String) - Static method in class org.cybergarage.http.HTTP
 
isActionControl() - Method in class org.cybergarage.upnp.control.ControlRequest
 
isActionNode(Node) - Static method in class org.cybergarage.upnp.Action
 
isAlive() - Method in class net.i2p.router.client.ClientManager
As of 0.9.45, this returns true iff the ClientManager is running.
isAlive() - Method in class net.i2p.router.client.ClientManagerFacadeImpl
 
isAlive() - Method in class net.i2p.router.ClientManagerFacade
 
isAlive() - Method in class net.i2p.router.JobQueue
 
isAlive() - Method in class net.i2p.router.Router
True during the initial start, but false during a soft restart.
isAlive() - Method in class net.i2p.router.transport.ntcp.EventPumper
Selector can take quite a while to close after calling stopPumping()
isAlive() - Method in class net.i2p.router.transport.ntcp.NTCPTransport
 
isAlive() - Method in class net.i2p.router.transport.udp.InboundMessageFragments
 
isAlive() - Method in class net.i2p.router.tunnel.pool.AliasedTunnelPool
 
isAlive() - Method in class net.i2p.router.tunnel.pool.TunnelPool
Is this pool running AND either exploratory, or tracked by the client manager? A pool will be alive but not tracked after the client manager removes it but before all the tunnels have expired.
isAlive(String) - Static method in class org.cybergarage.upnp.device.NTS
 
isAlive() - Method in class org.cybergarage.upnp.ssdp.SSDPPacket
 
isAllDevice(String) - Static method in class org.cybergarage.upnp.device.ST
 
isAllowed(String) - Method in class org.cybergarage.upnp.AllowedValueList
 
isAllowedValueNode(Node) - Static method in class org.cybergarage.upnp.AllowedValue
 
isAllowedValueRangeNode(Node) - Static method in class org.cybergarage.upnp.AllowedValueRange
 
isArgumentNode(Node) - Static method in class org.cybergarage.upnp.Argument
 
isBacklogged(Hash) - Method in class net.i2p.router.CommSystemFacade
 
isBacklogged(Hash) - Method in class net.i2p.router.transport.CommSystemFacadeImpl
 
isBacklogged() - Method in class net.i2p.router.transport.ntcp.NTCPConnection
 
isBacklogged(Hash) - Method in class net.i2p.router.transport.ntcp.NTCPTransport
 
isBacklogged(Hash) - Method in interface net.i2p.router.transport.Transport
 
isBacklogged(Hash) - Method in class net.i2p.router.transport.TransportImpl
 
isBacklogged(Hash) - Method in class net.i2p.router.transport.TransportManager
 
isBacklogged() - Method in class net.i2p.router.transport.udp.PeerState
 
isBacklogged(Hash) - Method in class net.i2p.router.transport.udp.UDPTransport
 
isBacklogged() - Method in class net.i2p.router.util.CoDelBlockingQueue
Has the head of the queue been waiting too long, or is the queue almost full?
isBacklogged() - Method in class net.i2p.router.util.CoDelPriorityBlockingQueue
Has the head of the queue been waiting too long, or is the queue too big?
isBacklogged() - Method in class net.i2p.router.util.PriBlockingQueue
Is the queue too big?
isBanlisted(Hash) - Method in class net.i2p.router.Banlist
 
isBanlisted(Hash, String) - Method in class net.i2p.router.Banlist
 
isBanlistedForever(Hash) - Method in class net.i2p.router.Banlist
 
isBlank(TunnelCreatorConfig, int) - Static method in class net.i2p.router.tunnel.BuildMessageGenerator
 
isBlocklisted(Hash) - Method in class net.i2p.router.Blocklist
Does the peer's IP address appear in the blocklist? If so, and it isn't banlisted, banlist it forever...
isBlocklisted(RouterInfo) - Method in class net.i2p.router.Blocklist
Does the peer's IP address appear in the blocklist? If so, and it isn't banlisted, banlist it forever...
isBlocklisted(String) - Method in class net.i2p.router.Blocklist
calling this externally won't banlist the peer, this is just an IP check
isBlocklisted(byte[]) - Method in class net.i2p.router.Blocklist
calling this externally won't banlist the peer, this is just an IP check
isByeBye(String) - Static method in class org.cybergarage.upnp.device.NTS
 
isByeBye() - Method in class org.cybergarage.upnp.ssdp.SSDPPacket
 
isCached(Hash) - Method in class net.i2p.router.networkdb.kademlia.NegativeLookupCache
 
isChoked(Hash) - Method in class net.i2p.router.transport.udp.DummyThrottle
 
isChoked(Hash) - Method in interface net.i2p.router.transport.udp.OutboundMessageFragments.ActiveThrottle
 
isChoked(Hash) - Method in class net.i2p.router.transport.udp.TimedWeightedPriorityMessageQueue
 
isChunked() - Method in class org.cybergarage.http.HTTPPacket
 
isCloseConnection() - Method in class org.cybergarage.http.HTTPPacket
 
isClosed() - Method in class net.i2p.router.transport.ntcp.NTCPConnection
 
isComplete() - Method in class net.i2p.router.transport.ntcp.EstablishBase
If synchronized on this, fails with deadlocks from all over via CSFI.isEstablished().
isComplete() - Method in interface net.i2p.router.transport.ntcp.EstablishState
If synchronized on this, fails with deadlocks from all over via CSFI.isEstablished().
isComplete() - Method in class net.i2p.router.transport.ntcp.OutboundNTCP2State
Don't synchronize this, deadlocks all over.
isComplete() - Method in class net.i2p.router.transport.udp.InboundEstablishState
 
isComplete() - Method in class net.i2p.router.transport.udp.InboundMessageState
May not be valid after released.
isComplete() - Method in class net.i2p.router.transport.udp.OutboundMessageState
 
isComplete() - Method in class net.i2p.router.tunnel.FragmentedMessage
have we received all of the fragments?
isControlURL(String) - Method in class org.cybergarage.upnp.Service
 
isCorrupt() - Method in class net.i2p.router.transport.ntcp.EstablishBase
did the handshake fail for some reason?
isCorrupt() - Method in interface net.i2p.router.transport.ntcp.EstablishState
did the handshake fail for some reason?
isCorrupt() - Method in class net.i2p.router.transport.ntcp.OutboundNTCP2State
did the handshake fail for some reason?
isCurrent(long) - Method in class net.i2p.data.router.RouterInfo
Determine whether the router was published recently (within the given age milliseconds).
isDead() - Method in class net.i2p.router.client.ClientConnectionRunner
already closed?
isDevice(String) - Method in class org.cybergarage.upnp.Device
 
isDeviceNode(Node) - Static method in class org.cybergarage.upnp.Device
 
isDeviceType(String) - Method in class org.cybergarage.upnp.Device
 
isDiscover(String) - Static method in class org.cybergarage.upnp.device.MAN
 
isDiscover() - Method in class org.cybergarage.upnp.ssdp.SSDPPacket
 
isDummy() - Method in class net.i2p.router.CommSystemFacade
 
isDummy() - Method in class net.i2p.router.transport.CommSystemFacadeImpl
Is everything disabled for testing?
isDuplicate(PublicKey) - Method in class net.i2p.router.crypto.ratchet.RatchetSKM
 
isEC(int) - Method in class net.i2p.router.tunnel.TunnelCreatorConfig
Is it an ECIES hop?
isEmpty() - Method in class net.i2p.router.util.ArraySet
 
isEmpty() - Method in class net.i2p.router.util.RemovableSingletonSet
 
isEnabled(int) - Static method in class org.cybergarage.upnp.UPnP
 
isEstablished(Hash) - Method in class net.i2p.router.CommSystemFacade
 
isEstablished(Hash) - Method in class net.i2p.router.dummy.VMCommSystem
 
isEstablished() - Method in class net.i2p.router.peermanager.PeerProfile
 
isEstablished(Hash) - Method in class net.i2p.router.transport.CommSystemFacadeImpl
 
isEstablished() - Method in class net.i2p.router.transport.ntcp.NTCPConnection
 
isEstablished(Hash) - Method in class net.i2p.router.transport.ntcp.NTCPTransport
 
isEstablished(Hash) - Method in interface net.i2p.router.transport.Transport
 
isEstablished(Hash) - Method in class net.i2p.router.transport.TransportImpl
 
isEstablished(Hash) - Method in class net.i2p.router.transport.TransportManager
 
isEstablished(Hash) - Method in class net.i2p.router.transport.udp.UDPTransport
 
isEventSubURL(String) - Method in class org.cybergarage.upnp.Service
 
isExpired() - Method in class net.i2p.router.transport.udp.InboundMessageState
 
isExpired() - Method in class net.i2p.router.transport.udp.OutboundMessageState
 
isExpired(long) - Method in class net.i2p.router.transport.udp.OutboundMessageState
 
isExpired() - Method in class org.cybergarage.upnp.Device
 
isExpired() - Method in class org.cybergarage.upnp.event.Subscriber
 
isExploratory() - Method in class net.i2p.router.TunnelPoolSettings
is this an exploratory tunnel (or a client tunnel)
isExtendedOptionsAllowed() - Method in class net.i2p.router.transport.udp.OutboundEstablishState
Are we allowed to send extended options to this peer?
isExtendedOptionsIncluded() - Method in class net.i2p.router.transport.udp.UDPPacketReader
Does this packet include extended options in the header?
isFailing(Hash) - Method in class net.i2p.router.peermanager.ProfileOrganizer
Deprecated for now, always false
isFast(Hash) - Method in class net.i2p.router.peermanager.ProfileOrganizer
 
isFinalShutdownInProgress() - Method in class net.i2p.router.Router
Is a final shutdown in progress? This may not be cancelled.
isFirstMessageOurDSM() - Method in class net.i2p.router.transport.udp.OutboundEstablishState
Is the first message queued our own DatabaseStoreMessage?
isFloodfill(RouterInfo) - Static method in class net.i2p.router.networkdb.kademlia.FloodfillNetworkDatabaseFacade
 
isGetRequest() - Method in class org.cybergarage.http.HTTPRequest
 
isHeadRequest() - Method in class org.cybergarage.http.HTTPRequest
 
isHidden() - Method in class net.i2p.data.router.RouterIdentity
This router specified that they should not be used as a part of a tunnel, nor queried for the netDb, and that disclosure of their contact information should be limited.
isHidden() - Method in class net.i2p.data.router.RouterInfo
Is this a hidden node?
isHidden() - Method in class net.i2p.router.Router
 
isHighCapacity(Hash) - Method in class net.i2p.router.peermanager.ProfileOrganizer
 
isHXHIValid(byte[]) - Method in class net.i2p.router.transport.ntcp.NTCPTransport
Incoming connection replay detection.
isIconBytesURI(String) - Method in class org.cybergarage.upnp.Device
 
isIconNode(Node) - Static method in class org.cybergarage.upnp.Icon
 
isInbound() - Method in class net.i2p.router.transport.ntcp.NTCPConnection
 
isInbound() - Method in class net.i2p.router.transport.udp.PeerState
 
isInbound() - Method in class net.i2p.router.tunnel.TunnelCreatorConfig
is this an inbound tunnel?
isInbound() - Method in interface net.i2p.router.TunnelInfo
is this an inbound tunnel?
isInbound() - Method in class net.i2p.router.TunnelPoolSettings
is this an inbound tunnel?
isInDirection() - Method in class org.cybergarage.upnp.Argument
 
isInDropList(RemoteHostId) - Method in class net.i2p.router.transport.udp.UDPTransport
 
isInitialized() - Method in class net.i2p.router.NetworkDatabaseFacade
 
isInitialized() - Method in interface net.i2p.router.networkdb.kademlia.DataStore
 
isInitialized() - Method in class net.i2p.router.networkdb.kademlia.KademliaNetworkDatabaseFacade
 
isInitialized() - Method in class net.i2p.router.networkdb.kademlia.PersistentDataStore
 
isInitialized() - Method in class net.i2p.router.networkdb.kademlia.TransientDataStore
 
isInStrictCountry() - Method in class net.i2p.router.CommSystemFacade
 
isInStrictCountry(Hash) - Method in class net.i2p.router.CommSystemFacade
 
isInStrictCountry(RouterInfo) - Method in class net.i2p.router.CommSystemFacade
 
isInStrictCountry() - Method in class net.i2p.router.transport.CommSystemFacadeImpl
Are we in a strict country
isInStrictCountry(Hash) - Method in class net.i2p.router.transport.CommSystemFacadeImpl
Are they in a strict country.
isInStrictCountry(RouterInfo) - Method in class net.i2p.router.transport.CommSystemFacadeImpl
Are they in a strict country
isIntroductionRequested() - Method in class net.i2p.router.transport.udp.InboundEstablishState
True (default) if no extended options in session request, or value of flag bit in the extended options.
isIP6 - Variable in class org.freenetproject.ForwardPort
IPv4 vs IPv6?
isIPv4() - Method in class net.i2p.router.transport.udp.UDPEndpoint
 
isIPv4Address(String) - Static method in class org.cybergarage.net.HostInterface
 
isIPv4Firewalled() - Method in class net.i2p.router.transport.TransportImpl
This returns true if the force-firewalled setting is configured, false otherwise.
isIPv4Firewalled(RouterContext, String) - Static method in class net.i2p.router.transport.TransportUtil
This returns true if the force-firewalled setting is configured, false otherwise.
isIPv6() - Method in class net.i2p.router.transport.ntcp.NTCPConnection
 
isIPv6(RouterAddress) - Static method in class net.i2p.router.transport.TransportUtil
Addresses without a host (i.e.
isIPv6() - Method in class net.i2p.router.transport.udp.PeerState
 
isIPv6() - Method in class net.i2p.router.transport.udp.PeerTestState
Is this an IPv6 test?
isIPv6() - Method in class net.i2p.router.transport.udp.UDPEndpoint
 
isIPv6Address(String) - Static method in class org.cybergarage.net.HostInterface
 
isIPv6Firewalled() - Method in class net.i2p.router.transport.TransportImpl
This returns true if the force-firewalled setting is configured, false otherwise.
isIPv6Firewalled(RouterContext, String) - Static method in class net.i2p.router.transport.TransportUtil
This returns true if the force-firewalled setting is configured, false otherwise.
isIPv6Only() - Method in class net.i2p.router.tunnel.pool.TunnelPeerSelector
Are we IPv6 only?
isJobActive(Job) - Method in class net.i2p.router.JobQueue
Deprecated.
unused
isKeepAlive() - Method in class org.cybergarage.http.HTTPRequest
 
isKeepAliveConnection() - Method in class org.cybergarage.http.HTTPPacket
 
isKnown(Hash) - Method in interface net.i2p.router.networkdb.kademlia.DataStore
 
isKnown(Hash) - Method in class net.i2p.router.networkdb.kademlia.TransientDataStore
 
isKnown(long) - Method in class net.i2p.router.util.DecayingBloomFilter
 
isKnown(long) - Method in class net.i2p.router.util.DecayingHashSet
 
isListening() - Method in class net.i2p.router.client.ClientListenerRunner
 
isLocal(Destination) - Method in class net.i2p.router.client.ClientManager
Unsynchronized.
isLocal(Hash) - Method in class net.i2p.router.client.ClientManager
Unsynchronized.
isLocal(Destination) - Method in class net.i2p.router.client.ClientManagerFacadeImpl
Determine if the destination specified is managed locally.
isLocal(Hash) - Method in class net.i2p.router.client.ClientManagerFacadeImpl
Determine if the destination specified is managed locally.
isLocal(Destination) - Method in class net.i2p.router.ClientManagerFacade
Determine if the destination specified is managed locally.
isLocal(Hash) - Method in class net.i2p.router.ClientManagerFacade
Determine if the destination hash specified is managed locally.
isLocal(Hash) - Method in class net.i2p.router.dummy.DummyClientManagerFacade
 
isLocal(Destination) - Method in class net.i2p.router.dummy.DummyClientManagerFacade
 
isMatch(I2NPMessage) - Method in interface net.i2p.router.MessageSelector
Returns true if the received message matches the selector.
isMatch(I2NPMessage) - Method in class net.i2p.router.networkdb.kademlia.FloodOnlyLookupSelector
 
isMatch(I2NPMessage) - Method in class net.i2p.router.networkdb.kademlia.IterativeLookupSelector
This only returns true for DSMs, not for DSRMs.
isMatch(I2NPMessage) - Method in class net.i2p.router.networkdb.kademlia.SearchMessageSelector
 
isMatch(I2NPMessage) - Method in class net.i2p.router.networkdb.kademlia.StoreMessageSelector
 
isMethod(String) - Method in class org.cybergarage.http.HTTPRequest
 
isName(String) - Method in class org.cybergarage.xml.Node
 
isNegativeCached(Hash) - Method in class net.i2p.router.networkdb.kademlia.KademliaNetworkDatabaseFacade
Is the key in the negative lookup cache?
isNegativeCachedForever(Hash) - Method in class net.i2p.router.NetworkDatabaseFacade
Is it permanently negative cached?
isNegativeCachedForever(Hash) - Method in class net.i2p.router.networkdb.kademlia.KademliaNetworkDatabaseFacade
Is it permanently negative cached?
isNMPRMode() - Method in class org.cybergarage.upnp.ControlPoint
 
isNMPRMode() - Method in class org.cybergarage.upnp.Device
 
isNotifyRequest() - Method in class org.cybergarage.http.HTTPRequest
 
isNTCP1Enabled() - Method in class net.i2p.router.transport.ntcp.NTCPTransport
Is NTCP1 enabled?
isNTCP2Enabled() - Method in class net.i2p.router.transport.ntcp.NTCPTransport
Is NTCP2 enabled?
isNTCPDisabled() - Method in class net.i2p.router.tunnel.pool.ConnectChecker
Is NTCP disabled?
isNTCPEnabled(RouterContext) - Static method in class net.i2p.router.transport.TransportManager
 
isNullPublicKey() - Method in class com.southernstorm.noise.protocol.Curve25519DHState
 
isNullPublicKey() - Method in interface com.southernstorm.noise.protocol.DHState
Determine if the public key in this object is the special null value.
isOn() - Static method in class org.cybergarage.util.Debug
 
isOpened() - Method in class org.cybergarage.http.HTTPServer
 
isOutDirection() - Method in class org.cybergarage.upnp.Argument
 
ISP_EDITION - Static variable in class com.maxmind.geoip.DatabaseInfo
 
ISP_EDITION_V6 - Static variable in class com.maxmind.geoip.DatabaseInfo
 
isPermanentlyBlocklisted(int) - Method in class net.i2p.router.Blocklist
Do a binary search through the in-memory range list which is a sorted array of longs.
isPostRequest() - Method in class org.cybergarage.http.HTTPRequest
 
isPremium() - Method in class com.maxmind.geoip.DatabaseInfo
Returns true if the database is the premium version.
isPubliclyRoutable(byte[]) - Method in class net.i2p.router.transport.TransportImpl
Allows IPv6 only if the transport is configured for it.
isPubliclyRoutable(byte[], boolean) - Static method in class net.i2p.router.transport.TransportUtil
 
isPubliclyRoutable(byte[], boolean, boolean) - Static method in class net.i2p.router.transport.TransportUtil
Ref: RFC 5735
isQueryControl() - Method in class org.cybergarage.upnp.control.ControlRequest
 
isRekeyingIncluded() - Method in class net.i2p.router.transport.udp.UDPPacketReader
Does this packet include rekeying data in the header? Unused, should always be false.
isRequest() - Method in class net.i2p.router.crypto.ratchet.NextSessionKey
 
isRestarting() - Method in class net.i2p.router.Router
 
isReverse() - Method in class net.i2p.router.crypto.ratchet.NextSessionKey
 
isRootDevice() - Method in class org.cybergarage.upnp.Device
 
isRootDevice(String) - Static method in class org.cybergarage.upnp.device.NT
 
isRootDevice(String) - Static method in class org.cybergarage.upnp.device.ST
 
isRootDevice(String) - Static method in class org.cybergarage.upnp.device.USN
 
isRootDevice() - Method in class org.cybergarage.upnp.ssdp.SSDPPacket
 
isRouterContext() - Method in class net.i2p.router.RouterContext
Use this instead of context instanceof RouterContext
isRunnable() - Method in class org.cybergarage.util.ThreadCore
 
isRunning() - Method in class net.i2p.router.Router
 
isRunning() - Method in class net.i2p.router.tunnel.pool.BuildExecutor
 
isRunning() - Method in class org.cybergarage.upnp.Device
 
isSameCountry() - Method in class net.i2p.router.peermanager.PeerProfile
 
isSCPDURL(String) - Method in class org.cybergarage.upnp.Service
 
isSelectable(Hash) - Method in class net.i2p.router.peermanager.ProfileOrganizer
 
isSendEvents() - Method in class org.cybergarage.upnp.StateVariable
 
isService(String) - Method in class org.cybergarage.upnp.Service
 
isServiceNode(Node) - Static method in class org.cybergarage.upnp.Service
 
isShutdown() - Method in class net.i2p.router.tunnel.pool.TunnelPoolManager
 
isSOAPAction() - Method in class org.cybergarage.http.HTTPRequest
 
isSOAPAction(String) - Method in class org.cybergarage.soap.SOAPRequest
 
isSplitConfig(I2PAppContext) - Static method in class net.i2p.router.startup.ClientAppConfig
 
isSSUDisabled() - Method in class net.i2p.router.tunnel.pool.ConnectChecker
Is SSU disabled?
isStateVariableNode(Node) - Static method in class org.cybergarage.upnp.StateVariable
 
isSubscribed(Service) - Method in class org.cybergarage.upnp.ControlPoint
 
isSubscribed() - Method in class org.cybergarage.upnp.Service
 
isSubscribeRequest() - Method in class org.cybergarage.http.HTTPRequest
 
isSuccessful() - Method in class org.cybergarage.http.HTTPResponse
 
isSuccessful(int) - Static method in class org.cybergarage.http.HTTPStatus
 
isSuccessful() - Method in class org.cybergarage.http.HTTPStatus
 
isSupported(EncType) - Method in class net.i2p.router.LeaseSetKeys
Do we support this type of encryption?
isTooClose(byte[]) - Method in class net.i2p.router.transport.udp.UDPTransport
Is this IP too close to ours to trust it for things like relaying?
isUnreachable(Hash) - Method in interface net.i2p.router.transport.Transport
 
isUnreachable(Hash) - Method in class net.i2p.router.transport.TransportImpl
 
isUnsubscribeRequest() - Method in class org.cybergarage.http.HTTPRequest
 
isURL(String) - Method in class org.cybergarage.upnp.Icon
 
isURNDevice(String) - Static method in class org.cybergarage.upnp.device.ST
 
isURNService(String) - Static method in class org.cybergarage.upnp.device.ST
 
isUUIDDevice(String) - Static method in class org.cybergarage.upnp.device.ST
 
isValid() - Method in class net.i2p.data.router.RouterInfo
Determine whether this router info is authorized with a valid signature
isValid(byte[], int) - Method in class net.i2p.router.transport.udp.EstablishmentManager
Are IP and port valid? This is only for checking the relay response.
isValid(byte[]) - Method in class net.i2p.router.transport.udp.UDPTransport
An IPv6 address is only valid if we are configured to support IPv6 AND we have a public IPv6 address.
isValidPort(int) - Static method in class net.i2p.router.transport.TransportUtil
Is this a valid port for us or a remote router? ref: http://i2p-projekt.i2p/en/docs/ports ref: https://cs.chromium.org/chromium/src/net/base/port_util.cc
isValidTunnel(Hash, TunnelInfo) - Method in class net.i2p.router.dummy.DummyTunnelManagerFacade
 
isValidTunnel(Hash, TunnelInfo) - Method in class net.i2p.router.tunnel.pool.TunnelPoolManager
 
isValidTunnel(Hash, TunnelInfo) - Method in interface net.i2p.router.TunnelManagerFacade
Is a tunnel a valid member of the pool?
isVerifyInProgress(Hash) - Method in class net.i2p.router.networkdb.kademlia.FloodfillNetworkDatabaseFacade
 
isWellIntegrated(Hash) - Method in class net.i2p.router.peermanager.ProfileOrganizer
 
isWirelessMode() - Method in class org.cybergarage.upnp.Device
 
isWriteBufEmpty() - Method in class net.i2p.router.transport.ntcp.NTCPConnection
Replaces getWriteBufCount()
isXMLFileName(String) - Static method in class org.cybergarage.util.FileUtil
 
isYggdrasil(RouterAddress) - Static method in class net.i2p.router.transport.TransportUtil
 
IterativeFollowupJob - Class in net.i2p.router.networkdb.kademlia
Ask a single peer for a single key.
IterativeFollowupJob(RouterContext, Hash, Hash, IterativeSearchJob) - Constructor for class net.i2p.router.networkdb.kademlia.IterativeFollowupJob
 
IterativeLookupJob - Class in net.i2p.router.networkdb.kademlia
Ask the peer who sent us the DSRM for the RouterInfos...
IterativeLookupJob(RouterContext, DatabaseSearchReplyMessage, IterativeSearchJob) - Constructor for class net.i2p.router.networkdb.kademlia.IterativeLookupJob
 
IterativeLookupSelector - Class in net.i2p.router.networkdb.kademlia
Slightly modified version of FloodOnlyLookupSelector.
IterativeLookupSelector(RouterContext, IterativeSearchJob) - Constructor for class net.i2p.router.networkdb.kademlia.IterativeLookupSelector
 
IterativeSearchJob - Class in net.i2p.router.networkdb.kademlia
A traditional Kademlia search that continues to search when the initial lookup fails, by iteratively searching the closer-to-the-key peers returned by the query in a DSRM.
IterativeSearchJob(RouterContext, FloodfillNetworkDatabaseFacade, Hash, Job, Job, int, boolean) - Constructor for class net.i2p.router.networkdb.kademlia.IterativeSearchJob
Lookup using exploratory tunnels
IterativeSearchJob(RouterContext, FloodfillNetworkDatabaseFacade, Hash, Job, Job, int, boolean, Hash) - Constructor for class net.i2p.router.networkdb.kademlia.IterativeSearchJob
Lookup using the client's tunnels.
IterativeTimeoutJob - Class in net.i2p.router.networkdb.kademlia
This is the timeout for a single lookup, not for the whole search.
IterativeTimeoutJob(RouterContext, Hash, IterativeSearchJob) - Constructor for class net.i2p.router.networkdb.kademlia.IterativeTimeoutJob
 
iterator() - Method in class net.i2p.router.util.ArraySet
Supports remove.
iterator() - Method in class net.i2p.router.util.CachedIteratorArrayList
 
iterator() - Method in class net.i2p.router.util.CachedIteratorCollection
Iterator: Resets and returns CachedIterator
iterator() - Method in class net.i2p.router.util.RemovableSingletonSet
 
IV_LENGTH - Static variable in class net.i2p.router.tunnel.HopProcessor
as of i2p 0.6, the tunnel crypto changed to encrypt the IV both before and after using it at each hop so as to prevent a certain type of replay/confirmation attack.
IV_SIZE - Static variable in class net.i2p.data.i2np.BuildRequestRecord
 
IV_SIZE - Static variable in class net.i2p.router.transport.ntcp.OutboundNTCP2State
 
IV_SIZE - Static variable in class net.i2p.router.transport.udp.UDPPacket
 
IV_SIZE - Static variable in class net.i2p.router.tunnel.TrivialPreprocessor
 
IVValidator - Interface in net.i2p.router.tunnel
Provide a generic interface for IV validation which may be implemented through something as simple as a hashtable or more a complicated bloom filter.
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ 
Skip navigation links