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 _ 

O

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
Deprecated.
use offer(o)
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
 
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 _