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 _

## A

abort() - Method in interface net.i2p.router.transport.FIFOBandwidthLimiter.Request
  we no longer want the data requested (the connection closed)
AbuseReason - Class in net.i2p.data.i2cp
  Defines the structure for why abuse was reported either by the client to the router or by the router to the client
AbuseReason() - Constructor for class net.i2p.data.i2cp.AbuseReason
AbuseSeverity - Class in net.i2p.data.i2cp
  Provides a severity level (larger numbers are more severe) in association with a client reporting abusive behavior to the router or the router reporting it to the client
AbuseSeverity() - Constructor for class net.i2p.data.i2cp.AbuseSeverity
accept(long) - Method in class net.i2p.client.streaming.ConnectionHandler
  Receive an incoming connection (built from a received SYN) Non-SYN packets with a zero SendStreamID may also be queued here so that they don't get thrown away while the SYN packet before it is queued.
accept() - Method in interface net.i2p.client.streaming.I2PServerSocket
  Waits for the next socket connecting.
accept() - Method in class net.i2p.client.streaming.I2PServerSocketFull
  Warning, unlike regular ServerSocket, may return null
accept() - Method in class net.i2p.client.streaming.I2PServerSocketImpl
  Deprecated. Waits for the next socket connecting.
accept(Connection) - Method in class net.i2p.client.streaming.SchedulerClosed
accept(Connection) - Method in class net.i2p.client.streaming.SchedulerClosing
accept(Connection) - Method in class net.i2p.client.streaming.SchedulerConnectedBulk
accept(Connection) - Method in class net.i2p.client.streaming.SchedulerConnecting
accept(Connection) - Method in class net.i2p.client.streaming.SchedulerDead
accept(Connection) - Method in class net.i2p.client.streaming.SchedulerHardDisconnected
accept(Connection) - Method in class net.i2p.client.streaming.SchedulerPreconnect
accept(Connection) - Method in class net.i2p.client.streaming.SchedulerReceived
accept() - Method in class net.i2p.client.streaming.StandardServerSocket
accept(Connection) - Method in interface net.i2p.client.streaming.TaskScheduler
  Determine whether this scheduler is fit to operate against the given connection
accept(File, String) - Method in class net.i2p.router.web.RouterConsoleRunner.WarFilenameFilter
accept(SAMv3Handler, boolean) - Method in class net.i2p.sam.SAMv3StreamSession
  Accept an incoming STREAM
accept() - Method in class net.i2p.util.InternalServerSocket
accept() - Method in class org.cybergarage.http.HTTPServer
acceptNetDbLookupRequest(Hash) - Method in class net.i2p.router.RouterDoSThrottle
  Deprecated.
acceptNetDbLookupRequest(Hash) - Method in interface net.i2p.router.RouterThrottle
  Should we accept the netDb lookup message, replying either with the value or some closer peers, or should we simply drop it due to overload?
acceptNetDbLookupRequest(Hash) - Method in class net.i2p.router.RouterThrottleImpl
  Deprecated. unused, function moved to netdb
acceptNetworkMessage() - Method in interface net.i2p.router.RouterThrottle
  Should we accept any more data from the network for any sort of message, taking into account our current load, or should we simply slow down?
acceptNetworkMessage() - Method in class net.i2p.router.RouterThrottleImpl
acceptTunnelRequest() - Method in interface net.i2p.router.RouterThrottle
  Should we accept the request to participate in the given tunnel, taking into account our current load and bandwidth usage commitments?
acceptTunnelRequest() - Method in class net.i2p.router.RouterThrottleImpl
ACK - Static variable in class net.i2p.client.streaming.I2PSocketManagerImpl
  Deprecated.
ACK_FREQUENCY - Static variable in class net.i2p.router.transport.udp.ACKSender
  how frequently do we want to send ACKs to a peer?
ACKBitfield - Interface in net.i2p.router.transport.udp
  Generic means of SACK/NACK transmission for partially or fully received messages
acked() - Method in class net.i2p.router.networkdb.kademlia.MessageWrapper.WrappedMessage
  delivered tags (if any) were acked
acked(long, Hash) - Method in class net.i2p.router.transport.udp.OutboundMessageFragments
  We received an ACK of the given messageId from the given peer, so if it is still unacked, mark it as complete.
acked(ACKBitfield, Hash) - Method in class net.i2p.router.transport.udp.OutboundMessageFragments
acked(ACKBitfield) - Method in class net.i2p.router.transport.udp.OutboundMessageState
  Ack all the fragments in the ack list.
acked(long) - Method in class net.i2p.router.transport.udp.PeerState
acked(ACKBitfield) - Method in class net.i2p.router.transport.udp.PeerState
ackImmediately() - Method in class net.i2p.client.streaming.Connection
ackPackets(long, long[]) - Method in class net.i2p.client.streaming.Connection
  Process the acks and nacks received in a packet
ackPeer(PeerState) - Method in class net.i2p.router.transport.udp.ACKSender
  Add to the queue.
ackReceived() - Method in class net.i2p.client.streaming.PacketLocal
ACKSender - Class in net.i2p.router.transport.udp
  Blocking thread that is given peers by the inboundFragment pool, sending out any outstanding ACKs.
ACKSender(RouterContext, UDPTransport) - Constructor for class net.i2p.router.transport.udp.ACKSender
ackSendMessage(MessageId, long) - Method in class net.i2p.router.client.ClientConnectionRunner
  Send a notification to the client that their message (id specified) was accepted for delivery (but not necessarily delivered) Doesn't do anything if i2cp.messageReliability = "none"
acquire() - Method in class net.i2p.crypto.HMAC256Generator
acquire() - Method in class net.i2p.crypto.HMACGenerator
acquire(TunnelController, I2PSession) - Method in class net.i2p.i2ptunnel.TunnelControllerGroup
  Note the fact that the controller is using the session so that it isn't destroyed prematurely.
acquire(I2PAppContext, boolean) - Static method in class net.i2p.router.transport.udp.UDPPacket
acquire() - Method in class net.i2p.util.ByteCache
  Get the next available structure, either from the cache or a brand new one
acquire() - Static method in class net.i2p.util.ReusableGZIPInputStream
  Pull a cached instance
acquire() - Static method in class net.i2p.util.ReusableGZIPOutputStream
  Pull a cached instance
acquire(int) - Static method in class net.i2p.util.SimpleByteCache
  Get the next available array, either from the cache or a brand new one
acquireBuf() - Method in class net.i2p.router.transport.ntcp.EventPumper
acquireKey() - Method in class net.i2p.crypto.CryptixAESKeyCache
  Deprecated. unused, keys are now cached in the SessionKey objects
acquirePayload() - Method in class net.i2p.client.streaming.Packet
action - Variable in class i2p.susi.dns.AddressbookBean
Action - Class in org.cybergarage.upnp
Action(Node, Node) - Constructor for class org.cybergarage.upnp.Action
Action(Action) - Constructor for class org.cybergarage.upnp.Action
ACTION_FAILED - Static variable in class org.cybergarage.upnp.UPnPStatus
actionControlReceived(Action) - Method in interface org.cybergarage.upnp.control.ActionListener
ActionData - Class in org.cybergarage.upnp.xml
ActionData() - Constructor for class org.cybergarage.upnp.xml.ActionData
ActionList - Class in org.cybergarage.upnp
ActionList() - Constructor for class org.cybergarage.upnp.ActionList
ActionListener - Interface in org.cybergarage.upnp.control
actionPerformed(ActionEvent) - Method in class net.i2p.i2ptunnel.I2PTunnelGUI
ActionRequest - Class in org.cybergarage.upnp.control
ActionRequest() - Constructor for class org.cybergarage.upnp.control.ActionRequest
ActionRequest(HTTPRequest) - Constructor for class org.cybergarage.upnp.control.ActionRequest
ActionResponse - Class in org.cybergarage.upnp.control
ActionResponse() - Constructor for class org.cybergarage.upnp.control.ActionResponse
ActionResponse(SOAPResponse) - Constructor for class org.cybergarage.upnp.control.ActionResponse
activity - Variable in class org.klomp.snark.Snark
add(Object, Object) - Method in class net.i2p.BOB.NamedDB
  Add object to the array, deletes the old one if it exists
add(InetAddress, int) - Method in class net.i2p.i2ptunnel.socks.SOCKSUDPTunnel
add(Destination) - Method in class net.i2p.i2ptunnel.streamr.MultiSource
add(String) - Method in class net.i2p.router.Blocklist
add(byte[]) - Method in class net.i2p.router.Blocklist
add(ClientMessage) - Method in class net.i2p.router.ClientMessagePool
  Add a new message to the pool.
add(ClientMessage, boolean) - Method in class net.i2p.router.ClientMessagePool
  If we're coming from the client subsystem itself, we already know whether the target is definitely remote and as such don't need to recheck ourselves, but if we aren't certain, we want it to check for us.
add(I2NPMessage, RouterIdentity, Hash) - Method in class net.i2p.router.InNetMessagePool
  Add a new message to the pool.
add(Hash) - Method in interface net.i2p.router.networkdb.kademlia.KBucket
  Add the peer to the bucket
add(Hash) - Method in class net.i2p.router.networkdb.kademlia.KBucketImpl
  Todo: shuffling here is a hack and doesn't work since we switched back to a HashSet implementation
add(Hash) - Method in class net.i2p.router.networkdb.kademlia.KBucketSet
  Return true if the peer is new to the bucket it goes in, or false if it was already in it
add(Hash) - Method in class net.i2p.router.networkdb.kademlia.SearchJob
add(Hash) - Method in interface net.i2p.router.networkdb.kademlia.SelectionCollector
add(OutNetMessage) - Method in class net.i2p.router.OutNetMessagePool
  Add a new message to the pool
add(String) - Method in class net.i2p.router.transport.GeoIP
  Add to the list needing lookup
add(byte[]) - Method in class net.i2p.router.transport.GeoIP
add(OutNetMessage) - Method in class net.i2p.router.transport.ntcp.NTCPSendFinisher
add(PeerState) - Method in class net.i2p.router.transport.udp.IntroductionManager
add(OutNetMessage) - Method in interface net.i2p.router.transport.udp.MessageQueue
  Add on a new message to the queue
add(OutNetMessage) - Method in class net.i2p.router.transport.udp.OutboundMessageFragments
  Add a new message to the active pool
add(OutboundMessageState) - Method in class net.i2p.router.transport.udp.OutboundMessageFragments
  short circuit the OutNetMessage, letting us send the establish complete message reliably
add(OutboundMessageState) - Method in class net.i2p.router.transport.udp.PeerState
add(OutNetMessage) - Method in class net.i2p.router.transport.udp.TimedWeightedPriorityMessageQueue
add(UDPPacket, int) - Method in class net.i2p.router.transport.udp.UDPSender
  Deprecated. use add(packet)
add(UDPPacket) - Method in class net.i2p.router.transport.udp.UDPSender
  Put it on the queue
add(I2NPMessage, Hash, TunnelId) - Method in class net.i2p.router.tunnel.PumpedTunnelGateway
  Add a message to be sent down the tunnel, either sending it now (perhaps coallesced with other pending messages) or after a brief pause (_flushFrequency).
add(I2NPMessage, Hash, TunnelId) - Method in class net.i2p.router.tunnel.ThrottledPumpedTunnelGateway
  Possibly drop a message due to bandwidth before adding it to the preprocessor queue.
add(TunnelGatewayMessage) - Method in class net.i2p.router.tunnel.TunnelGateway
  Add a message to be sent down the tunnel, where we are the inbound gateway.
add(I2NPMessage, Hash, TunnelId) - Method in class net.i2p.router.tunnel.TunnelGateway
  Add a message to be sent down the tunnel, either sending it now (perhaps coallesced with other pending messages) or after a brief pause (_flushFrequency).
add(TunnelGatewayMessage) - Method in class net.i2p.router.tunnel.TunnelGatewayZeroHop
  Add a message to be sent down the tunnel, where we are the inbound gateway.
add(I2NPMessage, Hash, TunnelId) - Method in class net.i2p.router.tunnel.TunnelGatewayZeroHop
  Add a message to be sent down the tunnel (immediately forwarding it to the `InboundMessageDistributor` or `OutboundMessageDistributor`, as necessary).
add(double, long, double, long) - Method in class net.i2p.router.web.SummaryListener
add(StringBuilder, String, String, String, double) - Static method in class net.i2p.stat.PersistenceHelper
add(StringBuilder, String, String, String, long) - Static method in class net.i2p.stat.PersistenceHelper
add(double, long, double, long) - Method in interface net.i2p.stat.RateSummaryListener
add(E) - Method in class net.i2p.util.ConcurrentHashSet
add(byte[]) - Method in class net.i2p.util.DecayingBloomFilter
add(byte[], int, int) - Method in class net.i2p.util.DecayingBloomFilter
add(long) - Method in class net.i2p.util.DecayingBloomFilter
add(byte[], int, int) - Method in class net.i2p.util.DecayingHashSet
add(long) - Method in class net.i2p.util.DecayingHashSet
add(String) - Method in class net.i2p.util.LogConsoleBuffer
add(Object) - Method in class net.metanotion.util.skiplist.SkipIterator
add(Object) - Method in class org.cybergarage.util.ListenerList
add(PeerCoordinator) - Method in class org.klomp.snark.PeerCoordinatorSet
addAll(Collection<? extends E>) - Method in class net.i2p.util.ConcurrentHashSet
addAttribute(Attribute) - Method in class org.cybergarage.xml.Node
addAttribute(String, String) - Method in class org.cybergarage.xml.Node
addCallBack(I2PProperties.I2PPropertyCallback) - Method in class net.i2p.util.I2PProperties
addCapabilities(RouterInfo) - Method in class net.i2p.router.Router
addCapability(char) - Method in class net.i2p.data.RouterInfo
addClove(GarlicClove) - Method in class net.i2p.router.message.CloveSet
addClove(GarlicConfig) - Method in class net.i2p.router.message.GarlicConfig
  Add a clove to the current message - if any cloves are added, an I2NP message cannot be specified via setPayload.
addConnectionEventListener(I2PTunnel.ConnectionEventListener) - Method in class net.i2p.i2ptunnel.I2PTunnel
addController(TunnelController) - Method in class net.i2p.i2ptunnel.TunnelControllerGroup
  Add the given tunnel to the set of known controllers (but dont add it to a config file or start it or anything)
addCritical(String) - Method in class net.i2p.util.LogConsoleBuffer
addData(String, String, long, long) - Method in class net.i2p.stat.BufferedStatLog
addData(long) - Method in class net.i2p.stat.Rate
  Accrue the data in the current period as an instantaneous event.
addData(long, long) - Method in class net.i2p.stat.Rate
  Accrue the data in the current period as if the event took the specified amount of time If value is always a constant, you should be using Frequency instead.
addData(long, long) - Method in class net.i2p.stat.RateStat
  update all of the rates for the various periods with the given value.
addData(String, String, long, long) - Method in interface net.i2p.stat.StatLog
addDate(StringBuilder, String, String, String, long) - Static method in class net.i2p.stat.PersistenceHelper
addDeferred(Job, Job, long, boolean) - Method in class net.i2p.router.networkdb.kademlia.FloodSearchJob
addDeferred(Job, Job, long, boolean) - Method in class net.i2p.router.networkdb.kademlia.SearchJob
addDeviceChangeListener(DeviceChangeListener) - Method in class org.cybergarage.upnp.ControlPoint
addDisconnectListener(I2PSocketManager.DisconnectListener) - Method in interface net.i2p.client.streaming.I2PSocketManager
addDisconnectListener(I2PSocketManager.DisconnectListener) - Method in class net.i2p.client.streaming.I2PSocketManagerFull
addDisconnectListener(I2PSocketManager.DisconnectListener) - Method in class net.i2p.client.streaming.I2PSocketManagerImpl
  Deprecated.
addDisconnectListener(I2PSocketManager.DisconnectListener) - Method in class net.i2p.client.streaming.MessageHandler
addedToQueue() - Method in class net.i2p.router.JobImpl
  Deprecated. As of 0.8.1, this is a noop, as it just adds classes to the log manager class list for no good reason. Logging in jobs is almost always set explicitly rather than by class name.
addEndpoint(Hash, TunnelId) - Method in class net.i2p.data.i2cp.RequestLeaseSetMessage
addEvent(SimpleTimer.TimedEvent, long) - Method in class net.i2p.util.SimpleScheduler
  Queue up the given event to be fired no sooner than timeoutMs from now.
addEvent(SimpleTimer.TimedEvent, long) - Method in class net.i2p.util.SimpleTimer
  Queue up the given event to be fired no sooner than timeoutMs from now.
addEvent(SimpleTimer.TimedEvent, long, boolean) - Method in class net.i2p.util.SimpleTimer
addEventListener(EventListener) - Method in class org.cybergarage.upnp.ControlPoint
addFormError(String) - Method in class net.i2p.router.web.FormHandler
  Add an error message to display
addFormNotice(String) - Method in class net.i2p.router.web.FormHandler
  Add a non-error message to display
addHeader(HTTPHeader) - Method in class org.cybergarage.http.HTTPPacket
addHeader(String, String) - Method in class org.cybergarage.http.HTTPPacket
addItem() - Method in class net.metanotion.util.skiplist.SkipList
addJob(Job) - Method in class net.i2p.router.JobQueue
  Enqueue the specified job
addKey(String, String) - Method in class net.i2p.crypto.TrustedUpdate
  Duplicate keys or names rejected, except that duplicate empty names are allowed
addKeystream(String, String) - Method in class net.i2p.sam.SAMBridge
  Specify that the given keystream should be used for the given name
addLease(Lease) - Method in class net.i2p.data.LeaseSet
addListener(I2PSessionListener, int, int) - Method in class net.i2p.client.I2PSessionDemultiplexer
  For those that don't need to hear about the protocol and ports in messageAvailable() (Streaming lib)
addListener(Timestamper.UpdateListener) - Method in class net.i2p.time.Timestamper
addLog(Log) - Method in class net.i2p.util.LogManager
addMagnet(String, byte[], String, boolean) - Method in class org.klomp.snark.SnarkManager
  Add a torrent with the info hash alone (magnet / maggot)
addMessage(I2CPMessage) - Method in class net.i2p.client.ClientWriterRunner
  Add this message to the writer's queue
addMessage(I2CPMessage) - Method in class net.i2p.router.client.ClientWriterRunner
  Add this message to the writer's queue
addMessage(OutNetMessage) - Method in class net.i2p.router.transport.udp.OutboundEstablishState
addMessage(String) - Method in class org.klomp.snark.SnarkManager
addMessageId(long) - Method in class net.i2p.router.tunnel.TunnelGateway.Pending
  Add an ID to the list of the TunnelDataMssages this message was fragmented into.
addMuxedListener(I2PSessionMuxedListener, int, int) - Method in class net.i2p.client.I2PSessionDemultiplexer
  For those that do care UDP perhaps
addMuxedSessionListener(I2PSessionMuxedListener, int, int) - Method in interface net.i2p.client.I2PSession
  See I2PSessionMuxedImpl for details
addMuxedSessionListener(I2PSessionMuxedListener, int, int) - Method in class net.i2p.client.I2PSessionImpl2
addMuxedSessionListener(I2PSessionMuxedListener, int, int) - Method in class net.i2p.client.I2PSessionMuxedImpl
  Listen on specified protocol and port, and receive notification of proto, fromPort, and toPort for every message.
addNamingService(NamingService, boolean) - Method in class net.i2p.client.naming.MetaNamingService
addNamingService(NamingService) - Method in class net.i2p.client.naming.NamingService
  Only for chaining-capable NamingServices.
addNamingService(NamingService, boolean) - Method in class net.i2p.client.naming.NamingService
  Only for chaining-capable NamingServices
addNewMessage(MessagePayloadMessage) - Method in class net.i2p.client.I2PSessionImpl
  Recieve a payload message and let the app know its available
addNewMessage(MessagePayloadMessage) - Method in class net.i2p.client.I2PSessionMuxedImpl
  Receive a payload message and let the app know its available
addNode(Node) - Method in class org.cybergarage.xml.Node
addNotifyListener(NotifyListener) - Method in class org.cybergarage.upnp.ControlPoint
addOOMEventListener(I2PThread.OOMEventListener) - Static method in class net.i2p.util.I2PThread
  register a new component that wants notification of OOM events
addOOMEventThreadListener(I2PThread.OOMEventListener) - Method in class net.i2p.util.I2PAppThread
  register a new component that wants notification of OOM events
addPage(int) - Method in class net.metanotion.io.block.FreeListBlock
  Adds free page and writes new len to disk
addPeer(PeerState) - Method in class net.i2p.router.transport.udp.UDPFlooder
addPeer(Peer) - Method in class org.klomp.snark.PeerCoordinator
addPeer(Peer) - Method in class org.klomp.snark.Piece
  caller must synchronize
addPending(Collection) - Method in class net.i2p.router.networkdb.kademlia.SearchState
addPending(Hash) - Method in class net.i2p.router.networkdb.kademlia.SearchState
addPending(Hash, MessageWrapper.WrappedMessage) - Method in class net.i2p.router.networkdb.kademlia.StoreState
addPending(Hash) - Method in class net.i2p.router.networkdb.kademlia.StoreState
addPending(Collection<Hash>) - Method in class net.i2p.router.networkdb.kademlia.StoreState
addPeriodicEvent(SimpleTimer.TimedEvent, long) - Method in class net.i2p.util.SimpleScheduler
  Queue up the given event to be fired after timeoutMs and every timeoutMs thereafter.
addPeriodicEvent(SimpleTimer.TimedEvent, long, long) - Method in class net.i2p.util.SimpleScheduler
  Queue up the given event to be fired after initialDelay and every timeoutMs thereafter.
addProfile(PeerProfile) - Method in class net.i2p.router.peermanager.ProfileOrganizer
  Add the new profile, returning the old value (or null if no profile existed)
addPropertyCallback(I2PProperties.I2PPropertyCallback) - Method in class net.i2p.I2PAppContext
  Add a callback, which will fire upon changes in the property given in the specific callback.
addPropertyCallback(I2PProperties.I2PPropertyCallback) - Method in class net.i2p.router.RouterContext
addRandomByte(byte) - Method in class gnu.crypto.prng.BasePRNGStandalone
addRandomByte(byte) - Method in class gnu.crypto.prng.FortunaStandalone
addRandomByte(byte) - Method in class gnu.crypto.prng.FortunaStandalone.Generator
addRandomByte(byte) - Method in interface gnu.crypto.prng.IRandomStandalone
  Supplement, or possibly replace, the random state of this PRNG with a random byte.
addRandomBytes(byte[]) - Method in class gnu.crypto.prng.BasePRNGStandalone
addRandomBytes(byte[], int, int) - Method in class gnu.crypto.prng.BasePRNGStandalone
addRandomBytes(byte[], int, int) - Method in class gnu.crypto.prng.FortunaStandalone
addRandomBytes(byte[], int, int) - Method in class gnu.crypto.prng.FortunaStandalone.Generator
addRandomBytes(byte[]) - Method in interface gnu.crypto.prng.IRandomStandalone
  Supplement, or possibly replace, the random state of this PRNG with a sequence of new random bytes.
addRandomBytes(byte[], int, int) - Method in interface gnu.crypto.prng.IRandomStandalone
  Supplement, or possibly replace, the random state of this PRNG with a sequence of new random bytes.
addRandomEvent(RandomEventStandalone) - Method in class gnu.crypto.prng.FortunaStandalone
addRandomEvent(RandomEventStandalone) - Method in interface gnu.crypto.prng.RandomEventListenerStandalone
addRateData(String, long, long) - Method in class net.i2p.stat.StatManager
  update the given rate statistic, taking note that the given data point was received (and recalculating all rates)
addRecord(LogRecord) - Method in class net.i2p.util.LogManager
  Used by Log to add records to the queue.
addRemotePeerState(PeerState) - Method in class net.i2p.router.transport.udp.UDPTransport
  add the peer info, returning true if it went in properly, false if it was rejected (causes include peer ident already connected, or no remote host info known
addReply(Hash) - Method in class net.i2p.data.i2np.DatabaseSearchReplyMessage
addRequest() - Method in class org.klomp.snark.PeerState
  Adds a new request to the outstanding requests list.
addRequestListener(HTTPRequestListener) - Method in class org.cybergarage.http.HTTPServer
addRequestListener(HTTPRequestListener) - Method in class org.cybergarage.http.HTTPServerList
Address - Class in net.i2p.data
  ???????? deprecated unused except by naming/FilesystemAddressDB, which is unused.
Address() - Constructor for class net.i2p.data.Address
ADDRESS - Static variable in class org.cybergarage.upnp.ssdp.SSDP
AddressBean - Class in i2p.susi.dns
AddressBean(String, String) - Constructor for class i2p.susi.dns.AddressBean
AddressBook - Class in net.i2p.addressbook
  An address book for storing human readable names mapped to base64 i2p destinations.
AddressBook(Map<String, String>) - Constructor for class net.i2p.addressbook.AddressBook
  Construct an AddressBook from the contents of the Map addresses.
AddressBook(Subscription, String, int) - Constructor for class net.i2p.addressbook.AddressBook
  Construct an AddressBook from the Subscription subscription.
AddressBook(File) - Constructor for class net.i2p.addressbook.AddressBook
  Construct an AddressBook from the contents of the file at file.
AddressbookBean - Class in i2p.susi.dns
AddressbookBean() - Constructor for class i2p.susi.dns.AddressbookBean
addressbookPrefix - Static variable in class i2p.susi.dns.ConfigBean
AddressByNameSorter - Class in i2p.susi.dns
AddressByNameSorter() - Constructor for class i2p.susi.dns.AddressByNameSorter
Addresses - Class in net.i2p.util
  Get the local addresses
Addresses() - Constructor for class net.i2p.util.Addresses
addressType - Variable in class net.i2p.i2ptunnel.socks.SOCKSServer
addSearchListener(SearchListener) - Method in class org.cybergarage.upnp.ssdp.SSDPSearchSocket
addSearchListener(SearchListener) - Method in class org.cybergarage.upnp.ssdp.SSDPSearchSocketList
addSearchResponseListener(SearchResponseListener) - Method in class org.cybergarage.upnp.ControlPoint
addSession(I2PSession) - Method in class net.i2p.i2ptunnel.I2PTunnel
addSessionListener(I2PSessionListener, int, int) - Method in interface net.i2p.client.I2PSession
  See I2PSessionMuxedImpl for details
addSessionListener(I2PSessionListener, int, int) - Method in class net.i2p.client.I2PSessionImpl2
addSessionListener(I2PSessionListener, int, int) - Method in class net.i2p.client.I2PSessionMuxedImpl
  Listen on specified protocol and port.
addShutdownTask(Runnable) - Method in class net.i2p.I2PAppContext
addSkipped(Hash) - Method in class net.i2p.router.networkdb.kademlia.StoreState
  we aren't even going to try to contact this peer
addSorter(String, Comparator) - Method in class i2p.susi.util.Folder
  Adds a new sorter to the folder.
addStatusListener(EepGet.StatusListener) - Method in class net.i2p.util.EepGet
addSubscriber(Subscriber) - Method in class org.cybergarage.upnp.Service
addTime(StringBuilder, String, String, String, long) - Static method in class net.i2p.stat.PersistenceHelper
addTorrent(MetaInfo, BitField, String, boolean) - Method in class org.klomp.snark.SnarkManager
  Add a torrent from a MetaInfo.
addTransport(Transport) - Method in class net.i2p.router.transport.TransportManager
addTunnel(TunnelInfo) - Method in class net.i2p.router.tunnel.pool.TunnelPool
  Add to the pool.
addUpdateListener(Clock.ClockUpdateListener) - Method in class net.i2p.util.Clock
addWaitForAccept(I2PSocket, long) - Method in class net.i2p.client.streaming.I2PServerSocketImpl
  Deprecated. Make the socket available and wait until the client app accepts it, or until the given timeout elapses.
addWebApp(I2PAppContext, Server, String, String, File) - Static method in class net.i2p.router.web.WebAppStarter
  add but don't start This is used only by RouterConsoleRunner, which adds all the webapps first and then starts all at once.
ADJUST_COST - Static variable in class net.i2p.router.transport.TransportImpl
  Do we increase the advertised cost when approaching conn limits?
adjustClockSkew(long) - Method in class net.i2p.router.transport.udp.PeerState
  Update the moving-average clock skew based on the current difference.
Advertiser - Class in org.cybergarage.upnp.device
Advertiser(Device) - Constructor for class org.cybergarage.upnp.device.Advertiser
aes() - Method in class net.i2p.I2PAppContext
  Ok, I'll admit it.
AESEngine - Class in net.i2p.crypto
  Dummy wrapper for AES cipher operation.
AESEngine(I2PAppContext) - Constructor for class net.i2p.crypto.AESEngine
afterHandling() - Method in class net.i2p.router.transport.udp.UDPPacket
  a packet handler has finished parsing out the good bits
afterSend(OutNetMessage, boolean, boolean, long) - Method in class net.i2p.router.transport.ntcp.NTCPTransport
afterSend(OutNetMessage, boolean) - Method in class net.i2p.router.transport.TransportImpl
  The transport is done sending this message
afterSend(OutNetMessage, boolean, boolean) - Method in class net.i2p.router.transport.TransportImpl
  The transport is done sending this message
afterSend(OutNetMessage, boolean, long) - Method in class net.i2p.router.transport.TransportImpl
  The transport is done sending this message
afterSend(OutNetMessage, boolean, boolean, long) - Method in class net.i2p.router.transport.TransportImpl
  The transport is done sending this message.
ALICE - Static variable in class net.i2p.router.transport.udp.PeerTestState
ALIVE - Static variable in class org.cybergarage.upnp.device.NTS
ALL - Static variable in class org.klomp.snark.Snark
ALL_DEVICE - Static variable in class org.cybergarage.upnp.device.ST
allocateSend() - Method in class net.i2p.router.transport.udp.PeerState
  Pick a message we want to send and allocate it out of our window
allocateSendingBytes(int, int) - Method in class net.i2p.router.transport.udp.PeerState
  Decrement the remaining bytes in the current period's window, returning true if the full size can be decremented, false if it cannot.
allocateSendingBytes(int, boolean) - Method in class net.i2p.router.transport.udp.PeerState
allocateSendingBytes(int, boolean, int) - Method in class net.i2p.router.transport.udp.PeerState
allocBuffer() - Method in class gnu.crypto.prng.AsyncFortunaStandalone
allocBuffer() - Method in class gnu.crypto.prng.FortunaStandalone
allocPage() - Method in class net.metanotion.io.block.BlockFile
allowConnection() - Method in class net.i2p.router.transport.ntcp.NTCPTransport
allowConnection() - Method in class net.i2p.router.transport.udp.UDPTransport
allowCSS() - Method in class net.i2p.i2ptunnel.web.IndexBean
ALLOWED_FAST - Static variable in class org.klomp.snark.Message
allowedUploaders() - Method in class org.klomp.snark.PeerCoordinator
  Return number of allowed uploaders for this torrent.
AllowedValue - Class in org.cybergarage.upnp
AllowedValue(Node) - Constructor for class org.cybergarage.upnp.AllowedValue
AllowedValueList - Class in org.cybergarage.upnp
AllowedValueList() - Constructor for class org.cybergarage.upnp.AllowedValueList
AllowedValueRange - Class in org.cybergarage.upnp
AllowedValueRange(Node) - Constructor for class org.cybergarage.upnp.AllowedValueRange
allowIFrame(String) - Method in class net.i2p.router.web.CSSHelper
  Should we allow a refreshing IFrame?
allowJS() - Method in class net.i2p.i2ptunnel.web.IndexBean
allowParallelOperation() - Method in class net.i2p.router.JobQueue
allowReseed() - Method in class net.i2p.router.web.SummaryHelper
  this displayed offset, not skew - now handled in reachability() private String timeSkew() { if (_context == null) return ""; //if (!_context.clock().getUpdatedSuccessfully()) // return " (Unknown skew)"; long ms = _context.clock().getOffset(); long diff = Math.abs(ms); if (diff < 3000) return ""; return " (" + DataHelper.formatDuration2(diff) + " " + _("skew") + ")"; }
AMDCPUInfo - Interface in freenet.support.CPUInformation
AMDInfoImpl - Class in freenet.support.CPUInformation
  Moved out of CPUID.java
AMDInfoImpl() - Constructor for class freenet.support.CPUInformation.AMDInfoImpl
announce(String) - Method in class org.cybergarage.upnp.Device
announce() - Method in class org.cybergarage.upnp.Device
announce(String) - Method in class org.cybergarage.upnp.Service
announce(byte[]) - Method in interface org.klomp.snark.dht.DHT
  Announce to ourselves.
announce(byte[], byte[]) - Method in interface org.klomp.snark.dht.DHT
  Announce somebody else we know about.
announce(byte[], int, long) - Method in interface org.klomp.snark.dht.DHT
  Announce to the closest DHT peers.
answerAllQueries() - Method in class net.i2p.router.networkdb.HandleDatabaseLookupMessageJob
answerAllQueries() - Method in class net.i2p.router.networkdb.kademlia.HandleFloodfillDatabaseLookupMessageJob
answerPings() - Method in class net.i2p.client.streaming.ConnectionManager
  do we respond to pings that aren't on an existing connection?
append(String) - Method in class net.i2p.addressbook.Log
  Write entry to a new line in the log, with appropriate time stamp.
append(byte) - Method in class net.i2p.client.streaming.ByteCollector
  Deprecated. Add a new byte to the collector (extending the buffer if necessary)
append(byte[]) - Method in class net.i2p.client.streaming.ByteCollector
  Deprecated. Add new bytes to the collector (extending the buffer if necessary)
append(byte[], int) - Method in class net.i2p.client.streaming.ByteCollector
  Deprecated. Add new bytes to the collector (extending the buffer if necessary)
append(byte[], int, int) - Method in class net.i2p.client.streaming.ByteCollector
  Deprecated. Add new bytes to the collector (extending the buffer if necessary)
append(ByteCollector) - Method in class net.i2p.client.streaming.ByteCollector
  Deprecated. Add the contents of the byte collector to the current collector (extending the buffer if necessary)
appendRecipients(StringBuilder, ArrayList, String) - Static method in class i2p.susi.webmail.Mail
args - Variable in class net.i2p.router.startup.ClientAppConfig
Argument - Class in org.cybergarage.upnp
Argument() - Constructor for class org.cybergarage.upnp.Argument
Argument(Node, Node) - Constructor for class org.cybergarage.upnp.Argument
Argument(String, String) - Constructor for class org.cybergarage.upnp.Argument
ArgumentData - Class in org.cybergarage.upnp.xml
ArgumentData() - Constructor for class org.cybergarage.upnp.xml.ArgumentData
ArgumentList - Class in org.cybergarage.upnp
ArgumentList() - Constructor for class org.cybergarage.upnp.ArgumentList
AsyncFortunaStandalone - Class in gnu.crypto.prng
  fortuna instance that tries to avoid blocking if at all possible by using separate filled buffer segments rather than one buffer (and blocking when that buffer's data has been eaten)
AsyncFortunaStandalone(I2PAppContext) - Constructor for class gnu.crypto.prng.AsyncFortunaStandalone
at(int) - Method in class org.cybergarage.http.ParameterList
attach(Object) - Method in interface net.i2p.router.transport.FIFOBandwidthLimiter.Request
attachEventDispatcher(EventDispatcher) - Method in class net.i2p.i2ptunnel.I2PTunnel
attachEventDispatcher(EventDispatcher) - Method in class net.i2p.i2ptunnel.I2PTunnelTask
attachEventDispatcher(EventDispatcher) - Method in interface net.i2p.util.EventDispatcher
  Attach an EventDispatcher object to the events dispatching chain.
attachEventDispatcher(EventDispatcher) - Method in class net.i2p.util.EventDispatcherImpl
Attachment - Class in i2p.susi.webmail
Attachment() - Constructor for class i2p.susi.webmail.Attachment
attachment() - Method in interface net.i2p.router.transport.FIFOBandwidthLimiter.Request
attachments - Variable in class i2p.susi.webmail.WebMail.SessionObject
attemptFailed(String, long, long, int, int, Exception) - Method in class net.i2p.router.networkdb.reseed.Reseeder.ReseedRunner
attemptFailed(String, long, long, int, int, Exception) - Method in class net.i2p.router.web.NewsFetcher
attemptFailed(String, long, long, int, int, Exception) - Method in class net.i2p.router.web.UpdateHandler.UpdateRunner
attemptFailed(String, long, long, int, int, Exception) - Method in class net.i2p.util.EepGet.CLIStatusListener
attemptFailed(String, long, long, int, int, Exception) - Method in interface net.i2p.util.EepGet.StatusListener
attemptFailed(String, long, long, int, int, Exception) - Method in class net.i2p.util.EepGetScheduler
  Deprecated.
attempting(String) - Method in class net.i2p.router.networkdb.reseed.Reseeder.ReseedRunner
  save the start time
attempting(String) - Method in class net.i2p.router.web.NewsFetcher
attempting(String) - Method in class net.i2p.router.web.UpdateHandler.UpdateRunner
attempting(String) - Method in class net.i2p.util.EepGet.CLIStatusListener
attempting(String) - Method in interface net.i2p.util.EepGet.StatusListener
attempting(String) - Method in class net.i2p.util.EepGetScheduler
  Deprecated.
Attribute - Class in org.cybergarage.xml
Attribute() - Constructor for class org.cybergarage.xml.Attribute
Attribute(String, String) - Constructor for class org.cybergarage.xml.Attribute
AttributeList - Class in org.cybergarage.xml
AttributeList() - Constructor for class org.cybergarage.xml.AttributeList
authorize(Socket, long, String) - Method in class net.i2p.i2ptunnel.I2PTunnelHTTPClientBase
available(long, int) - Method in class net.i2p.client.I2PSessionImpl.AvailabilityNotifier
available(long, int) - Method in class net.i2p.client.I2PSessionMuxedImpl.MuxedAvailabilityNotifier
  unused
available(long, int, int, int, int) - Method in class net.i2p.client.I2PSessionMuxedImpl.MuxedAvailabilityNotifier
available() - Method in class net.i2p.client.streaming.MessageInputStream
availableEncodings() - Static method in class i2p.susi.webmail.encoding.EncodingFactory
  Returns list of available encodings;

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 _