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 _

## D

Daemon - Class in net.i2p.addressbook
  Main class of addressbook.
Daemon() - Constructor for class net.i2p.addressbook.Daemon
DaemonThread - Class in net.i2p.addressbook
  A thread that waits five minutes, then runs the addressbook daemon.
DaemonThread(String[]) - Constructor for class net.i2p.addressbook.DaemonThread
  Construct a DaemonThread with the command line arguments args.
data - Variable in class org.klomp.snark.Message
DATA_FLAG_ACK_BITFIELDS - Static variable in class net.i2p.router.transport.udp.UDPPacket
DATA_FLAG_ECN - Static variable in class net.i2p.router.transport.udp.UDPPacket
DATA_FLAG_EXPLICIT_ACK - Static variable in class net.i2p.router.transport.udp.UDPPacket
DATA_FLAG_EXTENDED - Static variable in class net.i2p.router.transport.udp.UDPPacket
DATA_FLAG_WANT_ACKS - Static variable in class net.i2p.router.transport.udp.UDPPacket
DATA_FLAG_WANT_REPLY - Static variable in class net.i2p.router.transport.udp.UDPPacket
DATA_IN - Static variable in class net.i2p.client.streaming.I2PSocketManagerImpl
  Deprecated.
DATA_OUT - Static variable in class net.i2p.client.streaming.I2PSocketManagerImpl
  Deprecated.
DatabaseEntry - Class in net.i2p.data
  Base implementation of common methods for the two data structures that are stored in the netDb, i.e.
DatabaseEntry() - Constructor for class net.i2p.data.DatabaseEntry
DatabaseLookupMessage - Class in net.i2p.data.i2np
  Defines the message a router sends to another router to search for a key in the network database.
DatabaseLookupMessage(I2PAppContext) - Constructor for class net.i2p.data.i2np.DatabaseLookupMessage
DatabaseLookupMessage(I2PAppContext, boolean) - Constructor for class net.i2p.data.i2np.DatabaseLookupMessage
DatabaseLookupMessageHandler - Class in net.i2p.router.networkdb
  Build a HandleDatabaseLookupMessageJob whenever a DatabaseLookupMessage arrives Unused - see kademlia/ for replacement
DatabaseLookupMessageHandler(RouterContext) - Constructor for class net.i2p.router.networkdb.DatabaseLookupMessageHandler
DatabaseSearchReplyMessage - Class in net.i2p.data.i2np
  Defines the message a router sends to another router in response to a search (DatabaseFindNearest or DatabaseLookup) when it doesn't have the value, specifying what routers it would search.
DatabaseSearchReplyMessage(I2PAppContext) - Constructor for class net.i2p.data.i2np.DatabaseSearchReplyMessage
DatabaseStoreMessage - Class in net.i2p.data.i2np
  Defines the message a router sends to another router to test the network database reachability, as well as the reply message sent back.
DatabaseStoreMessage(I2PAppContext) - Constructor for class net.i2p.data.i2np.DatabaseStoreMessage
DatabaseStoreMessageHandler - Class in net.i2p.router.networkdb
  Create a HandleDatabaseStoreMessageJob whenever a DatabaseStoreMessage arrives Unused - see kademlia/ for replacement
DatabaseStoreMessageHandler(RouterContext) - Constructor for class net.i2p.router.networkdb.DatabaseStoreMessageHandler
DataFormatException - Exception in net.i2p.data
  Thrown when the data was not available to read or write a DataStructure
DataFormatException(String, Throwable) - Constructor for exception net.i2p.data.DataFormatException
DataFormatException(String) - Constructor for exception net.i2p.data.DataFormatException
dataFound(Hash) - Method in class net.i2p.router.networkdb.kademlia.SearchState
  how long did it take to get the reply, or -1 if we don't know
datagramSession - Variable in class net.i2p.sam.SAMv1Handler
datagramSession - Variable in class net.i2p.sam.SAMv3Handler
DataHelper - Class in net.i2p.data
  Defines some simple IO routines for dealing with marshalling data structures
DataHelper() - Constructor for class net.i2p.data.DataHelper
DataLoader - Interface in org.klomp.snark
  Callback used to fetch data
dataLoader - Variable in class org.klomp.snark.Message
DataMessage - Class in net.i2p.data.i2np
  Defines a message containing arbitrary bytes of data
DataMessage(I2PAppContext) - Constructor for class net.i2p.data.i2np.DataMessage
dataPushed(int) - Method in class net.i2p.router.peermanager.PeerProfile
dataPushed1m(int) - Method in class net.i2p.router.peermanager.PeerProfile
  the tunnel pushed that much data in a 1 minute period
dataReceived() - Method in class net.i2p.router.transport.udp.OutboundEstablishState
  we have received a real data packet, so we're done establishing
dataReceived() - Method in class net.i2p.router.transport.udp.PeerState
DataStore - Interface in net.i2p.router.networkdb.kademlia
DataStructure - Interface in net.i2p.data
  Defines the class as a standard object with particular bit representation, exposing methods to read and write that representation.
DataStructureImpl - Class in net.i2p.data
  Base implementation of all data structures
DataStructureImpl() - Constructor for class net.i2p.data.DataStructureImpl
date - Variable in class i2p.susi.webmail.Mail
DATE - Static variable in class net.i2p.util.LogManager
  These define the characters in the format line of the config file
Date - Class in org.cybergarage.http
Date(Calendar) - Constructor for class org.cybergarage.http.Date
DATE - Static variable in class org.cybergarage.http.HTTP
DATE_LENGTH - Static variable in class net.i2p.data.DataHelper
DateAndFlags - Class in net.i2p.data
  A six-byte Date and 2 bytes of flags, since a Date won't encroach on the top two bytes until the year 10889.
DateAndFlags() - Constructor for class net.i2p.data.DateAndFlags
DateAndFlags(long, int) - Constructor for class net.i2p.data.DateAndFlags
DateAndFlags(Date, int) - Constructor for class net.i2p.data.DateAndFlags
DATEFORMAT - Static variable in class i2p.susi.webmail.Mail
dateString - Variable in class i2p.susi.webmail.Mail
dateUpdated() - Method in class net.i2p.client.I2PSessionImpl
DBHistory - Class in net.i2p.router.peermanager
  History of NetDb related activities (lookups, replies, stores, etc)
DBHistory(RouterContext, String) - Constructor for class net.i2p.router.peermanager.DBHistory
dbLookupFailed(Hash) - Method in class net.i2p.router.peermanager.ProfileManagerImpl
  Note that the peer was unable to reply to a db lookup - either with data or with a lookupReply redirecting the user elsewhere This will force creation of DB stats
dbLookupFailed(Hash) - Method in interface net.i2p.router.ProfileManager
  Note that the peer was unable to reply to a db lookup - either with data or with a lookupReply redirecting the user elsewhere
dbLookupReceived(Hash) - Method in class net.i2p.router.peermanager.ProfileManagerImpl
  Note that the local router received a db lookup from the given peer
dbLookupReceived(Hash) - Method in interface net.i2p.router.ProfileManager
  Note that the local router received a db lookup from the given peer
dbLookupReply(Hash, int, int, int, int, long) - Method in class net.i2p.router.peermanager.ProfileManagerImpl
  Note that the peer replied to a db lookup with a redirect to other routers, where the list of redirected users included newPeers routers that the local router didn't know about, oldPeers routers that the local router already knew about, the given invalid routers that were invalid in some way, and the duplicate number of routers that we explicitly asked them not to send us, but they did anyway
dbLookupReply(Hash, int, int, int, int, long) - Method in interface net.i2p.router.ProfileManager
  Note that the peer replied to a db lookup with a redirect to other routers, where the list of redirected users included newPeers routers that the local router didn't know about, oldPeers routers that the local router already knew about, the given invalid routers that were invalid in some way, and the duplicate number of routers that we explicitly asked them not to send us, but they did anyway
dbLookupSuccessful(Hash, long) - Method in class net.i2p.router.peermanager.ProfileManagerImpl
  Note that the peer was able to return the valid data for a db lookup This will force creation of DB stats
dbLookupSuccessful(Hash, long) - Method in interface net.i2p.router.ProfileManager
  Note that the peer was able to return the valid data for a db lookup
dbStoreFailed(Hash) - Method in class net.i2p.router.peermanager.ProfileManagerImpl
  Note that we were unable to confirm a successful send of db data to the peer, at least not within our timeout period This will force creation of DB stats
dbStoreFailed(Hash) - Method in interface net.i2p.router.ProfileManager
  Note that we were unable to confirm a successful send of db data to the peer, at least not within our timeout period
dbStoreReceived(Hash, boolean) - Method in class net.i2p.router.peermanager.ProfileManagerImpl
  Note that the local router received an unprompted db store from the given peer
dbStoreReceived(Hash, boolean) - Method in interface net.i2p.router.ProfileManager
  Note that the local router received an unprompted db store from the given peer
dbStoreSent(Hash, long) - Method in class net.i2p.router.peermanager.ProfileManagerImpl
  Note that we've confirmed a successful send of db data to the peer (though we haven't necessarily requested it again from them, so they /might/ be lying) This is not really interesting, since they could be lying, so we do not increment any DB stats at all.
dbStoreSent(Hash, long) - Method in interface net.i2p.router.ProfileManager
  Note that we've confirmed a successful send of db data to the peer (though we haven't necessarily requested it again from them, so they /might/ be lying)
dbStoreSuccessful(Hash) - Method in class net.i2p.router.peermanager.ProfileManagerImpl
  Note that we've verified a successful send of db data to the floodfill peer by querying another floodfill.
dbStoreSuccessful(Hash) - Method in interface net.i2p.router.ProfileManager
  Note that we confirmed a successful send of db data to the peer.
Debug - Class in i2p.susi.debug
Debug() - Constructor for class i2p.susi.debug.Debug
DEBUG - Static variable in class i2p.susi.debug.Debug
debug(int, String) - Static method in class i2p.susi.debug.Debug
Debug - Class in i2p.susi.dns
Debug() - Constructor for class i2p.susi.dns.Debug
debug(String) - Static method in class i2p.susi.dns.Debug
debug(String) - Static method in class net.i2p.crypto.CryptixRijndael_Algorithm
DEBUG - Static variable in class net.i2p.util.Log
debug(String) - Method in class net.i2p.util.Log
debug(String, Throwable) - Method in class net.i2p.util.Log
Debug - Class in org.cybergarage.util
Debug() - Constructor for class org.cybergarage.util.Debug
debug(String, int) - Method in class org.klomp.snark.I2PSnarkUtil
  hook between snark's logger and an i2p log
debug(String, int, Throwable) - Method in class org.klomp.snark.I2PSnarkUtil
DEBUG - Static variable in class org.klomp.snark.Snark
DecayingBloomFilter - Class in net.i2p.util
  Series of bloom filters which decay over time, allowing their continual use for time sensitive data.
DecayingBloomFilter(int, int, String, I2PAppContext) - Constructor for class net.i2p.util.DecayingBloomFilter
  only for extension by DHS
DecayingBloomFilter(I2PAppContext, int, int) - Constructor for class net.i2p.util.DecayingBloomFilter
  Create a bloom filter that will decay its entries over time.
DecayingBloomFilter(I2PAppContext, int, int, String) - Constructor for class net.i2p.util.DecayingBloomFilter
DecayingBloomFilter(I2PAppContext, int, int, String, int) - Constructor for class net.i2p.util.DecayingBloomFilter
DecayingHashSet - Class in net.i2p.util
  Double buffered hash set.
DecayingHashSet(I2PAppContext, int, int) - Constructor for class net.i2p.util.DecayingHashSet
  Create a double-buffered hash set that will decay its entries over time.
DecayingHashSet(I2PAppContext, int, int, String) - Constructor for class net.i2p.util.DecayingHashSet
decode(String) - Method in class i2p.susi.webmail.encoding.Base64
decode(byte[]) - Method in class i2p.susi.webmail.encoding.Base64
decode(byte[], int, int) - Method in class i2p.susi.webmail.encoding.Base64
decode(ReadBuffer) - Method in class i2p.susi.webmail.encoding.Base64
decode(byte[]) - Method in class i2p.susi.webmail.encoding.EightBit
decode(byte[], int, int) - Method in class i2p.susi.webmail.encoding.EightBit
decode(String) - Method in class i2p.susi.webmail.encoding.EightBit
decode(ReadBuffer) - Method in class i2p.susi.webmail.encoding.EightBit
decode(byte[]) - Method in interface i2p.susi.webmail.encoding.Encoding
decode(byte[], int, int) - Method in interface i2p.susi.webmail.encoding.Encoding
decode(String) - Method in interface i2p.susi.webmail.encoding.Encoding
decode(ReadBuffer) - Method in interface i2p.susi.webmail.encoding.Encoding
decode(byte[]) - Method in class i2p.susi.webmail.encoding.HeaderLine
decode(byte[], int, int) - Method in class i2p.susi.webmail.encoding.HeaderLine
decode(String) - Method in class i2p.susi.webmail.encoding.HeaderLine
decode(ReadBuffer) - Method in class i2p.susi.webmail.encoding.HeaderLine
decode(byte[]) - Method in class i2p.susi.webmail.encoding.HTML
decode(byte[], int, int) - Method in class i2p.susi.webmail.encoding.HTML
decode(String) - Method in class i2p.susi.webmail.encoding.HTML
decode(ReadBuffer) - Method in class i2p.susi.webmail.encoding.HTML
decode(byte[]) - Method in class i2p.susi.webmail.encoding.QuotedPrintable
decode(String) - Method in class i2p.susi.webmail.encoding.QuotedPrintable
decode(byte[], int, int) - Method in class i2p.susi.webmail.encoding.QuotedPrintable
decode(ReadBuffer) - Method in class i2p.susi.webmail.encoding.QuotedPrintable
decode(byte[]) - Method in class i2p.susi.webmail.encoding.SevenBit
decode(byte[], int, int) - Method in class i2p.susi.webmail.encoding.SevenBit
decode(String) - Method in class i2p.susi.webmail.encoding.SevenBit
decode(ReadBuffer) - Method in class i2p.susi.webmail.encoding.SevenBit
decode(String) - Static method in class net.i2p.data.Base32
decode(String) - Static method in class net.i2p.data.Base64
  Decodes data from Base64 notation.
decodeTimestamp(byte[], int) - Static method in class net.i2p.time.NtpMessage
  Will read 8 bytes of a message beginning at `pointer` and return it as a double, according to the NTP 64-bit timestamp format.
decodeToString(String) - Static method in class net.i2p.data.Base32
  Decodes data from Base32 notation and returns it as a string.
decodeToString(String) - Static method in class net.i2p.data.Base64
  Decodes data from Base64 notation and returns it as a string.
DecodingException - Exception in i2p.susi.webmail.encoding
DecodingException(String) - Constructor for exception i2p.susi.webmail.encoding.DecodingException
decompress(byte[]) - Static method in class net.i2p.data.DataHelper
  decompress the GZIP compressed data (returning null on error)
decompress(byte[], int, int) - Static method in class net.i2p.data.DataHelper
decrementOutstandingFloodfillSearches() - Method in class net.i2p.router.networkdb.kademlia.SearchJob
decrementRemaining(Hash) - Method in class net.i2p.router.networkdb.kademlia.FloodOnlySearchJob
  Note that we heard from the peer
decrementRemaining() - Method in class net.i2p.router.networkdb.kademlia.FloodSearchJob
decrypt(byte[], int, byte[], int, SessionKey, byte[], int) - Method in class net.i2p.crypto.AESEngine
  Decrypt the data with the session key
decrypt(byte[], int, byte[], int, SessionKey, byte[], int, int) - Method in class net.i2p.crypto.AESEngine
  Decrypt the data with the session key.
decrypt(byte[], int, byte[], int, SessionKey, byte[], int) - Method in class net.i2p.crypto.CryptixAESEngine
decrypt(byte[], int, byte[], int, SessionKey, byte[], int, int) - Method in class net.i2p.crypto.CryptixAESEngine
decrypt(byte[], PrivateKey) - Method in class net.i2p.crypto.DummyElGamalEngine
  Decrypt the data
decrypt(byte[], PrivateKey) - Method in class net.i2p.crypto.ElGamalAESEngine
  Deprecated. specify the key manager!
decrypt(byte[], PrivateKey, SessionKeyManager) - Method in class net.i2p.crypto.ElGamalAESEngine
  Decrypt the message using the given private key and using tags from the specified key manager.
decrypt(byte[], PrivateKey) - Method in class net.i2p.crypto.ElGamalEngine
  Decrypt the data
decrypt(SessionKey) - Method in class net.i2p.router.transport.udp.UDPPacket
  Decrypt this valid packet, overwriting the _data buffer's payload with the decrypted data (leaving the MAC and IV unaltered)
decrypt(I2PAppContext, TunnelBuildMessage, Hash, PrivateKey) - Method in class net.i2p.router.tunnel.BuildMessageProcessor
  Decrypt the record targetting us, encrypting all of the other records with the included reply key and IV.
decrypt(I2PAppContext, TunnelBuildReplyMessage, TunnelCreatorConfig, List<Integer>) - Static method in class net.i2p.router.tunnel.BuildReplyHandler
  Decrypt the tunnel build reply records.
decrypt(I2PAppContext, byte[], byte[], int, int, byte[], HopConfig) - Static method in class net.i2p.router.tunnel.OutboundGatewayProcessor
  Undo the crypto for a single hop.
decryptAESBlock(byte[], int, int, SessionKey, byte[], byte[], Set, SessionKey) - Method in class net.i2p.crypto.ElGamalAESEngine
decryptBlock(byte[], int, SessionKey, byte[], int) - Method in class net.i2p.crypto.AESEngine
  This just copies payload to rv, see extension for the real thing.
decryptBlock(byte[], int, SessionKey, byte[], int) - Method in class net.i2p.crypto.CryptixAESEngine
  decrypt exactly 16 bytes of data with the session key provided
decryptRecord(I2PAppContext, PrivateKey, Hash, ByteArray) - Method in class net.i2p.data.i2np.BuildRequestRecord
  Decrypt the data from the specified record, writing the decrypted record into this instance's buffer (but not overwriting the array contained within the old buffer)
DEFAULT - Static variable in class net.i2p.i2ptunnel.socks.I2PSOCKSTunnel
DEFAULT_ALLOW_ZERO_HOP - Static variable in class net.i2p.router.TunnelPoolSettings
DEFAULT_AUTO_START - Static variable in class org.klomp.snark.SnarkManager
DEFAULT_BACKUP_QUANTITY - Static variable in class net.i2p.router.TunnelPoolSettings
DEFAULT_BATCH_FREQUENCY - Static variable in class net.i2p.router.tunnel.BatchedRouterPreprocessor
  for IBGWs for efficiency (not our data)
DEFAULT_BUFFER_SIZE - Static variable in class net.i2p.client.streaming.I2PSocketOptionsImpl
DEFAULT_BURST_SECONDS - Static variable in class net.i2p.router.transport.FIFOBandwidthRefiller
DEFAULT_CHUNK_SIZE - Static variable in class org.cybergarage.http.HTTP
DEFAULT_CONFIG_FILE - Static variable in class net.i2p.i2ptunnel.TunnelControllerGroup
DEFAULT_CONNECT_TIMEOUT - Static variable in class net.i2p.client.streaming.I2PSocketOptionsImpl
DEFAULT_CONNECT_TIMEOUT - Static variable in class net.i2p.i2ptunnel.I2PTunnelClientBase
DEFAULT_CONNECT_TIMEOUT - Static variable in class net.i2p.i2ptunnel.udpTunnel.I2PTunnelUDPClientBase
DEFAULT_CONSOLEBUFFERSIZE - Static variable in class net.i2p.util.LogManager
DEFAULT_COST - Static variable in class net.i2p.router.transport.ntcp.NTCPAddress
DEFAULT_COST - Static variable in class net.i2p.router.transport.udp.UDPTransport
DEFAULT_DATAGRAM_HOST - Static variable in class net.i2p.sam.SAMBridge
DEFAULT_DATAGRAM_PORT - Static variable in class net.i2p.sam.SAMBridge
DEFAULT_DATEFORMAT - Static variable in class net.i2p.util.LogManager
  blank means default short date and medium time for the locale - see DateFormat
DEFAULT_DB_DIR - Static variable in class net.i2p.router.networkdb.kademlia.KademliaNetworkDatabaseFacade
DEFAULT_DEFAULTLEVEL - Static variable in class net.i2p.util.LogManager
DEFAULT_DELAY - Static variable in class net.i2p.router.tunnel.BatchedPreprocessor
DEFAULT_DESCRIPTION_URI - Static variable in class org.cybergarage.upnp.Device
DEFAULT_DH_PRECALC_DELAY - Static variable in class net.i2p.crypto.DHSessionKeyBuilder
DEFAULT_DH_PRECALC_MAX - Static variable in class net.i2p.crypto.DHSessionKeyBuilder
DEFAULT_DH_PRECALC_MIN - Static variable in class net.i2p.crypto.DHSessionKeyBuilder
DEFAULT_DISCOVERY_WAIT_TIME - Static variable in class org.cybergarage.upnp.Device
DEFAULT_DISPATCH_THREADED - Static variable in class net.i2p.router.InNetMessagePool
DEFAULT_DISPLAYONSCREEN - Static variable in class net.i2p.util.LogManager
DEFAULT_DURATION - Static variable in class net.i2p.router.TunnelPoolSettings
DEFAULT_EXPIRATION_MS - Static variable in class net.i2p.data.i2np.I2NPMessageImpl
DEFAULT_EXPIRED_DEVICE_EXTRA_TIME - Static variable in class org.cybergarage.upnp.UPnP
DEFAULT_FILENAME - Static variable in class net.i2p.util.LogManager
DEFAULT_FILESIZE - Static variable in class net.i2p.util.LogManager
DEFAULT_FORCE_FLUSH - Static variable in class net.i2p.sam.SAMStreamSession
DEFAULT_FORMAT - Static variable in class net.i2p.util.LogManager
DEFAULT_FUZZ - Static variable in class net.i2p.util.SimpleTimer2.TimedEvent
DEFAULT_HOST - Static variable in class net.i2p.router.client.ClientManagerFacadeImpl
DEFAULT_HOSTS_FILE - Static variable in class net.i2p.client.naming.HostsTxtNamingService
  default hosts.txt filenames
DEFAULT_INBOUND_BANDWIDTH - Static variable in class net.i2p.router.transport.FIFOBandwidthRefiller
DEFAULT_INBOUND_BURST_BANDWIDTH - Static variable in class net.i2p.router.transport.FIFOBandwidthRefiller
DEFAULT_INITIAL_ACK_DELAY - Static variable in class net.i2p.client.streaming.ConnectionOptions
DEFAULT_INITIAL_RTT - Static variable in class net.i2p.client.streaming.ConnectionOptions
DEFAULT_INTERNAL_PORT - Static variable in class net.i2p.router.transport.udp.UDPTransport
  now unused, we pick a random port
DEFAULT_IP_RESTRICTION - Static variable in class net.i2p.router.TunnelPoolSettings
DEFAULT_JUMP_SERVERS - Static variable in class net.i2p.i2ptunnel.I2PTunnelHTTPClient
DEFAULT_KEYDIR - Static variable in class net.i2p.router.KeyManager
DEFAULT_LEASE_TIME - Static variable in class org.cybergarage.upnp.Device
DEFAULT_LENGTH - Static variable in class net.i2p.router.TunnelPoolSettings
DEFAULT_LENGTH_VARIANCE - Static variable in class net.i2p.router.TunnelPoolSettings
DEFAULT_LINK_PREFIX - Static variable in class org.klomp.snark.SnarkManager
DEFAULT_MANAGER - Static variable in class net.i2p.client.streaming.I2PSocketManagerFactory
DEFAULT_MAX_MESSAGE_SIZE - Static variable in class net.i2p.client.streaming.ConnectionOptions
  OK, here is the calculation on the message size to fit in a single tunnel message without fragmentation.
DEFAULT_MAX_SENDS - Static variable in class net.i2p.client.streaming.ConnectionOptions
DEFAULT_MAX_SIZE - Static variable in class net.i2p.client.streaming.Packet
DEFAULT_MAX_UP_BW - Static variable in class org.klomp.snark.I2PSnarkUtil
DEFAULT_MAX_UP_BW - Static variable in class org.klomp.snark.SnarkManager
DEFAULT_MESSAGE_HISTORY_FILENAME - Static variable in class net.i2p.router.MessageHistory
DEFAULT_MINIMUM_FAST_PEERS - Static variable in class net.i2p.router.peermanager.ProfileOrganizer
DEFAULT_MINIMUM_HIGH_CAPACITY_PEERS - Static variable in class net.i2p.router.peermanager.ProfileOrganizer
DEFAULT_MSEARCH_MX - Static variable in class org.cybergarage.upnp.ssdp.SSDP
DEFAULT_NEWS_URL - Static variable in class net.i2p.router.web.ConfigUpdateHandler
DEFAULT_ONSCREENLEVEL - Static variable in class net.i2p.util.LogManager
DEFAULT_OPENTRACKERS - Static variable in class org.klomp.snark.I2PSnarkUtil
DEFAULT_OUTBOUND_BANDWIDTH - Static variable in class net.i2p.router.transport.FIFOBandwidthRefiller
  Caution, do not make DEFAULT_OUTBOUND_BANDWIDTH * DEFAULT_SHARE_PCT > 32 without thinking about the implications (default connection limits, for example) of moving the default bandwidth class from L to M, or maybe adjusting bandwidth class boundaries.
DEFAULT_OUTBOUND_BURST_BANDWIDTH - Static variable in class net.i2p.router.transport.FIFOBandwidthRefiller
DEFAULT_PAGESIZE - Static variable in class i2p.susi.util.Folder
DEFAULT_PEER_PROFILE_DIR - Static variable in class net.i2p.router.peermanager.ProfilePersistenceHelper
DEFAULT_PORT - Static variable in class net.i2p.router.client.ClientManagerFacadeImpl
DEFAULT_PORT - Static variable in class org.cybergarage.http.HTTP
DEFAULT_PORT - Static variable in class org.cybergarage.http.HTTPServer
DEFAULT_PROP_PUBLISH_RANKINGS - Static variable in class net.i2p.router.StatisticsManager
DEFAULT_PROXY_HOST - Static variable in class net.i2p.router.web.ConfigUpdateHandler
DEFAULT_PROXY_PORT - Static variable in class net.i2p.router.web.ConfigUpdateHandler
DEFAULT_PROXY_PORT_INT - Static variable in class net.i2p.router.web.ConfigUpdateHandler
DEFAULT_PUBLISH_UNREACHABLE - Static variable in class net.i2p.router.networkdb.HandleDatabaseLookupMessageJob
DEFAULT_QUANTITY - Static variable in class net.i2p.router.TunnelPoolSettings
DEFAULT_READ_TIMEOUT - Static variable in class net.i2p.i2ptunnel.I2PTunnelHTTPClientBase
DEFAULT_REFRESH - Static variable in class net.i2p.router.web.CSSHelper
DEFAULT_REFRESH_FREQUENCY - Static variable in class net.i2p.router.web.ConfigUpdateHandler
DEFAULT_ROTATIONLIMIT - Static variable in class net.i2p.util.LogManager
DEFAULT_SAM_KEYFILE - Static variable in class net.i2p.sam.SAMBridge
DEFAULT_SEED_URL - Static variable in class net.i2p.router.networkdb.reseed.Reseeder
  NOTE - URLs in both the standard and SSL groups should use the same hostname and path, so the reseed process will not download from both.
DEFAULT_SHARE_KBPS - Static variable in class net.i2p.router.web.ConfigNetHelper
DEFAULT_SHARE_PERCENTAGE - Static variable in class net.i2p.router.Router
DEFAULT_SHOULD_PROXY - Static variable in class net.i2p.router.web.ConfigUpdateHandler
DEFAULT_SOURCES - Static variable in class net.i2p.router.transport.udp.UDPTransport
DEFAULT_SSL_SEED_URL - Static variable in class net.i2p.router.networkdb.reseed.Reseeder
DEFAULT_STARTUP_DELAY - Static variable in class org.klomp.snark.I2PSnarkUtil
DEFAULT_STARTUP_DELAY - Static variable in class org.klomp.snark.SnarkManager
DEFAULT_STARTUP_WAIT_TIME - Static variable in class org.cybergarage.upnp.Device
DEFAULT_STAT_FILE - Static variable in class net.i2p.stat.StatManager
DEFAULT_STRATUM - Static variable in class net.i2p.router.RouterClock
DEFAULT_TCP_HOST - Static variable in class net.i2p.sam.SAMBridge
DEFAULT_TCP_PORT - Static variable in class net.i2p.sam.SAMBridge
DEFAULT_THEME - Static variable in class net.i2p.i2ptunnel.web.IndexBean
DEFAULT_THEME - Static variable in class net.i2p.router.web.CSSHelper
DEFAULT_THEME - Static variable in class org.klomp.snark.SnarkManager
DEFAULT_TIMEOUT - Static variable in class org.cybergarage.http.HTTP
DEFAULT_UPDATE_POLICY - Static variable in class net.i2p.router.web.ConfigUpdateHandler
DEFAULT_UPDATE_URL - Static variable in class net.i2p.router.web.ConfigUpdateHandler
DEFAULT_USE_OPENTRACKERS - Static variable in class org.klomp.snark.I2PSnarkUtil
DEFAULT_WRITE_TIMEOUT - Static variable in class net.i2p.client.streaming.I2PSocketOptionsImpl
DEFAULT_X - Static variable in class net.i2p.router.web.GraphHelper
DEFAULT_Y - Static variable in class net.i2p.router.web.GraphHelper
DEFAULT_YK_PRECALC_DELAY - Static variable in class net.i2p.crypto.YKGenerator
DEFAULT_YK_PRECALC_MAX - Static variable in class net.i2p.crypto.YKGenerator
DEFAULT_YK_PRECALC_MIN - Static variable in class net.i2p.crypto.YKGenerator
DefaultVersion - Static variable in class com.nettgryppa.security.HashCash
DEFINITE_FAILURE - Static variable in class org.freenetproject.ForwardPortStatus
  The port forward definitely failed.
DEFINITE_SUCCESS - Static variable in class org.freenetproject.ForwardPortStatus
  The port forward definitely succeeded.
del(String) - Method in class net.i2p.sam.SAMv3Handler.SessionsDB
delay - Variable in class net.i2p.router.startup.ClientAppConfig
delCapability(char) - Method in class net.i2p.data.RouterInfo
delete(String) - Method in class i2p.susi.webmail.pop3.POP3MailBox
delete() - Method in class net.i2p.addressbook.AddressBook
  Delete the temp file or clear the map.
Delete - Class in net.i2p.util
  Usage: Delete name
Delete() - Constructor for class net.i2p.util.Delete
delete() - Method in class net.metanotion.io.block.index.BSkipList
  must be open (do not call close() first)
deleted - Variable in class i2p.susi.webmail.Mail
deleteMagnet(Snark) - Method in class org.klomp.snark.SnarkManager
  Stop and delete a torrent running in magnet mode
deletePlugin(RouterContext, String) - Static method in class net.i2p.router.web.PluginStarter
deleteTempDir() - Method in class net.i2p.I2PAppContext
  don't rely on deleteOnExit()
deletionMarks - Variable in class i2p.susi.dns.AddressbookBean
DELIM - Static variable in class org.cybergarage.soap.SOAP
delIndex(String) - Method in class net.metanotion.io.block.BlockFile
delItem() - Method in class net.metanotion.util.skiplist.SkipList
DELIVERY_MODE_DESTINATION - Static variable in class net.i2p.data.i2np.DeliveryInstructions
DELIVERY_MODE_LOCAL - Static variable in class net.i2p.data.i2np.DeliveryInstructions
DELIVERY_MODE_ROUTER - Static variable in class net.i2p.data.i2np.DeliveryInstructions
DELIVERY_MODE_TUNNEL - Static variable in class net.i2p.data.i2np.DeliveryInstructions
DeliveryInstructions - Class in net.i2p.data.i2np
  Contains the delivery instructions
DeliveryInstructions() - Constructor for class net.i2p.data.i2np.DeliveryInstructions
DeliveryStatusMessage - Class in net.i2p.data.i2np
  Defines the message sent back in reply to a message when requested, containing the private ack id.
DeliveryStatusMessage(I2PAppContext) - Constructor for class net.i2p.data.i2np.DeliveryStatusMessage
description - Variable in class i2p.susi.webmail.MailPart
Description - Class in org.cybergarage.upnp.device
Description() - Constructor for class org.cybergarage.upnp.device.Description
DesktopguiConfigurationFrame - Class in net.i2p.desktopgui.gui
DesktopguiConfigurationFrame() - Constructor for class net.i2p.desktopgui.gui.DesktopguiConfigurationFrame
  Creates new form ConfigurationFrame
DesktopguiTranslator - Class in net.i2p.desktopgui.i18n
DesktopguiTranslator() - Constructor for class net.i2p.desktopgui.i18n.DesktopguiTranslator
dest - Variable in class net.i2p.i2ptunnel.I2PTunnelClientBase
dest - Variable in class net.i2p.i2ptunnel.udp.I2PSink
dest - Variable in class net.i2p.i2ptunnel.udp.I2PSinkAnywhere
dest - Variable in class net.i2p.i2ptunnel.udpTunnel.I2PTunnelUDPClientBase
DEST_SIZE - Static variable in class net.i2p.client.naming.DummyNamingService
destFromName(String) - Static method in class net.i2p.i2ptunnel.I2PTunnel
  Deprecated. Don't use i2ptunnel for lookup! Use I2PAppContext.getGlobalContext().namingService().lookup(name) from i2p.jar
destination - Variable in class i2p.susi.dns.AddressbookBean
Destination - Class in net.i2p.data
  Defines an end point in the I2P network.
Destination() - Constructor for class net.i2p.data.Destination
Destination(String) - Constructor for class net.i2p.data.Destination
  alternative constructor which takes a base64 string representation
destinationEstablished(ClientConnectionRunner) - Method in class net.i2p.router.client.ClientManager
  Add to the clients list.
destLookupFailed(Hash) - Method in class net.i2p.client.I2PSessionImpl
  called by the message handler
DestLookupMessage - Class in net.i2p.data.i2cp
  Request the router look up the dest for a hash
DestLookupMessage() - Constructor for class net.i2p.data.i2cp.DestLookupMessage
DestLookupMessage(Hash) - Constructor for class net.i2p.data.i2cp.DestLookupMessage
destReceived(Destination) - Method in class net.i2p.client.I2PSessionImpl
  called by the message handler
DestReplyMessage - Class in net.i2p.data.i2cp
  Response to DestLookupMessage.
DestReplyMessage() - Constructor for class net.i2p.data.i2cp.DestReplyMessage
DestReplyMessage(Destination) - Constructor for class net.i2p.data.i2cp.DestReplyMessage
DestReplyMessage(Hash) - Constructor for class net.i2p.data.i2cp.DestReplyMessage
DestReplyMessageHandler - Class in net.i2p.client
  Handle I2CP dest replies from the router
DestReplyMessageHandler(I2PAppContext) - Constructor for class net.i2p.client.DestReplyMessageHandler
destReplyReceived(String, String) - Method in class net.i2p.sam.client.SAMClientEventListenerImpl
destReplyReceived(String, String) - Method in interface net.i2p.sam.client.SAMReader.SAMClientEventListener
destroy() - Method in class net.i2p.addressbook.Servlet
destroy() - Method in class net.i2p.client.streaming.ConnectionDataReceiver
destroy() - Method in class net.i2p.client.streaming.I2PSocketFull
destroy() - Method in class net.i2p.client.streaming.MessageOutputStream
destroy() - Method in class net.i2p.router.tunnel.BloomFilterIVValidator
destroy() - Method in class org.klomp.snark.web.I2PSnarkServlet
destroySession() - Method in interface net.i2p.client.I2PSession
  Tear down the session and release any resources.
destroySession() - Method in class net.i2p.client.I2PSessionImpl
  Tear down the session, and do NOT reconnect.
destroySession(boolean) - Method in class net.i2p.client.I2PSessionImpl
  Tear down the session, and do NOT reconnect.
destroySession(boolean) - Method in class net.i2p.client.I2PSessionImpl2
DestroySessionMessage - Class in net.i2p.data.i2cp
  Defines the message a client sends to a router when destroying existing session.
DestroySessionMessage() - Constructor for class net.i2p.data.i2cp.DestroySessionMessage
destroySocketManager() - Method in interface net.i2p.client.streaming.I2PSocketManager
  Destroy the socket manager, freeing all the associated resources.
destroySocketManager() - Method in class net.i2p.client.streaming.I2PSocketManagerFull
  Destroy the socket manager, freeing all the associated resources.
destroySocketManager() - Method in class net.i2p.client.streaming.I2PSocketManagerImpl
  Deprecated. Destroy the socket manager, freeing all the associated resources.
dests - Variable in class net.i2p.i2ptunnel.I2PTunnelClient
  list of Destination objects that we point at
dests - Variable in class net.i2p.i2ptunnel.I2PTunnelIRCClient
  list of Destination objects that we point at
detachEventDispatcher(EventDispatcher) - Method in class net.i2p.i2ptunnel.I2PTunnel
detachEventDispatcher(EventDispatcher) - Method in class net.i2p.i2ptunnel.I2PTunnelTask
detachEventDispatcher(EventDispatcher) - Method in interface net.i2p.util.EventDispatcher
  Detach the specified EventDispatcher object from the events dispatching chain.
detachEventDispatcher(EventDispatcher) - Method in class net.i2p.util.EventDispatcherImpl
DETAIL - Static variable in class org.cybergarage.soap.SOAP
DetectedIP - Class in org.freenetproject
  Class returned by a FredPluginIPDetector.
DetectedIP(InetAddress, short) - Constructor for class org.freenetproject.DetectedIP
Device - Class in org.cybergarage.upnp
Device(Node, Node) - Constructor for class org.cybergarage.upnp.Device
Device() - Constructor for class org.cybergarage.upnp.Device
Device(Node) - Constructor for class org.cybergarage.upnp.Device
Device(File) - Constructor for class org.cybergarage.upnp.Device
Device(String) - Constructor for class org.cybergarage.upnp.Device
deviceAdded(Device) - Method in class net.i2p.router.transport.UPnP
deviceAdded(Device) - Method in interface org.cybergarage.upnp.device.DeviceChangeListener
DeviceChangeListener - Interface in org.cybergarage.upnp.device
deviceChangeListenerList - Variable in class org.cybergarage.upnp.ControlPoint
DeviceData - Class in org.cybergarage.upnp.xml
DeviceData() - Constructor for class org.cybergarage.upnp.xml.DeviceData
DeviceList - Class in org.cybergarage.upnp
DeviceList() - Constructor for class org.cybergarage.upnp.DeviceList
deviceNotifyReceived(SSDPPacket) - Method in interface org.cybergarage.upnp.device.NotifyListener
deviceRemoved(Device) - Method in class net.i2p.router.transport.UPnP
deviceRemoved(Device) - Method in interface org.cybergarage.upnp.device.DeviceChangeListener
deviceSearchReceived(SSDPPacket) - Method in class org.cybergarage.upnp.Device
deviceSearchReceived(SSDPPacket) - Method in interface org.cybergarage.upnp.device.SearchListener
deviceSearchResponse(SSDPPacket) - Method in class org.cybergarage.upnp.Device
deviceSearchResponseReceived(SSDPPacket) - Method in interface org.cybergarage.upnp.device.SearchResponseListener
DGRAM_SIZE_MAX - Static variable in class net.i2p.sam.SAMDatagramSession
DHSessionKeyBuilder - Class in net.i2p.crypto
  Generate a new session key through a diffie hellman exchange.
DHSessionKeyBuilder() - Constructor for class net.i2p.crypto.DHSessionKeyBuilder
  Construct a new DH key builder or pulls a prebuilt one from the queue.
DHSessionKeyBuilder.InvalidPublicParameterException - Exception in net.i2p.crypto
DHSessionKeyBuilder.InvalidPublicParameterException() - Constructor for exception net.i2p.crypto.DHSessionKeyBuilder.InvalidPublicParameterException
DHSessionKeyBuilder.InvalidPublicParameterException(String) - Constructor for exception net.i2p.crypto.DHSessionKeyBuilder.InvalidPublicParameterException
DHT - Interface in org.klomp.snark.dht
  Stub for KRPC
die() - Method in class net.i2p.sam.SAMv3Handler
digest() - Method in class gnu.crypto.hash.BaseHashStandalone
digest() - Method in interface gnu.crypto.hash.IMessageDigestStandalone
  Completes the message digest by performing final operations such as padding and resetting the instance.
Digest - Interface in org.bouncycastle.crypto
  interface that a message digest conforms to.
disable() - Method in class net.i2p.router.Blocklist
disabled - Variable in class net.i2p.router.startup.ClientAppConfig
discardData() - Method in class net.i2p.router.OutNetMessage
  We've done what we need to do with the data from this message, though we may keep the object around for a while to use its ID, jobs, etc.
disconnect(I2PSessionImpl) - Method in class net.i2p.client.I2CPMessageProducer
  Send messages to the router destroying the session and disconnecting
disconnect() - Method in class net.i2p.client.I2PSessionImpl
disconnect(boolean) - Method in class net.i2p.client.streaming.Connection
disconnect(boolean, boolean) - Method in class net.i2p.client.streaming.Connection
disconnect() - Method in class org.klomp.snark.I2PSnarkUtil
  Destroy the destination itself
disconnect(boolean) - Method in class org.klomp.snark.Peer
  Disconnects this peer if it was connected.
disconnect() - Method in class org.klomp.snark.Peer
disconnect() - Method in class org.klomp.snark.PeerConnectionIn
disconnect() - Method in class org.klomp.snark.PeerConnectionOut
DISCONNECT_TIMEOUT - Static variable in class net.i2p.client.streaming.Connection
  wait up to 5 minutes after disconnection so we can ack/close packets
disconnectAllHard() - Method in class net.i2p.client.streaming.ConnectionManager
  Something b0rked hard, so kill all of our connections without mercy.
disconnectClient(String) - Method in class net.i2p.router.client.ClientConnectionRunner
  Send a DisconnectMessage and log with level Log.CRIT.
disconnectClient(String, int) - Method in class net.i2p.router.client.ClientConnectionRunner
disconnectComplete() - Method in class net.i2p.client.streaming.Connection
disconnected(I2PSession) - Method in class net.i2p.BOB.UDPIOthread
  required by `I2PSessionListener` to notify of disconnect
disconnected(I2PSession) - Method in class net.i2p.client.I2PSessionDemultiplexer
disconnected(I2CPMessageReader) - Method in class net.i2p.client.I2PSessionImpl
  The I2CPMessageEventListener callback.
disconnected(I2PSession) - Method in interface net.i2p.client.I2PSessionListener
  Notify the client that the session has been terminated
disconnected(I2PSession) - Method in interface net.i2p.client.I2PSessionMuxedListener
  Notify the client that the session has been terminated.
disconnected(I2PSession) - Method in class net.i2p.client.streaming.I2PSocketManagerImpl
  Deprecated.
disconnected(I2PSession) - Method in class net.i2p.client.streaming.MessageHandler
  Notify the client that the session has been terminated
disconnected(I2CPMessageReader) - Method in interface net.i2p.data.i2cp.I2CPMessageReader.I2CPMessageEventListener
  Notify the listener that the stream the given reader was running off closed
disconnected(I2NPMessageReader) - Method in interface net.i2p.data.i2np.I2NPMessageReader.I2NPMessageEventListener
  Notify the listener that the stream the given reader was running off closed
disconnected(I2PSession) - Method in class net.i2p.i2ptunnel.I2PTunnelTask
disconnected(I2PSession) - Method in class net.i2p.i2ptunnel.udp.I2PSource.Listener
disconnected() - Method in class net.i2p.router.client.ClientConnectionRunner
disconnected(I2CPMessageReader) - Method in class net.i2p.router.client.ClientMessageEventListener
disconnected(I2PSession) - Method in class net.i2p.sam.SAMMessageSession.SAMMessageSessionHandler
disconnected(Peer) - Method in class org.klomp.snark.PeerCoordinator
disconnected(Peer) - Method in interface org.klomp.snark.PeerListener
  Called when the connection to the peer was terminated or the connection handshake failed.
DisconnectMessage - Class in net.i2p.data.i2cp
  Defines the message a client sends to a router when destroying existing session.
DisconnectMessage() - Constructor for class net.i2p.data.i2cp.DisconnectMessage
DisconnectMessageHandler - Class in net.i2p.client
  Handle I2CP disconnect messages from the router
DisconnectMessageHandler(I2PAppContext) - Constructor for class net.i2p.client.DisconnectMessageHandler
DISCOVER - Static variable in class org.cybergarage.upnp.device.MAN
dispatch(TunnelDataMessage, Hash) - Method in class net.i2p.router.tunnel.OutboundTunnelEndpoint
dispatch(TunnelDataMessage, Hash) - Method in class net.i2p.router.tunnel.TunnelDispatcher
  We are participating in a tunnel (perhaps we're even the endpoint), so take the message and do what it says.
dispatch(TunnelGatewayMessage) - Method in class net.i2p.router.tunnel.TunnelDispatcher
  We are the inbound tunnel gateway, so encrypt it as necessary and forward it on.
dispatch(TunnelDataMessage, Hash) - Method in class net.i2p.router.tunnel.TunnelParticipant
dispatchOutbound(I2NPMessage, TunnelId, Hash) - Method in class net.i2p.router.tunnel.TunnelDispatcher
  We are the outbound tunnel gateway (we created it), so wrap up this message with instructions to be forwarded to the targetPeer when it reaches the endpoint.
dispatchOutbound(I2NPMessage, TunnelId, TunnelId, Hash) - Method in class net.i2p.router.tunnel.TunnelDispatcher
  We are the outbound tunnel gateway (we created it), so wrap up this message with instructions to be forwarded to the targetTunnel on the targetPeer when it reaches the endpoint.
displayBuckets() - Method in class net.i2p.router.networkdb.kademlia.KBucketSet
displayOnScreen() - Method in class net.i2p.util.LogManager
displayPacket(Packet, String, String) - Method in class net.i2p.client.streaming.PacketHandler
Disposer - Class in org.cybergarage.upnp.device
Disposer(ControlPoint) - Constructor for class org.cybergarage.upnp.device.Disposer
disposition - Variable in class i2p.susi.webmail.MailPart
distribute(I2NPMessage, Hash) - Method in class net.i2p.router.tunnel.InboundMessageDistributor
distribute(I2NPMessage, Hash, TunnelId) - Method in class net.i2p.router.tunnel.InboundMessageDistributor
distribute(I2NPMessage, Hash) - Method in class net.i2p.router.tunnel.OutboundMessageDistributor
distribute(I2NPMessage, Hash, TunnelId) - Method in class net.i2p.router.tunnel.OutboundMessageDistributor
distribute(I2NPMessage, RouterInfo, TunnelId) - Method in class net.i2p.router.tunnel.OutboundMessageDistributor
distributeMessage(SendMessageMessage) - Method in class net.i2p.router.client.ClientConnectionRunner
  Distribute the message.
distributeMessage(Destination, Destination, Payload, MessageId, long, int) - Method in class net.i2p.router.client.ClientManager
  Distribute message to a local or remote destination.
DNS_CACHE_TIME - Static variable in class net.i2p.router.Router
doClear() - Method in class org.xlattice.crypto.filters.BloomSHA1
  Clear the filter, unsynchronized
DoCMDS - Class in net.i2p.BOB
  Simplistic command parser for BOB
DoCMDS(AtomicBoolean, AtomicBoolean, Socket, Properties, NamedDB, Log) - Constructor for class net.i2p.BOB.DoCMDS
doFetch(SocketTimeout) - Method in class net.i2p.util.EepGet
  single fetch
doFetch(SocketTimeout) - Method in class net.i2p.util.EepHead
  return true if the URL was completely retrieved
doFetch(SocketTimeout) - Method in class net.i2p.util.SSLEepGet
doFinal(byte[], int) - Method in interface org.bouncycastle.crypto.Digest
  close the digest, producing the final digest value.
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.digests.MD5Digest
doFinal(byte[], int) - Method in interface org.bouncycastle.crypto.Mac
  Compute the final statge of the MAC writing the output to the out parameter.
doFinal(byte[], int) - Method in class org.bouncycastle.crypto.macs.I2PHMac
doGet(HttpServletRequest, HttpServletResponse) - Method in class i2p.susi.webmail.WebMail
done - Variable in class net.i2p.router.web.UpdateHandler.UpdateRunner
DONT_FAIL_PERIOD - Static variable in class net.i2p.router.networkdb.kademlia.KademliaNetworkDatabaseFacade
  for the 10 minutes after startup, don't fail db entries so that if we were offline for a while, we'll have a chance of finding some live peers with the previous references
dontInstall() - Method in class net.i2p.router.web.NewsFetcher
doPost(HttpServletRequest, HttpServletResponse) - Method in class i2p.susi.webmail.WebMail
doReadMessage(InputStream, int) - Method in class net.i2p.data.i2cp.BandwidthLimitsMessage
doReadMessage(InputStream, int) - Method in class net.i2p.data.i2cp.CreateLeaseSetMessage
doReadMessage(InputStream, int) - Method in class net.i2p.data.i2cp.CreateSessionMessage
doReadMessage(InputStream, int) - Method in class net.i2p.data.i2cp.DestLookupMessage
doReadMessage(InputStream, int) - Method in class net.i2p.data.i2cp.DestReplyMessage
doReadMessage(InputStream, int) - Method in class net.i2p.data.i2cp.DestroySessionMessage
doReadMessage(InputStream, int) - Method in class net.i2p.data.i2cp.DisconnectMessage
doReadMessage(InputStream, int) - Method in class net.i2p.data.i2cp.GetBandwidthLimitsMessage
doReadMessage(InputStream, int) - Method in class net.i2p.data.i2cp.GetDateMessage
doReadMessage(InputStream, int) - Method in class net.i2p.data.i2cp.I2CPMessageImpl
  Read in the payload part of the message (after the initial 4 byte size and 1 byte type)
doReadMessage(InputStream, int) - Method in class net.i2p.data.i2cp.MessagePayloadMessage
doReadMessage(InputStream, int) - Method in class net.i2p.data.i2cp.MessageStatusMessage
doReadMessage(InputStream, int) - Method in class net.i2p.data.i2cp.ReceiveMessageBeginMessage
doReadMessage(InputStream, int) - Method in class net.i2p.data.i2cp.ReceiveMessageEndMessage
doReadMessage(InputStream, int) - Method in class net.i2p.data.i2cp.ReconfigureSessionMessage
doReadMessage(InputStream, int) - Method in class net.i2p.data.i2cp.ReportAbuseMessage
doReadMessage(InputStream, int) - Method in class net.i2p.data.i2cp.RequestLeaseSetMessage
doReadMessage(InputStream, int) - Method in class net.i2p.data.i2cp.SendMessageMessage
doReadMessage(InputStream, int) - Method in class net.i2p.data.i2cp.SessionStatusMessage
doReadMessage(InputStream, int) - Method in class net.i2p.data.i2cp.SetDateMessage
doReadMessage(InputStream, int) - Method in class net.i2p.internal.PoisonI2CPMessage
  Deprecated. don't do this
doSend(I2CPMessage) - Method in class net.i2p.router.client.ClientConnectionRunner
  Actually send the I2CPMessage to the peer through the socket
doSend(I2CPMessage) - Method in class net.i2p.router.client.QueuedClientConnectionRunner
  Actually send the I2CPMessage to the client.
doubleValue() - Method in class net.i2p.util.NativeBigInteger
  Deprecated. unused, does not call native
DOWN - Static variable in class i2p.susi.util.Folder
downloaded(int) - Method in class org.klomp.snark.Peer
  Increment the counter.
downloaded(Peer, int) - Method in class org.klomp.snark.PeerCoordinator
  Called when a peer has downloaded some bytes of a piece.
downloaded(Peer, int) - Method in interface org.klomp.snark.PeerListener
  Called when a (partial) piece has been downloaded from the peer.
doWriteMessage() - Method in class net.i2p.data.i2cp.BandwidthLimitsMessage
doWriteMessage() - Method in class net.i2p.data.i2cp.CreateLeaseSetMessage
doWriteMessage() - Method in class net.i2p.data.i2cp.CreateSessionMessage
doWriteMessage() - Method in class net.i2p.data.i2cp.DestLookupMessage
doWriteMessage() - Method in class net.i2p.data.i2cp.DestReplyMessage
doWriteMessage() - Method in class net.i2p.data.i2cp.DestroySessionMessage
doWriteMessage() - Method in class net.i2p.data.i2cp.DisconnectMessage
doWriteMessage() - Method in class net.i2p.data.i2cp.GetBandwidthLimitsMessage
doWriteMessage() - Method in class net.i2p.data.i2cp.GetDateMessage
doWriteMessage() - Method in class net.i2p.data.i2cp.I2CPMessageImpl
  Write out the payload part of the message (not including the 4 byte size and 1 byte type)
doWriteMessage() - Method in class net.i2p.data.i2cp.MessagePayloadMessage
doWriteMessage() - Method in class net.i2p.data.i2cp.MessageStatusMessage
doWriteMessage() - Method in class net.i2p.data.i2cp.ReceiveMessageBeginMessage
doWriteMessage() - Method in class net.i2p.data.i2cp.ReceiveMessageEndMessage
doWriteMessage() - Method in class net.i2p.data.i2cp.ReconfigureSessionMessage
doWriteMessage() - Method in class net.i2p.data.i2cp.ReportAbuseMessage
doWriteMessage() - Method in class net.i2p.data.i2cp.RequestLeaseSetMessage
doWriteMessage() - Method in class net.i2p.data.i2cp.SendMessageMessage
doWriteMessage() - Method in class net.i2p.data.i2cp.SessionStatusMessage
doWriteMessage() - Method in class net.i2p.data.i2cp.SetDateMessage
doWriteMessage() - Method in class net.i2p.internal.PoisonI2CPMessage
  Deprecated. don't do this
dropAfterLookupFailed(Hash, RouterInfo) - Method in class net.i2p.router.networkdb.kademlia.KademliaNetworkDatabaseFacade
dropOutbound() - Method in class net.i2p.router.transport.udp.PeerState
  drop all outbound messages
dropped() - Method in interface net.i2p.router.Job
  the router is extremely overloaded, so this job has been dropped.
dropped() - Method in class net.i2p.router.JobImpl
dropped() - Method in class net.i2p.router.message.HandleGarlicMessageJob
dropped() - Method in class net.i2p.router.networkdb.HandleDatabaseLookupMessageJob
dropped() - Method in class net.i2p.router.networkdb.HandleDatabaseStoreMessageJob
dropped() - Method in class net.i2p.router.networkdb.kademlia.HandleFloodfillDatabaseStoreMessageJob
droppedFragmentedMessage(long, String) - Method in class net.i2p.router.MessageHistory
droppedInboundMessage(long, Hash, String) - Method in class net.i2p.router.MessageHistory
droppedOtherMessage(I2NPMessage, Hash) - Method in class net.i2p.router.MessageHistory
  We received another message we weren't waiting for and don't know how to handle
droppedTunnelDataMessageUnknown(long, long) - Method in class net.i2p.router.MessageHistory
droppedTunnelGatewayMessageUnknown(long, long) - Method in class net.i2p.router.MessageHistory
droppedTunnelMessage(TunnelId, long, Date, Hash) - Method in class net.i2p.router.MessageHistory
  We don't know about the given tunnel, so we are dropping a message sent to us by the given router
dropPeer(PeerState) - Method in class net.i2p.router.transport.udp.OutboundMessageFragments
dropPeer(Hash, boolean, String) - Method in class net.i2p.router.transport.udp.UDPTransport
dropPeer(PeerState, boolean, String) - Method in class net.i2p.router.transport.udp.UDPTransport
dsa() - Method in class net.i2p.I2PAppContext
  Our DSA engine (see HMAC and SHA above)
DSAEngine - Class in net.i2p.crypto
  Sign and verify using DSA-SHA1.
DSAEngine(I2PAppContext) - Constructor for class net.i2p.crypto.DSAEngine
dsag - Static variable in class net.i2p.crypto.CryptoConstants
dsap - Static variable in class net.i2p.crypto.CryptoConstants
dsaq - Static variable in class net.i2p.crypto.CryptoConstants
DummyClientManagerFacade - Class in net.i2p.router
  Manage all interactions with clients
DummyClientManagerFacade(RouterContext) - Constructor for class net.i2p.router.DummyClientManagerFacade
DummyDSAEngine - Class in net.i2p.crypto
  Stub that offers no authentication.
DummyDSAEngine(I2PAppContext) - Constructor for class net.i2p.crypto.DummyDSAEngine
DummyElGamalEngine - Class in net.i2p.crypto
  Fake ElG E and D, useful for when performance isn't being tested
DummyElGamalEngine(I2PAppContext) - Constructor for class net.i2p.crypto.DummyElGamalEngine
  The ElGamal engine should only be constructed and accessed through the application context.
dummyIP - Static variable in class net.i2p.i2ptunnel.socks.SOCKS5Server
DummyNamingService - Class in net.i2p.client.naming
  A Dummy naming service that can only handle base64 and b32 destinations.
DummyNamingService(I2PAppContext) - Constructor for class net.i2p.client.naming.DummyNamingService
  The naming service should only be constructed and accessed through the application context.
DummyNetworkDatabaseFacade - Class in net.i2p.router
DummyNetworkDatabaseFacade(RouterContext) - Constructor for class net.i2p.router.DummyNetworkDatabaseFacade
DummyPeerManagerFacade - Class in net.i2p.router
  Manage peer references and keep them up to date so that when asked for peers, it can provide appropriate peers according to the criteria provided.
DummyPeerManagerFacade() - Constructor for class net.i2p.router.DummyPeerManagerFacade
DummyThrottle - Class in net.i2p.router.transport.udp
  Since the TimedWeightedPriorityMessageQueue.add() was disabled by jrandom in UDPTransport.java on 2006-02-19, and the choke/unchoke was disabled at the same time, all of TWPMQ is pointless, so just do this for now.
DummyThrottle() - Constructor for class net.i2p.router.transport.udp.DummyThrottle
DummyTunnelManagerFacade - Class in net.i2p.router
  Build and maintain tunnels throughout the network.
DummyTunnelManagerFacade() - Constructor for class net.i2p.router.DummyTunnelManagerFacade
DummyValidator - Class in net.i2p.router.tunnel
  accept everything
dump(byte[]) - Static method in class net.i2p.util.HexDump
  Dump a byte array in a String.
dump(byte[], int, int) - Static method in class net.i2p.util.HexDump
  Dump a byte array in a String.
dump(byte[], OutputStream) - Static method in class net.i2p.util.HexDump
  Dump a byte array through a stream.
dump(byte[], int, int, OutputStream) - Static method in class net.i2p.util.HexDump
  Dump a byte array through a stream.

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 _