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 _

## C

CACHE_CONTROL - Static variable in class org.cybergarage.http.HTTP
CACHE_MAX_SIZE - Static variable in class net.i2p.client.naming.DummyNamingService
cachedXor(Hash) - Method in class net.i2p.router.networkdb.kademlia.LocalHash
  Calculate the xor with the current object and the specified hash, caching values where possible.
CachingByteArrayOutputStream - Class in net.i2p.util
  Deprecated.
  unused
CachingByteArrayOutputStream(int, int) - Constructor for class net.i2p.util.CachingByteArrayOutputStream
  Deprecated.
calc(PeerProfile) - Static method in class net.i2p.router.peermanager.CapacityCalculator
calc(PeerProfile) - Static method in class net.i2p.router.peermanager.IntegrationCalculator
calc(PeerProfile) - Static method in class net.i2p.router.peermanager.SpeedCalculator
calculate(SessionKey, byte[]) - Method in class net.i2p.crypto.HMACGenerator
  Deprecated.
  unused
calculate(SessionKey, byte[], int, int, byte[], int) - Method in class net.i2p.crypto.HMACGenerator
  Calculate the HMAC of the data with the given key
calculateHash(InputStream) - Method in class net.i2p.crypto.DSAEngine
  Reads the stream until EOF.
calculateHash(byte[], int, int) - Static method in class net.i2p.crypto.DSAEngine
calculateHash(byte[]) - Method in class net.i2p.crypto.SHA256Generator
  Calculate the SHA-256 hash of the source and cache the result.
calculateHash(byte[], int, int) - Method in class net.i2p.crypto.SHA256Generator
  Calculate the hash and cache the result.
calculateHash(byte[], int, int, byte[], int) - Method in class net.i2p.crypto.SHA256Generator
  Use this if you only need the data, not a Hash object.
calculateHash() - Method in interface net.i2p.data.DataStructure
  Calculate the SHA256 value of this object (useful for a few scenarios)
calculateHash() - Method in class net.i2p.data.DataStructureImpl
calculateHash() - Method in class net.i2p.data.KeysAndCert
calculateHash() - Method in class net.i2p.data.SimpleDataStructure
calculateWrittenLength() - Method in class net.i2p.data.i2np.DatabaseLookupMessage
calculateWrittenLength() - Method in class net.i2p.data.i2np.DatabaseSearchReplyMessage
  calculate the message body's length (not including the header and footer
calculateWrittenLength() - Method in class net.i2p.data.i2np.DatabaseStoreMessage
  calculate the message body's length (not including the header and footer
calculateWrittenLength() - Method in class net.i2p.data.i2np.DataMessage
  calculate the message body's length (not including the header and footer
calculateWrittenLength() - Method in class net.i2p.data.i2np.DeliveryStatusMessage
  calculate the message body's length (not including the header and footer
calculateWrittenLength() - Method in class net.i2p.data.i2np.GarlicMessage
  calculate the message body's length (not including the header and footer
calculateWrittenLength() - Method in class net.i2p.data.i2np.I2NPMessageImpl
  calculate the message body's length (not including the header and footer
calculateWrittenLength() - Method in class net.i2p.data.i2np.TunnelBuildMessage
calculateWrittenLength() - Method in class net.i2p.data.i2np.TunnelBuildReplyMessage
calculateWrittenLength() - Method in class net.i2p.data.i2np.TunnelDataMessage
  calculate the message body's length (not including the header and footer
calculateWrittenLength() - Method in class net.i2p.data.i2np.TunnelGatewayMessage
calculateWrittenLength() - Method in class net.i2p.data.i2np.UnknownI2NPMessage
  calculate the message body's length (not including the header and footer
calculateWrittenLength() - Method in class net.i2p.data.i2np.VariableTunnelBuildMessage
calculateWrittenLength() - Method in class net.i2p.data.i2np.VariableTunnelBuildReplyMessage
CALLBACK - Static variable in class org.cybergarage.http.HTTP
cancel() - Method in class net.i2p.client.MessageState
cancel() - Method in class net.i2p.util.SimpleTimer2.TimedEvent
  returns true if cancelled
cancel() - Method in class net.i2p.util.SocketTimeout
CANCEL - Static variable in class org.klomp.snark.Message
cancel(int) - Method in class org.klomp.snark.Peer
  Tell the other side that we are no longer interested in any of the outstanding requests (if any) for this piece.
cancelGracefulShutdown() - Method in class net.i2p.router.Router
  Cancel any prior request to shut the router down gracefully.
cancelled() - Method in class net.i2p.client.streaming.PacketLocal
cancelMessage(int, int, int) - Method in class org.klomp.snark.PeerState
cancelPiece(int) - Method in class org.klomp.snark.PeerState
  Tell the other side that we are no longer interested in any of the outstanding requests (if any) for this piece.
cancelRequest(int, int, int) - Method in class org.klomp.snark.PeerConnectionOut
cancelRequestMessages() - Method in class org.klomp.snark.PeerConnectionOut
  Remove all Request messages from the queue
cancelRunner() - Method in class net.i2p.data.i2cp.I2CPMessageReader.I2CPMessageReaderRunner
cancelRunner() - Method in class net.i2p.internal.QueuedI2CPMessageReader.QueuedI2CPMessageReaderRunner
  Shuts the pumper down.
canCreate - Variable in class net.i2p.sam.SAMStreamSession
canInstall() - Method in class net.i2p.router.web.ConfigUpdateHelper
canSetPerms() - Static method in class net.i2p.util.SecureFileOutputStream
CAPABILITY_BW12 - Static variable in class net.i2p.router.Router
CAPABILITY_BW128 - Static variable in class net.i2p.router.Router
CAPABILITY_BW256 - Static variable in class net.i2p.router.Router
CAPABILITY_BW32 - Static variable in class net.i2p.router.Router
CAPABILITY_BW64 - Static variable in class net.i2p.router.Router
CAPABILITY_HIDDEN - Static variable in class net.i2p.data.RouterInfo
CAPABILITY_NEW_TUNNEL - Static variable in class net.i2p.router.Router
  Deprecated.
  unused
CAPABILITY_REACHABLE - Static variable in class net.i2p.router.Router
CAPABILITY_UNREACHABLE - Static variable in class net.i2p.router.Router
capacity() - Method in class org.xlattice.crypto.filters.BloomSHA1
CAPACITY_FLOODFILL - Static variable in class net.i2p.router.networkdb.kademlia.FloodfillNetworkDatabaseFacade
CAPACITY_INTRODUCER - Static variable in class net.i2p.router.transport.udp.UDPAddress
CAPACITY_TESTING - Static variable in class net.i2p.router.transport.udp.UDPAddress
CapacityCalculator - Class in net.i2p.router.peermanager
  Estimate how many of our tunnels the peer can join per hour.
CapacityCalculator() - Constructor for class net.i2p.router.peermanager.CapacityCalculator
cause - Variable in class net.i2p.router.Shitlist.Entry
  why they were shitlisted
causeCode - Variable in class net.i2p.router.Shitlist.Entry
  separate code so cause can contain {0} for translation
cc - Variable in class i2p.susi.webmail.Mail
Certificate - Class in net.i2p.data
  Defines a certificate that can be attached to various I2P structures, such as RouterIdentity and Destination, allowing routers and clients to help manage denial of service attacks and the network utilization.
Certificate() - Constructor for class net.i2p.data.Certificate
Certificate(int, byte[]) - Constructor for class net.i2p.data.Certificate
CERTIFICATE_LENGTH_SIGNED - Static variable in class net.i2p.data.VerifiedDestination
  Defaults for Signed Certs
CERTIFICATE_LENGTH_SIGNED_WITH_HASH - Static variable in class net.i2p.data.Certificate
CERTIFICATE_LENGTH_SIGNED_WITH_HASH - Static variable in class net.i2p.data.VerifiedDestination
CERTIFICATE_TYPE_HASHCASH - Static variable in class net.i2p.data.Certificate
  specifies a Hashcash style certificate
CERTIFICATE_TYPE_HIDDEN - Static variable in class net.i2p.data.Certificate
  we should not be used for anything (don't use us in the netDb, in tunnels, or tell others about us)
CERTIFICATE_TYPE_MULTIPLE - Static variable in class net.i2p.data.Certificate
  Contains multiple certs
CERTIFICATE_TYPE_NULL - Static variable in class net.i2p.data.Certificate
  Specifies a null certificate type with no payload
CERTIFICATE_TYPE_SIGNED - Static variable in class net.i2p.data.Certificate
  Signed with 40-byte Signature and (optional) 32-byte hash
CF - Static variable in class net.i2p.router.web.SummaryListener
CHAFF - Static variable in class net.i2p.client.streaming.I2PSocketManagerImpl
  Deprecated.
CHARLIE - Static variable in class net.i2p.router.transport.udp.PeerTestState
charset - Variable in class i2p.susi.webmail.MailPart
check(String) - Method in class org.klomp.snark.Storage
  Creates (and/or checks) all files from the metainfo file list.
check(String, long, BitField) - Method in class org.klomp.snark.Storage
  use a saved bitfield and timestamp from a config file
CHECK_PERIOD - Static variable in class org.klomp.snark.Peer
CHECK_PERIOD - Static variable in class org.klomp.snark.PeerCoordinator
checkDestination(String) - Static method in class net.i2p.sam.SAMUtils
  Check whether a base64-encoded dest is valid
checkPiece(int, byte[], int, int) - Method in class org.klomp.snark.MetaInfo
  Checks that the given piece has the same SHA1 hash as the given byte array.
checkPrivateDestination(String) - Static method in class net.i2p.sam.SAMUtils
checkReseed(RouterContext, int) - Static method in class net.i2p.router.networkdb.reseed.ReseedChecker
checkSignature(Signature, byte[], SigningPublicKey) - Static method in class net.i2p.data.PrivateKeyFile
checkSocketHandlerId(int) - Method in class net.i2p.sam.SAMStreamSession
  Check whether a SAM STREAM session socket handler id is still in use.
CHECKSUM_LENGTH - Static variable in class net.i2p.data.i2np.I2NPMessageImpl
choke(Hash) - Method in class net.i2p.router.transport.udp.DummyThrottle
choke(Hash) - Method in interface net.i2p.router.transport.udp.OutboundMessageFragments.ActiveThrottle
choke(Hash) - Method in class net.i2p.router.transport.udp.TimedWeightedPriorityMessageQueue
CHOKE - Static variable in class org.klomp.snark.Message
choked - Variable in class org.klomp.snark.PeerState
chokeMessage(boolean) - Method in class org.klomp.snark.PeerState
choking - Variable in class org.klomp.snark.PeerState
CHUNK_SIZE - Static variable in class org.klomp.snark.MagnetState
CHUNKED - Static variable in class org.cybergarage.http.HTTP
chunkSize(int) - Method in class org.klomp.snark.MagnetState
chunksRemaining() - Method in class org.klomp.snark.MagnetState
CLASS - Static variable in class net.i2p.util.LogManager
  These define the characters in the format line of the config file
className - Variable in class net.i2p.router.startup.ClientAppConfig
classpath - Variable in class net.i2p.router.startup.ClientAppConfig
cleanRAFs() - Method in class org.klomp.snark.Storage
clear - Variable in class i2p.susi.webmail.WebMail.SessionObject
clear() - Method in class net.i2p.client.streaming.ByteCollector
  Deprecated.
  Empty the collector.
clear() - Method in class net.i2p.util.ConcurrentHashSet
clear() - Method in class net.i2p.util.DecayingBloomFilter
clear() - Method in class net.i2p.util.DecayingHashSet
clear() - Method in class net.i2p.util.ObjectCounter
  start over
clear() - Method in class org.xlattice.crypto.filters.BloomSHA1
  Synchronized version
clearAll() - Static method in class net.i2p.util.ByteCache
  Clear everything (memory pressure)
clearAll() - Static method in class net.i2p.util.SimpleByteCache
  Clear everything (memory pressure)
clearAllMessages() - Method in class net.i2p.i2ptunnel.TunnelControllerGroup
  Fetch all outstanding messages from any of the known tunnels
clearAndShorten() - Method in class net.i2p.client.streaming.ByteCollector
  Deprecated.
  Empty the collector and reduce its capacity.
clearCache() - Static method in class net.i2p.client.naming.DummyNamingService
clearCache() - Static method in class net.i2p.util.Translate
  Clear the cache.
clearCloves() - Method in class net.i2p.router.message.GarlicConfig
clearHeaders() - Method in class org.cybergarage.http.HTTPPacket
clearMessages() - Method in class net.i2p.i2ptunnel.TunnelController
  Pull off any messages that the I2PTunnel has produced
clearSID() - Method in class org.cybergarage.upnp.Service
clearXorCache() - Method in class net.i2p.router.networkdb.kademlia.LocalHash
  Deprecated.
  unused
CLIENT_NICKNAME - Static variable in class net.i2p.i2ptunnel.web.IndexBean
clientAddress - Variable in class net.i2p.sam.SAMv3DatagramSession
clientAddress - Variable in class net.i2p.sam.SAMv3RawSession
ClientAppConfig - Class in net.i2p.router.startup
  Contains a really simple ClientApp "structure" and some static methods so they can be used both by LoadClientAppsJob and by the configuration page in the router console.
ClientAppConfig(String, String, String, long, boolean) - Constructor for class net.i2p.router.startup.ClientAppConfig
ClientAppConfig(String, String, String, long, boolean, String, String, String) - Constructor for class net.i2p.router.startup.ClientAppConfig
clientConnectionRun(Socket) - Method in class net.i2p.i2ptunnel.I2PTunnelClient
clientConnectionRun(Socket) - Method in class net.i2p.i2ptunnel.I2PTunnelClientBase
  Manage a connection in a separate thread.
clientConnectionRun(Socket) - Method in class net.i2p.i2ptunnel.I2PTunnelConnectClient
clientConnectionRun(Socket) - Method in class net.i2p.i2ptunnel.I2PTunnelHTTPClient
clientConnectionRun(Socket) - Method in class net.i2p.i2ptunnel.I2PTunnelIRCClient
clientConnectionRun(Socket) - Method in class net.i2p.i2ptunnel.socks.I2PSOCKSIRCTunnel
  Same as in I2PSOCKSTunnel, but run the filters from I2PTunnelIRCClient instead of I2PTunnelRunner
clientConnectionRun(Socket) - Method in class net.i2p.i2ptunnel.socks.I2PSOCKSTunnel
ClientConnectionRunner - Class in net.i2p.router.client
  Bridge the router and the client - managing state for a client.
ClientConnectionRunner(RouterContext, ClientManager, Socket) - Constructor for class net.i2p.router.client.ClientConnectionRunner
  Create a new runner against the given socket
ClientListenerRunner - Class in net.i2p.router.client
  Listen for connections on the specified port, and toss them onto the client manager's set of connections once they are established.
ClientListenerRunner(RouterContext, ClientManager, int) - Constructor for class net.i2p.router.client.ClientListenerRunner
ClientManager - Class in net.i2p.router.client
  Coordinate connections and various tasks
ClientManager(RouterContext, int) - Constructor for class net.i2p.router.client.ClientManager
clientManager() - Method in class net.i2p.router.RouterContext
  How are we coordinating clients for the router?
ClientManagerFacade - Class in net.i2p.router
  Manage all interactions with clients
ClientManagerFacade() - Constructor for class net.i2p.router.ClientManagerFacade
ClientManagerFacadeImpl - Class in net.i2p.router.client
  Base impl of the client facade
ClientManagerFacadeImpl(RouterContext) - Constructor for class net.i2p.router.client.ClientManagerFacadeImpl
ClientMessage - Class in net.i2p.router
  Wrap a message either destined for a local client or received from one.
ClientMessage() - Constructor for class net.i2p.router.ClientMessage
ClientMessageEventListener - Class in net.i2p.router.client
  Receive events from the client and handle them accordingly (updating the runner when necessary)
ClientMessageEventListener(RouterContext, ClientConnectionRunner, boolean) - Constructor for class net.i2p.router.client.ClientMessageEventListener
ClientMessagePool - Class in net.i2p.router
  Manage all of the inbound and outbound client messages maintained by the router.
ClientMessagePool(RouterContext) - Constructor for class net.i2p.router.ClientMessagePool
clientMessagePool() - Method in class net.i2p.router.RouterContext
  Where do we toss messages for the clients (and where do we get client messages to forward on from)?
clientName - Variable in class net.i2p.router.startup.ClientAppConfig
ClientPeerSelector - Class in net.i2p.router.tunnel.pool
  Pick peers randomly out of the fast pool, and put them into tunnels ordered by XOR distance from a random key.
ClientPeerSelector() - Constructor for class net.i2p.router.tunnel.pool.ClientPeerSelector
ClientTunnelSettings - Class in net.i2p.router
  Wrap up the client settings specifying their tunnel criteria
ClientTunnelSettings() - Constructor for class net.i2p.router.ClientTunnelSettings
ClientWriterRunner - Class in net.i2p.client
  Copied from net.i2p.router.client We need a single thread that writes so we don't have issues with the Piped Streams used in InternalSocket.
ClientWriterRunner(OutputStream, I2PSessionImpl) - Constructor for class net.i2p.client.ClientWriterRunner
  starts the thread too
ClientWriterRunner - Class in net.i2p.router.client
  Async writer class so that if a client app hangs, they wont take down the whole router with them (since otherwise the JobQueue would block until the client reads from their i2cp socket, causing all sorts of bad shit to happen)
ClientWriterRunner(RouterContext, ClientConnectionRunner) - Constructor for class net.i2p.router.client.ClientWriterRunner
cloakDest(Destination) - Method in class net.i2p.i2ptunnel.I2PTunnelIRCServer
  (Optionally) append 32 bytes of crap to the destination then return the first few characters of the hash of the whole thing, + ".i2p".
clock() - Method in class net.i2p.I2PAppContext
  The context's synchronized clock, which is kept context specific only to enable simulators to play with clock skew among different instances.
Clock - Class in net.i2p.util
  Alternate location for determining the time which takes into account an offset.
Clock(I2PAppContext) - Constructor for class net.i2p.util.Clock
Clock.ClockUpdateListener - Interface in net.i2p.util
CLOCK_FUDGE_FACTOR - Static variable in class net.i2p.router.Router
  let clocks be off by 1 minute
clone() - Method in class gnu.crypto.hash.BaseHashStandalone
clone() - Method in interface gnu.crypto.hash.IMessageDigestStandalone
  Returns a clone copy of this instance.
clone() - Method in class gnu.crypto.hash.Sha256Standalone
clone() - Method in class gnu.crypto.prng.BasePRNGStandalone
clone() - Method in interface gnu.crypto.prng.IRandomStandalone
  Returns a clone copy of this instance.
clone() - Method in class net.i2p.crypto.SHA1
  Clones this object.
close() - Method in class i2p.susi.webmail.pop3.POP3MailBox
close() - Method in class net.i2p.addressbook.ConfigIterator
close() - Method in interface net.i2p.client.streaming.I2PServerSocket
  Closes the socket.
close() - Method in class net.i2p.client.streaming.I2PServerSocketFull
  Close the connection.
close() - Method in class net.i2p.client.streaming.I2PServerSocketImpl
  Deprecated.
close() - Method in interface net.i2p.client.streaming.I2PSocket
  Closes the socket if not closed yet
close() - Method in class net.i2p.client.streaming.I2PSocketFull
close() - Method in class net.i2p.client.streaming.I2PSocketImpl
  Deprecated.
  Closes the socket if not closed yet (from the Application side).
close() - Method in class net.i2p.client.streaming.MessageInputStream
close() - Method in class net.i2p.client.streaming.MessageOutputStream
  This does a flush, and BLOCKS until the CLOSE packet is acked.
close() - Method in class net.i2p.client.streaming.StandardServerSocket
close() - Method in class net.i2p.client.streaming.StandardSocket
close() - Method in class net.i2p.i2ptunnel.HTTPResponseOutputStream
close(boolean) - Method in class net.i2p.i2ptunnel.I2Ping
close(boolean) - Method in class net.i2p.i2ptunnel.I2PTunnelClientBase
close(boolean) - Method in class net.i2p.i2ptunnel.I2PTunnelHTTPClient
  Overridden to close internal socket too.
close(OutputStream, InputStream, OutputStream, InputStream, Socket, I2PSocket, Thread, Thread) - Method in class net.i2p.i2ptunnel.I2PTunnelHTTPClientRunner
close(OutputStream, InputStream, OutputStream, InputStream, Socket, I2PSocket, Thread, Thread) - Method in class net.i2p.i2ptunnel.I2PTunnelRunner
close(boolean) - Method in class net.i2p.i2ptunnel.I2PTunnelServer
close(boolean) - Method in class net.i2p.i2ptunnel.I2PTunnelTask
close(boolean) - Method in class net.i2p.i2ptunnel.socks.SOCKSUDPTunnel
close(boolean) - Method in class net.i2p.i2ptunnel.streamr.StreamrConsumer
close(boolean) - Method in class net.i2p.i2ptunnel.streamr.StreamrProducer
close(boolean) - Method in class net.i2p.i2ptunnel.udpTunnel.I2PTunnelUDPClientBase
  I2PTunnelTask Methods Classes should override to close UDP side as well
close(boolean) - Method in class net.i2p.i2ptunnel.udpTunnel.I2PTunnelUDPServerBase
  I2PTunnelTask Methods Classes should override to close UDP side as well
close() - Method in class net.i2p.internal.I2CPMessageQueue
  == offer(new PoisonI2CPMessage());
close() - Method in class net.i2p.router.transport.ntcp.NTCPConnection
close(boolean) - Method in class net.i2p.router.transport.ntcp.NTCPConnection
close() - Method in class net.i2p.sam.SAMMessageSession
  Close a SAM message-based session.
close() - Method in class net.i2p.sam.SAMStreamSession
  Close a SAM STREAM session.
close() - Method in interface net.i2p.sam.SAMv3Handler.Session
close() - Method in class net.i2p.sam.SAMv3StreamSession
  Close the stream session
close() - Method in class net.i2p.util.InternalServerSocket
close() - Method in class net.i2p.util.InternalSocket
close() - Method in class net.i2p.util.ResettableGZIPOutputStream
close() - Method in class net.metanotion.io.block.BlockFile
  Note (I2P) Does NOT close the RAF / RAI.
close() - Method in class net.metanotion.io.block.index.BSkipList
close() - Method in class net.metanotion.io.RAIFile
close() - Method in interface net.metanotion.io.RandomAccessInterface
CLOSE - Static variable in class org.cybergarage.http.HTTP
close() - Method in class org.cybergarage.http.HTTPServer
close() - Method in class org.cybergarage.http.HTTPServerList
close() - Method in class org.cybergarage.http.HTTPSocket
close() - Method in class org.cybergarage.upnp.ssdp.HTTPMUSocket
close() - Method in class org.cybergarage.upnp.ssdp.HTTPUSocket
close() - Method in class org.cybergarage.upnp.ssdp.SSDPNotifySocketList
close() - Method in class org.cybergarage.upnp.ssdp.SSDPSearchResponseSocketList
close() - Method in class org.cybergarage.upnp.ssdp.SSDPSearchSocketList
close() - Method in class org.klomp.snark.Storage
  Closes the Storage and makes sure that all RandomAccessFiles are closed.
CLOSE_IN - Static variable in class net.i2p.client.streaming.I2PSocketManagerImpl
  Deprecated.
CLOSE_OUT - Static variable in class net.i2p.client.streaming.I2PSocketManagerImpl
  Deprecated.
closeClientSocket() - Method in class net.i2p.sam.SAMHandler
  Close the socket connected to the SAM client.
closeConnection(int) - Method in class net.i2p.sam.SAMStreamSession
  Close a connection managed by the SAM STREAM session.
closeIndex(String) - Method in class net.metanotion.io.block.BlockFile
  Added I2P
closeInternal() - Method in class net.i2p.client.streaming.MessageOutputStream
  nonblocking close - Use outside of this package is deprecated, should be made package local
closeReceived() - Method in class net.i2p.client.streaming.Connection
closeReceived() - Method in class net.i2p.client.streaming.MessageInputStream
closeSocket(Socket) - Static method in class net.i2p.i2ptunnel.I2PTunnelClientBase
CloveSet - Class in net.i2p.router.message
  Wrap up the data contained in a CloveMessage after being decrypted
CloveSet() - Constructor for class net.i2p.router.message.CloveSet
coalesce() - Method in class net.i2p.stat.Rate
coalesceStats() - Method in class net.i2p.router.peermanager.DBHistory
coalesceStats() - Method in class net.i2p.router.peermanager.PeerProfile
  update the stats and rates (this should be called once a minute)
coalesceStats() - Method in class net.i2p.router.peermanager.TunnelHistory
coalesceStats() - Method in class net.i2p.stat.FrequencyStat
  coalesce all the stats
coalesceStats() - Method in class net.i2p.stat.RateStat
  coalesce all the stats
coalesceStats() - Method in class net.i2p.stat.StatManager
code2String(int) - Static method in class org.cybergarage.http.HTTPStatus
code2String(int) - Static method in class org.cybergarage.upnp.UPnPStatus
com.nettgryppa.security - package com.nettgryppa.security
come_in - Variable in class net.i2p.BOB.MUXlisten
commErrorOccurred(Hash) - Method in class net.i2p.router.peermanager.ProfileManagerImpl
  Note that there was some sort of communication error talking with the peer
commErrorOccurred(Hash) - Method in interface net.i2p.router.ProfileManager
  Note that there was some sort of communication error talking with the peer
commSystem() - Method in class net.i2p.router.RouterContext
  How do we pass messages from our outNetMessagePool to another router
CommSystemFacade - Class in net.i2p.router
  Manages the communication subsystem between peers, including connections, listeners, transports, connection keys, etc.
CommSystemFacade() - Constructor for class net.i2p.router.CommSystemFacade
CommSystemFacadeImpl - Class in net.i2p.router.transport
CommSystemFacadeImpl(RouterContext) - Constructor for class net.i2p.router.transport.CommSystemFacadeImpl
compare(AddressBean, AddressBean) - Method in class i2p.susi.dns.AddressByNameSorter
compare(Object, Object) - Method in class i2p.susi.webmail.WebMail.DateSorter
compare(Object, Object) - Method in class i2p.susi.webmail.WebMail.IDSorter
compare(Object, Object) - Method in class i2p.susi.webmail.WebMail.SenderSorter
compare(Object, Object) - Method in class i2p.susi.webmail.WebMail.SizeSorter
compare(Object, Object) - Method in class i2p.susi.webmail.WebMail.SubjectSorter
compare(Hash, Hash) - Method in class net.i2p.router.networkdb.kademlia.XORComparator
compare(Object, Object) - Method in class net.i2p.router.peermanager.InverseCapacityComparator
  Compare the two objects backwards.
compare(PeerProfile, PeerProfile) - Method in class net.i2p.router.peermanager.SpeedComparator
compare(String, String) - Method in class net.i2p.util.VersionComparator
  l and r non-null
compareTo(HashCash) - Method in class com.nettgryppa.security.HashCash
  Compares the value of two HashCashes
compareTo(Object) - Method in class net.i2p.data.ByteArray
compareTo(byte[], byte[]) - Static method in class net.i2p.data.DataHelper
  treat bytes as unsigned
compareTo(Object) - Method in class org.klomp.snark.PartialPiece
  Highest downloaded first
compareTo(Object) - Method in class org.klomp.snark.Peer
  Deprecated.
  unused?
compareTo(Object) - Method in class org.klomp.snark.PeerID
  Deprecated.
  unused? and will NPE now that address can be null?
compareTo(Object) - Method in class org.klomp.snark.Piece
  Highest priority first, then rarest first
complete(Hash) - Method in class net.i2p.router.networkdb.kademlia.FloodfillNetworkDatabaseFacade
complete(boolean) - Method in class net.i2p.router.networkdb.kademlia.SearchState
complete(boolean) - Method in class net.i2p.router.networkdb.kademlia.StoreState
complete(FIFOBandwidthLimiter.Request) - Method in interface net.i2p.router.transport.FIFOBandwidthLimiter.CompleteListener
complete(FIFOBandwidthLimiter.Request) - Method in class net.i2p.router.transport.ntcp.NTCPConnection
complete() - Method in class net.i2p.router.transport.udp.InboundEstablishState
complete() - Method in class net.i2p.router.transport.udp.OutboundEstablishState
complete() - Method in class org.klomp.snark.BitField
  Return true if all bits are set.
complete() - Method in class org.klomp.snark.Storage
  Whether or not this storage contains all pieces if the MetaInfo.
completed() - Method in class net.i2p.router.networkdb.kademlia.SearchState
completed() - Method in class net.i2p.router.networkdb.kademlia.StoreState
completed() - Method in class org.klomp.snark.Peer
  Return how much the peer has
completed() - Method in class org.klomp.snark.PeerCoordinator
compress(byte[]) - Static method in class net.i2p.data.DataHelper
  compress the data and return a new GZIP compressed array
compress(byte[], int, int) - Static method in class net.i2p.data.DataHelper
compress(byte[], int, int, int) - Static method in class net.i2p.data.DataHelper
ConcurrentHashSet<E> - Class in net.i2p.util
  Implement on top of a ConcurrentHashMap with a dummy value.
ConcurrentHashSet() - Constructor for class net.i2p.util.ConcurrentHashSet
ConcurrentHashSet(int) - Constructor for class net.i2p.util.ConcurrentHashSet
Config - Class in i2p.susi.util
Config() - Constructor for class i2p.susi.util.Config
CONFIG_ENCODING - Static variable in class i2p.susi.webmail.encoding.EncodingFactory
CONFIG_LOCATION_DEFAULT - Static variable in class net.i2p.util.LogManager
CONFIG_LOCATION_PROP - Static variable in class net.i2p.util.LogManager
ConfigAdvancedHandler - Class in net.i2p.router.web
  Handler to deal with form submissions from the advanced config form and act upon the values.
ConfigAdvancedHandler() - Constructor for class net.i2p.router.web.ConfigAdvancedHandler
ConfigAdvancedHelper - Class in net.i2p.router.web
ConfigAdvancedHelper() - Constructor for class net.i2p.router.web.ConfigAdvancedHelper
ConfigBean - Class in i2p.susi.dns
ConfigBean() - Constructor for class i2p.susi.dns.ConfigBean
ConfigClientsHandler - Class in net.i2p.router.web
  Saves changes to clients.config or webapps.config
ConfigClientsHandler() - Constructor for class net.i2p.router.web.ConfigClientsHandler
ConfigClientsHelper - Class in net.i2p.router.web
ConfigClientsHelper() - Constructor for class net.i2p.router.web.ConfigClientsHelper
ConfigFile - Class in net.i2p.apps.systray
  Simple config file handler.
ConfigFile() - Constructor for class net.i2p.apps.systray.ConfigFile
configFile(I2PAppContext) - Static method in class net.i2p.router.startup.ClientAppConfig
configFileName - Static variable in class i2p.susi.dns.ConfigBean
ConfigIterator - Class in net.i2p.addressbook
  A class to iterate through a hosts.txt or config file without reading the whole thing into memory.
ConfigIterator() - Constructor for class net.i2p.addressbook.ConfigIterator
  A dummy iterator in which hasNext() is always false.
ConfigIterator(File) - Constructor for class net.i2p.addressbook.ConfigIterator
  An iterator over the key/value pairs in the file.
ConfigKeyringHandler - Class in net.i2p.router.web
  Support additions via B64 Destkey, B64 Desthash, blahblah.i2p, and others supported by ConvertToHash
ConfigKeyringHandler() - Constructor for class net.i2p.router.web.ConfigKeyringHandler
ConfigKeyringHelper - Class in net.i2p.router.web
ConfigKeyringHelper() - Constructor for class net.i2p.router.web.ConfigKeyringHelper
ConfigLoggingHandler - Class in net.i2p.router.web
  Handler to deal with form submissions from the logging config form and act upon the values.
ConfigLoggingHandler() - Constructor for class net.i2p.router.web.ConfigLoggingHandler
ConfigLoggingHelper - Class in net.i2p.router.web
ConfigLoggingHelper() - Constructor for class net.i2p.router.web.ConfigLoggingHelper
ConfigNavHelper - Class in net.i2p.router.web
  refactored from confignav.jsp to reduce size and make translation easier
ConfigNavHelper() - Constructor for class net.i2p.router.web.ConfigNavHelper
ConfigNetHandler - Class in net.i2p.router.web
  Handler to deal with form submissions from the main config form and act upon the values.
ConfigNetHandler() - Constructor for class net.i2p.router.web.ConfigNetHandler
ConfigNetHelper - Class in net.i2p.router.web
ConfigNetHelper() - Constructor for class net.i2p.router.web.ConfigNetHelper
ConfigParser - Class in net.i2p.addressbook
  Utility class providing methods to parse and write files in config file format, and subscription file format.
ConfigParser() - Constructor for class net.i2p.addressbook.ConfigParser
ConfigPeerHandler - Class in net.i2p.router.web
ConfigPeerHandler() - Constructor for class net.i2p.router.web.ConfigPeerHandler
ConfigPeerHelper - Class in net.i2p.router.web
ConfigPeerHelper() - Constructor for class net.i2p.router.web.ConfigPeerHelper
ConfigReseedHandler - Class in net.i2p.router.web
ConfigReseedHandler() - Constructor for class net.i2p.router.web.ConfigReseedHandler
ConfigReseedHelper - Class in net.i2p.router.web
ConfigReseedHelper() - Constructor for class net.i2p.router.web.ConfigReseedHelper
ConfigRestartBean - Class in net.i2p.router.web
  simple helper to control restarts/shutdowns in the left hand nav
ConfigRestartBean() - Constructor for class net.i2p.router.web.ConfigRestartBean
ConfigServiceHandler - Class in net.i2p.router.web
  Handler to deal with form submissions from the service config form and act upon the values.
ConfigServiceHandler() - Constructor for class net.i2p.router.web.ConfigServiceHandler
ConfigServiceHandler.UpdateWrapperManagerAndRekeyTask - Class in net.i2p.router.web
ConfigServiceHandler.UpdateWrapperManagerAndRekeyTask(int) - Constructor for class net.i2p.router.web.ConfigServiceHandler.UpdateWrapperManagerAndRekeyTask
ConfigServiceHandler.UpdateWrapperManagerTask - Class in net.i2p.router.web
ConfigServiceHandler.UpdateWrapperManagerTask(int) - Constructor for class net.i2p.router.web.ConfigServiceHandler.UpdateWrapperManagerTask
ConfigStatsHandler - Class in net.i2p.router.web
  Handler to deal with form submissions from the stats config form and act upon the values.
ConfigStatsHandler() - Constructor for class net.i2p.router.web.ConfigStatsHandler
ConfigStatsHelper - Class in net.i2p.router.web
ConfigStatsHelper() - Constructor for class net.i2p.router.web.ConfigStatsHelper
ConfigTunnelsHandler - Class in net.i2p.router.web
  Handler to deal with form submissions from the tunnel config form and act upon the values.
ConfigTunnelsHandler() - Constructor for class net.i2p.router.web.ConfigTunnelsHandler
ConfigTunnelsHelper - Class in net.i2p.router.web
ConfigTunnelsHelper() - Constructor for class net.i2p.router.web.ConfigTunnelsHelper
ConfigUIHandler - Class in net.i2p.router.web
  set the theme
ConfigUIHandler() - Constructor for class net.i2p.router.web.ConfigUIHandler
ConfigUIHelper - Class in net.i2p.router.web
ConfigUIHelper() - Constructor for class net.i2p.router.web.ConfigUIHelper
ConfigUpdateHandler - Class in net.i2p.router.web
ConfigUpdateHandler() - Constructor for class net.i2p.router.web.ConfigUpdateHandler
ConfigUpdateHelper - Class in net.i2p.router.web
ConfigUpdateHelper() - Constructor for class net.i2p.router.web.ConfigUpdateHelper
configurationChanged(NamingService) - Method in interface net.i2p.client.naming.NamingServiceListener
  also called when a NamingService is added or removed
ConfigurationManager - Class in net.i2p.desktopgui.util
  Manage the configuration of desktopgui.
configureClassPath() - Method in class net.i2p.router.web.WebAppConfiguration
configured() - Method in class org.klomp.snark.I2PSnarkUtil
  public void setProxy(String host, int port) { if ( (host != null) && (port > 0) ) { _shouldProxy = true; _proxyHost = host; _proxyPort = port; } else { _shouldProxy = false; _proxyHost = null; _proxyPort = -1; } _configured = true; }
configureDefaults() - Method in class net.i2p.router.web.WebAppConfiguration
configureNewTunnel() - Method in class net.i2p.router.tunnel.pool.TunnelPool
configureWebApp() - Method in class net.i2p.router.web.WebAppConfiguration
confirmConnection() - Method in class net.i2p.i2ptunnel.socks.SOCKS4aServer
confirmConnection() - Method in class net.i2p.i2ptunnel.socks.SOCKS5Server
confirmConnection() - Method in class net.i2p.i2ptunnel.socks.SOCKSServer
  Confirm to the client that the connection has succeeded
confirmed(Hash) - Method in class net.i2p.router.networkdb.kademlia.StoreState
confirmedFullyReceived() - Method in class net.i2p.router.transport.udp.InboundEstablishState
  have we fully received the SessionConfirmed messages from Alice?
confirmedPacketsSent() - Method in class net.i2p.router.transport.udp.OutboundEstablishState
  note that we just sent the SessionConfirmed packet
confirmWritten() - Method in class net.i2p.router.transport.ntcp.EstablishState
  we have written all of the data required to confirm the connection establishment
congestionOccurred() - Method in class net.i2p.client.streaming.Connection
connect(I2PSessionImpl) - Method in class net.i2p.client.I2CPMessageProducer
  Send all the messages that a client needs to send to a router to establish a new session.
connect() - Method in interface net.i2p.client.I2PSession
  Actually connect the session and start receiving/sending messages
connect() - Method in class net.i2p.client.I2PSessionImpl
  Connect to the router and establish a session.
connect() - Method in class net.i2p.client.I2PSimpleSession
  Connect to the router and establish a session.
connect(Destination, ConnectionOptions) - Method in class net.i2p.client.streaming.ConnectionManager
  Build a new connection to the given peer.
connect(Destination, I2PSocketOptions) - Method in interface net.i2p.client.streaming.I2PSocketManager
  Create a new connected socket (block until the socket is created)
connect(Destination) - Method in interface net.i2p.client.streaming.I2PSocketManager
  Create a new connected socket (block until the socket is created)
connect(Destination, I2PSocketOptions) - Method in class net.i2p.client.streaming.I2PSocketManagerFull
  Create a new connected socket.
connect(Destination) - Method in class net.i2p.client.streaming.I2PSocketManagerFull
  Create a new connected socket.
connect(Destination, I2PSocketOptions) - Method in class net.i2p.client.streaming.I2PSocketManagerImpl
  Deprecated.
  Create a new connected socket (block until the socket is created)
connect(Destination) - Method in class net.i2p.client.streaming.I2PSocketManagerImpl
  Deprecated.
  Create a new connected socket (block until the socket is created)
connect(SocketAddress) - Method in class net.i2p.client.streaming.StandardSocket
connect(SocketAddress, int) - Method in class net.i2p.client.streaming.StandardSocket
connect() - Method in interface net.i2p.internal.InternalClientManager
  Connect to the router, receiving a message queue to talk to the router with.
connect() - Method in class net.i2p.router.client.ClientManagerFacadeImpl
  The InternalClientManager interface.
connect(int, String, Properties) - Method in class net.i2p.sam.SAMStreamSession
  Connect the SAM STREAM session to the specified Destination
connect(int, String, Properties) - Method in class net.i2p.sam.SAMv2StreamSession
  Connect the SAM STREAM session to the specified Destination
connect(SAMv3Handler, String, Properties) - Method in class net.i2p.sam.SAMv3StreamSession
  Connect the SAM STREAM session to the specified Destination
connect(SocketAddress) - Method in class net.i2p.util.InternalSocket
  Deprecated.
  unsupported
connect(SocketAddress, int) - Method in class net.i2p.util.InternalSocket
  Deprecated.
  unsupported
connect() - Method in class org.klomp.snark.I2PSnarkUtil
  Connect to the router, if we aren't already
connect(PeerID) - Method in class org.klomp.snark.I2PSnarkUtil
  connect to the given destination
CONNECT_TIMEOUT - Static variable in class net.i2p.router.client.ClientListenerRunner
  give the i2cp client 5 seconds to show that they're really i2cp clients
CONNECT_TIMEOUT - Static variable in class net.i2p.util.EepGet
connected() - Method in class org.klomp.snark.I2PSnarkUtil
connected(Peer) - Method in class org.klomp.snark.PeerCoordinator
connected(Peer) - Method in interface org.klomp.snark.PeerListener
  Called when the connection to the peer has started and the handshake was successfull.
Connection - Class in net.i2p.client.streaming
  Maintain the state controlling a streaming connection between two destinations.
Connection(I2PAppContext, ConnectionManager, SchedulerChooser, PacketQueue, ConnectionPacketHandler) - Constructor for class net.i2p.client.streaming.Connection
Connection(I2PAppContext, ConnectionManager, SchedulerChooser, PacketQueue, ConnectionPacketHandler, ConnectionOptions) - Constructor for class net.i2p.client.streaming.Connection
CONNECTION - Static variable in class org.cybergarage.http.HTTP
connection(I2PSocket, InputStream, OutputStream) - Method in class org.klomp.snark.PeerAcceptor
Connection.ConEvent - Class in net.i2p.client.streaming
  fired to reschedule event notification
Connection.ConEvent() - Constructor for class net.i2p.client.streaming.Connection.ConEvent
Connection.ResendPacketEvent - Class in net.i2p.client.streaming
  Coordinate the resends of a given packet
Connection.ResendPacketEvent(PacketLocal, long) - Constructor for class net.i2p.client.streaming.Connection.ResendPacketEvent
ConnectionAcceptor - Class in org.klomp.snark
  Accepts connections on a TCP port and routes them to sub-acceptors.
ConnectionAcceptor(I2PSnarkUtil) - Constructor for class org.klomp.snark.ConnectionAcceptor
ConnectionAcceptor(I2PSnarkUtil, I2PServerSocket, PeerAcceptor) - Constructor for class org.klomp.snark.ConnectionAcceptor
connectionClosed(NTCPConnection) - Method in class net.i2p.router.transport.ntcp.Reader
connectionClosed(NTCPConnection) - Method in class net.i2p.router.transport.ntcp.Writer
ConnectionDataReceiver - Class in net.i2p.client.streaming
  Receive data from the MessageOutputStream, build a packet, and send it through a connection.
ConnectionDataReceiver(I2PAppContext, Connection) - Constructor for class net.i2p.client.streaming.ConnectionDataReceiver
ConnectionHandler - Class in net.i2p.client.streaming
  Receive new connection attempts Use a bounded queue to limit the damage from SYN floods, router overload, or a slow client
ConnectionHandler(I2PAppContext, ConnectionManager) - Constructor for class net.i2p.client.streaming.ConnectionHandler
  Creates a new instance of ConnectionHandler
ConnectionManager - Class in net.i2p.client.streaming
  Coordinate all of the connections for a single local destination.
ConnectionManager(I2PAppContext, I2PSession, int, ConnectionOptions) - Constructor for class net.i2p.client.streaming.ConnectionManager
ConnectionManager.PingNotifier - Interface in net.i2p.client.streaming
ConnectionOptions - Class in net.i2p.client.streaming
  Define the current options for the con (and allow custom tweaking midstream)
ConnectionOptions() - Constructor for class net.i2p.client.streaming.ConnectionOptions
ConnectionOptions(Properties) - Constructor for class net.i2p.client.streaming.ConnectionOptions
ConnectionOptions(I2PSocketOptions) - Constructor for class net.i2p.client.streaming.ConnectionOptions
ConnectionOptions(ConnectionOptions) - Constructor for class net.i2p.client.streaming.ConnectionOptions
ConnectionPacketHandler - Class in net.i2p.client.streaming
  Receive a packet for a particular connection - placing the data onto the queue, marking packets as acked, updating various fields, etc.
ConnectionPacketHandler(I2PAppContext) - Constructor for class net.i2p.client.streaming.ConnectionPacketHandler
connectToSocket(Destination) - Method in interface net.i2p.client.streaming.I2PSocketManager
  Like connect() but returns a real Socket, and throws only IOE, for easier porting of apps.
connectToSocket(Destination, int) - Method in interface net.i2p.client.streaming.I2PSocketManager
  Like connect() but returns a real Socket, and throws only IOE, for easier porting of apps.
connectToSocket(Destination) - Method in class net.i2p.client.streaming.I2PSocketManagerFull
  Like connect() but returns a real Socket, and throws only IOE, for easier porting of apps.
connectToSocket(Destination, int) - Method in class net.i2p.client.streaming.I2PSocketManagerFull
  Like connect() but returns a real Socket, and throws only IOE, for easier porting of apps.
connectToSocket(Destination) - Method in class net.i2p.client.streaming.I2PSocketManagerImpl
  Deprecated.
connectToSocket(Destination, int) - Method in class net.i2p.client.streaming.I2PSocketManagerImpl
  Deprecated.
connHostName - Variable in class net.i2p.i2ptunnel.socks.SOCKSServer
connPort - Variable in class net.i2p.i2ptunnel.socks.SOCKSServer
ConnThrottler - Class in net.i2p.client.streaming
  Count how often we have received an incoming connection This offers basic DOS protection but is not a complete solution.
ConnThrottler(int, int, long) - Constructor for class net.i2p.client.streaming.ConnThrottler
construct(byte[]) - Method in class net.metanotion.io.data.IdentityBytes
construct(byte[]) - Method in class net.metanotion.io.data.IntBytes
construct(byte[]) - Method in class net.metanotion.io.data.LongBytes
construct(byte[]) - Method in class net.metanotion.io.data.NullBytes
construct(byte[]) - Method in class net.metanotion.io.data.StringBytes
construct(byte[]) - Method in class net.metanotion.io.data.UTF8StringBytes
construct(byte[]) - Method in interface net.metanotion.io.Serializer
construct(byte[]) - Method in class net.metanotion.io.SerialStreams
consumeNextAvailableTag(PublicKey, SessionKey) - Method in class net.i2p.crypto.SessionKeyManager
  Retrieve the next available session tag for identifying the use of the given key when communicating with the target.
consumeNextAvailableTag(PublicKey, SessionKey) - Method in class net.i2p.crypto.TransientSessionKeyManager
  Retrieve the next available session tag for identifying the use of the given key when communicating with the target.
consumeTag(SessionTag) - Method in class net.i2p.crypto.SessionKeyManager
  Determine if we have received a session key associated with the given session tag, and if so, discard it (but keep track for frequent dups) and return the decryption key it was received with (via tagsReceived(...)).
consumeTag(SessionTag) - Method in class net.i2p.crypto.TransientSessionKeyManager
  Determine if we have received a session key associated with the given session tag, and if so, discard it (but keep track for frequent dups) and return the decryption key it was received with (via tagsReceived(...)).
CONT_HEADER_LEN - Static variable in class net.metanotion.io.block.index.BSkipSpan
contains(Object) - Method in class net.i2p.util.ConcurrentHashSet
containsKey(String) - Method in class net.i2p.sam.SAMv3Handler.SessionsDB
content - Variable in class i2p.susi.util.ReadBuffer
CONTENT_LENGTH - Static variable in class org.cybergarage.http.HTTP
CONTENT_RANGE - Static variable in class org.cybergarage.http.HTTP
CONTENT_RANGE_BYTES - Static variable in class org.cybergarage.http.HTTP
CONTENT_TYPE - Static variable in class org.cybergarage.http.HTML
CONTENT_TYPE - Static variable in class org.cybergarage.http.HTTP
CONTENT_TYPE - Static variable in class org.cybergarage.soap.SOAP
CONTENT_TYPE - Static variable in class org.cybergarage.xml.XML
ContentHelper - Class in net.i2p.router.web
ContentHelper() - Constructor for class net.i2p.router.web.ContentHelper
contents - Variable in class net.i2p.client.streaming.ByteCollector
  Deprecated.
ContextHelper - Class in net.i2p.router.web
ContextHelper() - Constructor for class net.i2p.router.web.ContextHelper
CONTINUE - Static variable in class org.cybergarage.http.HTTPStatus
continueMatching() - Method in interface net.i2p.router.MessageSelector
  Returns true if the selector should still keep searching for further matches
continueMatching() - Method in class net.i2p.router.networkdb.kademlia.FloodOnlyLookupSelector
continueMatching() - Method in class net.i2p.router.networkdb.kademlia.SearchMessageSelector
continueMatching() - Method in class net.i2p.router.networkdb.kademlia.StoreMessageSelector
continueSearch() - Method in class net.i2p.router.networkdb.kademlia.SearchJob
  Send a series of searches to the next available peers as selected by the routing table, but making sure no more than SEARCH_BREDTH are outstanding at any time
Control - Class in org.cybergarage.upnp.control
Control() - Constructor for class org.cybergarage.upnp.control.Control
ControlPoint - Class in org.cybergarage.upnp
ControlPoint(int, int) - Constructor for class org.cybergarage.upnp.ControlPoint
ControlPoint() - Constructor for class org.cybergarage.upnp.ControlPoint
ControlRequest - Class in org.cybergarage.upnp.control
ControlRequest() - Constructor for class org.cybergarage.upnp.control.ControlRequest
ControlRequest(HTTPRequest) - Constructor for class org.cybergarage.upnp.control.ControlRequest
ControlResponse - Class in org.cybergarage.upnp.control
ControlResponse() - Constructor for class org.cybergarage.upnp.control.ControlResponse
ControlResponse(SOAPResponse) - Constructor for class org.cybergarage.upnp.control.ControlResponse
ConvertToHash - Class in net.i2p.util
  Convert any kind of destination String to a hash Supported: Base64 dest Base64 dest.i2p Base64 Hash Base32 Hash Base32 desthash.b32.i2p example.i2p
ConvertToHash() - Constructor for class net.i2p.util.ConvertToHash
CoordinatorListener - Interface in org.klomp.snark
  Callback used when some peer changes state.
coordinators - Variable in class org.klomp.snark.PeerAcceptor
Copy - Class in net.i2p.util
  Usage: Copy from to
Copy() - Constructor for class net.i2p.util.Copy
copy(String, String, boolean) - Static method in class net.i2p.util.FileUtil
copy(String, String, boolean, boolean) - Static method in class net.i2p.util.FileUtil
copyAndAddTorrent(File, String) - Method in class org.klomp.snark.SnarkManager
  Add a torrent from a file not in the torrent directory.
copyProperties(Properties, Properties) - Static method in class net.i2p.BOB.Lifted
  Copy a set of properties from one Property to another.
CoreVersion - Class in net.i2p
  Expose a version string
CoreVersion() - Constructor for class net.i2p.CoreVersion
count - Variable in class gnu.crypto.hash.BaseHashStandalone
  Number of bytes processed so far.
count(K) - Method in class net.i2p.util.ObjectCounter
count() - Method in class org.klomp.snark.BitField
  Return the number of set bits.
count - Variable in class org.xlattice.crypto.filters.BloomSHA1
countActivePeers() - Method in class net.i2p.router.CommSystemFacade
countActivePeers() - Method in class net.i2p.router.peermanager.ProfileOrganizer
countActivePeers() - Method in class net.i2p.router.transport.CommSystemFacadeImpl
countActivePeers() - Method in class net.i2p.router.transport.ntcp.NTCPTransport
  How many peers can we talk to right now?
countActivePeers() - Method in interface net.i2p.router.transport.Transport
countActivePeers() - Method in class net.i2p.router.transport.TransportImpl
  How many peers active in the last few minutes?
countActivePeers() - Method in class net.i2p.router.transport.TransportManager
countActivePeers() - Method in class net.i2p.router.transport.udp.UDPTransport
countActiveSendPeers() - Method in class net.i2p.router.CommSystemFacade
countActiveSendPeers() - Method in class net.i2p.router.transport.CommSystemFacadeImpl
countActiveSendPeers() - Method in class net.i2p.router.transport.ntcp.NTCPTransport
  How many peers are we actively sending messages to (this minute)
countActiveSendPeers() - Method in interface net.i2p.router.transport.Transport
countActiveSendPeers() - Method in class net.i2p.router.transport.TransportImpl
  How many peers are we actively sending messages to (this minute)
countActiveSendPeers() - Method in class net.i2p.router.transport.TransportManager
countActiveSendPeers() - Method in class net.i2p.router.transport.udp.UDPTransport
countBits(long) - Static method in class net.i2p.util.BufferedRandomSource
  Deprecated.
countFailingPeers() - Method in class net.i2p.router.peermanager.ProfileOrganizer
countFastPeers() - Method in class net.i2p.router.peermanager.ProfileOrganizer
countHighCapacityPeers() - Method in class net.i2p.router.peermanager.ProfileOrganizer
countHowManyToBuild() - Method in class net.i2p.router.tunnel.pool.TunnelPool
  Gather the data to see how many tunnels to build, and then actually compute that value (delegated to the countHowManyToBuild function below)
countLeaseSets() - Method in interface net.i2p.router.networkdb.kademlia.DataStore
countLeaseSets() - Method in class net.i2p.router.networkdb.kademlia.TransientDataStore
countNotFailingPeers() - Method in class net.i2p.router.peermanager.ProfileOrganizer
countPeers() - Method in interface net.i2p.router.transport.Transport
countPeers() - Method in class net.i2p.router.transport.TransportImpl
  How many peers are we connected to? For NTCP, this is the same as active, but SSU actually looks at idle time for countActivePeers()
countPeers() - Method in class net.i2p.router.transport.udp.UDPTransport
COUNTRY_FILE_DEFAULT - Static variable in class net.i2p.router.transport.GeoIP
countWellIntegratedPeers() - Method in class net.i2p.router.peermanager.ProfileOrganizer
CPUID - Class in freenet.support.CPUInformation
CPUID() - Constructor for class freenet.support.CPUInformation.CPUID
CPUID.CPUIDResult - Class in freenet.support.CPUInformation
CPUID.CPUIDResult(int, int, int, int) - Constructor for class freenet.support.CPUInformation.CPUID.CPUIDResult
CPUIDCPUInfo - Class in freenet.support.CPUInformation
  Moved out of CPUID.java
CPUIDCPUInfo() - Constructor for class freenet.support.CPUInformation.CPUIDCPUInfo
CPUInfo - Interface in freenet.support.CPUInformation
cpuModel() - Static method in class net.i2p.util.NativeBigInteger
cpuType() - Static method in class net.i2p.util.NativeBigInteger
create(byte[], int) - Static method in class net.i2p.data.Certificate
  If null cert, return immutable static instance, else create new
create(InputStream) - Static method in class net.i2p.data.Certificate
  If null cert, return immutable static instance, else create new
create(byte[]) - Static method in class net.i2p.data.Hash
  Pull from cache or return new
create(byte[], int) - Static method in class net.i2p.data.Hash
  Pull from cache or return new
create(InputStream) - Static method in class net.i2p.data.Hash
  Pull from cache or return new
create(I2PAppContext, int, SessionKey, byte[], long) - Static method in class net.i2p.data.i2np.BuildResponseRecord
  Create a new encrypted response
create(byte[], int) - Static method in class net.i2p.data.PublicKey
  Pull from cache or return new
create(InputStream) - Static method in class net.i2p.data.PublicKey
  Pull from cache or return new
create(byte[], int) - Static method in class net.i2p.data.SigningPublicKey
  Pull from cache or return new
create(InputStream) - Static method in class net.i2p.data.SigningPublicKey
  Pull from cache or return new
createACKBitfield() - Method in class net.i2p.router.transport.udp.InboundMessageState
createAddresses() - Method in class net.i2p.router.CommSystemFacade
  Create the set of RouterAddress structures based on the router's config
createAddresses() - Method in class net.i2p.router.transport.CommSystemFacadeImpl
createBucket(int, int) - Method in class net.i2p.router.networkdb.kademlia.KBucketSet
createBuckets() - Method in class net.i2p.router.networkdb.kademlia.KBucketSet
createCertificate() - Method in class net.i2p.router.Router
createClient() - Static method in class net.i2p.client.I2PClientFactory
  Create a new instance of the appropriate I2PClient
createDestination(OutputStream) - Method in interface net.i2p.client.I2PClient
  Create a new destination with the default certificate creation properties and store it, along with the private encryption and signing keys at the specified location
createDestination(OutputStream, Certificate) - Method in interface net.i2p.client.I2PClient
  Create a new destination with the given certificate and store it, along with the private encryption and signing keys at the specified location
createDestination(OutputStream) - Method in class net.i2p.client.I2PClientImpl
  Create the destination with a null payload
createDestination(OutputStream, Certificate) - Method in class net.i2p.client.I2PClientImpl
  Create the destination with the given payload and write it out along with the PrivateKey and SigningPrivateKey to the destKeyStream
createDestination(OutputStream) - Method in class net.i2p.client.I2PSimpleClient
  Deprecated.
  Don't do this
createDestination(OutputStream, Certificate) - Method in class net.i2p.client.I2PSimpleClient
  Deprecated.
  or this
createdPacketSent() - Method in class net.i2p.router.transport.udp.InboundEstablishState
  note that we just sent a SessionCreated packet
createEnvelopeBodyNode() - Static method in class org.cybergarage.soap.SOAP
createFrequencyStat(String, String, String, long[]) - Method in class net.i2p.stat.StatManager
  Create a new statistic to monitor the frequency of some event.
createGarlicMessage(RouterContext, long, long, PublicKey, Payload, Hash, Destination, TunnelInfo, SessionKey, Set<SessionTag>, boolean, LeaseSet) - Static method in class net.i2p.router.message.OutboundClientMessageJobHelper
  Build a garlic message that will be delivered to the router on which the target is located.
createGarlicMessage(RouterContext, long, long, PublicKey, PayloadGarlicConfig, Hash, Destination, TunnelInfo, SessionKey, Set<SessionTag>, boolean, LeaseSet) - Static method in class net.i2p.router.message.OutboundClientMessageJobHelper
  Allow the app to specify the data clove directly, which enables OutboundClientMessage to resend the same payload (including expiration and unique id) in different garlics (down different tunnels) This is called from OCMOSJ
createHandlers() - Method in class net.i2p.router.networkdb.kademlia.FloodfillNetworkDatabaseFacade
createHandlers() - Method in class net.i2p.router.networkdb.kademlia.KademliaNetworkDatabaseFacade
createI2PSocket(Destination) - Method in class net.i2p.i2ptunnel.I2PTunnelClientBase
  Create a new I2PSocket towards to the specified destination, adding it to the list of connections actually managed by this tunnel.
createI2PSocket(Destination, I2PSocketOptions) - Method in class net.i2p.i2ptunnel.I2PTunnelClientBase
  Create a new I2PSocket towards to the specified destination, adding it to the list of connections actually managed by this tunnel.
createIfAbsent() - Method in class net.i2p.data.PrivateKeyFile
  Also reads in the file to get the privKey and signingPrivKey, which aren't available from I2PClient.
createInstance(I2PAppContext) - Static method in class net.i2p.client.naming.NamingService
  Get a naming service instance.
createJob(I2NPMessage, RouterIdentity, Hash) - Method in interface net.i2p.router.HandlerJobBuilder
  Create a new job to handle the received message.
createJob(I2NPMessage, RouterIdentity, Hash) - Method in class net.i2p.router.message.GarlicMessageHandler
createJob(I2NPMessage, RouterIdentity, Hash) - Method in class net.i2p.router.networkdb.DatabaseLookupMessageHandler
createJob(I2NPMessage, RouterIdentity, Hash) - Method in class net.i2p.router.networkdb.DatabaseStoreMessageHandler
createJob(I2NPMessage, RouterIdentity, Hash) - Method in class net.i2p.router.networkdb.kademlia.FloodfillDatabaseLookupMessageHandler
createJob(I2NPMessage, RouterIdentity, Hash) - Method in class net.i2p.router.networkdb.kademlia.FloodfillDatabaseStoreMessageHandler
createLeaseSet(I2PSessionImpl, LeaseSet, SigningPrivateKey, PrivateKey) - Method in class net.i2p.client.I2CPMessageProducer
  Create a new signed leaseSet in response to a request to do so and send it to the router
CreateLeaseSetMessage - Class in net.i2p.data.i2cp
  Defines the message a client sends to a router when authorizing the LeaseSet
CreateLeaseSetMessage() - Constructor for class net.i2p.data.i2cp.CreateLeaseSetMessage
createManager() - Static method in class net.i2p.client.streaming.I2PSocketManagerFactory
  Create a socket manager using a brand new destination connected to the I2CP router on the local machine on the default port (7654).
createManager(Properties) - Static method in class net.i2p.client.streaming.I2PSocketManagerFactory
  Create a socket manager using a brand new destination connected to the I2CP router on the local machine on the default port (7654).
createManager(String, int) - Static method in class net.i2p.client.streaming.I2PSocketManagerFactory
  Create a socket manager using a brand new destination connected to the I2CP router on the specified host and port
createManager(String, int, Properties) - Static method in class net.i2p.client.streaming.I2PSocketManagerFactory
  Create a socket manager using a brand new destination connected to the I2CP router on the given machine reachable through the given port.
createManager(InputStream) - Static method in class net.i2p.client.streaming.I2PSocketManagerFactory
  Create a socket manager using the destination loaded from the given private key stream and connected to the default I2CP host and port.
createManager(InputStream, Properties) - Static method in class net.i2p.client.streaming.I2PSocketManagerFactory
  Create a socket manager using the destination loaded from the given private key stream and connected to the default I2CP host and port.
createManager(InputStream, String, int, Properties) - Static method in class net.i2p.client.streaming.I2PSocketManagerFactory
  Create a socket manager using the destination loaded from the given private key stream and connected to the I2CP router on the specified machine on the given port
createMessage(I2PAppContext, int) - Static method in class net.i2p.data.i2np.I2NPMessageImpl
  Yes, this is fairly ugly, but its the only place it ever happens.
createName(I2PAppContext, String) - Static method in class net.i2p.router.web.SummaryListener
  JRobin can only deal with 20 character data source names, so we need to create a unique, munged version from the user/developer-visible name.
createNew() - Static method in class net.i2p.crypto.CryptixAESKeyCache
createNewFile() - Method in class net.i2p.util.SecureFile
  Sets file to mode 600 if the file is created
createNTCPAddress(RouterContext) - Static method in class net.i2p.router.transport.CommSystemFacadeImpl
  This only creates an address if the hostname AND port are set in router.config, which should be rare.
createPeerSelector() - Method in class net.i2p.router.networkdb.kademlia.FloodfillNetworkDatabaseFacade
createPeerSelector() - Method in class net.i2p.router.networkdb.kademlia.KademliaNetworkDatabaseFacade
createRateStat(String, String, String, long[]) - Method in class net.i2p.stat.StatManager
  Create a new statistic to monitor the average value and confidence of some action.
createRecord(I2PAppContext, long, Hash, long, Hash, long, SessionKey, SessionKey, SessionKey, byte[], boolean, boolean) - Method in class net.i2p.data.i2np.BuildRequestRecord
  Populate this instance with data.
createRecord(int, int, TunnelBuildMessage, TunnelCreatorConfig, Hash, long, I2PAppContext, PublicKey) - Static method in class net.i2p.router.tunnel.BuildMessageGenerator
  Place the asymmetrically encrypted record in the specified record slot, containing the hop's configuration (as well as the reply info, if it is an outbound endpoint)
createRequest() - Method in class net.i2p.router.transport.FIFOBandwidthLimiter
createRequiredFrequencyStat(String, String, String, long[]) - Method in class net.i2p.stat.StatManager
  Create a new statistic to monitor the frequency of some event.
createRequiredRateStat(String, String, String, long[]) - Method in class net.i2p.stat.StatManager
  Create a new statistic to monitor the average value and confidence of some action.
createRouterInfo() - Method in class net.i2p.router.startup.CreateRouterInfoJob
  Caller must hold Router.routerInfoFileLock
CreateRouterInfoJob - Class in net.i2p.router.startup
CreateRouterInfoJob(RouterContext, Job) - Constructor for class net.i2p.router.startup.CreateRouterInfoJob
createSAMHandler(SocketChannel, Properties) - Static method in class net.i2p.sam.SAMHandlerFactory
  Return the right SAM handler depending on the protocol version required by the client.
createSession(InputStream, Properties) - Method in interface net.i2p.client.I2PClient
  Create a new client session for the Destination stored at the destKeyStream using the specified options to both connect to the router, to instruct the router how to handle the new session, and to configure the end to end encryption.
createSession(InputStream, Properties) - Method in class net.i2p.client.I2PClientImpl
  Create a new session (though do not connect it yet)
createSession(I2PAppContext, InputStream, Properties) - Method in class net.i2p.client.I2PClientImpl
  Create a new session (though do not connect it yet)
createSession(InputStream, Properties) - Method in class net.i2p.client.I2PSimpleClient
  Create a new session (though do not connect it yet)
createSession(I2PAppContext, Properties) - Method in class net.i2p.client.I2PSimpleClient
  Create a new session (though do not connect it yet)
createSession(PublicKey, SessionKey) - Method in class net.i2p.crypto.SessionKeyManager
  Associate a new session key with the specified target.
createSession(PublicKey) - Method in class net.i2p.crypto.SessionKeyManager
  Generate a new session key and associate it with the specified target.
createSession(PublicKey, SessionKey) - Method in class net.i2p.crypto.TransientSessionKeyManager
  Associate a new session key with the specified target.
CreateSessionJob - Class in net.i2p.router.client
  Given an established connection, walk through the process of establishing the lease set.
CreateSessionJob(RouterContext, ClientConnectionRunner) - Constructor for class net.i2p.router.client.CreateSessionJob
CreateSessionMessage - Class in net.i2p.data.i2cp
  Defines the message a client sends to a router when establishing a new session.
CreateSessionMessage(SessionConfig) - Constructor for class net.i2p.data.i2cp.CreateSessionMessage
CreateSessionMessage() - Constructor for class net.i2p.data.i2cp.CreateSessionMessage
createSID() - Static method in class org.cybergarage.upnp.event.Subscription
createSocket(I2PAppContext, String, int) - Static method in class net.i2p.client.I2CPSSLSocketFactory
  Initializes the static SSL Context if required, then returns a socket to the host.
createSocketHandler(I2PSocket, int) - Method in class net.i2p.sam.SAMStreamSession
  Create a new SAM STREAM session socket handler, detaching its thread.
createSOCKSServer(Socket, Properties) - Static method in class net.i2p.i2ptunnel.socks.SOCKSServerFactory
  Create a new SOCKS server, using the provided socket (that must be connected to a client) to select the proper SOCKS protocol version.
createTempFile(String, String) - Static method in class net.i2p.util.SecureFile
  Sets file to mode 600 when the file is created
createTempFile(String, String, File) - Static method in class net.i2p.util.SecureFile
  Sets file to mode 600 when the file is created
createThreadGroup(String) - Method in class net.i2p.sam.SAMv3Handler.SessionRecord
createUUID() - Static method in class org.cybergarage.upnp.UPnP
createValidator() - Static method in class net.i2p.router.tunnel.HopProcessor
  Deprecated.
  unused
CRIT - Static variable in class net.i2p.util.Log
CRLF - Static variable in class org.cybergarage.http.HTTP
CryptixAESEngine - Class in net.i2p.crypto
  Wrapper for AES cypher operation using Cryptix's Rijndael implementation.
CryptixAESEngine(I2PAppContext) - Constructor for class net.i2p.crypto.CryptixAESEngine
CryptixAESKeyCache - Class in net.i2p.crypto
  Cache the objects used in CryptixRijndael_Algorithm.makeKey to reduce memory churn.
CryptixAESKeyCache() - Constructor for class net.i2p.crypto.CryptixAESKeyCache
CryptixAESKeyCache.KeyCacheEntry - Class in net.i2p.crypto
  all the data alloc'ed in a makeKey call
CryptixAESKeyCache.KeyCacheEntry() - Constructor for class net.i2p.crypto.CryptixAESKeyCache.KeyCacheEntry
CryptixRijndael_Algorithm - Class in net.i2p.crypto
  Rijndael --pronounced Reindaal-- is a variable block-size (128-, 192- and 256-bit), variable key-size (128-, 192- and 256-bit) symmetric cipher.
CryptixRijndael_Algorithm() - Constructor for class net.i2p.crypto.CryptixRijndael_Algorithm
CryptoConstants - Class in net.i2p.crypto
  Prime for ElGamal from http://tools.ietf.org/html/rfc3526 Primes for DSA: Generated by TheCrypto http://article.gmane.org/gmane.comp.security.invisiblenet.iip.devel/343
CryptoConstants() - Constructor for class net.i2p.crypto.CryptoConstants
CSSHelper - Class in net.i2p.router.web
  Copied and modded from I2PTunnel IndexBean (GPL)
CSSHelper() - Constructor for class net.i2p.router.web.CSSHelper
currentFile() - Method in class net.i2p.util.LogManager
currentFile() - Method in class net.i2p.util.LogWriter
currentPageIterator() - Method in class i2p.susi.util.Folder
  Returns an iterator containing the elements on the current page.
currentSorter - Variable in class i2p.susi.util.Folder
currentTime(String[]) - Static method in class net.i2p.time.NtpClient
  Query the ntp servers, returning the current time from first one we find
currentTime(String) - Static method in class net.i2p.time.NtpClient
  Query the given NTP server, returning the current internet time
currentTimeAndStratum(String[]) - Static method in class net.i2p.time.NtpClient
  Query the ntp servers, returning the current time from first one we find Hack to return time and stratum

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 _