- b0 - Variable in class org.jrobin.data.LinearInterpolator
-
- b1 - Variable in class org.jrobin.data.LinearInterpolator
-
- BackgroundChecker - Class in i2p.susi.webmail.pop3
-
Check for new mail periodically
- BackgroundChecker(POP3MailBox) - Constructor for class i2p.susi.webmail.pop3.BackgroundChecker
-
- backgroundImage - Variable in class org.jrobin.graph.RrdGraphDef
-
- BACKLOG_SIZE - Static variable in class net.i2p.router.util.PriBlockingQueue
-
- backloggedTunnelCache - Variable in class net.i2p.router.message.OutboundCache
-
- BAD_REQUEST - Static variable in class org.cybergarage.http.HTTPStatus
-
- BadCountries - Class in net.i2p.router.transport
-
Maintain a list of bad places.
- BadCountries() - Constructor for class net.i2p.router.transport.BadCountries
-
- balance() - Method in class net.metanotion.util.skiplist.SkipList
-
- bandwidthLimiter() - Method in class net.i2p.router.RouterContext
-
Coordinate this router's bandwidth limits
- bandwidthLimits() - Method in interface net.i2p.client.I2PSession
-
Get the current bandwidth limits.
- bandwidthLimits() - Method in class net.i2p.client.impl.I2PSessionImpl
-
Blocking.
- bandwidthLimits() - Method in class net.i2p.client.impl.SubSession
-
This won't be called, as the reply does not contain a session ID, so
it won't be routed back to us
- BandwidthLimitsMessage - Class in net.i2p.data.i2cp
-
Tell the other side the limits
- BandwidthLimitsMessage() - Constructor for class net.i2p.data.i2cp.BandwidthLimitsMessage
-
- BandwidthLimitsMessage(int, int) - Constructor for class net.i2p.data.i2cp.BandwidthLimitsMessage
-
Let's define it this way.
- Banlist - Class in net.i2p.router
-
Routers are banlisted only if none of our transports can talk to them
or their signed router info is completely screwy.
- Banlist(RouterContext) - Constructor for class net.i2p.router.Banlist
-
- banlist(Hash, String) - Method in class net.i2p.router.MessageHistory
-
We banlisted the peer
- banlist() - Method in class net.i2p.router.RouterContext
-
who does this peer hate?
- Banlist.Entry - Class in net.i2p.router
-
- Banlist.Entry() - Constructor for class net.i2p.router.Banlist.Entry
-
- BANLIST_CLEANER_START_DELAY - Static variable in class net.i2p.router.Banlist
-
- BANLIST_DURATION_FOREVER - Static variable in class net.i2p.router.Banlist
-
- BANLIST_DURATION_MAX - Static variable in class net.i2p.router.Banlist
-
- BANLIST_DURATION_MS - Static variable in class net.i2p.router.Banlist
-
Don't make this too long as the failure may be transient
due to connection limits.
- BANLIST_DURATION_PARTIAL - Static variable in class net.i2p.router.Banlist
-
- BanlistRenderer - Class in net.i2p.router.web
-
Moved from Banlist.java
- BanlistRenderer(RouterContext) - Constructor for class net.i2p.router.web.BanlistRenderer
-
- banlistRouter(Hash) - Method in class net.i2p.router.Banlist
-
- banlistRouter(Hash, String) - Method in class net.i2p.router.Banlist
-
- banlistRouter(String, Hash, String) - Method in class net.i2p.router.Banlist
-
ick have to put the reasonCode in the front to avoid ambiguity
- banlistRouter(Hash, String, String) - Method in class net.i2p.router.Banlist
-
- banlistRouter(Hash, String, String, boolean) - Method in class net.i2p.router.Banlist
-
- banlistRouter(Hash, String, String, String, long) - Method in class net.i2p.router.Banlist
-
So that we may specify an expiration
- banlistRouterForever(Hash, String) - Method in class net.i2p.router.Banlist
-
- banlistRouterForever(Hash, String, String) - Method in class net.i2p.router.Banlist
-
- BarcodeFormat - Enum in com.google.zxing
-
Enumerates barcode formats known to this package.
- base - Variable in class net.i2p.router.transport.ntcp.NTCPConnection.PrepBuffer
-
- base - Variable in class org.jrobin.graph.ImageParameters
-
- base - Variable in class org.jrobin.graph.RrdGraphDef
-
- Base32 - Class in net.i2p.data
-
Encodes and decodes to and from Base32 notation.
- BASE32_HASH_LENGTH - Static variable in class net.i2p.client.naming.DummyNamingService
-
- Base64 - Class in i2p.susi.webmail.encoding
-
- Base64() - Constructor for class i2p.susi.webmail.encoding.Base64
-
- Base64 - Class in net.i2p.data
-
Encodes and decodes to and from Base64 notation.
- BASE_THEME_PATH - Static variable in class i2p.susi.dns.BaseBean
-
- BASE_THEME_PATH - Static variable in class net.i2p.router.web.CSSHelper
-
- BaseBean - Class in i2p.susi.dns
-
Holds methods common to several Beans.
- BaseBean() - Constructor for class i2p.susi.dns.BaseBean
-
- baseLength - Variable in class net.i2p.router.transport.ntcp.NTCPConnection.PrepBuffer
-
- BasePRNGStandalone - Class in gnu.crypto.prng
-
An abstract class to facilitate implementing PRNG algorithms.
- BasePRNGStandalone(String) - Constructor for class gnu.crypto.prng.BasePRNGStandalone
-
Trivial constructor for use by concrete subclasses.
- baseURL - Variable in class org.klomp.snark.Tracker
-
- BASIC_AUTH - Static variable in class net.i2p.i2ptunnel.I2PTunnelHTTPClientBase
-
- BasicServlet - Class in org.klomp.snark.web
-
Based on DefaultServlet from Jetty 6.1.26, heavily simplified
and modified to remove all dependencies on Jetty libs.
- BasicServlet() - Constructor for class org.klomp.snark.web.BasicServlet
-
- BasicServlet.HttpContent - Interface in org.klomp.snark.web
-
from Jetty HttpContent.java
- BatchedPreprocessor - Class in net.i2p.router.tunnel
-
Batching preprocessor that will briefly delay the sending of a message
if it doesn't fill up a full tunnel message, in which case it queues up
an additional flush task.
- BatchedPreprocessor(RouterContext, String) - Constructor for class net.i2p.router.tunnel.BatchedPreprocessor
-
- BatchedRouterPreprocessor - Class in net.i2p.router.tunnel
-
Honor the 'batchFrequency' tunnel pool setting or the 'router.batchFrequency'
router config setting, and track fragmentation.
- BatchedRouterPreprocessor(RouterContext, TunnelCreatorConfig) - Constructor for class net.i2p.router.tunnel.BatchedRouterPreprocessor
-
for OBGWs
- BatchedRouterPreprocessor(RouterContext, HopConfig) - Constructor for class net.i2p.router.tunnel.BatchedRouterPreprocessor
-
for IBGWs
- bdecode(InputStream) - Static method in class org.klomp.snark.bencode.BDecoder
-
Creates a new BDecoder and immediatly decodes the first value it
sees.
- bdecode() - Method in class org.klomp.snark.bencode.BDecoder
-
Gets the next indicator and returns either null when the stream
has ended or bdecodes the rest of the stream and returns the
appropriate BEValue encoded object.
- bdecodeBytes() - Method in class org.klomp.snark.bencode.BDecoder
-
Returns the next bencoded value on the stream and makes sure it
is a byte array.
- bdecodeList() - Method in class org.klomp.snark.bencode.BDecoder
-
Returns the next bencoded value on the stream and makes sure it
is a list.
- bdecodeMap() - Method in class org.klomp.snark.bencode.BDecoder
-
Returns the next bencoded value on the stream and makes sure it
is a map (dictonary).
- bdecodeNumber() - Method in class org.klomp.snark.bencode.BDecoder
-
Returns the next bencoded value on the stream and makes sure it
is a number.
- BDecoder - Class in org.klomp.snark.bencode
-
Decodes a bencoded stream to BEValue
s.
- BDecoder(InputStream) - Constructor for class org.klomp.snark.bencode.BDecoder
-
Initalizes a new BDecoder.
- BECAME_FLOODFILL - Static variable in class net.i2p.router.util.EventLog
-
- begin - Variable in class org.klomp.snark.Message
-
- beginIndex - Variable in class i2p.susi.dns.AddressbookBean
-
- beginProcessing() - Method in class net.i2p.i2ptunnel.HTTPResponseOutputStream
-
- beginSend() - Method in class net.i2p.router.OutNetMessage
-
- bencode(Object) - Static method in class org.klomp.snark.bencode.BEncoder
-
- bencode(Object, OutputStream) - Static method in class org.klomp.snark.bencode.BEncoder
-
- bencode(String) - Static method in class org.klomp.snark.bencode.BEncoder
-
- bencode(String, OutputStream) - Static method in class org.klomp.snark.bencode.BEncoder
-
- bencode(Number) - Static method in class org.klomp.snark.bencode.BEncoder
-
- bencode(Number, OutputStream) - Static method in class org.klomp.snark.bencode.BEncoder
-
- bencode(List<?>) - Static method in class org.klomp.snark.bencode.BEncoder
-
- bencode(List<?>, OutputStream) - Static method in class org.klomp.snark.bencode.BEncoder
-
- bencode(byte[]) - Static method in class org.klomp.snark.bencode.BEncoder
-
- bencode(byte[], OutputStream) - Static method in class org.klomp.snark.bencode.BEncoder
-
- bencode(Map<?, ?>) - Static method in class org.klomp.snark.bencode.BEncoder
-
- bencode(Map<?, ?>, OutputStream) - Static method in class org.klomp.snark.bencode.BEncoder
-
- BEncoder - Class in org.klomp.snark.bencode
-
- BEncoder() - Constructor for class org.klomp.snark.bencode.BEncoder
-
- BEValue - Class in org.klomp.snark.bencode
-
Holds different types that a bencoded byte array can represent.
- BEValue(byte[]) - Constructor for class org.klomp.snark.bencode.BEValue
-
- BEValue(Number) - Constructor for class org.klomp.snark.bencode.BEValue
-
- BEValue(List<BEValue>) - Constructor for class org.klomp.snark.bencode.BEValue
-
- BEValue(Map<String, BEValue>) - Constructor for class org.klomp.snark.bencode.BEValue
-
- BEXT - Static variable in class net.i2p.BOB.DoCMDS
-
- bf - Variable in class net.metanotion.io.block.index.BSkipLevels
-
- bf - Variable in class net.metanotion.io.block.index.BSkipList
-
- bf - Variable in class net.metanotion.io.block.index.BSkipSpan
-
- bfck(boolean) - Method in class net.metanotion.io.block.BlockFile
-
Run an integrity check on the blockfile and all the skiplists in it
- bi - Variable in class net.i2p.crypto.eddsa.math.bigint.BigIntegerFieldElement
-
Variable is package private for encoding.
- bid(RouterInfo, long) - Method in class net.i2p.router.transport.ntcp.NTCPTransport
-
- bid(RouterInfo, long) - Method in interface net.i2p.router.transport.Transport
-
- bid(RouterInfo, long) - Method in class net.i2p.router.transport.udp.UDPTransport
-
- bidir - Variable in class net.i2p.i2ptunnel.I2PTunnelServer
-
- bigEndian - Variable in class org.jrobin.core.jrrd.RRDFile
-
- BigIntegerFieldElement - Class in net.i2p.crypto.eddsa.math.bigint
-
A particular element of the field \Z/(2^255-19).
- BigIntegerFieldElement(Field, BigInteger) - Constructor for class net.i2p.crypto.eddsa.math.bigint.BigIntegerFieldElement
-
- BigIntegerLittleEndianEncoding - Class in net.i2p.crypto.eddsa.math.bigint
-
- BigIntegerLittleEndianEncoding() - Constructor for class net.i2p.crypto.eddsa.math.bigint.BigIntegerLittleEndianEncoding
-
- BigIntegerScalarOps - Class in net.i2p.crypto.eddsa.math.bigint
-
- BigIntegerScalarOps(Field, BigInteger) - Constructor for class net.i2p.crypto.eddsa.math.bigint.BigIntegerScalarOps
-
- BigPipedInputStream - Class in net.i2p.util
-
Java 1.5 PipedInputStream buffers are only 1024 bytes; our I2CP messages are typically 1730 bytes,
thus causing thread blockage before the whole message is transferred.
- biLog2(BigInteger) - Static method in class net.i2p.router.web.NetDbRenderer
-
For debugging
http://forums.sun.com/thread.jspa?threadID=597652
- bind(SocketAddress) - Method in class net.i2p.client.streaming.impl.StandardServerSocket
-
- bind(SocketAddress, int) - Method in class net.i2p.client.streaming.impl.StandardServerSocket
-
- bind(SocketAddress) - Method in class net.i2p.client.streaming.impl.StandardSocket
-
- bind(SocketAddress, int) - Method in class net.i2p.sam.SSLServerSocketChannel
-
requires Java 7
- bind(SocketAddress) - Method in class net.i2p.sam.SSLSocketChannel
-
requires Java 7
- bind(SocketAddress) - Method in class net.i2p.util.InternalServerSocket
-
- bind(SocketAddress, int) - Method in class net.i2p.util.InternalServerSocket
-
- bind(SocketAddress) - Method in class net.i2p.util.InternalSocket
-
- BIND_ALL_INTERFACES - Static variable in class net.i2p.router.client.ClientListenerRunner
-
- BIND_ALL_INTERFACES - Static variable in class net.i2p.router.web.ConfigClientsHelper
-
from ClientListenerRunner
- bit(byte[], int) - Static method in class net.i2p.crypto.eddsa.Utils
-
Get the i'th bit of a byte array.
- BitArray - Class in com.google.zxing.common
-
A simple, fast array of bits, represented compactly by an array of ints internally.
- BitArray() - Constructor for class com.google.zxing.common.BitArray
-
- BitArray(int) - Constructor for class com.google.zxing.common.BitArray
-
- BitArray(int[], int) - Constructor for class com.google.zxing.common.BitArray
-
- BitField - Class in org.klomp.snark
-
Container of a byte array representing set and unset bits.
- BitField(int) - Constructor for class org.klomp.snark.BitField
-
Creates a new BitField that represents size
unset bits.
- BitField(byte[], int) - Constructor for class org.klomp.snark.BitField
-
Creates a new BitField that represents size
bits
as set by the given byte array.
- BITFIELD - Static variable in class org.klomp.snark.Message
-
- bitfield - Variable in class org.klomp.snark.PeerState
-
the pieces the peer has.
- BITFIELD_CONTINUATION - Static variable in class net.i2p.router.transport.udp.UDPPacket
-
- bitfieldMessage(byte[]) - Method in class org.klomp.snark.PeerState
-
- BitMatrix - Class in com.google.zxing.common
-
Represents a 2D matrix of bits.
- BitMatrix(int) - Constructor for class com.google.zxing.common.BitMatrix
-
- BitMatrix(int, int) - Constructor for class com.google.zxing.common.BitMatrix
-
- BITS - Static variable in class org.jrobin.graph.GifPixelsEncoder
-
- BLACK - Static variable in class com.google.zxing.client.j2se.MatrixToImageConfig
-
- BLIND_COLOR - Static variable in class org.jrobin.graph.RrdGraphDefTemplate
-
- blockDecrypt(byte[], byte[], int, int, Object) - Static method in class net.i2p.crypto.CryptixRijndael_Algorithm
-
Convenience method to decrypt exactly one block of plaintext, assuming
Rijndael's default block size (128-bit).
- blockDecrypt(byte[], byte[], int, int, Object, int) - Static method in class net.i2p.crypto.CryptixRijndael_Algorithm
-
Decrypt exactly one block of ciphertext.
- blockEncrypt(byte[], byte[], int, int, Object) - Static method in class net.i2p.crypto.CryptixRijndael_Algorithm
-
Convenience method to encrypt exactly one block of plaintext, assuming
Rijndael's default block size (128-bit).
- blockEncrypt(byte[], byte[], int, int, Object, int) - Static method in class net.i2p.crypto.CryptixRijndael_Algorithm
-
Encrypt exactly one block of plaintext.
- BlockFile - Class in net.metanotion.io.block
-
On-disk format:
Magic number (6 bytes)
Version major/minor (2 bytes)
file length (long)
free list start (unsigned int)
is mounted (unsigned short) 0 = no, 1 = yes
span size (unsigned short)
block size (unsigned int)
Metaindex skiplist is on page 2
Pages are 1 KB and are numbered starting from 1.
- BlockFile(RandomAccessInterface) - Constructor for class net.metanotion.io.block.BlockFile
-
Use this constructor with a readonly RAI for a readonly blockfile
- BlockFile(RandomAccessFile) - Constructor for class net.metanotion.io.block.BlockFile
-
RAF must be writable
- BlockFile(RandomAccessFile, boolean) - Constructor for class net.metanotion.io.block.BlockFile
-
RAF must be writable
- BlockFile(File, boolean) - Constructor for class net.metanotion.io.block.BlockFile
-
File must be writable
- BlockFile(RandomAccessInterface, boolean) - Constructor for class net.metanotion.io.block.BlockFile
-
Use this constructor with a readonly RAI and init = false for a readonly blockfile
- BlockfileNamingService - Class in net.i2p.client.naming
-
A naming service using the net.metanotion BlockFile database.
- BlockfileNamingService(I2PAppContext) - Constructor for class net.i2p.client.naming.BlockfileNamingService
-
Opens the database at hostsdb.blockfile or creates a new
one and imports entries from hosts.txt, userhosts.txt, and privatehosts.txt.
- blockingHandle(I2PSocket) - Method in class net.i2p.i2ptunnel.I2PTunnelHTTPServer
-
Called by the thread pool of I2PSocket handlers
- blockingHandle(I2PSocket) - Method in class net.i2p.i2ptunnel.I2PTunnelIRCServer
-
- blockingHandle(I2PSocket) - Method in class net.i2p.i2ptunnel.I2PTunnelServer
-
This is run in a thread from a limited-size thread pool via Handler.run(),
except for a standard server (this class, no extension, as determined in getUsePool()),
it is run directly in the acceptor thread (see run()).
- blockingHandle(I2PSocket) - Method in class net.i2p.i2ptunnel.irc.I2PTunnelDCCServer
-
An incoming DCC connection, only accept for a known port.
- blockingLookup() - Method in class net.i2p.router.transport.GeoIP
-
Blocking lookup of all pending IPs.
- Blocklist - Class in net.i2p.router
-
Manage blocking by IP address, in a manner similar to the Banlist,
which blocks by router hash.
- Blocklist(RouterContext) - Constructor for class net.i2p.router.Blocklist
-
Router MUST call startup()
- blocklist() - Method in class net.i2p.router.RouterContext
-
- BlocklistEntries - Class in net.i2p.router.news
-
One Blocklist.
- BlocklistEntries(int) - Constructor for class net.i2p.router.news.BlocklistEntries
-
- BlockPair - Class in com.google.zxing.qrcode.encoder
-
- BlockPair(byte[], byte[]) - Constructor for class com.google.zxing.qrcode.encoder.BlockPair
-
- blockSize() - Static method in class net.i2p.crypto.CryptixRijndael_Algorithm
-
- BloomFilterIVValidator - Class in net.i2p.router.tunnel
-
Manage the IV validation for all of the router's tunnels by way of a big
decaying bloom filter.
- BloomFilterIVValidator(RouterContext, int) - Constructor for class net.i2p.router.tunnel.BloomFilterIVValidator
-
- BloomSHA1 - Class in org.xlattice.crypto.filters
-
A Bloom filter for sets of SHA1 digests.
- BloomSHA1(int, int) - Constructor for class org.xlattice.crypto.filters.BloomSHA1
-
Creates a filter with 2^m bits and k 'hash functions', where
each hash function is portion of the 160-bit SHA1 hash.
- BloomSHA1(int) - Constructor for class org.xlattice.crypto.filters.BloomSHA1
-
Creates a filter of 2^m bits, with the number of 'hash functions"
k defaulting to 8.
- BloomSHA1() - Constructor for class org.xlattice.crypto.filters.BloomSHA1
-
Creates a filter of 2^20 bits with k defaulting to 8.
- BloomSHA1.FilterKey - Class in org.xlattice.crypto.filters
-
Store the (opaque) bloom filter offsets for reuse.
- blvlck(boolean) - Method in class net.metanotion.io.block.index.BSkipLevels
-
Run an integrity check on the skiplevels from the first,
or just fix it if fix == true.
- blvlck(boolean, int, SkipLevels<K, V>[]) - Method in class net.metanotion.io.block.index.BSkipLevels
-
- blvlck(boolean) - Method in class net.metanotion.util.skiplist.SkipLevels
-
- blvlck(boolean, int, SkipLevels<K, V>[]) - Method in class net.metanotion.util.skiplist.SkipLevels
-
- BMAJ - Static variable in class net.i2p.BOB.DoCMDS
-
- BMIN - Static variable in class net.i2p.BOB.DoCMDS
-
- BOB - Class in net.i2p.BOB
-
################################################################################
############################.#..........#..#..........##########################
#######################......................................###################
####################...........................#.......#........################
#################..................##...................#.........##############
###############................###...####.....#..###.....#.........#############
#############...........###..#..###...#####...###.##........#.......############
###########................#......##...#####...##..##.......#..#........########
##########.........................#....##.##..#...##.....................######
#########...................................#....#.........................#####
########.........................................#...............#..........####
########.........................................#..........#######..........###
#######.................................................############..........##
#######..........................................####################.........##
#######............####################......########################.........##
######.............###############################################.##.........##
######............################################################..##........##
######............################################################..##........##
######.............##############################################..##.........##
######............##############################################...##..........#
######............#..###########################################...##..........#
######.............#############################################....#..........#
#######...........###############################################..##.........##
#######...........#####.#.#.#.########################.....#.####...##........##
######............#..............##################.................##.........#
######................####.........###############........#####......##........#
######..............####..#.........############.......##.#.######...##.......##
######.................#.####.........########...........##....###...##.......##
#######....#....###...................#######...............#...###..##.......##
#######.........###..###.....###.......######.##.#####.........####..##.......##
#######.....#...##############.........############......###########.###......##
#######....##...##########.......##...##############......#.############.....###
########....#..########......######...##################################....####
########....##.####################...##################################....####
########..#.##..###################..##################################..#..####
##########..###..#################...##################################...#.####
#########....##...##############....########..#####.################.##..#.#####
############.##....##########.......#########.###.......###########..#.#########
###############.....#######...#.......########.....##.....######.....###########
###############......###....##..........##.......######....#.........#.#########
##############............##..................##########..............##########
##############..............................##########..#.............##########
###############.......##..................#####..............####....###########
###############.......#####.......#.............####.....#######.....###########
################...#...####......##################.....########....############
################...##..#####.........####.##.....#....##########....############
##################..##..####...........#####.#....############.....#############
##################......#####.................################....##############
###################.....####..........##########..###########....###############
####################..#..#..........................########.....###############
#####################.##.......###.................########....#################
######################.........#.......#.##.###############....#################
#############.#######...............#####################....###################
###..#.....##...####..........#.....####################....####################
####......##........................##################....######################
#.##...###..............###.........###############......#######################
#...###..##............######...........................########################
##.......###..........##########....#...#...........############################
##.........##.......############################################################
###........##.....##############################################################
####.............###############################################################
######.........#################################################################
#########....###################################################################
################################################################################
BOB, main command socket listener, launches the command parser engine.
- BOB(I2PAppContext, ClientAppManager, String[]) - Constructor for class net.i2p.BOB.BOB
-
For ClientApp interface.
- BOBversion - Static variable in class net.i2p.BOB.DoCMDS
-
- BODY - Static variable in class org.cybergarage.soap.SOAP
-
- book - Variable in class i2p.susi.dns.AddressbookBean
-
- BOOLEAN_FALSE - Static variable in class net.i2p.data.DataHelper
-
deprecated - used only in DatabaseLookupMessage
- BOOLEAN_LENGTH - Static variable in class net.i2p.data.DataHelper
-
- BOOLEAN_TRUE - Static variable in class net.i2p.data.DataHelper
-
deprecated - used only in DatabaseLookupMessage
- BOOLEAN_UNKNOWN - Static variable in class net.i2p.data.DataHelper
-
- BootCommSystemJob - Class in net.i2p.router.startup
-
This actually boots almost everything
- BootCommSystemJob(RouterContext) - Constructor for class net.i2p.router.startup.BootCommSystemJob
-
- BOOTID_UPNP_ORG - Static variable in class org.cybergarage.http.HTTP
-
- BootNetworkDbJob - Class in net.i2p.router.startup
-
start up the network database
- BootNetworkDbJob(RouterContext) - Constructor for class net.i2p.router.startup.BootNetworkDbJob
-
- BootPeerManagerJob - Class in net.i2p.router.startup
-
start up the peer manager
- BootPeerManagerJob(RouterContext) - Constructor for class net.i2p.router.startup.BootPeerManagerJob
-
- bottom - Variable in class net.metanotion.util.skiplist.SkipLevels
-
- BREV - Static variable in class net.i2p.BOB.DoCMDS
-
- bridge - Variable in class net.i2p.sam.SAMHandler
-
- browse(String) - Static method in class net.i2p.desktopgui.util.I2PDesktop
-
- BrowseException - Exception in net.i2p.desktopgui.util
-
- BrowseException() - Constructor for exception net.i2p.desktopgui.util.BrowseException
-
- BrowseException(String) - Constructor for exception net.i2p.desktopgui.util.BrowseException
-
- BrowseException(String, Throwable) - Constructor for exception net.i2p.desktopgui.util.BrowseException
-
- BrowseException(Throwable) - Constructor for exception net.i2p.desktopgui.util.BrowseException
-
- BrowserChooser - Class in net.i2p.apps.systray
-
A simple file chooser dialog.
- BrowserChooser(Frame, String) - Constructor for class net.i2p.apps.systray.BrowserChooser
-
- BSkipLevels<K extends Comparable<? super K>,V> - Class in net.metanotion.io.block.index
-
On-disk format:
- BSkipLevels(BlockFile, int, BSkipList<K, V>) - Constructor for class net.metanotion.io.block.index.BSkipLevels
-
Non-recursive initializer initializeLevels()
MUST be called on the first BSkipLevel in the skiplist
after the constructor, unless it's a new empty
level and init() was previously called.
- BSkipList<K extends Comparable<? super K>,V> - Class in net.metanotion.io.block.index
-
On-disk format:
- BSkipList(int, BlockFile, int, Serializer<K>, Serializer<V>) - Constructor for class net.metanotion.io.block.index.BSkipList
-
- BSkipList(int, BlockFile, int, Serializer<K>, Serializer<V>, boolean) - Constructor for class net.metanotion.io.block.index.BSkipList
-
- BSkipSpan<K extends Comparable<? super K>,V> - Class in net.metanotion.io.block.index
-
On-disk format:
- BSkipSpan(BlockFile, BSkipList<K, V>) - Constructor for class net.metanotion.io.block.index.BSkipSpan
-
- BSkipSpan(BlockFile, BSkipList<K, V>, int, Serializer<K>, Serializer<V>) - Constructor for class net.metanotion.io.block.index.BSkipSpan
-
- bslck(boolean, boolean) - Method in class net.metanotion.io.block.index.BSkipList
-
Run an integrity check on the skiplist and all the levels in it
- buffer - Variable in class gnu.crypto.prng.BasePRNGStandalone
-
A temporary buffer to serve random bytes.
- buffer - Variable in class i2p.susi.webmail.MailPart
-
- buffer - Variable in class org.jrobin.core.jrrd.RRDFile
-
- buffer - Variable in class org.mortbay.util.LineInput.LineBuffer
-
- BUFFER_SIZE - Static variable in class net.i2p.router.transport.ntcp.NTCPConnection
-
Why this is 16K, and where it is documented, good question?
We claim we can do 32K datagrams so this is a problem.
- BufferedStatLog - Class in net.i2p.stat
-
Note - if no filter is defined in stat.logFilters at startup, this class will not
be instantiated - see StatManager.
- BufferedStatLog(I2PAppContext) - Constructor for class net.i2p.stat.BufferedStatLog
-
- build(I2PAppContext) - Method in interface net.i2p.data.i2np.I2NPMessageImpl.Builder
-
instantiate a new I2NPMessage to be populated shortly
- BUILD - Static variable in class net.i2p.router.RouterVersion
-
- buildACK(PeerState, List<ACKBitfield>) - Method in class net.i2p.router.transport.udp.PacketBuilder
-
Build the ack packet.
- buildApps(RouterContext, String) - Static method in class net.i2p.router.web.HomeHelper
-
- buildComplete(PooledTunnelCreatorConfig) - Method in class net.i2p.router.tunnel.pool.AliasedTunnelPool
-
- buildComplete(PooledTunnelCreatorConfig, TunnelPool) - Method in class net.i2p.router.tunnel.pool.BuildExecutor
-
This wakes up the executor, so call this after TunnelPool.addTunnel()
so we don't build too many.
- buildComplete(PooledTunnelCreatorConfig) - Method in class net.i2p.router.tunnel.pool.TunnelPool
-
Remove from the _inprogress list
- buildComplete(PooledTunnelCreatorConfig) - Method in class net.i2p.router.tunnel.pool.TunnelPoolManager
-
queue a recurring test job if appropriate
- BuildExecutor - Class in net.i2p.router.tunnel.pool
-
Single threaded controller of the tunnel creation process, spanning all tunnel pools.
- BuildExecutor(RouterContext, TunnelPoolManager) - Constructor for class net.i2p.router.tunnel.pool.BuildExecutor
-
- buildFallback() - Method in class net.i2p.router.tunnel.pool.AliasedTunnelPool
-
- buildFallback() - Method in class net.i2p.router.tunnel.pool.TunnelPool
-
- buildFunctionPattern() - Method in class com.google.zxing.qrcode.decoder.Version
-
See ISO 18004:2006 Annex E
- BuildHandler - Class in net.i2p.router.tunnel.pool
-
Handle the received tunnel build message requests and replies,
including sending responsses to requests, updating the
lists of our tunnels and participating tunnels,
and updating stats.
- BuildHandler(RouterContext, TunnelPoolManager, BuildExecutor) - Constructor for class net.i2p.router.tunnel.pool.BuildHandler
-
- buildHolePunch(InetAddress, int) - Method in class net.i2p.router.transport.udp.PacketBuilder
-
Creates an empty unauthenticated packet for hole punching.
- buildMatrix(BitArray, ErrorCorrectionLevel, Version, int, ByteMatrix) - Static method in class com.google.zxing.qrcode.encoder.MatrixUtil
-
- buildMessage(RouterContext, GarlicConfig, SessionKey, Set<SessionTag>, SessionKeyManager) - Static method in class net.i2p.router.message.GarlicMessageBuilder
-
Now unused, since we have to generate a reply token first in OCMOSJ but we don't know if tags are required yet.
- buildMessage(RouterContext, GarlicConfig, SessionKey, Set<SessionTag>, int, SessionKeyManager) - Static method in class net.i2p.router.message.GarlicMessageBuilder
-
called by OCMJH
- buildMessage(RouterContext, GarlicConfig, SessionKey, Set<SessionTag>, int, int, SessionKeyManager) - Static method in class net.i2p.router.message.GarlicMessageBuilder
-
called by netdb and above
- buildMessage(RouterContext, GarlicConfig, SessionKey, Set<SessionTag>, PublicKey, SessionKey, SessionTag) - Static method in class net.i2p.router.message.GarlicMessageBuilder
-
used by TestJob and directly above
and for encrypting DatabaseLookupMessages
- buildMessage(TunnelId, Hash, long, RouterInfo) - Method in class net.i2p.router.networkdb.kademlia.ExploreJob
-
Build the database search message, but unlike the normal searches, we're more explicit in
what we /dont/ want.
- buildMessage(TunnelId, Hash, long, RouterInfo) - Method in class net.i2p.router.networkdb.kademlia.SearchJob
-
Build the database search message
- BuildMessageGenerator - Class in net.i2p.router.tunnel
-
Fill in the encrypted BuildRequestRecords in a TunnelBuildMessage
- BuildMessageGenerator() - Constructor for class net.i2p.router.tunnel.BuildMessageGenerator
-
- BuildMessageProcessor - Class in net.i2p.router.tunnel
-
Receive the build message at a certain hop, decrypt its encrypted record,
read the enclosed tunnel request, decide how to reply, write the reply,
encrypt the reply record, and return a TunnelBuildMessage to forward on to
the next hop.
- BuildMessageProcessor(I2PAppContext) - Constructor for class net.i2p.router.tunnel.BuildMessageProcessor
-
- buildMonomial(int, int) - Method in class com.google.zxing.common.reedsolomon.GenericGF
-
- buildOptions() - Method in interface net.i2p.client.streaming.I2PSocketManager
-
Create a copy of the current options, to be used in a setDefaultOptions() call.
- buildOptions(Properties) - Method in interface net.i2p.client.streaming.I2PSocketManager
-
Create a modified copy of the current options, to be used in a setDefaultOptions() call.
- buildOptions() - Method in class net.i2p.client.streaming.impl.I2PSocketManagerFull
-
Create a copy of the current options, to be used in a setDefaultOptions() call.
- buildOptions(Properties) - Method in class net.i2p.client.streaming.impl.I2PSocketManagerFull
-
Create a modified copy of the current options, to be used in a setDefaultOptions() call.
- buildOptions(Properties) - Method in class net.i2p.i2ptunnel.socks.I2PSOCKSTunnel
-
Because getDefaultOptions() in super() is protected
- buildPacket(OutboundMessageState, int, PeerState, List<Long>, int, List<ACKBitfield>) - Method in class net.i2p.router.transport.udp.PacketBuilder
-
This builds a data packet (PAYLOAD_TYPE_DATA).
- buildPacket(List<PacketBuilder.Fragment>, PeerState, List<Long>, int, List<ACKBitfield>) - Method in class net.i2p.router.transport.udp.PacketBuilder
-
- buildPacket(byte[], InetAddress, int) - Method in class net.i2p.router.transport.udp.PacketBuilder
-
TESTING ONLY.
- buildPeerTestFromAlice(InetAddress, int, SessionKey, long, SessionKey) - Method in class net.i2p.router.transport.udp.PacketBuilder
-
Build a packet as if we are Alice and we either want Bob to begin a
peer test or Charlie to finish a peer test.
- buildPeerTestFromAlice(InetAddress, int, SessionKey, SessionKey, long, SessionKey) - Method in class net.i2p.router.transport.udp.PacketBuilder
-
Build a packet as if we are Alice and we either want Bob to begin a
peer test or Charlie to finish a peer test.
- buildPeerTestToAlice(InetAddress, int, SessionKey, SessionKey, long) - Method in class net.i2p.router.transport.udp.PacketBuilder
-
Build a packet as if we are either Bob or Charlie and we are helping test Alice.
- buildPeerTestToBob(InetAddress, int, InetAddress, int, SessionKey, long, SessionKey, SessionKey) - Method in class net.i2p.router.transport.udp.PacketBuilder
-
Build a packet as if we are Charlie sending Bob a packet verifying that we will help test Alice.
- buildPeerTestToCharlie(InetAddress, int, SessionKey, long, InetAddress, int, SessionKey, SessionKey) - Method in class net.i2p.router.transport.udp.PacketBuilder
-
Build a packet as if we are Bob sending Charlie a packet to help test Alice.
- buildPing(PeerState) - Method in class net.i2p.router.transport.udp.PacketBuilder
-
An ACK packet with no acks.
- buildRelayIntro(RemoteHostId, PeerState, UDPPacketReader.RelayRequestReader) - Method in class net.i2p.router.transport.udp.PacketBuilder
-
- buildRelayRequest(UDPTransport, OutboundEstablishState, SessionKey) - Method in class net.i2p.router.transport.udp.PacketBuilder
-
build intro packets for each of the published introducers
- buildRelayResponse(RemoteHostId, PeerState, long, SessionKey, SessionKey) - Method in class net.i2p.router.transport.udp.PacketBuilder
-
- BuildReplyHandler - Class in net.i2p.router.tunnel
-
Decrypt the layers of a tunnel build reply message, determining whether the individual
hops agreed to participate in the tunnel, or if not, why not.
- BuildReplyHandler(I2PAppContext) - Constructor for class net.i2p.router.tunnel.BuildReplyHandler
-
- BuildRequestor - Class in net.i2p.router.tunnel.pool
-
Methods for creating Tunnel Build Messages, i.e.
- BuildRequestor() - Constructor for class net.i2p.router.tunnel.pool.BuildRequestor
-
- BuildRequestRecord - Class in net.i2p.data.i2np
-
Holds the unencrypted 222-byte tunnel request record,
with a constructor for ElGamal decryption and a method for ElGamal encryption.
- BuildRequestRecord(I2PAppContext, PrivateKey, EncryptedBuildRecord) - Constructor for class net.i2p.data.i2np.BuildRequestRecord
-
Decrypt the data from the specified record, writing the decrypted record into this instance's
data buffer
Caller MUST check that first 16 bytes of our hash matches first 16 bytes of encryptedRecord
before calling this.
- BuildRequestRecord(I2PAppContext, long, Hash, long, Hash, long, SessionKey, SessionKey, SessionKey, byte[], boolean, boolean) - Constructor for class net.i2p.data.i2np.BuildRequestRecord
-
Populate this instance with data.
- BuildResponseRecord - Class in net.i2p.data.i2np
-
Class that creates an encrypted tunnel build message record.
- BuildResponseRecord() - Constructor for class net.i2p.data.i2np.BuildResponseRecord
-
- buildSearchApps(String) - Static method in class net.i2p.router.web.HomeHelper
-
- buildSessionConfirmedPackets(OutboundEstablishState, RouterIdentity) - Method in class net.i2p.router.transport.udp.PacketBuilder
-
Build a new series of SessionConfirmed packets for the given peer,
encrypting it as necessary.
- buildSessionCreatedPacket(InboundEstablishState, int, SessionKey) - Method in class net.i2p.router.transport.udp.PacketBuilder
-
Build a new SessionCreated packet for the given peer, encrypting it
as necessary.
- buildSessionDestroyPacket(PeerState) - Method in class net.i2p.router.transport.udp.PacketBuilder
-
Build a destroy packet, which contains a header but no body.
- buildSessionDestroyPacket(OutboundEstablishState) - Method in class net.i2p.router.transport.udp.PacketBuilder
-
Build a destroy packet, which contains a header but no body.
- buildSessionDestroyPacket(InboundEstablishState) - Method in class net.i2p.router.transport.udp.PacketBuilder
-
Build a destroy packet, which contains a header but no body.
- buildSessionRequestPacket(OutboundEstablishState) - Method in class net.i2p.router.transport.udp.PacketBuilder
-
Build a new SessionRequest packet for the given peer, encrypting it
as necessary.
- buildSocketManager() - Method in class net.i2p.i2ptunnel.I2PTunnelClientBase
-
For NON-SHARED clients (ownDest = true).
- buildSocketManager(I2PTunnel) - Static method in class net.i2p.i2ptunnel.I2PTunnelClientBase
-
As of 0.9.20 this is fast, and does NOT connect the manager to the router.
- buildSocketManager(I2PTunnel, String) - Static method in class net.i2p.i2ptunnel.I2PTunnelClientBase
-
As of 0.9.20 this is fast, and does NOT connect the manager to the router.
- buildSocketManager(I2PTunnel, String, Logging) - Static method in class net.i2p.i2ptunnel.I2PTunnelClientBase
-
As of 0.9.20 this is fast, and does NOT connect the manager to the router.
- buildSuccessful(PooledTunnelCreatorConfig) - Method in class net.i2p.router.tunnel.pool.BuildExecutor
-
- BuildTime - Class in net.i2p.time
-
Get the build date as set in i2p.jar,
and reasonable min and max values for the current time,
to be used as sanity checks.
- BuildTrustedLinksJob - Class in net.i2p.router.startup
-
For future restricted routes.
- BuildTrustedLinksJob(RouterContext, Job) - Constructor for class net.i2p.router.startup.BuildTrustedLinksJob
-
- buildTunnel(TunnelPool, PooledTunnelCreatorConfig) - Method in class net.i2p.router.tunnel.pool.BuildExecutor
-
- buildTunnels(Destination, ClientTunnelSettings) - Method in class net.i2p.router.dummy.DummyTunnelManagerFacade
-
- buildTunnels(Destination, ClientTunnelSettings) - Method in class net.i2p.router.tunnel.pool.TunnelPoolManager
-
Used only at session startup.
- buildTunnels(Destination, ClientTunnelSettings) - Method in interface net.i2p.router.TunnelManagerFacade
-
the client connected (or updated their settings), so make sure we have
the tunnels for them, and whenever necessary, ask them to authorize
leases.
- bulkStore(double, int) - Method in class org.jrobin.core.Robin
-
- BUNDLE_REPLY_LEASESET - Static variable in class net.i2p.router.message.OutboundClientMessageOneShotJob
-
NOTE: Changed as of 0.9.2.
- BW_CAPABILITY_CHARS - Static variable in class net.i2p.data.router.RouterInfo
-
Public string of chars which serve as bandwidth capacity markers
NOTE: individual chars defined in Router.java
- BWLimits - Class in org.klomp.snark
-
Connect via I2CP and ask the router the bandwidth limits.
- BWLimits() - Constructor for class org.klomp.snark.BWLimits
-
- BWLimitsMessageHandler - Class in net.i2p.client.impl
-
Handle I2CP BW replies from the router
- BWLimitsMessageHandler(I2PAppContext) - Constructor for class net.i2p.client.impl.BWLimitsMessageHandler
-
- bwReceived(int[]) - Method in class net.i2p.client.impl.I2PSessionImpl
-
called by the message handler
- bwReceived(int[]) - Method in class net.i2p.client.impl.SubSession
-
Called by the message handler.
- byebye(String) - Method in class org.cybergarage.upnp.Device
-
- byebye() - Method in class org.cybergarage.upnp.Device
-
- BYEBYE - Static variable in class org.cybergarage.upnp.device.NTS
-
- byebye(String) - Method in class org.cybergarage.upnp.Service
-
- BYTE_LENGTH - Static variable in class net.i2p.data.SessionTag
-
- ByteArray - Class in net.i2p.data
-
Wrap up an array of bytes so that they can be compared and placed in hashes,
maps, and the like.
- ByteArray() - Constructor for class net.i2p.data.ByteArray
-
- ByteArray(byte[]) - Constructor for class net.i2p.data.ByteArray
-
Sets valid = data.length, unless data is null
Sets offset = 0
- ByteArray(byte[], int, int) - Constructor for class net.i2p.data.ByteArray
-
Sets offset = offset
Sets valid = length
- ByteArrayPool - Class in org.mortbay.util
-
Byte Array Pool
Simple pool for recycling byte arrays of a fixed size.
- ByteArrayPool() - Constructor for class org.mortbay.util.ByteArrayPool
-
- ByteCache - Class in net.i2p.util
-
Cache the objects frequently used to reduce memory churn.
- ByteMatrix - Class in com.google.zxing.qrcode.encoder
-
JAVAPORT: The original code was a 2D array of ints, but since it only ever gets assigned
-1, 0, and 1, I'm going to use less memory and go with bytes.
- ByteMatrix(int, int) - Constructor for class com.google.zxing.qrcode.encoder.ByteMatrix
-
- bytes - Variable in class org.jrobin.graph.RrdGraphInfo
-
- bytesToHex(byte[]) - Static method in class net.i2p.crypto.eddsa.Utils
-
Converts bytes to a hex string.
- bytesTransferred(long, int, long, long, String) - Method in class net.i2p.router.update.DevSU3UpdateChecker
-
- bytesTransferred(long, int, long, long, String) - Method in class net.i2p.router.update.NewsFetcher
-
override to prevent status update
- bytesTransferred(long, int, long, long, String) - Method in class net.i2p.router.update.PluginUpdateChecker
-
- bytesTransferred(long, int, long, long, String) - Method in class net.i2p.router.update.UpdateRunner
-
subclasses should override
- bytesTransferred(long, int, long, long, String) - Method in class net.i2p.util.EepGet.CLIStatusListener
-
- bytesTransferred(long, int, long, long, String) - Method in interface net.i2p.util.EepGet.StatusListener
-
alreadyTransferred - total of all attempts, not including currentWrite
If nonzero on the first call, a partial file of that length was found,
_and_ the server supports resume.
- bytesTransferred(long, int, long, long, String) - Method in class org.klomp.snark.web.FetchAndAdd
-