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 _ 

N

n_bits - Variable in class org.jrobin.graph.GifPixelsEncoder
 
name - Variable in class gnu.crypto.prng.BasePRNGStandalone
The canonical name prefix of the PRNG algorithm.
name() - Method in class gnu.crypto.prng.BasePRNGStandalone
 
name() - Method in interface gnu.crypto.prng.IRandomStandalone
Returns the canonical name of this instance.
NAME - Static variable in class i2p.susi.webmail.encoding.HeaderLine
 
name - Variable in class i2p.susi.webmail.MailPart
 
NAME - Static variable in interface net.i2p.app.Outproxy
 
name - Variable in class net.i2p.router.web.HomeHelper.App
 
NAME - Static variable in class org.cybergarage.http.HTTPServer
 
NAME - Static variable in class org.cybergarage.upnp.UPnP
 
name - Variable in class org.freenetproject.ForwardPort
Name of the interface e.g.
name - Variable in class org.jrobin.core.jrrd.DataSource
 
NAME - Static variable in class org.jrobin.core.RrdFileBackendFactory
factory name, "FILE"
NAME - Static variable in class org.jrobin.core.RrdJRobin14FileBackendFactory
factory name, "FILE"
NAME - Static variable in class org.jrobin.core.RrdMemoryBackendFactory
factory name, "MEMORY"
NAME - Static variable in class org.jrobin.core.RrdNioBackendFactory
factory name, "NIO"
NAME - Static variable in class org.jrobin.core.RrdNioByteBufferBackendFactory
 
NAME - Static variable in class org.jrobin.core.RrdSafeFileBackendFactory
factory name, "SAFE"
name - Variable in class org.jrobin.graph.Source
 
name - Variable in class org.klomp.snark.Tracker
 
NamedDB - Class in net.i2p.BOB
Internal database to relate nicknames to options to values
NamedDB() - Constructor for class net.i2p.BOB.NamedDB
 
nameGroupDescEquals(RateStat) - Method in class net.i2p.stat.RateStat
 
NAMING_REPLY_INVALID_KEY - Static variable in interface net.i2p.sam.client.SAMReader.SAMClientEventListener
 
NAMING_REPLY_KEY_NOT_FOUND - Static variable in interface net.i2p.sam.client.SAMReader.SAMClientEventListener
 
NAMING_REPLY_OK - Static variable in interface net.i2p.sam.client.SAMReader.SAMClientEventListener
 
namingReplyReceived(String, String, String, String) - Method in class net.i2p.sam.client.SAMClientEventListenerImpl
 
namingReplyReceived(String, String, String, String) - Method in class net.i2p.sam.client.SAMEventHandler
 
namingReplyReceived(String, String, String, String) - Method in interface net.i2p.sam.client.SAMReader.SAMClientEventListener
 
NamingService - Class in net.i2p.client.naming
Naming services create a subclass of this class.
NamingService(I2PAppContext) - Constructor for class net.i2p.client.naming.NamingService
The naming service should only be constructed and accessed through the application context.
namingService() - Method in class net.i2p.I2PAppContext
Pull up the naming service used in this context.
NamingServiceBean - Class in i2p.susi.dns
Talk to the NamingService API instead of modifying the hosts.txt files directly, except for the 'published' addressbook.
NamingServiceBean() - Constructor for class i2p.susi.dns.NamingServiceBean
 
NamingServiceListener - Interface in net.i2p.client.naming
 
NamingServiceUpdater - Interface in net.i2p.client.naming
 
NativeBigInteger - Class in net.i2p.util
BigInteger that takes advantage of the jbigi library for the modPow operation, which accounts for a massive segment of the processing cost of asymmetric crypto.
NativeBigInteger(byte[]) - Constructor for class net.i2p.util.NativeBigInteger
 
NativeBigInteger(int, byte[]) - Constructor for class net.i2p.util.NativeBigInteger
 
NativeBigInteger(int, int, Random) - Constructor for class net.i2p.util.NativeBigInteger
 
NativeBigInteger(int, Random) - Constructor for class net.i2p.util.NativeBigInteger
 
NativeBigInteger(String) - Constructor for class net.i2p.util.NativeBigInteger
 
NativeBigInteger(String, int) - Constructor for class net.i2p.util.NativeBigInteger
 
NativeBigInteger(BigInteger) - Constructor for class net.i2p.util.NativeBigInteger
Creates a new NativeBigInteger with the same value as the supplied BigInteger.
natType - Variable in class org.freenetproject.DetectedIP
 
NavHelper - Class in net.i2p.router.web
 
NavHelper() - Constructor for class net.i2p.router.web.NavHelper
 
NCLASSES - Static variable in class net.i2p.router.news.CommandLine
 
ndx - Variable in class gnu.crypto.prng.BasePRNGStandalone
The index into buffer of where the next byte will come from.
needed() - Method in class org.klomp.snark.Storage
How many pieces are still missing from this storage.
needFallback() - Method in class net.i2p.router.tunnel.pool.AliasedTunnelPool
 
needFallback() - Method in class net.i2p.router.tunnel.pool.TunnelPool
Do we really need more fallbacks? Used to prevent a zillion of them
needIntroduction() - Method in class net.i2p.router.transport.udp.OutboundEstablishState
Should we ask this peer to be an introducer for us? Ignored unless allowExtendedOptions is true
needOutboundPeers() - Method in class org.klomp.snark.PeerCoordinator
Outbound.
needPeers() - Method in class org.klomp.snark.PeerCoordinator
Inbound.
needPiece(Peer, BitField) - Method in class org.klomp.snark.PeerCoordinator
Called when we are downloading from the peer and may need to ask for a new piece.
needPiece(Peer, BitField) - Method in interface org.klomp.snark.PeerListener
Called when we are downloading from the peer and may need to ask for a new piece.
needsSending(int) - Method in class net.i2p.router.transport.udp.OutboundMessageState
 
needsTags(RouterContext, PublicKey, Hash, int) - Static method in class net.i2p.router.message.GarlicMessageBuilder
 
needsUpdate(String, String) - Static method in class net.i2p.crypto.TrustedUpdate
Checks if the given version is newer than the given current version.
negate() - Method in class net.i2p.crypto.eddsa.math.bigint.BigIntegerFieldElement
 
negate() - Method in class net.i2p.crypto.eddsa.math.ed25519.Ed25519FieldElement
h = -f
negate() - Method in class net.i2p.crypto.eddsa.math.FieldElement
 
negate() - Method in class net.i2p.crypto.eddsa.math.GroupElement
Negates this group element by subtracting it from the neutral group element.
negative(int) - Static method in class net.i2p.crypto.eddsa.Utils
Constant-time determine if byte is negative.
NegativeLookupCache - Class in net.i2p.router.networkdb.kademlia
Track lookup fails
NegativeLookupCache(RouterContext) - Constructor for class net.i2p.router.networkdb.kademlia.NegativeLookupCache
 
net.i2p - package net.i2p
Core I2P package, contains information about the I2P version and an entry point to access important elements.
net.i2p.addressbook - package net.i2p.addressbook
The addressbook application, which fetches hosts.txt files from subscription URLs via HTTP and adds new hosts to the local database.
net.i2p.app - package net.i2p.app
Interfaces for classes to be started and stopped via clients.config.
net.i2p.apps.systray - package net.i2p.apps.systray
A system tray control for launching the I2P router console.
net.i2p.BOB - package net.i2p.BOB
BOB, the Basic Open Bridge, allows TCP applications to talk over I2P.
net.i2p.BOB.Demos.echo.echoclient - package net.i2p.BOB.Demos.echo.echoclient
 
net.i2p.BOB.Demos.echo.echoserver - package net.i2p.BOB.Demos.echo.echoserver
 
net.i2p.client - package net.i2p.client
Interfaces and factories for the base I2P SDK used to develop applications that communicate through I2P.
net.i2p.client.datagram - package net.i2p.client.datagram
Provides a standard way for reading and writing messages transferred over I2P so that the recipient has an authenticated mechanism to reply to it.
net.i2p.client.impl - package net.i2p.client.impl
Implements the base I2P SDK for developing applications that communicate through I2P.
net.i2p.client.naming - package net.i2p.client.naming
Provides a standard way for querying the local naming service to resolve a name into a Destination (without the complexity of JNDI).
net.i2p.client.streaming - package net.i2p.client.streaming
API, interfaces, and factory for a TCP-like (reliable, authenticated, in order) set of sockets for communicating over the IP-like (unreliable, unauthenticated, unordered) I2P messages.
net.i2p.client.streaming.impl - package net.i2p.client.streaming.impl
Implementation of a TCP-like (reliable, authenticated, in order) set of sockets for communicating over the IP-like (unreliable, unauthenticated, unordered) I2P messages.
net.i2p.crypto - package net.i2p.crypto
These classes provide a number of low-level cryptographic routines.
net.i2p.crypto.eddsa - package net.i2p.crypto.eddsa
Java implementation of EdDSA, a digital signature scheme using a variant of elliptic curve cryptography based on Twisted Edwards curves.
net.i2p.crypto.eddsa.math - package net.i2p.crypto.eddsa.math
Data structures that definie curves and fields, and the mathematical operaions on them.
net.i2p.crypto.eddsa.math.bigint - package net.i2p.crypto.eddsa.math.bigint
Low-level, non-optimized implementation using BigIntegers for any curve.
net.i2p.crypto.eddsa.math.ed25519 - package net.i2p.crypto.eddsa.math.ed25519
Low-level, optimized implementation using Radix 2^51 for Curve 25519.
net.i2p.crypto.eddsa.spec - package net.i2p.crypto.eddsa.spec
Specifications for curves and keys, and a table for named curves, initially containing only the 25519 curve "ed25519-sha-512".
net.i2p.crypto.elgamal - package net.i2p.crypto.elgamal
Interfaces for ElGamal keys, used for I2PProvider.
net.i2p.crypto.elgamal.impl - package net.i2p.crypto.elgamal.impl
Implementation of ElGamal keys, used for I2PProvider.
net.i2p.crypto.elgamal.spec - package net.i2p.crypto.elgamal.spec
Specs ElGamal keys, used for I2PProvider.
net.i2p.crypto.provider - package net.i2p.crypto.provider
I2P implementation of java.security.Provider for EdDSA.
net.i2p.data - package net.i2p.data
These classes define the common data structures used by the various I2P protocols.
net.i2p.data.i2cp - package net.i2p.data.i2cp
The Invisible Internet Client Protocol (I2CP) allows applications simplified access to the I2P network without requiring them to deal with the issues involved with the Invisible Internet Network Protocol (I2NP).
net.i2p.data.i2np - package net.i2p.data.i2np
This package defines the low-level messages sent between routers, called the Invisible Internet Network Protocol (I2NP).
net.i2p.data.router - package net.i2p.data.router
Classes formerly in net.i2p.data but moved here as they are only used by the router.
net.i2p.desktopgui - package net.i2p.desktopgui
Desktopgui is a graphical interface to I2P that allows managing the lifecycle of I2P from the system tray.
net.i2p.desktopgui.i18n - package net.i2p.desktopgui.i18n
 
net.i2p.desktopgui.router - package net.i2p.desktopgui.router
 
net.i2p.desktopgui.util - package net.i2p.desktopgui.util
 
net.i2p.i2ptunnel - package net.i2p.i2ptunnel
Implementation of preconfigured tunnels, both for clients and servers, and a UI for adding more and editing the configuration.
net.i2p.i2ptunnel.irc - package net.i2p.i2ptunnel.irc
Filters for the IRC client tunnel, and DCC handlers.
net.i2p.i2ptunnel.localServer - package net.i2p.i2ptunnel.localServer
A very simple HTTP server, used only for css and images on HTTP client proxy error pages.
net.i2p.i2ptunnel.socks - package net.i2p.i2ptunnel.socks
SOCKS 4, 4a, and 5 client tunnels.
net.i2p.i2ptunnel.streamr - package net.i2p.i2ptunnel.streamr
Special-purpose client and server tunnels for streaming UDP clients and servers, generally for audio and video streaming.
net.i2p.i2ptunnel.udp - package net.i2p.i2ptunnel.udp
A small API used by UDP tunnels.
net.i2p.i2ptunnel.udpTunnel - package net.i2p.i2ptunnel.udpTunnel
 
net.i2p.i2ptunnel.ui - package net.i2p.i2ptunnel.ui
Classes for configuring tunnels, used externally by Android.
net.i2p.i2ptunnel.web - package net.i2p.i2ptunnel.web
The UI for adding tunnels and editing their configurations, implemented as a webapp packaged in i2ptunnel.war.
net.i2p.imagegen - package net.i2p.imagegen
Servlets for generating QR codes and identicon images.
net.i2p.installer - package net.i2p.installer
These classes make up the "Helper Utilities" that are used by the installer.
net.i2p.internal - package net.i2p.internal
Interface and classes for a router and client within the same JVM to directly pass I2CP messages using Queues instead of serialized messages over socket streams.
net.i2p.jetty - package net.i2p.jetty
Classes for starting Jetty, logging requests, and debug logging to the I2P router log.
net.i2p.kademlia - package net.i2p.kademlia
This is a major rewrite of KBucket, KBucketSet, and KBucketImpl from net.i2p.router.networkdb.kademlia.
net.i2p.router - package net.i2p.router
The I2P router application handles the I2P network communication.
net.i2p.router.app - package net.i2p.router.app
Interface for classes to be started and stopped via clients.config.
net.i2p.router.client - package net.i2p.router.client
Implements the router side of the I2CP interface, which is the API for applications to send and receive data through the router.
net.i2p.router.crypto - package net.i2p.router.crypto
Classes formerly in net.i2p.crypto but moved here as they are only used by the router.
net.i2p.router.dummy - package net.i2p.router.dummy
Dummy versions of things for testing.
net.i2p.router.message - package net.i2p.router.message
Creates and parses garlic messages.
net.i2p.router.networkdb - package net.i2p.router.networkdb
A couple of classes, but most things are in kademlia.
net.i2p.router.networkdb.kademlia - package net.i2p.router.networkdb.kademlia
The network database, including implementation of floodfills.
net.i2p.router.networkdb.reseed - package net.i2p.router.networkdb.reseed
Fetching, validation, unpacking, and installation of RouterInfos from signed su3 files, unsigned zip files, and web indexes.
net.i2p.router.news - package net.i2p.router.news
Classes to parse the I2P news format, which follows the Atom standard with additional metadata for the I2P update notification feature.
net.i2p.router.peermanager - package net.i2p.router.peermanager
The peer manager logs information about the history and quality of network peers.
net.i2p.router.startup - package net.i2p.router.startup
The I2P startup package loads the configuration when I2P is started.
net.i2p.router.tasks - package net.i2p.router.tasks
Miscellaneous classes, mostly things that are executed periodically as Jobs, Threads, and SimpleTimer.TimedEvents.
net.i2p.router.time - package net.i2p.router.time
Provides classes for time synchronization using NTP.
net.i2p.router.transport - package net.i2p.router.transport
The transport system allows the usage of communication layers that are below I2P in the stack, on which I2P messages are sent.
net.i2p.router.transport.crypto - package net.i2p.router.transport.crypto
DH key generation.
net.i2p.router.transport.ntcp - package net.i2p.router.transport.ntcp
The NTCP transport allows passing I2P messages on top of TCP.
net.i2p.router.transport.udp - package net.i2p.router.transport.udp
The UDP transport (also known as 'SSU transport') allows passing I2P messages on top of UDP.
net.i2p.router.tunnel - package net.i2p.router.tunnel
All the work of managing locally created and participating tunnels, creating and handling tunnel messages, and their encryption.
net.i2p.router.tunnel.pool - package net.i2p.router.tunnel.pool
Tunnel creation, tunnel build message handling.
net.i2p.router.update - package net.i2p.router.update
Classes to implement the update process.
net.i2p.router.util - package net.i2p.router.util
These classes define the several useful utilities used throughout the router.
net.i2p.router.web - package net.i2p.router.web
The router console user interface, implemented in routerconsole.jar, with these classes supporting the webapp in routerconsole.war.
net.i2p.sam - package net.i2p.sam
The SAM client API.
net.i2p.sam.client - package net.i2p.sam.client
Demo and test client classes.
net.i2p.servlet - package net.i2p.servlet
RequestWrapper was a susimail class, moved from susimail to jetty-i2p.jar when we needed them in the router console also.
net.i2p.servlet.filters - package net.i2p.servlet.filters
XSS filter, since 0.9.14.
net.i2p.stat - package net.i2p.stat
These classes define the statistics package used extensively throughout the I2P router - both for adaptive operation of the router and for debugging.
net.i2p.time - package net.i2p.time
Provides a stub class for time synchronization.
net.i2p.update - package net.i2p.update
Interfaces for classes to assist in the update process without needing the router context.
net.i2p.util - package net.i2p.util
These classes define the several useful utilities used throughout the router and applications.
net.metanotion - package net.metanotion
I2P Notes: This is the database used by the BlockfileNamingService class.
net.metanotion.io - package net.metanotion.io
 
net.metanotion.io.block - package net.metanotion.io.block
 
net.metanotion.io.block.index - package net.metanotion.io.block.index
 
net.metanotion.io.data - package net.metanotion.io.data
 
net.metanotion.util.skiplist - package net.metanotion.util.skiplist
 
netDb() - Method in class net.i2p.router.RouterContext
Our db cache
NetDbHelper - Class in net.i2p.router.web
 
NetDbHelper() - Constructor for class net.i2p.router.web.NetDbHelper
 
NetDbRenderer - Class in net.i2p.router.web
 
NetDbRenderer(RouterContext) - Constructor for class net.i2p.router.web.NetDbRenderer
 
netmask(int) - Method in class com.maxmind.geoip.LookupService
 
NETSPEED_EDITION - Static variable in class com.maxmind.geoip.DatabaseInfo
 
NETSPEED_EDITION_REV1 - Static variable in class com.maxmind.geoip.DatabaseInfo
 
NETSPEED_EDITION_REV1_V6 - Static variable in class com.maxmind.geoip.DatabaseInfo
 
NETWORK - Static variable in class net.i2p.router.util.EventLog
 
NETWORK_BUFFER_SIZE - Static variable in class net.i2p.i2ptunnel.I2PTunnelRunner
 
NetworkDatabaseFacade - Class in net.i2p.router
Defines the mechanism for interacting with I2P's network database
NetworkDatabaseFacade() - Constructor for class net.i2p.router.NetworkDatabaseFacade
 
NEW_IDENT - Static variable in class net.i2p.router.util.EventLog
 
newIncoming(String, int, String) - Method in class net.i2p.i2ptunnel.irc.DCCClientManager
An incoming DCC request
newIncoming(String, int, String) - Method in interface net.i2p.i2ptunnel.irc.DCCHelper
An incoming DCC request
newInstance(int, SkipSpan<K, V>, SkipList<K, V>) - Method in class net.metanotion.io.block.index.BSkipLevels
 
newInstance(SkipList<K, V>) - Method in class net.metanotion.io.block.index.BSkipSpan
 
newInstance(SkipList<K, V>) - Method in class net.metanotion.io.block.index.IBSkipSpan
 
newInstance(int, SkipSpan<K, V>, SkipList<K, V>) - Method in class net.metanotion.util.skiplist.SkipLevels
 
newInstance(SkipList<K, V>) - Method in class net.metanotion.util.skiplist.SkipSpan
 
NewMailListener - Interface in i2p.susi.webmail
Listen for indication of new mail, maybe
newOutgoing(byte[], int, String) - Method in interface net.i2p.i2ptunnel.irc.DCCHelper
An outgoing DCC request
newOutgoing(byte[], int, String) - Method in class net.i2p.i2ptunnel.irc.I2PTunnelDCCServer
An outgoing DCC request
newPeersFound(int) - Method in class net.i2p.router.networkdb.kademlia.ExploreJob
We've gotten a search reply that contained the specified number of peers that we didn't know about before.
newPeersFound(int) - Method in class net.i2p.router.networkdb.kademlia.SearchJob
We've gotten a search reply that contained the specified number of peers that we didn't know about before.
newPeerToTry(Hash) - Method in class net.i2p.router.networkdb.kademlia.IterativeSearchJob
A new (floodfill) peer was discovered that may have the answer.
NEWS_FILE - Static variable in class net.i2p.router.web.NewsHelper
 
newSAMStreamSession(String, String, Properties) - Method in class net.i2p.sam.SAMv2Handler
 
newSAMStreamSessionSocketReader(I2PSocket, int) - Method in class net.i2p.sam.SAMStreamSession
 
newSAMStreamSessionSocketReader(I2PSocket, int) - Method in class net.i2p.sam.SAMv2StreamSession
 
NewsEntry - Class in net.i2p.router.news
One news item.
NewsEntry() - Constructor for class net.i2p.router.news.NewsEntry
 
NewsFeedHelper - Class in net.i2p.router.web
HTML-formatted full news entries
NewsFeedHelper() - Constructor for class net.i2p.router.web.NewsFeedHelper
 
NewsFetcher - Class in net.i2p.router.update
Task to fetch updates to the news.xml, and to keep track of whether that has an announcement for a new version.
NewsFetcher(RouterContext, ConsoleUpdateManager, List<URI>) - Constructor for class net.i2p.router.update.NewsFetcher
 
NewsHandler - Class in net.i2p.router.update
Task to periodically look for updates to the news.xml, and to keep track of whether that has an announcement for a new version.
NewsHandler(RouterContext, ConsoleUpdateManager) - Constructor for class net.i2p.router.update.NewsHandler
 
NewsHelper - Class in net.i2p.router.web
If news file does not exist, use file from the initialNews directory in $I2P
NewsHelper() - Constructor for class net.i2p.router.web.NewsHelper
 
NewsManager - Class in net.i2p.router.news
Manage current news.
NewsManager(I2PAppContext, ClientAppManager, String[]) - Constructor for class net.i2p.router.news.NewsManager
 
NewsMetadata - Class in net.i2p.router.news
The update metadata.
NewsMetadata() - Constructor for class net.i2p.router.news.NewsMetadata
 
NewsMetadata.Release - Class in net.i2p.router.news
 
NewsMetadata.Release() - Constructor for class net.i2p.router.news.NewsMetadata.Release
 
NewsMetadata.Update - Class in net.i2p.router.news
 
NewsMetadata.Update() - Constructor for class net.i2p.router.news.NewsMetadata.Update
 
NewsTimerTask - Class in net.i2p.router.update
Task to periodically look for updates to the news.xml, and to keep track of whether that has an announcement for a new version.
NewsTimerTask(RouterContext, ConsoleUpdateManager) - Constructor for class net.i2p.router.update.NewsTimerTask
 
newStreamSender(I2PSocket, int) - Method in class net.i2p.sam.SAMStreamSession
 
newStreamSender(I2PSocket, int) - Method in class net.i2p.sam.SAMv2StreamSession
Lets us push data through the stream without blocking, (even after exceeding the I2PSocket's buffer)
NewsXMLParser - Class in net.i2p.router.news
Parse out the news.xml file which is in Atom format (RFC4287).
NewsXMLParser(I2PAppContext) - Constructor for class net.i2p.router.news.NewsXMLParser
 
NewsXMLParser.XHTMLMode - Enum in net.i2p.router.news
The action taken when encountering a non-whitelisted XHTML element or blacklisted attribute in the feed content.
newVersion() - Method in class net.i2p.crypto.TrustedUpdate
version in the .sud file, valid only after calling migrateVerified()
next() - Method in class net.i2p.addressbook.HostTxtIterator
'remove' entries will be returned with a null key, and the value will contain a null name, null dest, and non-null props.
next() - Method in class net.i2p.addressbook.SubscriptionIterator
Yes, the EepGet fetch() is done in here in next().
next() - Method in class net.i2p.router.util.RandomIterator
 
next() - Method in class net.metanotion.io.block.index.IBSkipIterator
 
next() - Method in class net.metanotion.util.skiplist.SkipIterator
 
next - Variable in class net.metanotion.util.skiplist.SkipSpan
 
nextBits(int) - Method in class net.i2p.util.FortunaRandomSource
Pull the next numBits of random data off the fortuna instance (returning 0 through 2^numBits-1 Caller must synchronize!
nextBoolean() - Method in class net.i2p.util.FortunaRandomSource
 
nextByte() - Method in class gnu.crypto.prng.BasePRNGStandalone
 
nextByte() - Method in class gnu.crypto.prng.FortunaStandalone.Generator
 
nextByte() - Method in interface gnu.crypto.prng.IRandomStandalone
Returns the next 8 bits of random data generated from this instance.
nextByte() - Method in class net.i2p.util.FortunaRandomSource
Not part of java.util.SecureRandom, but added for efficiency, since Fortuna supports it.
nextBytes(byte[]) - Method in class gnu.crypto.prng.BasePRNGStandalone
 
nextBytes(byte[], int, int) - Method in class gnu.crypto.prng.BasePRNGStandalone
 
nextBytes(byte[], int, int) - Method in class gnu.crypto.prng.FortunaStandalone.Generator
 
nextBytes(byte[], int, int) - Method in interface gnu.crypto.prng.IRandomStandalone
Fills the designated byte array, starting from byte at index offset, for a maximum of length bytes with the output of this generator instance.
nextBytes(byte[]) - Method in class net.i2p.util.FortunaRandomSource
 
nextBytes(byte[], int, int) - Method in class net.i2p.util.FortunaRandomSource
Not part of java.util.SecureRandom, but added for efficiency, since Fortuna supports it.
nextBytes(byte[], int, int) - Method in class net.i2p.util.RandomSource
Not part of java.util.SecureRandom, but added since Fortuna supports it.
nextDouble() - Method in class net.i2p.util.FortunaRandomSource
Implementation from sun's java.util.Random javadocs
nextFloat() - Method in class net.i2p.util.FortunaRandomSource
Implementation from sun's java.util.Random javadocs
nextGaussian() - Method in class net.i2p.util.FortunaRandomSource
Implementation from sun's java.util.Random javadocs
nextIndex() - Method in class net.metanotion.util.skiplist.SkipIterator
 
nextInt(int) - Method in class net.i2p.util.FortunaRandomSource
According to the java docs (http://java.sun.com/j2se/1.4.1/docs/api/java/util/Random.html#nextInt(int)) nextInt(n) should return a number between 0 and n (including 0 and excluding n).
nextInt() - Method in class net.i2p.util.FortunaRandomSource
 
nextInt(int) - Method in class net.i2p.util.RandomSource
According to the java docs (http://java.sun.com/j2se/1.4.1/docs/api/java/util/Random.html#nextInt(int)) nextInt(n) should return a number between 0 and n (including 0 and excluding n).
nextKey() - Method in class net.metanotion.io.block.index.IBSkipIterator
The key.
nextKey() - Method in class net.metanotion.util.skiplist.SkipIterator
The key.
nextLong(long) - Method in class net.i2p.util.FortunaRandomSource
Like the modified nextInt, nextLong(n) returns a random number from 0 through n, including 0, excluding n.
nextLong() - Method in class net.i2p.util.FortunaRandomSource
 
nextLong(long) - Method in class net.i2p.util.RandomSource
Like the modified nextInt, nextLong(n) returns a random number from 0 through n, including 0, excluding n.
nextPage() - Method in class i2p.susi.util.Folder
Turns folder to next page.
nextPage - Variable in class net.metanotion.io.block.index.BSkipSpan
 
nextToken() - Method in class org.jrobin.core.timespec.TimeScanner
 
ngettext(String, String, int) - Static method in class i2p.susi.dns.BaseBean
Translate (ngettext)
ngettext(String, String, int) - Method in class net.i2p.i2ptunnel.web.IndexBean
translate (ngettext)
ngettext(String, String, int, I2PAppContext) - Static method in class net.i2p.i2ptunnel.web.Messages
translate (ngettext)
ngettext(String, String, int) - Method in class net.i2p.router.transport.TransportImpl
Translate
ngettext(String, String, int) - Method in class net.i2p.router.web.ConfigReseedHandler
translate (ngettext) @since 0.9.19
ngettext(String, String, int) - Method in class net.i2p.router.web.HelperBase
translate (ngettext) @since 0.7.14
ngettext(String, String, int) - Method in class net.i2p.router.web.ProfileOrganizerRenderer
translate (ngettext) @since 0.8.5
NID - Class in org.klomp.snark.dht
A 20-byte peer ID, used as a Map key in lots of places.
NID() - Constructor for class org.klomp.snark.dht.NID
 
NID(byte[]) - Constructor for class org.klomp.snark.dht.NID
 
NineBlockIdenticonRenderer2 - Class in com.docuverse.identicon
9-block Identicon renderer.
NineBlockIdenticonRenderer2() - Constructor for class com.docuverse.identicon.NineBlockIdenticonRenderer2
Constructor.
nKeys - Variable in class net.metanotion.util.skiplist.SkipSpan
 
NL - Static variable in class net.i2p.util.LogRecordFormatter
 
NO_CACHE - Static variable in class org.cybergarage.http.HTTP
 
NO_COMPRESSION - Static variable in class net.i2p.data.DataHelper
 
NO_JUSTIFICATION_MARKER - Static variable in interface org.jrobin.graph.RrdGraphConstants
Constant to represent no justification markers
NO_TRACE - Static variable in exception com.google.zxing.ReaderException
 
NO_UDP - Static variable in class org.freenetproject.DetectedIP
No UDP connectivity at all
Node - Class in org.cybergarage.xml
 
Node() - Constructor for class org.cybergarage.xml.Node
Create a Node with empty UserData and no Parent Node
Node(String) - Constructor for class org.cybergarage.xml.Node
 
Node(String, String) - Constructor for class org.cybergarage.xml.Node
 
Node(Node) - Constructor for class org.cybergarage.xml.Node
 
NodeData - Class in org.cybergarage.upnp.xml
 
NodeData() - Constructor for class org.cybergarage.upnp.xml.NodeData
 
NodeInfo - Class in org.klomp.snark.dht
 
NodeInfo(Destination, int) - Constructor for class org.klomp.snark.dht.NodeInfo
With a fake NID used for pings
NodeInfo(NID, Destination, int) - Constructor for class org.klomp.snark.dht.NodeInfo
Use this if we have the full destination
NodeInfo(NID, Hash, int) - Constructor for class org.klomp.snark.dht.NodeInfo
No Destination yet available
NodeInfo(byte[], int) - Constructor for class org.klomp.snark.dht.NodeInfo
No Destination yet available
NodeInfo(String) - Constructor for class org.klomp.snark.dht.NodeInfo
Create from persistent storage string.
NodeInfoComparator - Class in org.klomp.snark.dht
Closest to a InfoHash or NID key.
NodeInfoComparator(SHA1Hash) - Constructor for class org.klomp.snark.dht.NodeInfoComparator
 
NodeList - Class in org.cybergarage.xml
 
NodeList() - Constructor for class org.cybergarage.xml.NodeList
 
noLegend - Variable in class org.jrobin.graph.RrdGraphDef
 
nolimit - Variable in class net.i2p.sam.SAMv2StreamSession.SAMv2StreamSessionSocketReader
 
noMinorGrid - Variable in class org.jrobin.graph.RrdGraphDef
 
NOON - Static variable in class org.jrobin.core.timespec.TimeToken
 
NOPROXY_INACTIVITY_TIMEOUT - Static variable in class net.i2p.router.update.UpdateRunner
 
normaliseAddress(String) - Static method in class org.apache.http.conn.ssl.DefaultHostnameVerifier
 
normalize(long, long) - Static method in class org.jrobin.core.Util
Rounds the given timestamp to the nearest whole "step".
normalize(long[], double[]) - Method in class org.jrobin.data.Normalizer
 
normalize(long[], double[]) - Method in class org.jrobin.graph.Normalizer
 
Normalizer - Class in org.jrobin.data
 
Normalizer(long[]) - Constructor for class org.jrobin.data.Normalizer
 
Normalizer - Class in org.jrobin.graph
 
Normalizer(long, long, int) - Constructor for class org.jrobin.graph.Normalizer
 
NOROOT_EXCEPTION - Static variable in class org.cybergarage.upnp.device.Description
 
NOROOTDEVICE_EXCEPTION - Static variable in class org.cybergarage.upnp.device.Description
 
NOT_FLOODFILL - Static variable in class net.i2p.router.util.EventLog
 
NOT_FOUND - Static variable in class org.cybergarage.http.HTTPStatus
 
NOT_RUNNING - Static variable in class net.i2p.i2ptunnel.ui.GeneralHelper
 
NOT_RUNNING - Static variable in class net.i2p.i2ptunnel.web.IndexBean
 
NOT_SUPPORTED - Static variable in class org.freenetproject.DetectedIP
The plugin does not support detecting the NAT type.
noteCompletion(long) - Method in class net.i2p.router.tunnel.FragmentHandler
 
noteCompletion(long) - Method in class net.i2p.router.tunnel.RouterFragmentHandler
 
noteFailure(long, String) - Method in class net.i2p.router.tunnel.FragmentHandler
 
noteFailure(long, String) - Method in class net.i2p.router.tunnel.RouterFragmentHandler
 
notePreprocessing(long, int, int, List<Long>, String) - Method in class net.i2p.router.tunnel.BatchedRouterPreprocessor
 
notePreprocessing(long, int, int, List<Long>, String) - Method in class net.i2p.router.tunnel.TrivialPreprocessor
 
notePreprocessing(long, int, int, List<Long>) - Method in class net.i2p.router.tunnel.TrivialRouterPreprocessor
Deprecated.
 
noteReception(long, int, Object) - Method in class net.i2p.router.tunnel.FragmentHandler
 
noteReception(long, int, Object) - Method in class net.i2p.router.tunnel.RouterFragmentHandler
 
notify(ClientApp, ClientAppState, String, Exception) - Method in interface net.i2p.app.ClientAppManager
Must be called on all state transitions except from UNINITIALIZED to INITIALIZED.
notify(ClientApp, ClientAppState, String, Exception) - Method in class net.i2p.router.startup.RouterAppManager
Must be called on all state transitions except from UNINITIALIZED to INITIALIZED.
NOTIFY - Static variable in class org.cybergarage.http.HTTP
 
notify(StateVariable) - Method in class org.cybergarage.upnp.Service
 
notifyActivity() - Method in class net.i2p.client.streaming.impl.MessageInputStream
 
notifyAllStateVariables() - Method in class org.cybergarage.upnp.Service
 
notifyAttemptFailed(UpdateTask, String, Throwable) - Method in class net.i2p.router.update.ConsoleUpdateManager
Not necessarily the end if there are more URIs to try.
notifyAttemptFailed(UpdateTask, String, Throwable) - Method in interface net.i2p.update.UpdateManager
Not necessarily the end if there are more URIs to try.
notifyCheckComplete(UpdateTask, boolean, boolean) - Method in class net.i2p.router.update.ConsoleUpdateManager
Called by the Updater after check() was called and all notifyVersionAvailable() callbacks are finished
notifyCheckComplete(UpdateTask, boolean, boolean) - Method in interface net.i2p.update.UpdateManager
Called by the Checker after check() was called and all notifyVersionAvailable() callbacks are finished
notifyCloseSent() - Method in class net.i2p.client.streaming.impl.Connection
Notify that a close was sent.
notifyComplete(UpdateTask, String) - Method in class net.i2p.router.update.ConsoleUpdateManager
An expiring status
notifyComplete(UpdateTask, String, File) - Method in class net.i2p.router.update.ConsoleUpdateManager
An update has been downloaded but not verified.
notifyComplete(UpdateTask, String, File) - Method in interface net.i2p.update.UpdateManager
An update has been downloaded but not verified.
notifyEvent(String, Object) - Method in class net.i2p.i2ptunnel.irc.DCCClientManager
The EventReceiver callback
notifyEvent(String, Object) - Method in class net.i2p.i2ptunnel.irc.EventReceiver
 
notifyEvent(String, Object) - Method in interface net.i2p.util.EventDispatcher
Deliver an event
notifyEvent(String, Object) - Method in class net.i2p.util.EventDispatcherImpl
 
notifyLastPacketAcked() - Method in class net.i2p.client.streaming.impl.Connection
Notify that a close that we sent, and all previous packets, were acked.
NotifyListener - Interface in org.cybergarage.upnp.device
 
notifyProgress(UpdateTask, String, long, long) - Method in class net.i2p.router.update.ConsoleUpdateManager
 
notifyProgress(UpdateTask, String) - Method in class net.i2p.router.update.ConsoleUpdateManager
 
notifyProgress(UpdateTask, String) - Method in interface net.i2p.update.UpdateManager
 
notifyProgress(UpdateTask, String, long, long) - Method in interface net.i2p.update.UpdateManager
 
notifyReceived(SSDPPacket) - Method in class org.cybergarage.upnp.ControlPoint
 
notifyRemoveAddress(RouterAddress) - Method in class net.i2p.router.CommSystemFacade
Tell other transports our address changed
notifyRemoveAddress(boolean) - Method in class net.i2p.router.CommSystemFacade
Tell other transports our address changed
notifyRemoveAddress(RouterAddress) - Method in class net.i2p.router.transport.CommSystemFacadeImpl
Tell other transports our address changed
notifyRemoveAddress(boolean) - Method in class net.i2p.router.transport.CommSystemFacadeImpl
Tell other transports our address changed
notifyReplaceAddress(RouterAddress) - Method in class net.i2p.router.CommSystemFacade
Tell other transports our address changed
notifyReplaceAddress(RouterAddress) - Method in class net.i2p.router.transport.CommSystemFacadeImpl
UDP changed addresses, tell NTCP and restart All the work moved to NTCPTransport.externalAddressReceived()
NotifyRequest - Class in org.cybergarage.upnp.event
 
NotifyRequest() - Constructor for class org.cybergarage.upnp.event.NotifyRequest
 
NotifyRequest(HTTPRequest) - Constructor for class org.cybergarage.upnp.event.NotifyRequest
 
notifyStreamDisconnection(int, String, String) - Method in interface net.i2p.sam.SAMStreamReceiver
Notify that a connection has been closed FIXME: this interface should be cleaner
notifyStreamDisconnection(int, String, String) - Method in class net.i2p.sam.SAMv1Handler
 
notifyStreamIncomingConnection(int, Destination) - Method in interface net.i2p.sam.SAMStreamReceiver
Notify about a new incoming connection
notifyStreamIncomingConnection(int, Destination) - Method in class net.i2p.sam.SAMv1Handler
 
notifyStreamIncomingConnection(Destination, int, int) - Method in class net.i2p.sam.SAMv3Handler
 
notifyStreamIncomingConnection(SocketChannel, Destination) - Static method in class net.i2p.sam.SAMv3Handler
 
notifyStreamIncomingConnection(SocketChannel, Destination, int, int) - Static method in class net.i2p.sam.SAMv3Handler
 
notifyStreamOutgoingConnection(int, String, String) - Method in interface net.i2p.sam.SAMStreamReceiver
Notify about a new outgoing connection
notifyStreamOutgoingConnection(int, String, String) - Method in class net.i2p.sam.SAMv1Handler
 
notifyStreamResult(boolean, String, String) - Method in class net.i2p.sam.SAMv3Handler
 
notifyStreamSendBufferFree(int) - Method in interface net.i2p.sam.SAMStreamReceiver
Notifies that the outwards buffer is free for writing
notifyStreamSendBufferFree(int) - Method in class net.i2p.sam.SAMv1Handler
 
notifyTaskFailed(UpdateTask, String, Throwable) - Method in class net.i2p.router.update.ConsoleUpdateManager
The task has finished and failed.
notifyTaskFailed(UpdateTask, String, Throwable) - Method in interface net.i2p.update.UpdateManager
The task has finished and failed.
notifyVersionAvailable(UpdateTask, URI, UpdateType, String, UpdateMethod, List<URI>, String, String) - Method in class net.i2p.router.update.ConsoleUpdateManager
Called by the Updater, either after check() was called, or it found out on its own.
notifyVersionAvailable(UpdateTask, URI, UpdateType, String, Map<UpdateMethod, List<URI>>, String, String) - Method in class net.i2p.router.update.ConsoleUpdateManager
Called by the Checker, either after check() was called, or it found out on its own.
notifyVersionAvailable(UpdateTask, URI, UpdateType, String, UpdateMethod, List<URI>, String, String) - Method in interface net.i2p.update.UpdateManager
Called by the Checker, either after check() was called, or it found out on its own.
notifyVersionAvailable(UpdateTask, URI, UpdateType, String, Map<UpdateMethod, List<URI>>, String, String) - Method in interface net.i2p.update.UpdateManager
Called by the Checker, either after check() was called, or it found out on its own.
notifyVersionConstraint(UpdateTask, URI, UpdateType, String, String, String) - Method in class net.i2p.router.update.ConsoleUpdateManager
A new version is available but cannot be downloaded or installed due to some constraint.
notifyVersionConstraint(UpdateTask, URI, UpdateType, String, String, String) - Method in interface net.i2p.update.UpdateManager
A new version is available but cannot be downloaded or installed due to some constraint.
notifyWait() - Static method in class org.cybergarage.upnp.Device
 
notNull(T, String) - Static method in class org.apache.http.util.Args
 
NOV - Static variable in class org.jrobin.core.timespec.TimeToken
 
now() - Method in class net.i2p.router.RouterClock
Retrieve the current time synchronized with whatever reference clock is in use.
now() - Method in class net.i2p.router.transport.FIFOBandwidthLimiter
 
now() - Method in class net.i2p.router.web.SummaryListener
 
now() - Method in class net.i2p.util.Clock
Retrieve the current time synchronized with whatever reference clock is in use.
NOW - Static variable in class org.jrobin.core.timespec.TimeToken
 
NS - Static variable in class org.cybergarage.upnp.control.Control
 
NT - Static variable in class org.cybergarage.http.HTTP
 
NT - Class in org.cybergarage.upnp.device
 
NT() - Constructor for class org.cybergarage.upnp.device.NT
 
NTCP_IPV6_CONFIG - Static variable in class net.i2p.router.transport.TransportUtil
 
NTCPConnection - Class in net.i2p.router.transport.ntcp
Coordinate the connection to a single peer.
NTCPConnection(RouterContext, NTCPTransport, SocketChannel, SelectionKey) - Constructor for class net.i2p.router.transport.ntcp.NTCPConnection
Create an inbound connected (though not established) NTCP connection
NTCPConnection(RouterContext, NTCPTransport, RouterIdentity, RouterAddress) - Constructor for class net.i2p.router.transport.ntcp.NTCPConnection
Create an outbound unconnected NTCP connection
NTCPConnection.PrepBuffer - Class in net.i2p.router.transport.ntcp
 
NTCPConnection.PrepBuffer() - Constructor for class net.i2p.router.transport.ntcp.NTCPConnection.PrepBuffer
 
NTCPSendFinisher - Class in net.i2p.router.transport.ntcp
Previously, NTCP was using SimpleTimer with a delay of 0, which was a real abuse.
NTCPSendFinisher(I2PAppContext, NTCPTransport) - Constructor for class net.i2p.router.transport.ntcp.NTCPSendFinisher
 
NTCPTransport - Class in net.i2p.router.transport.ntcp
The NIO TCP transport
NTCPTransport(RouterContext, DHSessionKeyBuilder.Factory) - Constructor for class net.i2p.router.transport.ntcp.NTCPTransport
 
NtpClient - Class in net.i2p.router.time
NtpClient - an NTP client for Java.
NtpClient() - Constructor for class net.i2p.router.time.NtpClient
 
NtpMessage - Class in net.i2p.router.time
This class represents a NTP message, as specified in RFC 2030.
NtpMessage(byte[]) - Constructor for class net.i2p.router.time.NtpMessage
Constructs a new NtpMessage from an array of bytes.
NtpMessage() - Constructor for class net.i2p.router.time.NtpMessage
Constructs a new NtpMessage in client -> server mode, and sets the transmit timestamp to the current time.
NTS - Static variable in class org.cybergarage.http.HTTP
 
NTS - Class in org.cybergarage.upnp.device
 
NTS() - Constructor for class org.cybergarage.upnp.device.NTS
 
NULL_CERT - Static variable in class net.i2p.data.Certificate
 
num - Variable in class net.i2p.router.transport.udp.PacketBuilder.Fragment
 
NUM_MASK_PATTERNS - Static variable in class com.google.zxing.qrcode.encoder.QRCode
 
NUM_POOLS - Static variable in class gnu.crypto.prng.FortunaStandalone
 
NUMBER - Static variable in class org.jrobin.core.timespec.TimeToken
 
numBitsDiffering(int, int) - Static method in class com.google.zxing.qrcode.decoder.FormatInformation
 
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 _