- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- connect(SocketAddress, int) - Method in class net.i2p.util.InternalSocket
-
- 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
-
- 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
-
- 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