- f - Variable in class net.i2p.crypto.eddsa.math.Encoding
-
- f - Variable in class net.i2p.crypto.eddsa.math.FieldElement
-
- F4_1024_SPEC - Static variable in class net.i2p.crypto.RSAConstants
-
- F4_2048_SPEC - Static variable in class net.i2p.crypto.RSAConstants
-
- F4_3072_SPEC - Static variable in class net.i2p.crypto.RSAConstants
-
- F4_4096_SPEC - Static variable in class net.i2p.crypto.RSAConstants
-
- fail(Hash) - Method in class net.i2p.router.dummy.DummyNetworkDatabaseFacade
-
- fail(Hash) - Method in class net.i2p.router.dummy.DummyTunnelManagerFacade
-
- fail(Hash) - Method in class net.i2p.router.NetworkDatabaseFacade
-
- fail(Hash) - Method in class net.i2p.router.networkdb.kademlia.KademliaNetworkDatabaseFacade
-
Final remove for a leaseset.
- fail() - Method in class net.i2p.router.networkdb.kademlia.MessageWrapper.WrappedMessage
-
delivered tags (if any) were not acked
- fail() - Method in class net.i2p.router.networkdb.kademlia.SearchJob
-
Search totally failed
- fail() - Method in class net.i2p.router.networkdb.kademlia.StoreJob
-
Send totally failed
- fail(RouterContext, OutNetMessage) - Static method in class net.i2p.router.transport.GetBidsJob
-
- fail() - Method in class net.i2p.router.transport.udp.InboundEstablishState
-
- fail() - Method in class net.i2p.router.transport.udp.OutboundEstablishState
-
The SessionCreated validation failed
- fail() - Method in interface net.i2p.router.transport.udp.SocketListener
-
- fail() - Method in class net.i2p.router.transport.udp.UDPEndpoint
-
- fail(UDPEndpoint) - Method in class net.i2p.router.transport.udp.UDPTransport
-
The endpoint has failed.
- fail(Hash) - Method in class net.i2p.router.tunnel.pool.TunnelPoolManager
-
Fail all outbound tunnels with this peer as first hop,
and all inbound tunnels with this peer as the last hop,
baecause we can't contact it any more.
- fail(Hash) - Method in interface net.i2p.router.TunnelManagerFacade
-
- failed() - Method in class net.i2p.router.networkdb.kademlia.FloodOnlySearchJob
-
- failed() - Method in class net.i2p.router.networkdb.kademlia.FloodSearchJob
-
Deprecated, unused, see FOSJ override
- failed(Hash, boolean) - Method in class net.i2p.router.networkdb.kademlia.IterativeSearchJob
-
Note that the peer did not respond with a DSM
(either a DSRM, timeout, or failure).
- failed() - Method in class net.i2p.router.networkdb.kademlia.IterativeSearchJob
-
Total failure
- failed() - Method in class net.i2p.router.networkdb.kademlia.SingleSearchJob
-
- FAILED - Static variable in class net.i2p.router.transport.ntcp.EstablishState
-
- failed(OutNetMessage, String) - Method in interface net.i2p.router.transport.udp.TimedWeightedPriorityMessageQueue.FailedListener
-
- failed(OutboundMessageState) - Method in class net.i2p.router.transport.udp.UDPTransport
-
- failed(OutboundMessageState, boolean) - Method in class net.i2p.router.transport.udp.UDPTransport
-
- failed(OutNetMessage, String) - Method in class net.i2p.router.transport.udp.UDPTransport
-
- failed() - Method in class net.i2p.router.tunnel.FragmentedMessage
-
- FailedJob(RouterContext, RouterInfo) - Constructor for class net.i2p.router.networkdb.kademlia.SearchJob.FailedJob
-
- FailedJob(RouterContext, RouterInfo, boolean) - Constructor for class net.i2p.router.networkdb.kademlia.SearchJob.FailedJob
-
Allow the choice as to whether failed searches should count against
the peer (such as if we search for a random key)
- failLeaseRequest(LeaseRequestState) - Method in class net.i2p.router.client.ClientConnectionRunner
-
- failPermanently(Destination) - Method in class net.i2p.router.networkdb.kademlia.KademliaNetworkDatabaseFacade
-
Negative cache until restart
- failPermanently(Destination) - Method in class net.i2p.router.networkdb.kademlia.NegativeLookupCache
-
Negative cache the hash until restart,
but cache the destination.
- failTags(PublicKey) - Method in class net.i2p.crypto.SessionKeyManager
-
Mark all of the tags delivered to the target up to this point as invalid, since the peer
has failed to respond when they should have.
- failTags(PublicKey, SessionKey, TagSetHandle) - Method in class net.i2p.crypto.SessionKeyManager
-
- failTags(PublicKey) - Method in class net.i2p.router.crypto.TransientSessionKeyManager
-
- failTags(PublicKey, SessionKey, TagSetHandle) - Method in class net.i2p.router.crypto.TransientSessionKeyManager
-
Mark these tags as invalid, since the peer
has failed to ack them in time.
- FAKE_HASH - Static variable in class net.i2p.data.Hash
-
- FAKE_NID - Static variable in class org.klomp.snark.dht.KRPC
-
all-zero NID used for pings
- FAKE_SIGNATURE - Static variable in class net.i2p.data.Signature
-
- falsePositives(int) - Method in class org.xlattice.crypto.filters.BloomSHA1
-
- falsePositives() - Method in class org.xlattice.crypto.filters.BloomSHA1
-
- FamilyKeyCrypto - Class in net.i2p.router.crypto
-
Utilities for creating, storing, retrieving the signing keys for
the netdb family feature
- FamilyKeyCrypto(RouterContext) - Constructor for class net.i2p.router.crypto.FamilyKeyCrypto
-
For signing and verification.
- FAST_RETRANSMIT_THRESHOLD - Static variable in class net.i2p.client.streaming.impl.Connection
-
If we have been explicitly NACKed three times, retransmit the packet even if
there are other packets in flight.
- FastI2NPMessageImpl - Class in net.i2p.data.i2np
-
Ignore, but save, the SHA-256 checksum in the full 16-byte header when read in.
- FastI2NPMessageImpl(I2PAppContext) - Constructor for class net.i2p.data.i2np.FastI2NPMessageImpl
-
- fatal(Snark, String) - Method in interface org.klomp.snark.CompleteListener
-
- fatal(Snark, String) - Method in class org.klomp.snark.SnarkManager
-
A Snark.CompleteListener method.
- fatal(Snark, String) - Method in class org.klomp.snark.UpdateRunner
-
- FAULT - Static variable in class org.cybergarage.soap.SOAP
-
- FAULT_CODE - Static variable in class org.cybergarage.soap.SOAP
-
- FAULT_CODE - Static variable in class org.cybergarage.upnp.control.ControlResponse
-
- FAULT_STRING - Static variable in class org.cybergarage.soap.SOAP
-
- FAULT_STRING - Static variable in class org.cybergarage.upnp.control.ControlResponse
-
- FAULTACTOR - Static variable in class org.cybergarage.soap.SOAP
-
- FEB - Static variable in class org.jrobin.core.timespec.TimeToken
-
- feedEntropy(String, byte[], int, int) - Method in interface net.i2p.crypto.EntropyHarvester
-
Feed the entropy pools with data[offset:offset+len]
- feedEntropy(String, long, int, int) - Method in interface net.i2p.crypto.EntropyHarvester
-
Feed the entropy pools with the bits in the data
- feedEntropy(String, long, int, int) - Method in class net.i2p.util.FortunaRandomSource
-
reseed the fortuna
- feedEntropy(String, byte[], int, int) - Method in class net.i2p.util.FortunaRandomSource
-
reseed the fortuna
- feedEntropy(String, long, int, int) - Method in class net.i2p.util.RandomSource
-
- feedEntropy(String, byte[], int, int) - Method in class net.i2p.util.RandomSource
-
- feedID - Variable in class net.i2p.router.news.NewsMetadata
-
- feedSubtitle - Variable in class net.i2p.router.news.NewsMetadata
-
- feedTitle - Variable in class net.i2p.router.news.NewsMetadata
-
- feedUpdated - Variable in class net.i2p.router.news.NewsMetadata
-
- fetch(long, long, long) - Method in class net.i2p.client.streaming.I2PSocketEepGet
-
We have to override this to close _socket, since we can't use _proxy in super as the I2PSocket.
- fetch() - Method in class net.i2p.util.EepGet
-
Blocking fetch, returning true if the URL was retrieved, false if all retries failed.
- fetch(long) - Method in class net.i2p.util.EepGet
-
Blocking fetch, timing out individual attempts if the HTTP response headers
don't come back in the time given.
- fetch(long, long, long) - Method in class net.i2p.util.EepGet
-
Blocking fetch.
- FetchAndAdd - Class in org.klomp.snark.web
-
A cancellable torrent file downloader.
- FetchAndAdd(I2PAppContext, SnarkManager, String, File) - Constructor for class org.klomp.snark.web.FetchAndAdd
-
Caller should call _mgr.addDownloader(this), which
will start things off.
- fetchData(FetchRequest) - Method in class org.jrobin.core.Archive
-
- FetchData - Class in org.jrobin.core
-
Class used to represent data fetched from the RRD.
- FetchData(Archive, FetchRequest) - Constructor for class org.jrobin.core.FetchData
-
- fetchData() - Method in class org.jrobin.core.FetchRequest
-
Returns data from the underlying RRD and puts it in a single
FetchData
object.
- fetchData(FetchRequest) - Method in class org.jrobin.core.RrdDb
-
- fetchNews() - Method in class net.i2p.router.update.NewsFetcher
-
- fetchPartialACKs(List<ACKBitfield>) - Method in class net.i2p.router.transport.udp.PeerState
-
- FetchRequest - Class in org.jrobin.core
-
Class to represent fetch request.
- FetchRequest(RrdDb, String, long, long, long) - Constructor for class org.jrobin.core.FetchRequest
-
- Field - Class in net.i2p.crypto.eddsa.math
-
An EdDSA finite field.
- Field(int, byte[], Encoding) - Constructor for class net.i2p.crypto.eddsa.math.Field
-
- FieldElement - Class in net.i2p.crypto.eddsa.math
-
Note: concrete subclasses must implement hashCode() and equals()
- FieldElement(Field) - Constructor for class net.i2p.crypto.eddsa.math.FieldElement
-
- FIFOBandwidthLimiter - Class in net.i2p.router.transport
-
Concurrent plan:
It's difficult to get rid of the locks on _pendingInboundRequests
since locked_satisyInboundAvailable() leaves Requests on the head
of the queue.
- FIFOBandwidthLimiter(I2PAppContext) - Constructor for class net.i2p.router.transport.FIFOBandwidthLimiter
-
- FIFOBandwidthLimiter.CompleteListener - Interface in net.i2p.router.transport
-
- FIFOBandwidthLimiter.Request - Interface in net.i2p.router.transport
-
A bandwidth request, either inbound or outbound.
- FIFOBandwidthRefiller - Class in net.i2p.router.transport
-
Thread that runs several times a second to "give" bandwidth to
FIFOBandwidthLimiter.
- FIFOBandwidthRefiller(I2PAppContext, FIFOBandwidthLimiter) - Constructor for class net.i2p.router.transport.FIFOBandwidthRefiller
-
- file - Variable in class net.i2p.data.PrivateKeyFile
-
- file - Variable in class net.metanotion.io.block.BlockFile
-
- file - Variable in class org.jrobin.core.RrdFileBackend
-
radnom access file handle
- file - Variable in class org.klomp.snark.web.Sorters.FileAndIndex
-
- FileAndIndex(File, Storage, long[]) - Constructor for class org.klomp.snark.web.Sorters.FileAndIndex
-
- FileDumpHelper - Class in net.i2p.router.web
-
Dump info on jars and wars
- FileDumpHelper() - Constructor for class net.i2p.router.web.FileDumpHelper
-
- fileExists(String) - Static method in class org.jrobin.core.Util
-
Checks if the file with the given file name exists
- FileLogWriter - Class in net.i2p.util
-
File-based log writer thread that pulls log records from the LogManager,
writes them to the current logfile, and rotates the logs as necessary.
- FileLogWriter(LogManager) - Constructor for class net.i2p.util.FileLogWriter
-
- filename - Variable in class i2p.susi.webmail.MailPart
-
fixme never set
- filename - Variable in class org.jrobin.graph.RrdGraphDef
-
- filename - Variable in class org.jrobin.graph.RrdGraphInfo
-
- FILENAME_OVERRIDE_PROP - Static variable in class net.i2p.util.LogManager
-
- filenameToFile(String) - Static method in class net.i2p.i2ptunnel.TunnelController
-
Does not necessarily exist.
- FileUtil - Class in net.i2p.util
-
General helper methods for messing with files
These are static methods that do NOT convert arguments
to absolute paths for a particular context and directory.
- FileUtil() - Constructor for class net.i2p.util.FileUtil
-
- FileUtil - Class in org.cybergarage.util
-
- FileUtil() - Constructor for class org.cybergarage.util.FileUtil
-
- fillBlock() - Method in class gnu.crypto.prng.AsyncFortunaStandalone
-
- fillBlock() - Method in class gnu.crypto.prng.BasePRNGStandalone
-
- fillBlock() - Method in class gnu.crypto.prng.FortunaStandalone
-
- fillBlock() - Method in class gnu.crypto.prng.FortunaStandalone.Generator
-
- fillInStackTrace() - Method in exception com.google.zxing.ReaderException
-
- fillPolygon(int[], int[], Paint) - Method in class org.jrobin.graph.ImageWorker
-
- fillPolygon(double[], double, double[], Paint) - Method in class org.jrobin.graph.ImageWorker
-
- fillPolygon(double[], double[], double[], Paint) - Method in class org.jrobin.graph.ImageWorker
-
- fillRect(int, int, int, int, Paint) - Method in class org.jrobin.graph.ImageWorker
-
- filter - Variable in class i2p.susi.dns.AddressbookBean
-
- filterName(String) - Static method in class org.klomp.snark.Storage
-
Removes 'suspicious' characters from the given file name.
- filterResponseLine(String) - Method in class net.i2p.i2ptunnel.HTTPResponseOutputStream
-
Possibly tweak that first HTTP response line (HTTP/1.0 200 OK, etc).
- filterSlow(boolean, boolean) - Method in class net.i2p.router.tunnel.pool.TunnelPeerSelector
-
do we want to skip peers that are slow?
- filterUnreachable(boolean, boolean) - Method in class net.i2p.router.tunnel.pool.TunnelPeerSelector
-
do we want to skip peers who haven't been up for long?
- filterValues(double, double) - Method in class org.jrobin.core.Robin
-
Filters values stored in this archive based on the given boundary.
- finalize() - Method in class net.i2p.addressbook.AddressBook
-
- finalize() - Method in class net.i2p.addressbook.HostTxtIterator
-
- finalize() - Method in class org.cybergarage.http.HTTPSocket
-
- finalize() - Method in class org.cybergarage.upnp.ControlPoint
-
- finalize() - Method in class org.cybergarage.upnp.ssdp.HTTPMUSocket
-
- finalize() - Method in class org.cybergarage.upnp.ssdp.HTTPUSocket
-
- finalize() - Method in class org.jrobin.core.RrdDb
-
- finalize() - Method in class org.jrobin.core.RrdNioBackend
-
- finalize() - Method in class org.jrobin.core.RrdNioBackendFactory
-
- finalize() - Method in class org.jrobin.core.RrdToolReader
-
- finalize() - Method in class org.jrobin.core.XmlWriter
-
- find(K) - Method in class net.metanotion.io.block.index.BSkipList
-
find
- find(K) - Method in class net.metanotion.util.skiplist.SkipList
-
- findArchive(String, int) - Method in class org.jrobin.core.RrdDef
-
- findClosest(SHA1Hash, int) - Method in class org.klomp.snark.dht.DHTNodes
-
DHT
- findClosest(byte[], int) - Method in class org.klomp.snark.dht.KRPC
-
Local lookup only
- findDeallocatableBuffer(Buffer) - Method in class engine.misc.DeallocationHelper
-
- findFirstNotOf(String, String) - Static method in class org.cybergarage.util.StringUtil
-
- findFirstOf(String, String) - Static method in class org.cybergarage.util.StringUtil
-
- findLastNotOf(String, String) - Static method in class org.cybergarage.util.StringUtil
-
- findLastOf(String, String) - Static method in class org.cybergarage.util.StringUtil
-
- findMatchingArchive(FetchRequest) - Method in class org.jrobin.core.RrdDb
-
- findMSBSet(int) - Static method in class com.google.zxing.qrcode.encoder.MatrixUtil
-
- findNearestRouters(Hash, int, Set<Hash>) - Method in class net.i2p.router.dummy.DummyNetworkDatabaseFacade
-
- findNearestRouters(Hash, int, Set<Hash>) - Method in class net.i2p.router.NetworkDatabaseFacade
-
Return the RouterInfo structures for the routers closest to the given key.
- findNearestRouters(Hash, int, Set<Hash>) - Method in class net.i2p.router.networkdb.kademlia.KademliaNetworkDatabaseFacade
-
Get the routers closest to that key in response to a remote lookup
Only used by ../HDLMJ
Set MAY INCLUDE our own router - add to peersToIgnore if you don't want
- findOf(String, String, int, int, int, boolean) - Static method in class org.cybergarage.util.StringUtil
-
- findStartMatchArchive(String, long, long) - Method in class org.jrobin.core.RrdDb
-
Finds the archive that best matches to the start time (time period being start-time until now)
and requested resolution.
- finish() - Method in class net.i2p.util.ResettableGZIPOutputStream
-
- finishConnect() - Method in class net.i2p.sam.SSLSocketChannel
-
- finished - Variable in class net.i2p.i2ptunnel.I2PTunnelOutproxyRunner
-
- finishHeaders() - Method in class net.i2p.i2ptunnel.HTTPResponseOutputStream
-
- finishInboundEstablishment(SessionKey, long, byte[], byte[]) - Method in class net.i2p.router.transport.ntcp.NTCPConnection
-
We are Bob.
- finishMessages() - Method in class net.i2p.router.transport.udp.PeerState
-
Expire / complete any outbound messages
High usage -
OutboundMessageFragments.getNextVolley() calls this 1st.
- finishOutboundEstablishment(SessionKey, long, byte[], byte[]) - Method in class net.i2p.router.transport.ntcp.NTCPConnection
-
We are Alice.
- fireOffsetChanged(long) - Method in class net.i2p.util.Clock
-
- fireOOM(OutOfMemoryError) - Method in class net.i2p.util.I2PAppThread
-
- fireOOM(OutOfMemoryError) - Method in class net.i2p.util.I2PThread
-
- first - Variable in class net.metanotion.util.skiplist.SkipList
-
- first - Variable in class org.jrobin.data.Aggregates
-
- first - Variable in class org.klomp.snark.web.InclusiveByteRange
-
- FIRST_DAY_OF_WEEK - Static variable in interface org.jrobin.graph.RrdGraphConstants
-
Default first day of the week (obtained from the default locale)
- first_nonopt - Variable in class gnu.getopt.Getopt
-
The index of the first non-option in argv[]
- firstDayOfWeek - Variable in class org.jrobin.graph.RrdGraphDef
-
- firstKey() - Method in class net.metanotion.io.block.index.IBSkipSpan
-
Does not call super, we always store first key here
- firstKey() - Method in class net.metanotion.util.skiplist.SkipSpan
-
I2P
- firstLevelPage - Variable in class net.metanotion.io.block.index.BSkipList
-
- firstPage() - Method in class i2p.susi.util.Folder
-
Sets folder to display first page.
- firstSpanPage - Variable in class net.metanotion.io.block.index.BSkipList
-
- FIVE - Static variable in class net.i2p.crypto.eddsa.math.Constants
-
- FIVE - Variable in class net.i2p.crypto.eddsa.math.Field
-
- FixWinPaths - Class in net.i2p.installer
-
This class is used by the installer in Windows to process the wrapper.config
file.
- FixWinPaths() - Constructor for class net.i2p.installer.FixWinPaths
-
- flag - Variable in class gnu.getopt.LongOpt
-
If this variable is not null, then the value stored in "val" is stored
here when this long option is encountered.
- FLAG_ALPHA - Static variable in class net.i2p.router.transport.udp.Sorters
-
- FLAG_CLOSE - Static variable in class net.i2p.client.streaming.impl.Packet
-
The sender of this packet will not be sending any more payload data.
- FLAG_CWND - Static variable in class net.i2p.router.transport.udp.Sorters
-
- FLAG_DEBUG - Static variable in class net.i2p.router.transport.udp.Sorters
-
- FLAG_DELAY_REQUESTED - Static variable in class net.i2p.client.streaming.impl.Packet
-
This packet includes an explicit request for the recipient to delay
sending any packets with data for a given amount of time.
- FLAG_DUP - Static variable in class net.i2p.router.transport.udp.Sorters
-
- FLAG_ECHO - Static variable in class net.i2p.client.streaming.impl.Packet
-
If set, this packet is a ping (if sendStreamId is set) or a
ping reply (if receiveStreamId is set).
- FLAG_FROM_INCLUDED - Static variable in class net.i2p.client.streaming.impl.Packet
-
This packet includes the full I2P destination of the packet's sender.
- FLAG_IDLE_IN - Static variable in class net.i2p.router.transport.udp.Sorters
-
- FLAG_IDLE_OUT - Static variable in class net.i2p.router.transport.udp.Sorters
-
- FLAG_MAX_PACKET_SIZE_INCLUDED - Static variable in class net.i2p.client.streaming.impl.Packet
-
This packet includes a request that the recipient not send any
subsequent packets with payloads greater than a specific size.
- FLAG_MTU - Static variable in class net.i2p.router.transport.udp.Sorters
-
- FLAG_NO_ACK - Static variable in class net.i2p.client.streaming.impl.Packet
-
If set, this packet doesn't really want to ack anything
- FLAG_PROFILE_INTERACTIVE - Static variable in class net.i2p.client.streaming.impl.Packet
-
If set, this packet is travelling as part of an interactive flow,
meaning it is more lag sensitive than throughput sensitive.
- FLAG_RATE_IN - Static variable in class net.i2p.router.transport.udp.Sorters
-
- FLAG_RATE_OUT - Static variable in class net.i2p.router.transport.udp.Sorters
-
- FLAG_RECV - Static variable in class net.i2p.router.transport.udp.Sorters
-
- FLAG_RESEND - Static variable in class net.i2p.router.transport.udp.Sorters
-
- FLAG_RESET - Static variable in class net.i2p.client.streaming.impl.Packet
-
This packet is being sent to signify that the socket does not exist
(or, if in response to an initial synchronize packet, that the
connection was refused).
- FLAG_RTO - Static variable in class net.i2p.router.transport.udp.Sorters
-
- FLAG_RTT - Static variable in class net.i2p.router.transport.udp.Sorters
-
- FLAG_SEND - Static variable in class net.i2p.router.transport.udp.Sorters
-
- FLAG_SIGNATURE_INCLUDED - Static variable in class net.i2p.client.streaming.impl.Packet
-
This packet contains a DSA signature from the packet's sender.
- FLAG_SIGNATURE_REQUESTED - Static variable in class net.i2p.client.streaming.impl.Packet
-
This packet wants the recipient to include signatures on subsequent
packets sent to the creator of this packet.
- FLAG_SKEW - Static variable in class net.i2p.router.transport.udp.Sorters
-
- FLAG_SSTHRESH - Static variable in class net.i2p.router.transport.udp.Sorters
-
- FLAG_SYNCHRONIZE - Static variable in class net.i2p.client.streaming.impl.Packet
-
This packet is creating a new socket connection (if the receiveStreamId
is STREAM_ID_UNKNOWN) or it is acknowledging a request to
create a connection and in turn is accepting the socket.
- FLAG_UPTIME - Static variable in class net.i2p.router.transport.udp.Sorters
-
- flbck(boolean) - Method in class net.metanotion.io.block.FreeListBlock
-
Recursive.
- flip(int) - Method in class com.google.zxing.common.BitArray
-
Flips bit i.
- flip(int, int) - Method in class com.google.zxing.common.BitMatrix
-
Flips the given bit.
- FLOAT_COOKIE - Static variable in interface org.jrobin.core.jrrd.Constants
-
- FLOAT_COOKIE_BIG_ENDIAN - Static variable in interface org.jrobin.core.jrrd.Constants
-
- FLOAT_COOKIE_LITTLE_ENDIAN - Static variable in interface org.jrobin.core.jrrd.Constants
-
- flood(DatabaseEntry) - Method in class net.i2p.router.networkdb.kademlia.FloodfillNetworkDatabaseFacade
-
Send to a subset of all floodfill peers.
- FloodfillDatabaseLookupMessageHandler - Class in net.i2p.router.networkdb.kademlia
-
Build a HandleDatabaseLookupMessageJob whenever a DatabaseLookupMessage arrives
- FloodfillDatabaseLookupMessageHandler(RouterContext, FloodfillNetworkDatabaseFacade) - Constructor for class net.i2p.router.networkdb.kademlia.FloodfillDatabaseLookupMessageHandler
-
- FloodfillDatabaseStoreMessageHandler - Class in net.i2p.router.networkdb.kademlia
-
Create a HandleDatabaseStoreMessageJob whenever a DatabaseStoreMessage arrives
- FloodfillDatabaseStoreMessageHandler(RouterContext, FloodfillNetworkDatabaseFacade) - Constructor for class net.i2p.router.networkdb.kademlia.FloodfillDatabaseStoreMessageHandler
-
- floodfillEnabled() - Method in class net.i2p.router.NetworkDatabaseFacade
-
For convenience, so users don't have to cast to FNDF, and unit tests using
Dummy NDF will work.
- floodfillEnabled() - Method in class net.i2p.router.networkdb.kademlia.FloodfillNetworkDatabaseFacade
-
- FloodfillMonitorJob - Class in net.i2p.router.networkdb.kademlia
-
Simple job to monitor the floodfill pool.
- FloodfillMonitorJob(RouterContext, FloodfillNetworkDatabaseFacade) - Constructor for class net.i2p.router.networkdb.kademlia.FloodfillMonitorJob
-
- FloodfillNetworkDatabaseFacade - Class in net.i2p.router.networkdb.kademlia
-
The network database
- FloodfillNetworkDatabaseFacade(RouterContext) - Constructor for class net.i2p.router.networkdb.kademlia.FloodfillNetworkDatabaseFacade
-
- FloodfillPeerSelector - Class in net.i2p.router.networkdb.kademlia
-
This is where we implement semi-Kademlia with the floodfills, by
selecting floodfills closest to a given key for
searches and stores.
- FloodfillPeerSelector(RouterContext) - Constructor for class net.i2p.router.networkdb.kademlia.FloodfillPeerSelector
-
- FloodfillRouterInfoFloodJob - Class in net.i2p.router.networkdb.kademlia
-
Job to flood nearby floodfill routers with our RI.
- FloodfillRouterInfoFloodJob(RouterContext, FloodfillNetworkDatabaseFacade) - Constructor for class net.i2p.router.networkdb.kademlia.FloodfillRouterInfoFloodJob
-
- FloodfillStoreJob - Class in net.i2p.router.networkdb.kademlia
-
This extends StoreJob to fire off a FloodfillVerifyStoreJob after success.
- FloodfillStoreJob(RouterContext, FloodfillNetworkDatabaseFacade, Hash, DatabaseEntry, Job, Job, long) - Constructor for class net.i2p.router.networkdb.kademlia.FloodfillStoreJob
-
Send a data structure to the floodfills
- FloodfillStoreJob(RouterContext, FloodfillNetworkDatabaseFacade, Hash, DatabaseEntry, Job, Job, long, Set<Hash>) - Constructor for class net.i2p.router.networkdb.kademlia.FloodfillStoreJob
-
- FloodfillVerifyStoreJob - Class in net.i2p.router.networkdb.kademlia
-
Send a netDb lookup to a floodfill peer - If it is found, great,
but if they reply back saying they dont know it, queue up a store of the
key to a random floodfill peer again (via FloodfillStoreJob)
- FloodfillVerifyStoreJob(RouterContext, Hash, long, boolean, Hash, FloodfillNetworkDatabaseFacade) - Constructor for class net.i2p.router.networkdb.kademlia.FloodfillVerifyStoreJob
-
Delay a few seconds, then start the verify
- FloodOnlyLookupMatchJob - Class in net.i2p.router.networkdb.kademlia
-
- FloodOnlyLookupMatchJob(RouterContext, FloodSearchJob) - Constructor for class net.i2p.router.networkdb.kademlia.FloodOnlyLookupMatchJob
-
- FloodOnlyLookupSelector - Class in net.i2p.router.networkdb.kademlia
-
Mostly replaced by IterativeLookupSelector
- FloodOnlyLookupSelector(RouterContext, FloodOnlySearchJob) - Constructor for class net.i2p.router.networkdb.kademlia.FloodOnlyLookupSelector
-
- FloodOnlyLookupTimeoutJob - Class in net.i2p.router.networkdb.kademlia
-
This is the timeout for the whole search.
- FloodOnlyLookupTimeoutJob(RouterContext, FloodSearchJob) - Constructor for class net.i2p.router.networkdb.kademlia.FloodOnlyLookupTimeoutJob
-
- FloodOnlySearchJob - Class in net.i2p.router.networkdb.kademlia
-
Uunused directly, replaced by IterativeSearchJob, but still extended by
SingleSearchJob.
- FloodOnlySearchJob(RouterContext, FloodfillNetworkDatabaseFacade, Hash, Job, Job, int, boolean) - Constructor for class net.i2p.router.networkdb.kademlia.FloodOnlySearchJob
-
- FloodSearchJob - Class in net.i2p.router.networkdb.kademlia
-
Try sending a search to some floodfill peers, but if we don't get a successful
match within half the allowed lookup time, give up and start querying through
the normal (kademlia) channels.
- FloodSearchJob(RouterContext, FloodfillNetworkDatabaseFacade, Hash, Job, Job, int, boolean) - Constructor for class net.i2p.router.networkdb.kademlia.FloodSearchJob
-
- FloodThrottler - Class in net.i2p.router.networkdb.kademlia
-
Count how often we have recently flooded a key
This offers basic DOS protection but is not a complete solution.
- FloodThrottler() - Constructor for class net.i2p.router.networkdb.kademlia.FloodThrottler
-
- flush() - Method in class net.i2p.client.streaming.impl.MessageOutputStream
-
Flush the data already queued up, blocking only if the outbound
window is full.
- flush() - Method in class net.i2p.client.streaming.impl.PcapWriter
-
- flush() - Method in class net.i2p.util.LogManager
-
Flush any pending records to disk.
- flush() - Method in class net.metanotion.io.block.index.BSkipLevels
-
- flush() - Method in class net.metanotion.io.block.index.BSkipList
-
- flush() - Method in class net.metanotion.io.block.index.BSkipSpan
-
- flush() - Method in class net.metanotion.io.block.index.IBSkipSpan
-
Flush to disk and null out in-memory keys and values, saving only the first key
- flush() - Method in class net.metanotion.util.skiplist.SkipLevels
-
- flush() - Method in class net.metanotion.util.skiplist.SkipList
-
- flush() - Method in class net.metanotion.util.skiplist.SkipSpan
-
- flush() - Method in class org.jrobin.core.XmlWriter
-
Flushes the output stream
- flush_char(OutputStream) - Method in class org.jrobin.graph.GifPixelsEncoder
-
- FLUSH_INTERVAL - Static variable in class net.i2p.util.LogWriter
-
- flushAvailable(MessageOutputStream.DataReceiver) - Method in class net.i2p.client.streaming.impl.MessageOutputStream
-
called whenever the engine wants to push more data to the
peer
- flushAvailable(MessageOutputStream.DataReceiver, boolean) - Method in class net.i2p.client.streaming.impl.MessageOutputStream
-
- flushRecords() - Method in class net.i2p.util.LogWriter
-
- flushRecords(boolean) - Method in class net.i2p.util.LogWriter
-
- flushWriter() - Method in class net.i2p.util.FileLogWriter
-
- flushWriter() - Method in class net.i2p.util.LogWriter
-
- Folder<O> - Class in i2p.susi.util
-
Folder object manages a array Object[] to support
paging and sorting.
- Folder() - Constructor for class i2p.susi.util.Folder
-
- Folder.SortOrder - Enum in i2p.susi.util
-
- fontDir - Variable in class org.jrobin.graph.RrdGraphDef
-
- fonts - Variable in class org.jrobin.graph.RrdGraphDef
-
- FONTTAG_AXIS - Static variable in interface org.jrobin.graph.RrdGraphConstants
-
Index of the axis label font.
- FONTTAG_DEFAULT - Static variable in interface org.jrobin.graph.RrdGraphConstants
-
Index of the default font.
- FONTTAG_LEGEND - Static variable in interface org.jrobin.graph.RrdGraphConstants
-
Index of the graph legend font.
- FONTTAG_NAMES - Static variable in interface org.jrobin.graph.RrdGraphConstants
-
- FONTTAG_TITLE - Static variable in interface org.jrobin.graph.RrdGraphConstants
-
Index of the title font.
- FONTTAG_UNIT - Static variable in interface org.jrobin.graph.RrdGraphConstants
-
Index of the vertical unit label font.
- FONTTAG_WATERMARK - Static variable in interface org.jrobin.graph.RrdGraphConstants
-
Index of the edge watermark font.
- forBits(int) - Static method in enum com.google.zxing.qrcode.decoder.ErrorCorrectionLevel
-
- forBits(int) - Static method in enum com.google.zxing.qrcode.decoder.Mode
-
- FORCE_ZEROS_FOR_NANS_SUFFIX - Static variable in class org.jrobin.core.DsDef
-
- forceFlush - Variable in class net.i2p.sam.SAMStreamSession
-
should we flush every time we get a STREAM SEND, or leave that up to
the streaming lib to decide?
- forceReschedule(long) - Method in class net.i2p.util.SimpleTimer2.TimedEvent
-
Always use the new time - ignores fuzz
- forceRulesLegend - Variable in class org.jrobin.graph.RrdGraphDef
-
- forceRunImmediately(boolean) - Method in class net.i2p.router.transport.udp.PeerTestEvent
-
Run within the next 5 seconds at the latest
- forceRunSoon(boolean) - Method in class net.i2p.router.transport.udp.PeerTestEvent
-
Run within the next 45 seconds at the latest
- forceZerosForNans(String, String) - Static method in class org.jrobin.core.RrdToolkit
-
Updates single or all datasource names in the specified RRD file
by appending '!' (if not already present).
- format(long) - Static method in class i2p.susi.dns.FormatDate
-
- format(long) - Static method in class net.i2p.router.tunnel.TunnelCreatorConfig
-
- format - Variable in class org.jrobin.graph.TimeAxisSetting
-
- formatAsString() - Method in class net.i2p.client.streaming.impl.Packet
-
- formatAsString() - Method in class net.i2p.client.streaming.impl.PacketLocal
-
- FormatDate - Class in i2p.susi.dns
-
Format a date in local time zone
- FormatDate() - Constructor for class i2p.susi.dns.FormatDate
-
- formatDate(Date) - Method in class org.jrobin.core.timespec.Epoch
-
- formatDouble(double, String, boolean) - Static method in class org.jrobin.core.Util
-
- formatDouble(double, boolean) - Static method in class org.jrobin.core.Util
-
- formatDouble(double) - Static method in class org.jrobin.core.Util
-
Formats double as a string using exponential notation (RRDTool like).
- formatDuration(long) - Static method in class net.i2p.data.DataHelper
-
NOTE: formatDuration2() recommended in most cases for readability
- formatDuration2(long) - Static method in class net.i2p.data.DataHelper
-
Like formatDuration but with a non-breaking space after the number,
0 is unitless, and the unit is translated.
- formatDuration2(double) - Static method in class net.i2p.data.DataHelper
-
Like formatDuration2(long) but with microsec and nanosec also.
- FormatException - Exception in com.google.zxing
-
Thrown when a barcode was successfully detected, but some aspect of
the content did not conform to the barcode's format rules.
- formatHeaders(Map<String, List<String>>, StringBuilder) - Static method in class net.i2p.i2ptunnel.I2PTunnelHTTPServer
-
- FormatInformation - Class in com.google.zxing.qrcode.decoder
-
Encapsulates a QR Code's format information, including the data mask used and
error correction level.
- formatRecord(LogManager, LogRecord) - Static method in class net.i2p.util.LogRecordFormatter
-
- formatRecord(LogManager, LogRecord, boolean) - Static method in class net.i2p.util.LogRecordFormatter
-
- formatSize(long) - Static method in class net.i2p.data.DataHelper
-
Caller should append 'B' or 'b' as appropriate
NOTE: formatDuration2() recommended in most cases for readability
- formatSize2(long) - Static method in class net.i2p.data.DataHelper
-
Like formatSize but with a non-breaking space after the number
This seems consistent with most style guides out there.
- formattedDate - Variable in class i2p.susi.webmail.Mail
-
- formattedSubject - Variable in class i2p.susi.webmail.Mail
-
- FormHandler - Class in net.i2p.router.web
-
Simple form handler base class - does not depend on servlets or jsp,
but instead the subclasses are populated with javabean properties.
- FormHandler() - Constructor for class net.i2p.router.web.FormHandler
-
- FortunaRandomSource - Class in net.i2p.util
-
Wrapper around GNU-Crypto's Fortuna PRNG.
- FortunaRandomSource(I2PAppContext) - Constructor for class net.i2p.util.FortunaRandomSource
-
May block up to 10 seconds or forever
- FortunaStandalone - Class in gnu.crypto.prng
-
The Fortuna continuously-seeded pseudo-random number generator.
- FortunaStandalone() - Constructor for class gnu.crypto.prng.FortunaStandalone
-
- FortunaStandalone.Generator - Class in gnu.crypto.prng
-
The Fortuna generator function.
- ForwardPort - Class in org.freenetproject
-
A public Internet Protocol port on the node which needs to be forwarded if the
node is NATed.
- ForwardPort(String, boolean, int, int) - Constructor for class org.freenetproject.ForwardPort
-
- ForwardPortCallback - Interface in org.freenetproject
-
Callback called by port forwarding plugins to indicate success or failure.
- forwardPortStatus(byte[], int, int, boolean, String) - Method in class net.i2p.router.transport.ntcp.NTCPTransport
-
If we didn't used to be forwarded, and we have an address,
and we are configured to use UPnP, update our RouterAddress
Don't do anything now.
- forwardPortStatus(byte[], int, int, boolean, String) - Method in interface net.i2p.router.transport.Transport
-
Notify a transport of the results of trying to forward a port.
- forwardPortStatus(byte[], int, int, boolean, String) - Method in class net.i2p.router.transport.TransportImpl
-
Notify a transport of the results of trying to forward a port.
- forwardPortStatus(String, byte[], int, int, boolean, String) - Method in class net.i2p.router.transport.TransportManager
-
callback from UPnP
- forwardPortStatus(byte[], int, int, boolean, String) - Method in class net.i2p.router.transport.udp.UDPTransport
-
Callback from UPnP.
- ForwardPortStatus - Class in org.freenetproject
-
- ForwardPortStatus(int, String, int) - Constructor for class org.freenetproject.ForwardPortStatus
-
- foundNewMail() - Method in interface i2p.susi.webmail.NewMailListener
-
- foundNewMail() - Method in class i2p.susi.webmail.pop3.POP3MailBox
-
Relay from the checker to the webmail session object,
which relays to MailCache, which will fetch the mail from us
in a big circle
- FOUR - Static variable in class net.i2p.crypto.eddsa.math.Constants
-
- FOUR - Variable in class net.i2p.crypto.eddsa.math.Field
-
- Fragment(OutboundMessageState, int) - Constructor for class net.i2p.router.transport.udp.PacketBuilder.Fragment
-
- FRAGMENT_HEADER_SIZE - Static variable in class net.i2p.router.transport.udp.PacketBuilder
-
4 byte msg ID + 3 byte fragment info
- fragmentCount() - Method in interface net.i2p.router.transport.udp.ACKBitfield
-
how many fragments are covered in this bitfield?
- FragmentedMessage - Class in net.i2p.router.tunnel
-
Gather fragments of I2NPMessages at a tunnel endpoint, making them available
for reading when complete.
- FragmentedMessage(I2PAppContext, long) - Constructor for class net.i2p.router.tunnel.FragmentedMessage
-
- FragmentHandler - Class in net.i2p.router.tunnel
-
Handle fragments at the endpoint of a tunnel, peeling off fully completed
I2NPMessages when they arrive, and dropping fragments if they take too long
to arrive.
- FragmentHandler(RouterContext, FragmentHandler.DefragmentedReceiver) - Constructor for class net.i2p.router.tunnel.FragmentHandler
-
- FragmentHandler.DefragmentedReceiver - Interface in net.i2p.router.tunnel
-
Receive messages out of the tunnel endpoint.
- fragmentMessage(long, int, int, List<Long>, String) - Method in class net.i2p.router.MessageHistory
-
- fragmentMessage(long, int, int, List<Long>, Object, String) - Method in class net.i2p.router.MessageHistory
-
- fragmentSize(int) - Method in class net.i2p.router.transport.udp.OutboundMessageState
-
The size in bytes of the fragment
- fragmentSize() - Method in class net.i2p.router.transport.udp.PeerState
-
how much payload data can we shove in there?
- free_ent - Variable in class org.jrobin.graph.GifPixelsEncoder
-
- FreeListBlock - Class in net.metanotion.io.block
-
On-disk format:
- FreeListBlock(RandomAccessInterface, int) - Constructor for class net.metanotion.io.block.FreeListBlock
-
- freenet.support.CPUInformation - package freenet.support.CPUInformation
-
CPUID implementaion, borrowed from freenet, updated and heavily modified.
- freePage(int) - Method in class net.metanotion.io.block.BlockFile
-
Add the page to the free list.
- Frequency - Class in net.i2p.stat
-
Manage the calculation of a moving average event frequency over a certain period.
- Frequency(long) - Constructor for class net.i2p.stat.Frequency
-
- FrequencyStat - Class in net.i2p.stat
-
coordinate an event frequency over various periods
- FrequencyStat(String, String, String, long[]) - Constructor for class net.i2p.stat.FrequencyStat
-
- FRI - Static variable in class org.jrobin.core.timespec.TimeToken
-
- FRIDAY - Static variable in interface org.jrobin.graph.RrdGraphConstants
-
Constant to represent Friday
- fromBase64(String) - Method in interface net.i2p.data.DataStructure
-
Load the structure from the base 64 encoded data provided
Warning - many classes will throw IllegalStateException if data is already set.
- fromBase64(String) - Method in class net.i2p.data.DataStructureImpl
-
- fromBase64(String) - Method in class net.i2p.data.SimpleDataStructure
-
Sets the data.
- fromBoolean(byte[], int) - Static method in class net.i2p.data.DataHelper
-
- fromByteArray(byte[]) - Method in class net.i2p.crypto.eddsa.math.Field
-
- fromByteArray(byte[]) - Method in interface net.i2p.data.DataStructure
-
Load the structure from the data provided
Warning - many classes will throw IllegalStateException if data is already set.
- fromByteArray(byte[]) - Method in class net.i2p.data.DataStructureImpl
-
- fromByteArray(byte[]) - Method in class net.i2p.data.DateAndFlags
-
Overridden for efficiency.
- fromByteArray(byte[]) - Method in class net.i2p.data.SimpleDataStructure
-
Overridden for efficiency.
- fromByteArray(byte[]) - Method in class net.i2p.data.TunnelId
-
Overridden for efficiency.
- fromDate(byte[], int) - Static method in class net.i2p.data.DataHelper
-
- fromHexString(String) - Static method in class net.i2p.data.DataHelper
-
- fromJavaKey(PublicKey) - Static method in class net.i2p.crypto.SigUtil
-
Use if SigType is unknown.
- fromJavaKey(PublicKey, SigType) - Static method in class net.i2p.crypto.SigUtil
-
Use if SigType is known.
- fromJavaKey(PrivateKey) - Static method in class net.i2p.crypto.SigUtil
-
Use if SigType is unknown.
- fromJavaKey(PrivateKey, SigType) - Static method in class net.i2p.crypto.SigUtil
-
Use if SigType is known.
- fromJavaKey(ECPublicKey, SigType) - Static method in class net.i2p.crypto.SigUtil
-
- fromJavaKey(ECPrivateKey, SigType) - Static method in class net.i2p.crypto.SigUtil
-
- fromJavaKey(EdDSAPublicKey, SigType) - Static method in class net.i2p.crypto.SigUtil
-
- fromJavaKey(EdDSAPrivateKey, SigType) - Static method in class net.i2p.crypto.SigUtil
-
- fromJavaKey(DSAPublicKey) - Static method in class net.i2p.crypto.SigUtil
-
- fromJavaKey(DSAPrivateKey) - Static method in class net.i2p.crypto.SigUtil
-
- fromJavaKey(RSAPublicKey, SigType) - Static method in class net.i2p.crypto.SigUtil
-
- fromJavaKey(RSAPrivateKey, SigType) - Static method in class net.i2p.crypto.SigUtil
-
- fromJavaSig(byte[], SigType) - Static method in class net.i2p.crypto.SigUtil
-
- fromLong(byte[], int, int) - Static method in class net.i2p.data.DataHelper
-
Big endian.
- fromLongLE(byte[], int, int) - Static method in class net.i2p.data.DataHelper
-
Little endian, i.e.
- fromProperties(byte[], int, Properties) - Static method in class net.i2p.data.DataHelper
-
Reads the props from the byte array and puts them in the Properties target
See readProperties() for the format.
- fromRawByteArray(I2PAppContext, byte[], int, int, I2NPMessageHandler) - Static method in class net.i2p.data.i2np.I2NPMessageImpl
-
Read the message with a short 5-byte header.
- FULL_CONE_NAT - Static variable in class org.freenetproject.DetectedIP
-
Full cone NAT.
- FULL_INTERNET - Static variable in class org.freenetproject.DetectedIP
-
Full internet access!
- FULL_VERSION - Static variable in class net.i2p.router.RouterVersion
-
- fullName(String) - Method in class net.i2p.router.transport.GeoIP
-
Get the country for a country code