- 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
-
- 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
-
- 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
-
- 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.