- OB_CLIENT_BATCH_FREQ - Static variable in class net.i2p.router.tunnel.BatchedRouterPreprocessor
-
for client OBGWs only (our data)
- OB_EXPL_BATCH_FREQ - Static variable in class net.i2p.router.tunnel.BatchedRouterPreprocessor
-
for exploratory OBGWs only (our tunnel tests and build messages)
- OB_MESSAGE_TIMEOUT - Static variable in class net.i2p.router.transport.udp.EstablishmentManager
-
max before receiving a response to a single message during outbound establishment
- ObjectCounter<K> - Class in net.i2p.util
-
Count things.
- ObjectCounter() - Constructor for class net.i2p.util.ObjectCounter
-
- objects() - Method in class net.i2p.util.ObjectCounter
-
- OCT - Static variable in class org.jrobin.core.timespec.TimeToken
-
- off() - Static method in class org.cybergarage.util.Debug
-
- off - Variable in class org.klomp.snark.Message
-
- off - Variable in class org.klomp.snark.Request
-
- OFF_REPLY_KEY - Static variable in class net.i2p.data.i2np.BuildRequestRecord
-
- offer(I2CPMessage) - Method in class net.i2p.internal.I2CPMessageQueue
-
Send a message, nonblocking.
- offer(I2CPMessage, long) - Method in class net.i2p.internal.I2CPMessageQueue
-
Send a message, blocking.
- offer(I2CPMessage) - Method in class net.i2p.router.client.I2CPMessageQueueImpl
-
Send a message, nonblocking
- offer(I2CPMessage, long) - Method in class net.i2p.router.client.I2CPMessageQueueImpl
-
Send a message, blocking.
- offer(E) - Method in class net.i2p.router.util.CoDelBlockingQueue
-
- offer(E, long, TimeUnit) - Method in class net.i2p.router.util.CoDelBlockingQueue
-
- offer(E) - Method in class net.i2p.router.util.PriBlockingQueue
-
Returns false if full
- offer(E, long, TimeUnit) - Method in class net.i2p.router.util.PriBlockingQueue
-
- offset - Variable in class i2p.susi.util.ReadBuffer
-
- offset - Variable in class org.jrobin.core.jrrd.Archive
-
- offset - Variable in class org.jrobin.core.jrrd.CDPStatusBlock
-
- offset - Variable in class org.jrobin.core.jrrd.DataSource
-
- offset - Static variable in class org.jrobin.core.jrrd.Header
-
- offset - Variable in class org.jrobin.core.jrrd.PDPStatusBlock
-
- OFFSET_MOUNTED - Static variable in class net.metanotion.io.block.BlockFile
-
- offsetChanged(long) - Method in class net.i2p.router.JobTiming
-
- offsetChanged(long) - Method in interface net.i2p.util.Clock.ClockUpdateListener
-
- OK - Static variable in class org.cybergarage.http.HTTPStatus
-
- OLD_DEFAULT_NEWS_URL - Static variable in class net.i2p.router.web.ConfigUpdateHandler
-
very old default
- OLD_DEFAULT_NEWS_URL_SU3 - Static variable in class net.i2p.router.web.ConfigUpdateHandler
-
old default
- OLD_DEFAULT_SUB - Static variable in class net.i2p.addressbook.Daemon
-
- OldConsoleHelper - Class in net.i2p.router.web
-
- OldConsoleHelper() - Constructor for class net.i2p.router.web.OldConsoleHelper
-
- on() - Static method in class org.cybergarage.util.Debug
-
- onChangePublicPorts(Set<ForwardPort>, ForwardPortCallback) - Method in class net.i2p.router.transport.UPnP
-
Registers a callback when the given ports change.
- ONE - Static variable in class net.i2p.crypto.eddsa.math.Constants
-
- ONE - Variable in class net.i2p.crypto.eddsa.math.Field
-
- ONE_SHOT_MODE - Static variable in class net.i2p.crypto.eddsa.EdDSAEngine
-
To efficiently sign or verify data in one shot, pass this to setParameters()
after initSign() or initVerify() but BEFORE THE FIRST AND ONLY
update(data) or update(data, off, len).
- onFail(Exception) - Method in class net.i2p.i2ptunnel.I2PTunnelHTTPClientBase.OnTimeout
-
- onFail(Exception) - Method in interface net.i2p.i2ptunnel.I2PTunnelRunner.FailCallback
-
- onlyGraph - Variable in class org.jrobin.graph.RrdGraphDef
-
- onlyQueryFloodfillPeers(RouterContext) - Static method in class net.i2p.router.networkdb.kademlia.SearchJob
-
this is now misnamed, as it is only used to determine whether to return floodfill peers only
- OOM - Static variable in class net.i2p.router.util.EventLog
-
- OOMListener - Class in net.i2p.router.tasks
-
Kaboom
- OOMListener(RouterContext) - Constructor for class net.i2p.router.tasks.OOMListener
-
- op - Variable in class org.jrobin.core.timespec.TimeParser
-
- OPCODE - Static variable in class net.i2p.sam.SAMUtils
-
- open() - Method in class net.i2p.data.PrivateKeyFile
-
- open(Properties) - Method in class net.i2p.data.PrivateKeyFile
-
- open - Variable in class net.i2p.i2ptunnel.I2PTunnelTask
-
- open(InetAddress, int) - Method in class org.cybergarage.http.HTTPServer
-
- open(String, int) - Method in class org.cybergarage.http.HTTPServer
-
- open() - Method in class org.cybergarage.http.HTTPServerList
-
- open(int) - Method in class org.cybergarage.http.HTTPServerList
-
- open() - Method in class org.cybergarage.http.HTTPSocket
-
- open(String, int, InetAddress) - Method in class org.cybergarage.upnp.ssdp.HTTPMUSocket
-
- open(String, int, String) - Method in class org.cybergarage.upnp.ssdp.HTTPMUSocket
-
- open() - Method in class org.cybergarage.upnp.ssdp.HTTPUSocket
-
- open(String, int) - Method in class org.cybergarage.upnp.ssdp.HTTPUSocket
-
- open(int) - Method in class org.cybergarage.upnp.ssdp.HTTPUSocket
-
- open() - Method in class org.cybergarage.upnp.ssdp.SSDPNotifySocketList
-
- open(int) - Method in class org.cybergarage.upnp.ssdp.SSDPSearchResponseSocketList
-
- open() - Method in class org.cybergarage.upnp.ssdp.SSDPSearchResponseSocketList
-
- open(Inet4Address) - Method in class org.cybergarage.upnp.ssdp.SSDPSearchSocket
-
- open(Inet6Address) - Method in class org.cybergarage.upnp.ssdp.SSDPSearchSocket
-
- open(String, String) - Method in class org.cybergarage.upnp.ssdp.SSDPSearchSocket
-
- open(String) - Method in class org.cybergarage.upnp.ssdp.SSDPSearchSocket
-
- open() - Method in class org.cybergarage.upnp.ssdp.SSDPSearchSocketList
-
- open(String, boolean) - Method in class org.jrobin.core.RrdBackendFactory
-
Creates RrdBackend object for the given storage path.
- open(String, boolean) - Method in class org.jrobin.core.RrdFileBackendFactory
-
Creates RrdFileBackend object for the given file path.
- open(String, boolean) - Method in class org.jrobin.core.RrdJRobin14FileBackendFactory
-
Creates RrdFileBackend object for the given file path.
- open(String, boolean) - Method in class org.jrobin.core.RrdMemoryBackendFactory
-
Creates RrdMemoryBackend object.
- open(String, boolean) - Method in class org.jrobin.core.RrdNioBackendFactory
-
Creates RrdNioBackend object for the given file path.
- open(String, boolean) - Method in class org.jrobin.core.RrdNioByteBufferBackendFactory
-
Creates RrdNioByteBufferBackend object for the given file path.
- open(String, boolean) - Method in class org.jrobin.core.RrdSafeFileBackendFactory
-
Creates RrdSafeFileBackend object for the given file path.
- openUrl(String) - Method in class net.i2p.apps.systray.UrlLauncher
-
Discovers the operating system the installer is running under and tries
to launch the given URL using the default browser for that platform; if
unsuccessful, an attempt is made to launch the URL using the most common
browsers.
- openUrl(String, String) - Method in class net.i2p.apps.systray.UrlLauncher
-
Opens the given URL with the given browser.
- OPT_BUNDLE_REPLY - Static variable in class net.i2p.i2ptunnel.TunnelController
-
- OPT_KEY - Static variable in class net.i2p.router.crypto.FamilyKeyCrypto
-
- OPT_NAME - Static variable in class net.i2p.router.crypto.FamilyKeyCrypto
-
- OPT_POST_BAN_TIME - Static variable in class net.i2p.i2ptunnel.I2PTunnelHTTPServer
-
- OPT_POST_MAX - Static variable in class net.i2p.i2ptunnel.I2PTunnelHTTPServer
-
- OPT_POST_TOTAL_BAN_TIME - Static variable in class net.i2p.i2ptunnel.I2PTunnelHTTPServer
-
- OPT_POST_TOTAL_MAX - Static variable in class net.i2p.i2ptunnel.I2PTunnelHTTPServer
-
- OPT_POST_WINDOW - Static variable in class net.i2p.i2ptunnel.I2PTunnelHTTPServer
-
all of these in SECONDS
- OPT_REJECT_INPROXY - Static variable in class net.i2p.i2ptunnel.I2PTunnelHTTPServer
-
- OPT_REJECT_REFERER - Static variable in class net.i2p.i2ptunnel.I2PTunnelHTTPServer
-
- OPT_REJECT_USER_AGENTS - Static variable in class net.i2p.i2ptunnel.I2PTunnelHTTPServer
-
- OPT_SIG - Static variable in class net.i2p.router.crypto.FamilyKeyCrypto
-
- OPT_USER_AGENTS - Static variable in class net.i2p.i2ptunnel.I2PTunnelHTTPServer
-
- optionsUpdated(I2PTunnel) - Method in class net.i2p.i2ptunnel.I2PTunnelClient
-
Update the dests then call super.
- optionsUpdated(I2PTunnel) - Method in class net.i2p.i2ptunnel.I2PTunnelClientBase
-
Update the I2PSocketManager.
- optionsUpdated(I2PTunnel) - Method in class net.i2p.i2ptunnel.I2PTunnelHTTPClientBase
-
Update the outproxy list then call super.
- optionsUpdated(I2PTunnel) - Method in class net.i2p.i2ptunnel.I2PTunnelHTTPServer
-
- optionsUpdated(I2PTunnel) - Method in class net.i2p.i2ptunnel.I2PTunnelIRCClient
-
Update the dests then call super.
- optionsUpdated(I2PTunnel) - Method in class net.i2p.i2ptunnel.I2PTunnelServer
-
Update the I2PSocketManager.
- optionsUpdated(I2PTunnel) - Method in class net.i2p.i2ptunnel.I2PTunnelTask
-
Notify the task that I2PTunnel's options have been updated.
- OrderedProperties - Class in net.i2p.util
-
Properties map that has its keySet ordered consistently (via the key's lexicographical ordering).
- OrderedProperties() - Constructor for class net.i2p.util.OrderedProperties
-
- orderPeers(List<Hash>, Hash) - Method in class net.i2p.router.tunnel.pool.TunnelPeerSelector
-
see HashComparator
- org.apache.http.conn.ssl - package org.apache.http.conn.ssl
-
From Apache HttpClient 4.4.1.
- org.apache.http.conn.util - package org.apache.http.conn.util
-
From Apache HttpClient 4.4.1.
- org.apache.http.util - package org.apache.http.util
-
From Apache HttpCore 4.4.1.
- org.bouncycastle.oldcrypto - package org.bouncycastle.oldcrypto
-
This is from some very old version of bouncycastle, part of package org.bouncycastle.crypto.
- org.bouncycastle.oldcrypto.macs - package org.bouncycastle.oldcrypto.macs
-
This is from some very old version of bouncycastle, part of package org.bouncycastle.crypto.
- org.cybergarage - package org.cybergarage
-
The cybergarage cyberlink UPnP library version 3.0, with minor mods for I2P.
- org.cybergarage.http - package org.cybergarage.http
-
- org.cybergarage.net - package org.cybergarage.net
-
- org.cybergarage.soap - package org.cybergarage.soap
-
- org.cybergarage.upnp - package org.cybergarage.upnp
-
- org.cybergarage.upnp.control - package org.cybergarage.upnp.control
-
- org.cybergarage.upnp.device - package org.cybergarage.upnp.device
-
- org.cybergarage.upnp.event - package org.cybergarage.upnp.event
-
- org.cybergarage.upnp.ssdp - package org.cybergarage.upnp.ssdp
-
- org.cybergarage.upnp.xml - package org.cybergarage.upnp.xml
-
- org.cybergarage.util - package org.cybergarage.util
-
- org.cybergarage.xml - package org.cybergarage.xml
-
- org.cybergarage.xml.parser - package org.cybergarage.xml.parser
-
- org.freenetproject - package org.freenetproject
-
Small classes used by net.i2p.transport.UPnP to interface with the org.cybergarage UPnP library,
as imported from freenet.
- org.jrobin.core - package org.jrobin.core
-
- org.jrobin.core.jrrd - package org.jrobin.core.jrrd
-
- org.jrobin.core.timespec - package org.jrobin.core.timespec
-
- org.jrobin.data - package org.jrobin.data
-
JRobin data management.
- org.jrobin.graph - package org.jrobin.graph
-
JRobin graph capabilities.
- org.klomp.snark - package org.klomp.snark
-
I2P version of the snark bittorrent client, imported in 2005 and heavily enhanced
to add a web UI, DHT support, and other features.
- org.klomp.snark.bencode - package org.klomp.snark.bencode
-
- org.klomp.snark.dht - package org.klomp.snark.dht
-
- org.klomp.snark.standalone - package org.klomp.snark.standalone
-
- org.klomp.snark.web - package org.klomp.snark.web
-
The i2psnark user interface, implemented as a webapp in i2psnark.war.
- org.mortbay.servlet - package org.mortbay.servlet
-
Old Jetty 5 classes for multipart form requests, moved to susimail and modded when we moved to Jetty 6,
then moved from susimail to jetty-i2p.jar when we needed them in the router console also.
- org.mortbay.util - package org.mortbay.util
-
Old Jetty 5 classes for multipart form requests, moved to susimail and modded when we moved to Jetty 6,
then moved from susimail to jetty-i2p.jar when we needed them in the router console also.
- org.xlattice.crypto.filters - package org.xlattice.crypto.filters
-
Bloom filter used by net.i2p.router.util.DecayingBloomFilter
- ORG_EDITION - Static variable in class com.maxmind.geoip.DatabaseInfo
-
- ORG_EDITION_V6 - Static variable in class com.maxmind.geoip.DatabaseInfo
-
- originateTimestamp - Variable in class net.i2p.router.time.NtpMessage
-
This is the time at which the request departed the client for the
server, in seconds since 00:00 1-Jan-1900.
- OUT - Static variable in class org.cybergarage.upnp.Argument
-
- out - Variable in class org.klomp.snark.PeerState
-
- OUT_OF_SYNC - Static variable in class org.cybergarage.upnp.UPnPStatus
-
- OutboundCache - Class in net.i2p.router.message
-
Helper for OCMOSJ
This is the place where we make I2P go fast.
- OutboundCache(RouterContext) - Constructor for class net.i2p.router.message.OutboundCache
-
- OutboundCache.HashPair - Class in net.i2p.router.message
-
Key used to cache things with based on source + dest
- OutboundCache.HashPair(Hash, Hash) - Constructor for class net.i2p.router.message.OutboundCache.HashPair
-
- OutboundClientMessageJobHelper - Class in net.i2p.router.message
-
Static methods to create a Garlic Message with one or more cloves, as follows:
- OutboundClientMessageJobHelper() - Constructor for class net.i2p.router.message.OutboundClientMessageJobHelper
-
- OutboundClientMessageOneShotJob - Class in net.i2p.router.message
-
Send a client message out an outbound tunnel and into an inbound
tunnel on the target leaseSet.
- OutboundClientMessageOneShotJob(RouterContext, OutboundCache, ClientMessage) - Constructor for class net.i2p.router.message.OutboundClientMessageOneShotJob
-
Send the sucker
- outboundConnected() - Method in class net.i2p.router.transport.ntcp.NTCPConnection
-
async callback after the outbound connection was completed (this should NOT block,
as it occurs in the selector thread)
- OutboundEstablishState - Class in net.i2p.router.transport.udp
-
Data for a new connection being established, where we initiated the
connection with a remote peer.
- OutboundEstablishState(RouterContext, RemoteHostId, RemoteHostId, RouterIdentity, boolean, boolean, SessionKey, UDPAddress, DHSessionKeyBuilder.Factory) - Constructor for class net.i2p.router.transport.udp.OutboundEstablishState
-
- OutboundEstablishState.OutboundState - Enum in net.i2p.router.transport.udp
-
- outboundFilter(String, StringBuffer, DCCHelper) - Static method in class net.i2p.i2ptunnel.irc.IRCFilter
-
Modify or filter a single outbound line.
- OutboundGatewayMessage - Class in net.i2p.router.tunnel
-
Stores all the state for an unsent or partially-sent message
- OutboundGatewayMessage(I2NPMessage, Hash, TunnelId) - Constructor for class net.i2p.router.tunnel.OutboundGatewayMessage
-
- OutboundGatewayProcessor - Class in net.i2p.router.tunnel
-
Turn the preprocessed tunnel data into something that can be delivered to the
first hop in the tunnel.
- OutboundGatewayProcessor(I2PAppContext, TunnelCreatorConfig) - Constructor for class net.i2p.router.tunnel.OutboundGatewayProcessor
-
- OutboundMessageDistributor - Class in net.i2p.router.tunnel
-
When a message arrives at the outbound tunnel endpoint, this distributor
honors the instructions.
- OutboundMessageDistributor(RouterContext, int) - Constructor for class net.i2p.router.tunnel.OutboundMessageDistributor
-
- OutboundMessageFragments - Class in net.i2p.router.transport.udp
-
Coordinate the outbound fragments and select the next one to be built.
- OutboundMessageFragments(RouterContext, UDPTransport, OutboundMessageFragments.ActiveThrottle) - Constructor for class net.i2p.router.transport.udp.OutboundMessageFragments
-
- OutboundMessageFragments.ActiveThrottle - Interface in net.i2p.router.transport.udp
-
throttle
- outboundMessageReady() - Method in class net.i2p.router.transport.ntcp.NTCPTransport
-
- outboundMessageReady() - Method in class net.i2p.router.transport.TransportImpl
-
This message is called whenever a new message is added to the send pool,
and it should not block
Only used by NTCP.
- outboundMessageReady() - Method in class net.i2p.router.transport.udp.UDPTransport
-
- OutboundMessageRegistry - Class in net.i2p.router.transport
-
Tracks outbound messages.
- OutboundMessageRegistry(RouterContext) - Constructor for class net.i2p.router.transport.OutboundMessageRegistry
-
- OutboundMessageState - Class in net.i2p.router.transport.udp
-
Maintain the outbound fragmentation for resending, for a single message.
- OutboundMessageState(I2PAppContext, I2NPMessage, PeerState) - Constructor for class net.i2p.router.transport.udp.OutboundMessageState
-
"injected" message from the establisher.
- OutboundMessageState(I2PAppContext, OutNetMessage, PeerState) - Constructor for class net.i2p.router.transport.udp.OutboundMessageState
-
Normal constructor.
- OutboundReceiver - Class in net.i2p.router.tunnel
-
We are the outbound gateway - we created this outbound tunnel.
- OutboundReceiver(RouterContext, TunnelCreatorConfig) - Constructor for class net.i2p.router.tunnel.OutboundReceiver
-
- OutboundRefiller - Class in net.i2p.router.transport.udp
-
Blocking thread to grab new messages off the outbound queue and
plopping them into our active pool.
- OutboundRefiller(RouterContext, OutboundMessageFragments, MessageQueue) - Constructor for class net.i2p.router.transport.udp.OutboundRefiller
-
- OutboundSender - Class in net.i2p.router.tunnel
-
Receive the preprocessed data for an outbound gateway, encrypt all of the
layers, and forward it on to the first hop.
- OutboundSender(I2PAppContext, TunnelCreatorConfig) - Constructor for class net.i2p.router.tunnel.OutboundSender
-
- OutboundTunnelEndpoint - Class in net.i2p.router.tunnel
-
We are the end of an outbound tunnel that we did not create.
- OutboundTunnelEndpoint(RouterContext, HopConfig, HopProcessor) - Constructor for class net.i2p.router.tunnel.OutboundTunnelEndpoint
-
- OutNetMessage - Class in net.i2p.router
-
Wrap up an outbound I2NP message, along with the information associated with its
delivery and jobs to be fired off if particular events occur.
- OutNetMessage(RouterContext) - Constructor for class net.i2p.router.OutNetMessage
-
Null msg and target, zero expiration (used in OutboundMessageRegistry only)
- OutNetMessage(RouterContext, I2NPMessage, long, int, RouterInfo) - Constructor for class net.i2p.router.OutNetMessage
-
Standard constructor
- OutNetMessagePool - Class in net.i2p.router
-
Maintain a pool of OutNetMessages destined for other routers, organized by
priority, expiring messages as necessary.
- OutNetMessagePool(RouterContext) - Constructor for class net.i2p.router.OutNetMessagePool
-
- outNetMessagePool() - Method in class net.i2p.router.RouterContext
-
Where do we put messages that the router wants to forwards onto the network?
- outOfMemory(OutOfMemoryError) - Method in class net.i2p.router.tasks.OOMListener
-
- outOfMemory(OutOfMemoryError) - Method in interface net.i2p.util.I2PThread.OOMEventListener
-
- Outproxy - Interface in net.i2p.app
-
- output(PrintWriter, int, boolean) - Method in class org.cybergarage.xml.Node
-
- output(int, OutputStream) - Method in class org.jrobin.graph.GifPixelsEncoder
-
- outputAttributes(PrintWriter) - Method in class org.cybergarage.xml.Node
-
- OVERALL_TIMEOUT_MS_PARAM - Static variable in class net.i2p.router.message.OutboundClientMessageOneShotJob
-
final timeout (in milliseconds) that the outbound message will fail in.
- overflowPage - Variable in class net.metanotion.io.block.index.BSkipSpan
-
- overlayImage - Variable in class org.jrobin.graph.RrdGraphDef
-
- overUpBWLimit() - Method in interface org.klomp.snark.CoordinatorListener
-
Are we currently over the upstream bandwidth limit?
- overUpBWLimit(long) - Method in interface org.klomp.snark.CoordinatorListener
-
Is the total (in Bps) over the upstream bandwidth limit?
- overUpBWLimit() - Method in class org.klomp.snark.PeerCoordinator
-
- overUpBWLimit(long) - Method in class org.klomp.snark.PeerCoordinator
-
- overUpBWLimit() - Method in class org.klomp.snark.Snark
-
- overUpBWLimit(long) - Method in class org.klomp.snark.Snark
-
- overUploadLimit(int) - Method in interface org.klomp.snark.CoordinatorListener
-
Is this number of uploaders over the per-torrent limit?
- overUploadLimit(int) - Method in class org.klomp.snark.Snark
-
- ownDest - Variable in class net.i2p.i2ptunnel.I2PTunnel
-