Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ 

A

abort(int, String, boolean) - Method in class freenet.io.xfer.PartiallyReceivedBlock
Abort the transfer.
abort(int, String) - Method in class freenet.io.xfer.PartiallyReceivedBulk
 
abort() - Method in class freenet.store.saltedhash.ResizablePersistentIntBuffer
 
abort() - Method in class freenet.support.io.PrependLengthOutputStream
Abort the stream.
abortAllTransfers() - Method in class freenet.support.TransferThread
Deprecated.
 
abortedDownstreamTransfers() - Method in class freenet.node.RequestSender
 
AbortedException - Exception in freenet.io.xfer
Thrown when a transfer is aborted, and caller tries to do something on PRB, in order to avoid some races.
AbortedException(String) - Constructor for exception freenet.io.xfer.AbortedException
 
abortedLocally() - Method in class freenet.io.xfer.PartiallyReceivedBlock
 
abortFetches() - Method in class freenet.support.TransferThread
Deprecated.
 
abortInserts() - Method in class freenet.support.TransferThread
Deprecated.
 
abortSend(int, String) - Method in class freenet.io.xfer.BlockTransmitter
Abort the send, and then send the sendAborted message.
AbstractFCPHandler - Class in freenet.support.plugins.helpers1
 
AbstractFCPHandler(PluginContext) - Constructor for class freenet.support.plugins.helpers1.AbstractFCPHandler
 
AbstractFCPHandler.FCPException - Exception in freenet.support.plugins.helpers1
 
AbstractUserAlert - Class in freenet.node.useralerts
Abstract base implementation of a UserAlert.
AbstractUserAlert() - Constructor for class freenet.node.useralerts.AbstractUserAlert
 
AbstractUserAlert(boolean, String, String, String, HTMLNode, short, boolean, String, boolean, Object) - Constructor for class freenet.node.useralerts.AbstractUserAlert
 
AbstractUserEvent - Class in freenet.node.useralerts
 
AbstractUserEvent(UserEvent.Type, boolean, String, String, String, HTMLNode, short, boolean, String, boolean, Object) - Constructor for class freenet.node.useralerts.AbstractUserEvent
 
AbstractUserEvent() - Constructor for class freenet.node.useralerts.AbstractUserEvent
 
accept() - Method in class freenet.io.NetworkInterface
Waits for a connection.
acceptAnnounce(SeedClientPeerNode, Random) - Method in class freenet.node.SeedAnnounceTracker
If the IP has had at least 5 noderefs, and is out of date, 80% chance of rejection.
accepted - Variable in class freenet.node.UIDTag
 
acceptedAny(boolean) - Method in class freenet.node.PeerNode
Accepting a request, even if it was not GUARANTEED, resets the counters for consecutive guaranteed rejections.
acceptedSomewhere() - Method in interface freenet.node.AnnouncementCallback
 
acceptEntropy(EntropySource, long, int) - Method in class freenet.crypt.DummyRandomSource
 
acceptEntropy(EntropySource, long, int) - Method in class freenet.crypt.RandomSource
Accepts entropy data from a source
acceptEntropy(EntropySource, long, int) - Method in class freenet.crypt.Yarrow
 
acceptEntropyBytes(EntropySource, byte[], int, int, double) - Method in class freenet.crypt.DummyRandomSource
 
acceptEntropyBytes(EntropySource, byte[], int, int, double) - Method in class freenet.crypt.RandomSource
Accepts larger amounts of entropy data from a source, with a bias
acceptEntropyBytes(EntropySource, byte[], int, int, double) - Method in class freenet.crypt.Yarrow
 
acceptPriority(Logger.LogLevel) - Method in class freenet.support.LoggerHook
 
acceptRefPosts() - Method in class freenet.clients.http.ConnectionsToadlet
 
acceptRefPosts() - Method in class freenet.clients.http.DarknetConnectionsToadlet
 
acceptRefPosts() - Method in class freenet.clients.http.OpennetConnectionsToadlet
 
acceptTimerEntropy(EntropySource) - Method in class freenet.crypt.DummyRandomSource
 
acceptTimerEntropy(EntropySource, double) - Method in class freenet.crypt.DummyRandomSource
 
acceptTimerEntropy(EntropySource) - Method in class freenet.crypt.RandomSource
Accepts entropy in the form of timing data from a source
acceptTimerEntropy(EntropySource, double) - Method in class freenet.crypt.RandomSource
Accept entropy from a source with a bias
acceptTimerEntropy(EntropySource) - Method in class freenet.crypt.Yarrow
 
acceptTimerEntropy(EntropySource, double) - Method in class freenet.crypt.Yarrow
 
acceptTransfer(long) - Method in class freenet.node.DarknetPeerNode
 
access - Variable in class freenet.pluginmanager.PluginTalker
Deprecated.
 
ACCESS_DIRECT - Static variable in interface freenet.pluginmanager.FredPluginFCP
Deprecated.
 
ACCESS_FCP_FULL - Static variable in interface freenet.pluginmanager.FredPluginFCP
Deprecated.
 
ACCESS_FCP_RESTRICTED - Static variable in interface freenet.pluginmanager.FredPluginFCP
Deprecated.
 
AccessDeniedPluginHTTPException - Exception in freenet.pluginmanager
403 error code.
AccessDeniedPluginHTTPException(String, String) - Constructor for exception freenet.pluginmanager.AccessDeniedPluginHTTPException
 
accessRate(long) - Method in class freenet.node.stats.StoreAccessStats
 
ack(int, int) - Method in class freenet.node.MessageWrapper
 
ack(int, int, BasePeerNode) - Method in class freenet.node.MessageWrapper
Mark the given range as received.
ack(int, BasePeerNode, SessionKey) - Method in class freenet.node.NewPacketFormatKeyContext
One of our outgoing packets has been acknowledged.
ACK_TRANSFER_FAILED_TIMEOUT - Static variable in class freenet.io.xfer.BlockReceiver
sendAborted is not sent at the realtime/bulk priority.
acknowledged() - Method in interface freenet.io.comm.AsyncMessageCallback
Called when the packet is actually acknowledged by the other node.
acknowledged() - Method in class freenet.node.LocationManager.MyCallback
 
acknowledged() - Method in class freenet.node.SendMessageOnErrorCallback
 
acknowledged() - Method in class freenet.node.UnqueueMessageOnAckCallback
 
activeToadlet() - Method in interface freenet.clients.http.ToadletContext
 
activeToadlet() - Method in class freenet.clients.http.ToadletContextImpl
 
add(KeyBlock) - Method in interface freenet.client.async.BlockSet
Add a block.
add(ClientPutState) - Method in class freenet.client.async.MultiPutCompletionCallback
 
add(KeyBlock) - Method in class freenet.client.async.SimpleBlockSet
 
add(UIDTag) - Method in class freenet.node.UIDRoutingContextTracker.UIDRoutingContext
 
add(PeerTooOldException, String) - Method in class freenet.node.useralerts.DroppedOldPeersUserAlert
 
add(long) - Method in class freenet.store.caching.CachingFreenetStoreTracker
If we are close to the limit, we will schedule an off-thread job to flush ALL the caches.
add(T) - Method in class freenet.support.IdentityHashSet
 
add(RandomGrabArrayItem, ClientContext) - Method in class freenet.support.RandomGrabArray
 
add(ChildType, RandomGrabArrayItem, ClientContext) - Method in class freenet.support.SectoredRandomGrabArraySimple
Add directly to a RandomGrabArrayWithObject under us.
add(int) - Method in class freenet.support.SortedIntSet
Deprecated.
Add the item.
add(Integer) - Method in class freenet.support.SortedIntSet
Deprecated.
 
add(int, int) - Method in class freenet.support.SparseBitmap
Marks the slots between start and end (inclusive) as present.
add(E) - Method in class freenet.support.WeakHashSet
 
addAcks(NPFPacket, int, long) - Method in class freenet.node.NewPacketFormatKeyContext
Add as many acks as possible to the packet.
addAll(Collection<? extends T>) - Method in class freenet.support.IdentityHashSet
 
addArchiveItem(BaseManifestPutter.ContainerBuilder, String, ManifestElement, boolean) - Method in class freenet.client.async.BaseManifestPutter.ContainerBuilder
FIXME what is going on here? Why do we need to add a JokerPutHandler, when a lot of code just calls addItem()?
addAsyncFilter(MessageFilter, AsyncMessageFilterCallback, ByteCounter) - Method in class freenet.io.comm.MessageCore
 
addAttribute(String, String) - Method in class freenet.support.HTMLNode
 
addBlock() - Method in class freenet.client.async.BaseManifestPutter
 
addBlock() - Method in class freenet.client.async.ClientPutter
 
addBlock() - Method in class freenet.client.async.ClientRequester
Add a block to our estimate of the total.
addBlocks(int) - Method in class freenet.client.async.BaseManifestPutter
 
addBlocks(int) - Method in class freenet.client.async.ClientPutter
 
addBlocks(int) - Method in class freenet.client.async.ClientRequester
Add several blocks to our estimate of the total.
addBookmark(Bookmark) - Method in class freenet.clients.http.bookmark.BookmarkCategory
 
addBookmark(String, Bookmark) - Method in class freenet.clients.http.bookmark.BookmarkManager
 
addBooleanComboBox(boolean, String, boolean) - Static method in class freenet.clients.http.ConfigToadlet
Generates a drop-down combobox for a true/false option suitable for adding to an existing form.
addByte(byte) - Method in class freenet.crypt.MessageAuthCode
Adds the specified byte to the buffer of bytes to be used for MAC generation
addBytes(byte[]...) - Method in class freenet.crypt.MessageAuthCode
Adds the specified byte arrays to the buffer of bytes to be used for MAC generation
addBytes(ByteBuffer) - Method in class freenet.crypt.MessageAuthCode
Adds the remaining bytes from a ByteBuffer to the buffer of bytes to be used for MAC generation.
addBytes(byte[], int, int) - Method in class freenet.crypt.MessageAuthCode
Adds the specified portion of the byte[] passed in to the buffer of bytes to be used for MAC generation
addCallback(USKFetcherCallback) - Method in class freenet.client.async.USKFetcher
Callbacks are told when the USKFetcher finishes, and unless background poll is enabled, they are only sent onFoundEdition *once*, on completion.
addChangelogLinks(long, HTMLNode) - Method in class freenet.node.updater.NodeUpdateManager
Add links to the changelog for the given version to the given node.
addChild(HTMLNode) - Method in class freenet.support.HTMLNode
 
addChild(String) - Method in class freenet.support.HTMLNode
 
addChild(String, String) - Method in class freenet.support.HTMLNode
Add a tag with content inside/under this node.
addChild(String, String, String) - Method in class freenet.support.HTMLNode
Add a tag with one attribute inside/under this node.
addChild(String, String, String, String) - Method in class freenet.support.HTMLNode
Add a tag with one attribute and body text inside/under this node.
addChild(String, String[], String[]) - Method in class freenet.support.HTMLNode
Add a tag with several attributes inside/under this node.
addChild(String, String[], String[], String) - Method in class freenet.support.HTMLNode
Add a tag with several attributes and body text inside/under this node.
addChildren(HTMLNode[]) - Method in class freenet.support.HTMLNode
 
addChildren(List<HTMLNode>) - Method in class freenet.support.HTMLNode
 
addComboBox(String, EnumerableOptionCallback, String, boolean) - Static method in class freenet.clients.http.ConfigToadlet
Generates a drop-down combobox for the given enumerable option suitable for adding to an existing form.
addConnectedPeer(PeerNode) - Method in class freenet.node.PeerManager
 
addConnectionTypeBox(HTMLNode) - Method in class freenet.node.IPDetectorPluginManager
 
addConnectionTypeBox(HTMLNode) - Method in class freenet.node.NodeIPDetector
 
addCustomStyleSheet(String) - Method in class freenet.clients.http.PageNode
Adds a custom style sheet to the header of the page.
addCustomWaiter(FProxyFetchWaiter) - Method in class freenet.clients.http.FProxyFetchInProgress
 
addDataBlock(SplitFileFetcherSegmentStorage, int) - Method in class freenet.client.async.SplitFileFetcherCrossSegmentStorage
 
addDependency(byte[], File) - Method in class freenet.node.updater.MainJarUpdater
 
addDependency(byte[], File) - Method in class freenet.node.updater.UpdateOverMandatoryManager
 
addEarlyJob(Thread) - Method in class freenet.node.SemiOrderedShutdownHook
 
addedAllKeys() - Method in class freenet.client.async.SplitFileFetcherKeyListener
 
addedNode(PeerNode) - Method in interface freenet.node.AnnouncementCallback
 
addElement(String, ManifestElement, boolean) - Method in class freenet.client.async.BaseManifestPutter.ManifestBuilder
add a ManifestElement, either a redirect (target uri given) or an external
addElement(T, C) - Method in class freenet.support.SectoredRandomGrabArray
 
addEventHook(ClientEventListener) - Method in interface freenet.client.HighLevelSimpleClient
Add a ClientEventListener.
addEventHook(ClientEventListener) - Method in class freenet.client.HighLevelSimpleClientImpl
 
addEventListener(ClientEventListener) - Method in interface freenet.client.events.ClientEventProducer
Adds an EventListener that will receive all events produced by the implementing object.
addEventListener(ClientEventListener) - Method in class freenet.client.events.SimpleEventProducer
 
addEventListeners(ClientEventListener[]) - Method in class freenet.client.events.SimpleEventProducer
Adds all listeners in the given array.
addExternal(String, RandomAccessBucket, ClientMetadata, boolean) - Method in class freenet.client.async.BaseManifestPutter.ContainerBuilder
 
addExternal(String, RandomAccessBucket, ClientMetadata, boolean) - Method in class freenet.client.async.BaseManifestPutter.FreeFormBuilder
 
addExternal(String, RandomAccessBucket, String, boolean) - Method in class freenet.client.async.BaseManifestPutter.ManifestBuilder
Add a file as an external.
addExternal(String, RandomAccessBucket, ClientMetadata, boolean) - Method in class freenet.client.async.BaseManifestPutter.ManifestBuilder
 
addFailure(InsertException) - Method in class freenet.client.async.SplitFileInserterStorage
 
addFetch(ClientGetter) - Method in class freenet.support.TransferThread
Deprecated.
 
addField(String, Class<?>) - Method in class freenet.io.comm.MessageType
 
addFormChild(HTMLNode, String, String) - Method in class freenet.clients.http.SimpleToadletServer
 
addFormChild(HTMLNode, String, String) - Method in interface freenet.clients.http.ToadletContainer
 
addFormChild(HTMLNode, String, String) - Method in interface freenet.clients.http.ToadletContext
Add a form node to an HTMLNode under construction.
addFormChild(HTMLNode, String, String) - Method in class freenet.clients.http.ToadletContextImpl
 
addFormChild(HTMLNode, String, String) - Method in class freenet.clients.http.wizardsteps.PageHelper
 
addFormChild(HTMLNode, String, String, boolean) - Method in class freenet.clients.http.wizardsteps.PageHelper
Generates a form that includes persistence for inter-step fields.
addFormChild(HTMLNode, String, String) - Method in class freenet.pluginmanager.PluginRespirator
Add a valid form including the NodeClientCore.formPassword.
addForwardLink(String, String) - Method in class freenet.clients.http.PageNode
Adds a document relationship forward link to the HTML document's HEAD node.
addForwardLink(String, String, String, String) - Method in class freenet.clients.http.PageNode
Adds a document relationship forward link to the HTML document's HEAD node.
addFrom(PersistentStatsPutter) - Method in class freenet.client.async.PersistentStatsPutter
 
addFrom(BandwidthStatsContainer) - Method in class freenet.support.BandwidthStatsContainer
 
addFrom(UptimeContainer) - Method in class freenet.support.UptimeContainer
 
addGrabber(T, C, ClientContext) - Method in class freenet.support.SectoredRandomGrabArray
Put a grabber.
addHintEdition(long) - Method in class freenet.client.async.USKFetcher
 
addHomepageLink(HTMLNode) - Static method in class freenet.clients.http.Toadlet
 
addHook(LoggerHook) - Method in class freenet.support.LoggerHookChain
Add a hook which will be called every time a message is logged
addInfo(InetAddress, int, int, int, boolean) - Method in class freenet.io.comm.IOStatisticCollector
 
addInsert(BaseClientPutter) - Method in class freenet.support.TransferThread
Deprecated.
 
addItem(String, String, ManifestElement, boolean) - Method in class freenet.client.async.BaseManifestPutter.ContainerBuilder
Add a ManifestElement, which can be a file in an archive, or a redirect.
addItem(String, ManifestElement, boolean) - Method in class freenet.client.async.BaseManifestPutter.ContainerBuilder
 
addItem(String, Metadata) - Method in class freenet.client.Metadata.SimpleManifestComposer
Add an item to the manifest
addKey(ClientKeyBlock, ClientContext) - Method in class freenet.client.async.BinaryBlobWriter
Add a block to the binary blob.
addKey(byte[]) - Method in class freenet.support.BloomFilter
 
addKey(byte[]) - Method in class freenet.support.NullBloomFilter
 
addKeyForked(byte[]) - Method in class freenet.support.BloomFilter
 
addKeyToBinaryBlob(ClientKeyBlock, ClientContext) - Method in class freenet.client.async.ClientGetter
Add a block to the binary blob.
addL10nSubstitution(HTMLNode, String, String[], String[]) - Method in class freenet.l10n.BaseL10n
addL10nSubstitution(HTMLNode, String, String[], HTMLNode[]) - Method in class freenet.l10n.BaseL10n
Loads an L10n string, replaces variables such as ${link} or ${bold} in it with HTMLNodes and adds the result to the given HTMLNode.
addLateJob(Thread) - Method in class freenet.node.SemiOrderedShutdownHook
 
addLink(String, String, boolean) - Method in class freenet.clients.http.SymlinkerToadlet
 
addLinkedListField(String, Class<?>) - Method in class freenet.io.comm.MessageType
 
addListener(FProxyFetchListener) - Method in class freenet.clients.http.FProxyFetchInProgress
Adds a listener that will be notified when a change occurs to this fetch
addListener(PartiallyReceivedBlock.PacketReceivedListener) - Method in class freenet.io.xfer.PartiallyReceivedBlock
 
addListener(RequestSenderListener) - Method in class freenet.node.RequestSender
 
addMetaStrings(String[]) - Method in class freenet.keys.FreenetURI
Returns a copy of this URI with these meta strings appended.
addMetaStrings(List<String>) - Method in class freenet.keys.FreenetURI
Returns a copy of this URI with these meta strings appended.
addMIMEType(short, String) - Static method in class freenet.client.DefaultMIMETypes
Add a MIME type, without any extensions.
addMIMEType(short, String, String[], String) - Static method in class freenet.client.DefaultMIMETypes
Add a MIME type.
addMIMEType(short, String, String) - Static method in class freenet.client.DefaultMIMETypes
Add a MIME type, with extensions separated by spaces.
addMIMEType(short, String, String, String) - Static method in class freenet.client.DefaultMIMETypes
Add a MIME type, with extensions separated by spaces.
addMustSucceedBlocks(int) - Method in class freenet.client.async.BaseManifestPutter
Add one or more blocks to the number of requires blocks, and don't notify the clients.
addMustSucceedBlocks(int) - Method in class freenet.client.async.ClientPutter
Add one or more blocks to the number of requires blocks, and don't notify the clients.
addMustSucceedBlocks(int) - Method in class freenet.client.async.ClientRequester
Add one or more blocks to the number of requires blocks, and don't notify the clients.
addNavigationCategory(String, String, String, FredPluginL10n) - Method in class freenet.clients.http.PageMaker
 
addNavigationCategory(String, String, String, FredPluginL10n, int) - Method in class freenet.clients.http.PageMaker
Add a navigation category to the menu at a given offset.
addNavigationCategory(String, String, String, FredPluginL10n) - Method in class freenet.support.plugins.helpers1.WebInterface
 
addNavigationLink(String, String, String, String, boolean, LinkEnabledCallback, FredPluginL10n) - Method in class freenet.clients.http.PageMaker
 
addNetworkThreatLevelListener(SecurityLevelListener<SecurityLevels.NETWORK_THREAT_LEVEL>) - Method in class freenet.node.SecurityLevels
 
addNewOpennetNode(SimpleFieldSet, OpennetManager.ConnectionType) - Method in class freenet.node.Node
 
addNewOpennetNode(SimpleFieldSet, OpennetManager.ConnectionType, boolean) - Method in class freenet.node.OpennetManager
 
addPacket(int, Buffer) - Method in class freenet.io.xfer.PartiallyReceivedBlock
 
AddPeer - Class in freenet.clients.fcp
 
AddPeer(SimpleFieldSet) - Constructor for class freenet.clients.fcp.AddPeer
 
addPeer(PeerNode) - Method in class freenet.node.PeerManager
 
addPeerConnection(PeerNode) - Method in class freenet.node.Node
 
addPeerNodeRoutingBackoffReason(String, PeerNode, boolean) - Method in class freenet.node.PeerManager
Add a PeerNode routing backoff reason to the map
addPeerStatusChangeListener(PeerManager.PeerStatusChangeListener) - Method in class freenet.node.PeerManager
Registers a listener to be notified when peers' statuses changes
addPersistentRequesters(List<ClientRequester>) - Method in class freenet.clients.fcp.PersistentRequestClient
 
addPersistentRequests(List<ClientRequest>, boolean) - Method in class freenet.clients.fcp.PersistentRequestClient
 
addPersistentRequestStatus(List<RequestStatus>) - Method in class freenet.clients.fcp.PersistentRequestClient
From cache
addPhysicalThreatLevelListener(SecurityLevelListener<SecurityLevels.PHYSICAL_THREAT_LEVEL>) - Method in class freenet.node.SecurityLevels
 
addPluginToadletSymlink(String) - Method in class freenet.pluginmanager.PluginInfoWrapper
 
addPortDetector(NodeIPPortDetector) - Method in class freenet.node.NodeIPDetector
 
addr - Variable in class freenet.io.InetAddressAddressTrackerItem
 
addRedirect(String, FreenetURI, ClientMetadata, boolean) - Method in class freenet.client.async.BaseManifestPutter.ContainerBuilder
 
addRedirect(String, FreenetURI, ClientMetadata, boolean) - Method in class freenet.client.async.BaseManifestPutter.FreeFormBuilder
 
addRedirect(String, FreenetURI, String, boolean) - Method in class freenet.client.async.BaseManifestPutter.ManifestBuilder
 
addRedirect(String, FreenetURI, ClientMetadata, boolean) - Method in class freenet.client.async.BaseManifestPutter.ManifestBuilder
 
addRedundantBlocksInsert(int) - Method in class freenet.client.async.BaseManifestPutter
Add one or more blocks to the number of requires blocks, and don't notify the clients.
addRedundantBlocksInsert(int) - Method in class freenet.client.async.ClientPutter
Add one or more blocks to the number of requires blocks, and don't notify the clients.
addRedundantBlocksInsert(int) - Method in class freenet.client.async.ClientRequester
Insertors should override this.
AddRef - Class in freenet.tools
 
addRequestCompletionCallback(RequestCompletionCallback) - Method in class freenet.clients.fcp.PersistentRequestClient
 
AddressIdentifier - Class in freenet.io
Identifies numeric IP addresses.
AddressIdentifier() - Constructor for class freenet.io.AddressIdentifier
 
AddressIdentifier.AddressType - Enum in freenet.io
 
AddressMatcher - Interface in freenet.io
 
addressMatchers - Variable in class freenet.io.AllowedHosts
 
AddressTracker - Class in freenet.io
Track packet traffic to/from specific peers and IP addresses, in order to determine whether we are open to the internet.
AddressTracker.Status - Enum in freenet.io
 
AddressTrackerItem - Class in freenet.io
Tracks communication to/from a specific address.
AddressTrackerItem(long, long) - Constructor for class freenet.io.AddressTrackerItem
 
AddressTrackerItem(SimpleFieldSet) - Constructor for class freenet.io.AddressTrackerItem
 
AddressTrackerItem.Gap - Class in freenet.io
 
addRoutedTo(PeerNode, boolean) - Method in class freenet.node.UIDTag
Notify that we are routing to, or fetching an offered key from, a specific node.
addRoutedToNodeMessageFields() - Method in class freenet.io.comm.MessageType
 
addRunningInsert(SendableInsert, SendableRequestItemKey) - Method in class freenet.client.async.ClientRequestScheduler
 
addRunningInsert(SendableRequestItemKey) - Method in class freenet.client.async.ClientRequestSelector
 
addRunningInsert(SendableInsert, SendableRequestItemKey) - Method in interface freenet.node.RequestScheduler
 
addRunningUIDs(List<Long>) - Method in class freenet.node.RequestTracker
 
addSearchBox(HTMLNode) - Method in class freenet.clients.http.WelcomeToadlet
 
addSubMessage(Message) - Method in class freenet.io.comm.Message
 
addSubscriber(USKCallback, long) - Method in class freenet.client.async.USKFetcher
Add a subscriber.
addTextBox(String, String, Option<?>, boolean) - Static method in class freenet.clients.http.ConfigToadlet
Generates a text box for the given setting suitable for adding to an existing form.
addTo(List<RequestStatus>) - Method in class freenet.clients.fcp.RequestStatusCache
 
addToadletSymlinks(PluginInfoWrapper) - Method in class freenet.pluginmanager.PluginManager
Deprecated.
will be removed in version 1473.
addToFetching(Key) - Method in class freenet.client.async.ClientRequestScheduler
 
addToFetching(Key) - Method in class freenet.client.async.ClientRequestSelector
 
addToFetching(Key) - Method in interface freenet.node.RequestScheduler
 
addTokens() - Method in class freenet.support.TokenBucket
Deprecated.
 
addTokensNoClip() - Method in class freenet.support.TokenBucket
Deprecated.
Update the number of tokens according to elapsed time.
addToLocalNodeReceivedMessagesFromStatistic(Message) - Method in class freenet.node.PeerNode
 
addToLocalNodeSentMessagesToStatistic(Message) - Method in class freenet.node.PeerNode
 
addTransferringSender(NodeCHK, RequestSender) - Method in class freenet.node.RequestTracker
Add a transferring RequestSender to our HashMap.
addUnsentMessageTextInfo(HTMLNode, String) - Static method in class freenet.clients.http.N2NTMToadlet
 
addURIGenerator(ClientPutState) - Method in class freenet.client.async.MultiPutCompletionCallback
 
addUSKSubscription(String, SubscribeUSK) - Method in class freenet.clients.fcp.FCPConnectionHandler
 
addWaitingFor(PeerNode) - Method in class freenet.node.PeerNode.SlotWaiter
Add another node to wait for.
advanced - Variable in class freenet.pluginmanager.OfficialPlugins.OfficialPluginDescription
If true, the plugin is geeky - it should not be shown except in advanced mode even though it's not deprecated nor is it experimental.
advancedMode(HTTPRequest, ToadletContainer) - Method in class freenet.clients.http.PageMaker
 
AEADCryptBucket - Class in freenet.crypt
Encrypted and authenticated Bucket implementation using AES cipher and OCB mode.
AEADCryptBucket(Bucket, byte[]) - Constructor for class freenet.crypt.AEADCryptBucket
 
AEADCryptBucket() - Constructor for class freenet.crypt.AEADCryptBucket
 
AEADCryptBucket(DataInputStream, FilenameGenerator, PersistentFileTracker, MasterSecret) - Constructor for class freenet.crypt.AEADCryptBucket
 
AEADInputStream - Class in freenet.crypt
 
AEADInputStream(InputStream, byte[], BlockCipher, BlockCipher) - Constructor for class freenet.crypt.AEADInputStream
Create a decrypting, authenticating InputStream.
AEADOutputStream - Class in freenet.crypt
Uses bouncycastle's AEAD code.
AEADOutputStream(OutputStream, byte[], byte[], BlockCipher, BlockCipher) - Constructor for class freenet.crypt.AEADOutputStream
Create an encrypting, authenticating OutputStream.
AEADVerificationFailedException - Exception in freenet.crypt
Thrown when the final MAC fails on an AEADInputStream.
AEADVerificationFailedException() - Constructor for exception freenet.crypt.AEADVerificationFailedException
 
AES_OVERHEAD - Static variable in class freenet.crypt.AEADOutputStream
 
AesCtrProvider - Static variable in class freenet.crypt.ciphers.Rijndael
 
age() - Method in class freenet.io.comm.Message
 
ALARM_TIME - Static variable in class freenet.node.Node
 
alerts - Variable in class freenet.node.NodeClientCore
 
alg - Variable in enum freenet.crypt.KeyPairType
 
alg - Variable in enum freenet.crypt.KeyType
 
algName - Variable in enum freenet.crypt.CryptByteBufferType
 
ALGO_AES_CTR_256_SHA256 - Static variable in class freenet.keys.Key
 
ALGO_AES_PCFB_256_SHA256 - Static variable in class freenet.keys.Key
Code for 256-bit AES with PCFB and SHA-256
aliases - Variable in enum freenet.l10n.BaseL10n.LANGUAGE
 
AllDataMessage - Class in freenet.clients.fcp
All the data, all in one big chunk.
AllDataMessage(Bucket, String, boolean, long, long, String) - Constructor for class freenet.clients.fcp.AllDataMessage
 
AllDataMessage() - Constructor for class freenet.clients.fcp.AllDataMessage
 
allocateCrossCheckBlock(SplitFileFetcherCrossSegmentStorage, Random) - Method in class freenet.client.async.SplitFileFetcherSegmentStorage
Allocate a cross-segment check block.
allocateCrossDataBlock(SplitFileFetcherCrossSegmentStorage, Random) - Method in class freenet.client.async.SplitFileFetcherSegmentStorage
Allocate a cross-segment data block.
ALLOW_ALL_VALID_STRINGS - Static variable in class freenet.client.filter.ElementInfo
 
allowConnection(PeerNode, FreenetInetAddress) - Method in class freenet.node.FNPPacketMangler
 
allowConnection(PeerNode, FreenetInetAddress) - Method in class freenet.node.NodeCrypto
 
allowConnection(PeerNode, FreenetInetAddress) - Method in interface freenet.node.OutgoingPacketMangler
Is there any reason not to allow this connection? E.g.
AllowData - Annotation Type in freenet.clients.http.annotation
tag a handleMethodXXX with @AllowData(boolean force) to allow payload on the request

exception: POST is hard coded with force, RFC says it must have data
so tagging it does not have effect

@AllowData(true) // request MUST have data
@AllowData(false) // request CAN have data
allowDDAFrom(File, boolean) - Method in class freenet.clients.fcp.FCPConnectionHandler
That method ought to be called before any DirectDiskAccess operation is performed by the node
allowDownloadTo(File) - Method in class freenet.node.NodeClientCore
 
allowed(InetAddress) - Method in class freenet.io.AllowedHosts
 
allowed(AddressIdentifier.AddressType, InetAddress) - Method in class freenet.io.AllowedHosts
 
allowedChars - Static variable in class freenet.support.URIPreEncoder
 
allowedDir(File) - Method in class freenet.clients.http.LocalDirectoryConfigToadlet
 
allowedDir(File) - Method in class freenet.clients.http.LocalDownloadDirectoryToadlet
 
allowedDir(File) - Method in class freenet.clients.http.LocalFileBrowserToadlet
Whether the directory is allowed for the purposes of the specific browser.
allowedDir(File) - Method in class freenet.clients.http.LocalFileFilterToadlet
 
allowedDir(File) - Method in class freenet.clients.http.LocalFileInsertToadlet
 
allowedDir(File) - Method in class freenet.clients.http.LocalFileN2NMToadlet
 
AllowedHosts - Class in freenet.io
Implementation of allowedHosts
AllowedHosts(String) - Constructor for class freenet.io.AllowedHosts
 
allowedHosts - Variable in class freenet.io.NetworkInterface
AllowedHosts structure
allowedMIMETypes - Variable in class freenet.client.FetchContext
If non-null, the request will be stopped if it has a MIME type that is not one of these, or has no MIME type.
allowedProtocols - Static variable in class freenet.client.filter.GenericReadFilterCallback
 
allowLocalAddresses() - Method in class freenet.node.DarknetPeerNode
 
allowLocalAddresses() - Method in class freenet.node.PeerNode
Is this peer allowed local addresses? If false, we will never connect to this peer via a local address even if it advertises them.
allowPosts() - Method in class freenet.clients.http.SimpleToadletServer
 
allowPosts() - Method in interface freenet.clients.http.ToadletContainer
Can we deal with POSTs yet?
allowPOSTWithoutPassword() - Method in class freenet.clients.http.FProxyToadlet
 
allowPOSTWithoutPassword() - Method in class freenet.clients.http.PproxyToadlet
 
allowPOSTWithoutPassword() - Method in class freenet.clients.http.Toadlet
Override to return true if the toadlet should handle POSTs that don't have the correct form password.
allowPOSTWithoutPassword() - Method in class freenet.clients.http.WelcomeToadlet
 
allowSplitfiles - Variable in class freenet.client.FetchContext
Whether to download splitfiles
allowUploadFrom(File) - Method in class freenet.node.NodeClientCore
 
allReceived - Static variable in class freenet.io.comm.DMT
 
allReceived() - Method in class freenet.io.xfer.PartiallyReceivedBlock
 
allReceivedAndNotAborted() - Method in class freenet.io.xfer.PartiallyReceivedBlock
 
allSent - Static variable in class freenet.io.comm.DMT
 
allSent(BulkTransmitter, boolean) - Method in interface freenet.io.xfer.BulkTransmitter.AllSentCallback
 
allSent() - Method in class freenet.node.MessageWrapper
Returns true if all the data of this MessageWrapper has been sent, and false otherwise.
ALREADY_CACHED - Static variable in exception freenet.io.comm.RetrievalException
 
alreadyFiltered - Variable in class freenet.client.async.CacheFetchResult
 
alreadyHaveOpennetNode(SimpleFieldSet) - Method in class freenet.node.OpennetManager
 
AlreadySetPasswordException() - Constructor for exception freenet.node.Node.AlreadySetPasswordException
 
alternateExtensions - Variable in class freenet.client.filter.FilterMIMEType
 
alternateMimeTypes - Variable in class freenet.client.filter.FilterMIMEType
 
altLogStream - Variable in class freenet.support.FileLoggerHook
Other stream to write data to (may be null)
ALWAYS_CASCADE - Static variable in class freenet.io.xfer.BlockTransmitter
 
alwaysAllowLocalAddresses() - Method in class freenet.node.FNPPacketMangler
 
alwaysAllowLocalAddresses() - Method in class freenet.node.NodeCryptoConfig
 
alwaysAllowLocalAddresses() - Method in interface freenet.node.OutgoingPacketMangler
Always allow local addresses?
alwaysFetchLatestVersion - Variable in class freenet.pluginmanager.OfficialPlugins.OfficialPluginDescription
If true, if during startup we already have a copy of the plugin JAR on disk, the PluginManager will ignore it and redownload the JAR instead so the user gets a recent version if there is one.

This is for being used together with plugins which are fetched from a USK OfficialPlugins.OfficialPluginDescription.uri, and which are not included in the official main Freenet update USK which PluginJarUpdater watches.
For plugins which are in the main Freenet update USK, setting this to true is usually not necessary: The PluginJarUpdater will update the plugin if there is a new version.

In other words: Plugins which are NOT in the official USK but have their own USK will not have the PluginJarUpdater monitor their USK, it only monitors the main USK.
alwaysHandshakeAggressively() - Method in class freenet.node.NodeCryptoConfig
 
alwaysMorePreciseThan(USKDateHint.Type) - Method in enum freenet.client.async.USKDateHint.Type
 
AMOUNT_OF_BYTES_ALLOWED_BEFORE_WE_REKEY - Static variable in class freenet.node.FNPPacketMangler
The amount of data sent before we ask for a rekey
anchor() - Method in class freenet.node.IPDetectorPluginManager.PortForwardAlert
 
anchor() - Method in class freenet.node.useralerts.AbstractUserAlert
 
anchor() - Method in class freenet.node.useralerts.DiskSpaceUserAlert
 
anchor() - Method in class freenet.node.useralerts.DroppedOldPeersUserAlert
 
anchor() - Method in class freenet.node.useralerts.ProxyUserAlert
 
anchor() - Method in interface freenet.node.useralerts.UserAlert
 
announce(double, AnnouncementCallback) - Method in class freenet.node.OpennetManager
Do an announcement !!
announceByteCounter - Variable in class freenet.node.NodeStats
 
announceLocChange() - Method in class freenet.node.LocationManager
Tell all connected peers that our location has changed
AnnouncementCallback - Interface in freenet.node
Callback for a local announcement.
Announcer - Class in freenet.node
Decide whether to announce, and announce if necessary to a node in the routing table, or to a seednode.
AnnounceSender - Class in freenet.node
 
AnnounceSender(double, short, long, PeerNode, OpennetManager, Node, long, int, int, AnnouncementCallback) - Constructor for class freenet.node.AnnounceSender
 
AnnounceSender(double, OpennetManager, Node, AnnouncementCallback, PeerNode) - Constructor for class freenet.node.AnnounceSender
 
ANY_TIMED_OUT - Static variable in class freenet.io.comm.DMT
 
anyConnectedPeerHasAddress(FreenetInetAddress, PeerNode) - Method in class freenet.node.PeerManager
 
anyConnectedPeers() - Method in class freenet.node.PeerManager
 
anyConnectionsDropped() - Method in class freenet.io.comm.MessageFilter
Returns true if a connection related to this filter has been dropped or restarted.
anyDarknetPeers() - Method in class freenet.node.PeerManager
 
anyFlags() - Method in class freenet.support.VoidLogger
 
AnyInsertSender - Interface in freenet.node
 
anyQueued() - Method in class freenet.support.PrioritizedSerialExecutor
 
anyTransfersFailed() - Method in class freenet.node.CHKInsertSender
 
appendChecksum(byte[]) - Method in class freenet.crypt.ChecksumChecker
 
appendChecksum(byte[]) - Method in class freenet.crypt.CRCChecksumChecker
 
appendTo(String) - Method in class freenet.clients.http.wizardsteps.PersistFields
Appends any defined persistence fields to the given URL.
archivalCopy() - Method in class freenet.keys.Key
Get a copy of the key with any unnecessary information stripped, for long-term in-memory storage.
archivalCopy() - Method in class freenet.keys.NodeCHK
 
archivalCopy() - Method in class freenet.keys.NodeSSK
 
ARCHIVE_LOOP_DETECTED - Static variable in exception freenet.client.ArchiveFailureException
 
ArchiveContext - Class in freenet.client
 
ArchiveContext(long, int) - Constructor for class freenet.client.ArchiveContext
 
ArchiveContext() - Constructor for class freenet.client.ArchiveContext
 
ArchiveExtractCallback - Interface in freenet.client
Called when we have extracted an archive, and a specified file either is or isn't in it.
ArchiveFailureException - Exception in freenet.client
 
ArchiveFailureException(String) - Constructor for exception freenet.client.ArchiveFailureException
 
ArchiveFailureException(String, Exception) - Constructor for exception freenet.client.ArchiveFailureException
 
ArchiveHandler - Interface in freenet.client
 
ArchiveKey - Class in freenet.client
 
ArchiveKey(FreenetURI, String) - Constructor for class freenet.client.ArchiveKey
 
ArchiveManager - Class in freenet.client
Cache of recently decoded archives: - Keep up to N ArchiveHandler's in RAM (this can be large; we don't keep the files open due to the limitations of the java.util.zip API) - Keep up to Y bytes (after padding and overheads) of decoded data on disk (the OS is quite capable of determining what to keep in actual RAM) Always take the lock on ArchiveStoreContext before the lock on ArchiveManager, NOT the other way around.
ArchiveManager(int, long, long, int, BucketFactory) - Constructor for class freenet.client.ArchiveManager
Create an ArchiveManager.
archiveManager - Variable in class freenet.client.async.ClientContext
 
archiveManager - Variable in class freenet.node.NodeClientCore
 
ArchiveManager.ARCHIVE_TYPE - Enum in freenet.client
 
ArchiveRestartException - Exception in freenet.client
Thrown when we need to restart a fetch process because of a problem with an archive.
ArchiveRestartException(String) - Constructor for exception freenet.client.ArchiveRestartException
 
arkFetcherContext - Variable in class freenet.node.Node
FetchContext for ARKs
arm(ClientContext) - Method in class freenet.client.async.MultiPutCompletionCallback
 
arm() - Method in class freenet.node.MultiMessageCallback
Enable the callback.
arm() - Method in class freenet.node.updater.NodeUpdateManager
 
arm(boolean) - Method in class freenet.node.updater.PluginJarUpdater
 
ArrayBucket - Class in freenet.support.io
A bucket that stores data in the memory.
ArrayBucket() - Constructor for class freenet.support.io.ArrayBucket
 
ArrayBucket(byte[]) - Constructor for class freenet.support.io.ArrayBucket
 
ArrayBucket(String) - Constructor for class freenet.support.io.ArrayBucket
 
ArrayBucketFactory - Class in freenet.support.io
 
ArrayBucketFactory() - Constructor for class freenet.support.io.ArrayBucketFactory
 
asBucket() - Method in class freenet.client.FetchResult
Get the result as a Bucket.
asByteArray() - Method in class freenet.client.FetchResult
Get the result as a simple byte array, even if we don't have it as one.
asBytes() - Method in class freenet.crypt.CryptoKey
 
asBytes() - Method in class freenet.crypt.DSAGroup
 
asBytes() - Method in class freenet.crypt.DSAPrivateKey
 
asBytes() - Method in class freenet.crypt.DSAPublicKey
 
asBytesHash() - Method in class freenet.crypt.DSAPublicKey
 
asFieldSet() - Method in class freenet.crypt.DSAGroup
 
asFieldSet() - Method in class freenet.crypt.DSAPrivateKey
 
asFieldSet() - Method in class freenet.crypt.DSAPublicKey
 
asFieldSet(boolean) - Method in class freenet.crypt.ECDSA
Returns an SFS containing: - the private key - the public key - the name of the curve in use It should only be used in NodeCrypto
asPackets() - Method in class freenet.client.filter.OggPage
 
asPaddedBytes() - Method in class freenet.crypt.DSAPublicKey
 
asyncGet(Key, boolean, RequestCompletionListener, boolean, boolean, boolean, boolean, boolean) - Method in class freenet.node.NodeClientCore
Start an asynchronous fetch for the key, which will complete by calling tripPendingKey() if successful, as well as calling the listener in most cases.
AsyncMessageCallback - Interface in freenet.io.comm
Callback interface for async message sending.
AsyncMessageFilterCallback - Interface in freenet.io.comm
Sometimes it really is simpler to do things asynchronously.
augInput(byte[], InputStream) - Static method in class freenet.support.io.HeaderStreams
Create an InputStream which transparently attaches an extra header to the underlying stream.
AURALMEDIA - Static variable in class freenet.client.filter.ElementInfo
 
available() - Method in class freenet.crypt.AEADInputStream
 
available() - Static method in class freenet.crypt.SSL
Call this function before ask ServerSocket
AVAILABLE_SHORT_DISTANCE_NODES - Static variable in class freenet.node.OpennetManager
The estimated number of nodes which are a short distance away.
AVERAGE_TRANSFERS_OUT_PER_INSERT - Static variable in class freenet.io.comm.DMT
 
averagePingTime() - Method in interface freenet.node.BasePeerNode
 
averagePingTime() - Method in class freenet.node.NodePinger
 
averagePingTime() - Method in class freenet.node.PeerNode
 
averagePingTimeCorrected() - Method in interface freenet.node.BasePeerNode
Average ping time incorporating variance, calculated like TCP SRTT, as with RFC 2988.
averagePingTimeCorrected() - Method in class freenet.node.PeerNode
Calculated as per RFC 2988
averageTransfersOutPerInsert - Variable in class freenet.node.NodeStats.PeerLoadStats
 
avgCacheCHKLocation - Variable in class freenet.node.NodeStats
 
avgCacheCHKSuccess - Variable in class freenet.node.NodeStats
 
avgCacheSSKLocation - Variable in class freenet.node.NodeStats
 
avgCacheSSKSuccess - Variable in class freenet.node.NodeStats
 
avgClientCacheCHKLocation - Variable in class freenet.node.NodeStats
 
avgClientCacheCHKSuccess - Variable in class freenet.node.NodeStats
 
avgClientCacheSSKLocation - Variable in class freenet.node.NodeStats
 
avgClientCacheSSKSuccess - Variable in class freenet.node.NodeStats
 
avgDist() - Method in interface freenet.node.stats.DataStoreStats
 
avgDist() - Method in class freenet.node.stats.NotAvailNodeStoreStats
 
avgDist() - Method in class freenet.node.stats.StoreCallbackStats
 
avgDist() - Method in interface freenet.node.stats.StoreLocationStats
 
avgLocation() - Method in interface freenet.node.stats.DataStoreStats
 
avgLocation() - Method in class freenet.node.stats.NotAvailNodeStoreStats
 
avgLocation() - Method in class freenet.node.stats.StoreCallbackStats
 
avgLocation() - Method in interface freenet.node.stats.StoreLocationStats
 
avgRequestLocation - Variable in class freenet.node.NodeStats
 
avgSlashdotCacheCHKLocation - Variable in class freenet.node.NodeStats
 
avgSlashdotCacheCHKSucess - Variable in class freenet.node.NodeStats
 
avgSlashdotCacheSSKLocation - Variable in class freenet.node.NodeStats
 
avgSlashdotCacheSSKSuccess - Variable in class freenet.node.NodeStats
 
avgStoreCHKLocation - Variable in class freenet.node.NodeStats
 
avgStoreCHKSuccess - Variable in class freenet.node.NodeStats
 
avgStoreSSKLocation - Variable in class freenet.node.NodeStats
 
avgStoreSSKSuccess - Variable in class freenet.node.NodeStats
 
avgSuccess() - Method in interface freenet.node.stats.DataStoreStats
 
avgSuccess() - Method in class freenet.node.stats.NotAvailNodeStoreStats
 
avgSuccess() - Method in class freenet.node.stats.StoreCallbackStats
 
avgSuccess() - Method in interface freenet.node.stats.StoreLocationStats
 
avgTime - Variable in class freenet.node.NodeStats.TimedStats
 
awaitingPassword() - Method in class freenet.node.Node
 

B

backDatastore - Variable in class freenet.store.ProxyFreenetStore
 
backedOffPercent - Variable in class freenet.node.NodeStats
 
backedOffPercent - Variable in class freenet.node.PeerNode
 
backedOffPercentBulk - Variable in class freenet.node.PeerNode
 
backedOffPercentRT - Variable in class freenet.node.PeerNode
 
backoffOnResend() - Method in interface freenet.node.BasePeerNode
Double the RTT when we resend a packet.
backoffOnResend() - Method in class freenet.node.PeerNode
 
BadRequestException - Exception in freenet.clients.http
Indicates that a request cannot be processed by the toadlet, due to missing or invalid data in the request.
BadRequestException(String) - Constructor for exception freenet.clients.http.BadRequestException
 
BadRequestException(String, String) - Constructor for exception freenet.clients.http.BadRequestException
 
BadRequestException(String, Throwable) - Constructor for exception freenet.clients.http.BadRequestException
 
BadRequestException(String, String, Throwable) - Constructor for exception freenet.clients.http.BadRequestException
 
BANDWIDTH - Class in freenet.clients.http.wizardsteps
Asks the user whether their connection has a monthly cap to inform how to prompt for bandwidth limits.
BANDWIDTH() - Constructor for class freenet.clients.http.wizardsteps.BANDWIDTH
 
BANDWIDTH_MONTHLY - Class in freenet.clients.http.wizardsteps
Allows the user to set bandwidth limits with an emphasis on capping to a monthly total.
BANDWIDTH_MONTHLY(NodeClientCore, Config) - Constructor for class freenet.clients.http.wizardsteps.BANDWIDTH_MONTHLY
 
BANDWIDTH_RATE - Class in freenet.clients.http.wizardsteps
Allows the user to set bandwidth limits with an emphasis on limiting to certain download and upload rates.
BANDWIDTH_RATE(NodeClientCore, Config) - Constructor for class freenet.clients.http.wizardsteps.BANDWIDTH_RATE
 
bandwidthClassForCapacityUsage(int) - Static method in class freenet.io.comm.DMT
 
BandwidthLimit - Class in freenet.clients.http.wizardsteps
A bandwidth usage rate limit, measured in bytes.
BandwidthLimit(long, long, String, boolean) - Constructor for class freenet.clients.http.wizardsteps.BandwidthLimit
 
BandwidthManager - Class in freenet.node
 
BandwidthManipulator - Class in freenet.clients.http.wizardsteps
Utility class used by bandwidth steps to detect and set bandwidth, and set the wizard completion flag.
BandwidthManipulator(NodeClientCore, Config) - Constructor for class freenet.clients.http.wizardsteps.BandwidthManipulator
 
BandwidthOption - Class in freenet.config
Integer option for bandwidth.
BandwidthOption(SubConfig, String, String, int, boolean, boolean, String, String, IntCallback) - Constructor for class freenet.config.BandwidthOption
 
BandwidthOption(SubConfig, String, Integer, int, boolean, boolean, String, String, IntCallback) - Constructor for class freenet.config.BandwidthOption
 
BandwidthStatsContainer - Class in freenet.support
Contains bandwidth statistics.
BandwidthStatsContainer() - Constructor for class freenet.support.BandwidthStatsContainer
 
bandwidthStatsPutter - Variable in class freenet.node.NodeClientCore
 
BANNED_PSEUDOCLASS - Static variable in class freenet.client.filter.ElementInfo
 
Base64 - Class in freenet.support
This class provides encoding of byte arrays into Base64-encoded strings, and decoding the other way.
Base64() - Constructor for class freenet.support.Base64
 
BASE_CHAR - Static variable in interface freenet.support.XMLCharacterClasses
[85] BaseChar
BASE_TYPE - Static variable in class freenet.keys.NodeCHK
 
BASE_TYPE - Static variable in class freenet.keys.NodeSSK
 
BaseClientGetter - Class in freenet.client.async
 
BaseClientGetter(short, RequestClient) - Constructor for class freenet.client.async.BaseClientGetter
 
BaseClientGetter() - Constructor for class freenet.client.async.BaseClientGetter
Required because we implement Serializable.
BaseClientKey - Class in freenet.keys
Anything that a Node can fetch.
BaseClientKey() - Constructor for class freenet.keys.BaseClientKey
 
BaseClientPutter - Class in freenet.client.async
Base class for inserts, including site inserts, at the level of a ClientRequester.
BaseClientPutter() - Constructor for class freenet.client.async.BaseClientPutter
Required because Serializable is implemented by the parent class.
BaseClientPutter(short, RequestClient) - Constructor for class freenet.client.async.BaseClientPutter
 
BaseDataCarryingMessage - Class in freenet.clients.fcp
 
BaseDataCarryingMessage() - Constructor for class freenet.clients.fcp.BaseDataCarryingMessage
 
baseDirectory - Variable in class freenet.node.NodeStarter.TestNodeParameters
The directory where the test node will put all its data.
BaseFileBucket - Class in freenet.support.io
 
BaseFileBucket(File, boolean) - Constructor for class freenet.support.io.BaseFileBucket
Constructor.
BaseFileBucket() - Constructor for class freenet.support.io.BaseFileBucket
 
BaseFileBucket(DataInputStream) - Constructor for class freenet.support.io.BaseFileBucket
 
baseFilename - Variable in class freenet.support.FileLoggerHook
 
BaseL10n - Class in freenet.l10n
This is the core of all the localization stuff.
BaseL10n(String, String, String) - Constructor for class freenet.l10n.BaseL10n
 
BaseL10n(String, String, String, BaseL10n.LANGUAGE) - Constructor for class freenet.l10n.BaseL10n
 
BaseL10n(String, String, String, BaseL10n.LANGUAGE, ClassLoader) - Constructor for class freenet.l10n.BaseL10n
Create a new BaseL10n object.
BaseL10n.LANGUAGE - Enum in freenet.l10n
Central list of languages and the codes to identify them.
BaseManifestPutter - Class in freenet.client.async
Base class for site insertion.
BaseManifestPutter(ClientPutCallback, HashMap<String, Object>, short, FreenetURI, String, InsertContext, boolean, byte[], ClientContext) - Constructor for class freenet.client.async.BaseManifestPutter
 
BaseManifestPutter.ContainerBuilder - Class in freenet.client.async
 
BaseManifestPutter.FreeFormBuilder - Class in freenet.client.async
 
BaseManifestPutter.ManifestBuilder - Class in freenet.client.async
 
basePath - Static variable in class freenet.clients.http.LocalDirectoryToadlet
 
basePath() - Static method in class freenet.clients.http.LocalDirectoryToadlet
 
BasePeerNode - Interface in freenet.node
Base interface for PeerNode, for purposes of the transport layer.
BaseRequestThrottle - Interface in freenet.node
 
BaseSendableGet - Class in freenet.node
WARNING: Changing non-transient members on classes that are Serializable can result in restarting downloads or losing uploads.
BaseSendableGet(boolean, boolean) - Constructor for class freenet.node.BaseSendableGet
 
BaseSender - Class in freenet.node
Base class for request and insert senders.
BaseSender.DO - Enum in freenet.node
 
BaseSingleFileFetcher - Class in freenet.client.async
Base class implements most of what is needed for fetching a single block.
BaseSingleFileFetcher(ClientKey, int, FetchContext, ClientRequester, boolean, boolean) - Constructor for class freenet.client.async.BaseSingleFileFetcher
 
BaseUpdateableElement - Class in freenet.clients.http.updateableelements
This abstract Node is the ancestor of all pushed elements.
BaseUpdateableElement(String, ToadletContext) - Constructor for class freenet.clients.http.updateableelements.BaseUpdateableElement
 
BaseUpdateableElement(String, String, String, ToadletContext) - Constructor for class freenet.clients.http.updateableelements.BaseUpdateableElement
 
BaseUpdateableElement(String, String[], String[], ToadletContext) - Constructor for class freenet.clients.http.updateableelements.BaseUpdateableElement
 
BELOW_NORMAL_PRIORITY_CLASS - Static variable in interface freenet.support.ProcessPriority.WindowsHolder
 
BEST_LOCATION - Static variable in class freenet.io.comm.DMT
 
BEST_LOCATIONS_NOT_VISITED - Static variable in class freenet.io.comm.DMT
 
BINARY_BLOB_MAGIC - Static variable in class freenet.client.async.BinaryBlob
 
BINARY_BLOB_OVERALL_VERSION - Static variable in class freenet.client.async.BinaryBlob
 
BinaryBlob - Class in freenet.client.async
 
BinaryBlob() - Constructor for class freenet.client.async.BinaryBlob
 
BinaryBlobAlreadyClosedException(String) - Constructor for exception freenet.client.async.BinaryBlobWriter.BinaryBlobAlreadyClosedException
 
BinaryBlobFormatException - Exception in freenet.client.async
 
BinaryBlobFormatException(String) - Constructor for exception freenet.client.async.BinaryBlobFormatException
 
BinaryBlobFormatException(String, KeyVerifyException) - Constructor for exception freenet.client.async.BinaryBlobFormatException
 
BinaryBlobInserter - Class in freenet.client.async
 
BinaryBlobWriter - Class in freenet.client.async
Helper class to write FBlobs.
BinaryBlobWriter(BucketFactory) - Constructor for class freenet.client.async.BinaryBlobWriter
Persistent/'BigFile' constructor
BinaryBlobWriter(Bucket) - Constructor for class freenet.client.async.BinaryBlobWriter
Transient constructor
BinaryBlobWriter.BinaryBlobAlreadyClosedException - Exception in freenet.client.async
 
BinaryBloomFilter - Class in freenet.support
 
BinaryBloomFilter(int, int) - Constructor for class freenet.support.BinaryBloomFilter
Constructor
BinaryBloomFilter(File, int, int) - Constructor for class freenet.support.BinaryBloomFilter
Constructor
BinaryBloomFilter(ByteBuffer, int, int) - Constructor for class freenet.support.BinaryBloomFilter
 
BitArray - Class in freenet.support
 
BitArray(byte[]) - Constructor for class freenet.support.BitArray
 
BitArray(DataInput) - Constructor for class freenet.support.BitArray
This constructor does not check for unacceptable sizes, and should only be used on trusted data.
BitArray(DataInput, int) - Constructor for class freenet.support.BitArray
 
BitArray(int) - Constructor for class freenet.support.BitArray
 
BitArray(BitArray) - Constructor for class freenet.support.BitArray
 
bitAt(int) - Method in class freenet.support.BitArray
 
BitInputStream - Class in freenet.support.io
 
BitInputStream(InputStream) - Constructor for class freenet.support.io.BitInputStream
 
BitInputStream(InputStream, ByteOrder) - Constructor for class freenet.support.io.BitInputStream
 
bitmask - Variable in enum freenet.crypt.CryptByteBufferType
Bitmask for aggregation.
bitmask - Variable in enum freenet.crypt.EncryptedRandomAccessBufferType
 
bitmask - Variable in enum freenet.crypt.HashType
Bitmask for aggregation.
bitmask - Variable in enum freenet.crypt.MACType
Bitmask for aggregation.
biToHex(BigInteger) - Static method in class freenet.support.HexUtil
Turn a BigInteger into a hex string.
bitsToBytes(BitSet, int) - Static method in class freenet.support.HexUtil
Pack the bits in ba into a byte[].
bitsToHexString(BitSet, int) - Static method in class freenet.support.HexUtil
Pack the bits in ba into a byte[] then convert that to a hex string and return it.
BLACK_MAGIC_BACKOFF_PRUNING_PERCENTAGE - Static variable in class freenet.node.PeerNode
 
BLACK_MAGIC_BACKOFF_PRUNING_TIME - Static variable in class freenet.node.PeerNode
Some alchemy we use in PeerNode.shouldBeExcludedFromPeerList()
block - Variable in class freenet.node.SimpleSendableInsert
 
BLOCK_HEADERS - Static variable in class freenet.io.comm.DMT
 
BlockCipher - Interface in freenet.crypt
Defines the interface that must be implemented by symmetric block ciphers used in the Freenet cryptography architecture
blockDecipher(byte[], int, int) - Method in class freenet.crypt.PCFBMode
 
BlockedTooLongException - Exception in freenet.node
 
BlockedTooLongException(long) - Constructor for exception freenet.node.BlockedTooLongException
 
blockEncipher(byte[], int, int) - Method in class freenet.crypt.PCFBMode
 
blockingGrab(long) - Method in class freenet.support.TokenBucket
Deprecated.
 
blockingInit() - Static method in class freenet.crypt.ECDH
Initialize the key pair generators, which in turn will create the global SecureRandom, which may block waiting for entropy from /dev/random on unix-like systems.
BlockMetadata - Class in freenet.store
Metadata returned from the datastore along with a block
BlockMetadata() - Constructor for class freenet.store.BlockMetadata
 
blockReceived(byte[]) - Method in interface freenet.io.xfer.BlockReceiver.BlockReceiverCompletion
 
blockReceiveFailed(RetrievalException) - Method in interface freenet.io.xfer.BlockReceiver.BlockReceiverCompletion
 
BlockReceiver - Class in freenet.io.xfer
IMPORTANT: The receiver can cancel the incoming transfer.
BlockReceiver(MessageCore, PeerContext, long, PartiallyReceivedBlock, ByteCounter, Ticker, boolean, boolean, BlockReceiver.BlockReceiverTimeoutHandler, boolean) - Constructor for class freenet.io.xfer.BlockReceiver
 
BlockReceiver.BlockReceiverCompletion - Interface in freenet.io.xfer
 
BlockReceiver.BlockReceiverTimeoutHandler - Interface in freenet.io.xfer
 
blocks - Variable in class freenet.client.FetchContext
If set, contains a set of blocks to be consulted before checking the datastore.
BlockSet - Interface in freenet.client.async
A set of KeyBlock's.
blockSetFinalized(ClientContext) - Method in class freenet.client.async.BaseManifestPutter
 
blockSetFinalized - Variable in class freenet.client.async.ClientRequester
Has totalBlocks stopped growing?
blockSetFinalized(ClientContext) - Method in class freenet.client.async.ClientRequester
The set of blocks has been finalised, total will not change any more.
blockSize - Variable in enum freenet.crypt.CryptByteBufferType
 
blockTime(long, boolean) - Method in interface freenet.io.xfer.BlockTransmitter.BlockTimeCallback
 
blockTime(long, boolean) - Method in class freenet.node.NodeStats
 
blockTransferFinished(boolean) - Method in interface freenet.io.xfer.BlockTransmitter.BlockTransmitterCompletion
 
BlockTransmitter - Class in freenet.io.xfer
 
BlockTransmitter(MessageCore, Ticker, PeerContext, long, PartiallyReceivedBlock, ByteCounter, BlockTransmitter.ReceiverAbortHandler, BlockTransmitter.BlockTransmitterCompletion, boolean, BlockTransmitter.BlockTimeCallback) - Constructor for class freenet.io.xfer.BlockTransmitter
 
BlockTransmitter.BlockTimeCallback - Interface in freenet.io.xfer
 
BlockTransmitter.BlockTransmitterCompletion - Interface in freenet.io.xfer
 
BlockTransmitter.ReceiverAbortHandler - Interface in freenet.io.xfer
 
BloomFilter - Class in freenet.support
 
BloomFilter(int, int) - Constructor for class freenet.support.BloomFilter
 
blow(String, boolean) - Method in class freenet.node.updater.NodeUpdateManager
 
BMPFilter - Class in freenet.client.filter
 
BMPFilter() - Constructor for class freenet.client.filter.BMPFilter
 
bogusNoderef(String) - Method in interface freenet.node.AnnouncementCallback
 
Bookmark - Class in freenet.clients.http.bookmark
 
Bookmark() - Constructor for class freenet.clients.http.bookmark.Bookmark
 
BookmarkCategory - Class in freenet.clients.http.bookmark
 
BookmarkCategory(String) - Constructor for class freenet.clients.http.bookmark.BookmarkCategory
 
BookmarkCategory(SimpleFieldSet) - Constructor for class freenet.clients.http.bookmark.BookmarkCategory
 
BookmarkEditorToadlet - Class in freenet.clients.http
BookmarkEditor Toadlet Accessible from http://.../bookmarkEditor/
BookmarkFeed - Class in freenet.clients.fcp
 
BookmarkFeed(String, String, String, short, long, String, long, long, long, String, FreenetURI, String, boolean) - Constructor for class freenet.clients.fcp.BookmarkFeed
 
BookmarkFeedUserAlert - Class in freenet.node.useralerts
 
BookmarkFeedUserAlert(DarknetPeerNode, String, String, boolean, int, FreenetURI, long, long, long) - Constructor for class freenet.node.useralerts.BookmarkFeedUserAlert
 
BookmarkItem - Class in freenet.clients.http.bookmark
 
BookmarkItem(FreenetURI, String, String, String, boolean, BookmarkManager, UserAlertManager) - Constructor for class freenet.clients.http.bookmark.BookmarkItem
 
BookmarkItem(SimpleFieldSet, BookmarkManager, UserAlertManager) - Constructor for class freenet.clients.http.bookmark.BookmarkItem
Please call BookmarkItem.registerUserAlert() afterwards.
BookmarkManager - Class in freenet.clients.http.bookmark
 
BookmarkManager(NodeClientCore, boolean) - Constructor for class freenet.clients.http.bookmark.BookmarkManager
 
bookmarkManager - Variable in class freenet.clients.http.SimpleToadletServer
 
BOOKMARKS_ANCHOR - Static variable in class freenet.clients.http.WelcomeToadlet
Suffix WelcomeToadlet.path() with "#" + BOOKMARKS_ANCHOR to deep link to the bookmark list
BooleanCallback - Class in freenet.support.api
A callback to be called when a config value of integer type changes.
BooleanCallback() - Constructor for class freenet.support.api.BooleanCallback
 
BooleanLastTrueTracker - Class in freenet.support
Tracks when a condition was last true, e.g.
BooleanLastTrueTracker() - Constructor for class freenet.support.BooleanLastTrueTracker
 
BooleanLastTrueTracker(long) - Constructor for class freenet.support.BooleanLastTrueTracker
Initialise with a time last connected
BooleanOption - Class in freenet.config
 
BooleanOption(SubConfig, String, boolean, int, boolean, boolean, String, String, BooleanCallback) - Constructor for class freenet.config.BooleanOption
 
booleans - Variable in class freenet.pluginmanager.PluginStore
 
booleansArrays - Variable in class freenet.pluginmanager.PluginStore
 
boolToString(boolean) - Static method in class freenet.support.Fields
Converts a boolean to a String of either "true" or "false".
boostPriority() - Method in class freenet.io.comm.Message
 
bootID - Variable in class freenet.client.async.ClientContext
 
bootID - Variable in class freenet.node.Node
 
BootstrappingDecayingRunningAverage - Class in freenet.support.math
Exponential decay "running average".
BootstrappingDecayingRunningAverage(double, double, double, int, SimpleFieldSet) - Constructor for class freenet.support.math.BootstrappingDecayingRunningAverage
Constructor
BootstrapPullTest - Class in freenet.node.simulator
Insert a random block of data to an established node via FCP, then bootstrap a newbie node and pull it from that.
BootstrapPullTest() - Constructor for class freenet.node.simulator.BootstrapPullTest
 
BootstrapPushPullTest - Class in freenet.node.simulator
 
BootstrapPushPullTest() - Constructor for class freenet.node.simulator.BootstrapPushPullTest
 
BootstrapSeedTest - Class in freenet.node.simulator
 
BootstrapSeedTest() - Constructor for class freenet.node.simulator.BootstrapSeedTest
 
bottomLayer - Variable in class freenet.client.events.SplitfileCompatibilityModeEvent
 
BouncyCastle - Static variable in class freenet.crypt.JceLoader
 
brokenDependencies() - Method in class freenet.node.updater.MainJarUpdater
 
brokenDependencies() - Method in class freenet.node.updater.NodeUpdateManager
 
BROWSER_WARNING - Class in freenet.clients.http.wizardsteps
This step gives the user information about browser usage.
BROWSER_WARNING() - Constructor for class freenet.clients.http.wizardsteps.BROWSER_WARNING
 
BrowserTestToadlet - Class in freenet.clients.http
Browser Test Toadlet.
bucket - Variable in class freenet.clients.fcp.DataCarryingMessage
If this is a message from the client, then the Bucket was created by createBucket() and will be a RandomAccessBucket.
Bucket - Interface in freenet.support.api
A bucket is any arbitrary object can temporarily store data.
BucketArrayWrapper - Class in freenet.support.io
 
BucketArrayWrapper() - Constructor for class freenet.support.io.BucketArrayWrapper
 
bucketFactory - Variable in class freenet.client.async.InsertCompressor
BucketFactory
BucketFactory - Interface in freenet.support.api
 
buckets - Variable in class freenet.clients.fcp.MultipleDataCarryingMessage
 
buckets - Variable in class freenet.support.io.BucketArrayWrapper
 
bucketsByNameToManifestEntries(HashMap<String, Object>) - Static method in class freenet.client.async.BaseManifestPutter
 
BucketTools - Class in freenet.support.io
Helper functions for working with Buckets.
BucketTools() - Constructor for class freenet.support.io.BucketTools
 
buf - Variable in class freenet.support.ByteBufferInputStream
 
Buffer - Class in freenet.support
Wrapper for a byte array which handles serialisation/deserialisation
Buffer(DataInput) - Constructor for class freenet.support.Buffer
Create a Buffer by reading a DataInputStream.
Buffer(byte[]) - Constructor for class freenet.support.Buffer
Create a Buffer from a byte array
Buffer(byte[], int, int) - Constructor for class freenet.support.Buffer
 
BUFFER_SIZE - Static variable in class freenet.crypt.Util
 
BUFFER_SIZE - Static variable in class freenet.support.io.FileUtil
 
BUILD - Static variable in class freenet.clients.fcp.FCPMessage
 
BUILD - Static variable in class freenet.io.comm.DMT
 
build() - Method in class freenet.node.RequestClientBuilder
Builds a RequestClient.
buildDate - Variable in exception freenet.node.PeerTooOldException
 
buildNumber - Variable in exception freenet.node.PeerTooOldException
 
buildNumber() - Static method in class freenet.node.Version
Use this method when you want the value returned to be the run-time version, not the build-time version.
BULK_CHK_INSERT_REJECTS - Static variable in class freenet.clients.fcp.FCPMessage
 
BULK_CHK_REQUEST_REJECTS - Static variable in class freenet.clients.fcp.FCPMessage
 
BULK_SPLITFILE_PRIORITY_CLASS - Static variable in class freenet.node.RequestStarter
Bulk splitfile fetches
BULK_SSK_INSERT_REJECTS - Static variable in class freenet.clients.fcp.FCPMessage
 
BULK_SSK_REQUEST_REJECTS - Static variable in class freenet.clients.fcp.FCPMessage
 
BulkCallFailureItem - Class in freenet.node
 
BulkCallFailureItem(LowLevelGetException, Object) - Constructor for class freenet.node.BulkCallFailureItem
 
bulkPacketTransmitSize(int) - Static method in class freenet.io.comm.DMT
 
BulkReceiver - Class in freenet.io.xfer
Bulk (not block) data transfer - receiver class.
BulkReceiver(PartiallyReceivedBulk, PeerContext, long, ByteCounter) - Constructor for class freenet.io.xfer.BulkReceiver
 
BulkTransmitter - Class in freenet.io.xfer
Bulk data transfer (not block).
BulkTransmitter(PartiallyReceivedBulk, PeerContext, long, boolean, ByteCounter, boolean) - Constructor for class freenet.io.xfer.BulkTransmitter
 
BulkTransmitter(PartiallyReceivedBulk, PeerContext, long, boolean, ByteCounter, boolean, BulkTransmitter.AllSentCallback) - Constructor for class freenet.io.xfer.BulkTransmitter
Create a bulk data transmitter.
BulkTransmitter.AllSentCallback - Interface in freenet.io.xfer
 
BWLIMIT_DELAY_TIME - Static variable in class freenet.io.comm.DMT
 
bwlimitDelayAlertRelevant - Variable in class freenet.node.NodeStats
bwlimitDelay PeerManagerUserAlert should happen if true
byCode(short) - Static method in enum freenet.client.InsertContext.CompatibilityMode
 
byName(String) - Static method in class freenet.client.DefaultMIMETypes
Get the number of a MIME type, or -1 if it is not in the table of known MIME types, in which case it will have to be sent uncompressed.
byNumber(short) - Static method in class freenet.client.DefaultMIMETypes
Get a known MIME type by number.
ByteArrayComparator() - Constructor for class freenet.support.Fields.ByteArrayComparator
 
byteArrayEqual(byte[], byte[], int, int) - Static method in class freenet.crypt.Util
Deprecated.
byteArrayEqual(byte[], byte[]) - Static method in class freenet.support.Fields
 
byteArrayEqual(byte[], byte[], int, int, int) - Static method in class freenet.support.Fields
 
ByteArrayRandomAccessBuffer - Class in freenet.support.io
 
ByteArrayRandomAccessBuffer(byte[]) - Constructor for class freenet.support.io.ByteArrayRandomAccessBuffer
 
ByteArrayRandomAccessBuffer(int) - Constructor for class freenet.support.io.ByteArrayRandomAccessBuffer
 
ByteArrayRandomAccessBuffer(byte[], int, int, boolean) - Constructor for class freenet.support.io.ByteArrayRandomAccessBuffer
 
ByteArrayRandomAccessBuffer() - Constructor for class freenet.support.io.ByteArrayRandomAccessBuffer
 
ByteArrayRandomAccessBufferFactory - Class in freenet.support.io
 
ByteArrayRandomAccessBufferFactory() - Constructor for class freenet.support.io.ByteArrayRandomAccessBufferFactory
 
ByteArrayWrapper - Class in freenet.support
byte[], but can be put into HashSet etc *by content*.
ByteArrayWrapper(byte[]) - Constructor for class freenet.support.ByteArrayWrapper
 
byteAt(int) - Method in class freenet.support.Buffer
 
byteAt(int) - Method in class freenet.support.ShortBuffer
 
ByteBufferInputStream - Class in freenet.support
 
ByteBufferInputStream(byte[]) - Constructor for class freenet.support.ByteBufferInputStream
 
ByteBufferInputStream(byte[], int, int) - Constructor for class freenet.support.ByteBufferInputStream
 
ByteBufferInputStream(ByteBuffer) - Constructor for class freenet.support.ByteBufferInputStream
 
ByteCounter - Interface in freenet.io.comm
Interface for something which counts bytes.
bytes - Variable in class freenet.pluginmanager.PluginStore
 
bytesArrays - Variable in class freenet.pluginmanager.PluginStore
 
bytesToBits(byte[], BitSet, int) - Static method in class freenet.support.HexUtil
Read bits from a byte array into a bitset
bytesToDoubles(byte[], int, int) - Static method in class freenet.support.Fields
 
bytesToDoubles(byte[]) - Static method in class freenet.support.Fields
 
bytesToHex(byte[], int, int) - Static method in class freenet.support.HexUtil
Converts a byte array into a string of lower case hex chars.
bytesToHex(byte[]) - Static method in class freenet.support.HexUtil
 
bytesToHexAppend(byte[], int, int, StringBuilder) - Static method in class freenet.support.HexUtil
 
bytesToInt(byte[]) - Static method in class freenet.support.Fields
 
bytesToInt(byte[], int) - Static method in class freenet.support.Fields
Convert an array of bytes to a single int.
bytesToInts(byte[], int, int) - Static method in class freenet.support.Fields
 
bytesToInts(byte[]) - Static method in class freenet.support.Fields
 
bytesToLong(byte[]) - Static method in class freenet.support.Fields
Convert an array of bytes to a single long.
bytesToLong(byte[], int) - Static method in class freenet.support.Fields
Convert an array of bytes to a single long.
bytesToLongs(byte[]) - Static method in class freenet.support.Fields
Convert an array of bytes to an array of longs.
bytesToLongs(byte[], int, int) - Static method in class freenet.support.Fields
Convert an array of bytes to an array of longs.
bytesToRead() - Method in class freenet.clients.fcp.DirectDirPutFile
 
bytesToShort(byte[], int) - Static method in class freenet.support.Fields
Convert an array of bytes to a single int.
BZ_HEADER - Static variable in class freenet.support.compress.Bzip2Compressor
 
Bzip2Compressor - Class in freenet.support.compress
Compressor for BZip2 streams.
Bzip2Compressor() - Constructor for class freenet.support.compress.Bzip2Compressor
 

C

c - Variable in class freenet.crypt.PCFBMode
The underlying block cipher.
Cache - Class in freenet.clients.http.geoip
 
Cache(short[], int[]) - Constructor for class freenet.clients.http.geoip.Cache
 
CACHED - Static variable in class freenet.io.comm.DMT
 
CacheFetchResult - Class in freenet.client.async
 
CacheFetchResult(ClientMetadata, Bucket, boolean) - Constructor for class freenet.client.async.CacheFetchResult
 
cacheKey(byte[], DSAPublicKey, boolean, boolean, boolean, boolean, boolean) - Method in class freenet.node.NodeGetPubkey
 
cacheKey(byte[], DSAPublicKey, boolean, boolean, boolean, boolean, boolean) - Method in interface freenet.store.GetPubkey
Cache a public key.
cacheKey(byte[], DSAPublicKey, boolean, boolean, boolean, boolean, boolean) - Method in class freenet.store.SimpleGetPubkey
 
CachingFreenetStore<T extends StorableBlock> - Class in freenet.store.caching
CachingFreenetStore
CachingFreenetStore(StoreCallback<T>, FreenetStore<T>, CachingFreenetStoreTracker) - Constructor for class freenet.store.caching.CachingFreenetStore
 
CachingFreenetStoreTracker - Class in freenet.store.caching
Tracks the memory used by a bunch of CachingFreenetStore's, and writes blocks to disk when full or after 5 minutes.
CachingFreenetStoreTracker(long, long, Ticker) - Constructor for class freenet.store.caching.CachingFreenetStoreTracker
 
calcNextHandshake(boolean, boolean, boolean) - Method in class freenet.node.PeerNode
 
calculateCRC() - Method in class freenet.client.filter.OggPage
Calculates this page's 32 bit CRC checksum.
calculateMaxPacketSize() - Method in class freenet.io.comm.UdpSocketHandler
 
calculateMaxTransfersOut(PeerNode, boolean, double, int) - Method in class freenet.node.NodeStats
 
calculateMaxTransfersOut(int, double) - Method in class freenet.node.PeerNode
Calculate the maximum number of outgoing transfers to this peer that we will accept in requests and inserts.
calculateTimeout(boolean, short, Node) - Static method in class freenet.node.BaseSender
 
calculateTimeout(short) - Method in class freenet.node.BaseSender
 
callCallback(boolean) - Method in class freenet.io.xfer.BlockTransmitter
 
callFailure(SendableGet, LowLevelGetException, int, boolean) - Method in class freenet.client.async.ClientRequestScheduler
 
callFailure(SendableInsert, LowLevelPutException, int, boolean) - Method in class freenet.client.async.ClientRequestScheduler
 
callFailure(SendableGet, LowLevelGetException, int, boolean) - Method in interface freenet.node.RequestScheduler
 
callFailure(SendableInsert, LowLevelPutException, int, boolean) - Method in interface freenet.node.RequestScheduler
 
canAcceptAnnouncements() - Method in class freenet.node.DarknetPeerNode
 
canAcceptAnnouncements() - Method in class freenet.node.OpennetPeerNode
 
canAcceptAnnouncements() - Method in class freenet.node.PeerNode
Can we accept announcements from this node?
canAcceptAnnouncements() - Method in class freenet.node.SeedClientPeerNode
 
canAcceptAnnouncements() - Method in class freenet.node.SeedServerPeerNode
 
canCancel() - Method in class freenet.clients.http.FProxyFetchInProgress
Caller should take the lock on FProxyToadlet.fetchers, then call this function, if it returns true then finish the cancel outside the lock.
cancel(ClientContext) - Method in class freenet.client.async.BaseManifestPutter
 
cancel(ClientContext) - Method in class freenet.client.async.BaseSingleFileFetcher
 
cancel(ClientContext) - Method in class freenet.client.async.BinaryBlobInserter
 
cancel(ClientContext) - Method in interface freenet.client.async.ClientGetState
Cancel the request, and call onFailure() on the callback in order to tell downstream (ultimately the client) that cancel has succeeded, and to allow it to call removeFrom() to avoid a database leak.
cancel(ClientContext) - Method in class freenet.client.async.ClientGetter
Cancel the request.
cancel(ClientContext) - Method in interface freenet.client.async.ClientPutState
Cancel the request.
cancel(ClientContext) - Method in class freenet.client.async.ClientPutter
Cancel the insert.
cancel() - Method in class freenet.client.async.ClientRequester
Cancel the request.
cancel(ClientContext) - Method in class freenet.client.async.ClientRequester
Cancel the request.
cancel(ClientContext) - Method in class freenet.client.async.ContainerInserter
 
cancel(ClientContext) - Method in class freenet.client.async.MultiPutCompletionCallback
 
cancel(ClientContext) - Method in class freenet.client.async.SimpleHealingQueue
 
cancel(ClientContext) - Method in class freenet.client.async.SimpleSingleFileFetcher
 
cancel(ClientContext) - Method in class freenet.client.async.SingleBlockInserter
 
cancel(ClientContext) - Method in class freenet.client.async.SplitFileFetcher
 
cancel() - Method in class freenet.client.async.SplitFileFetcherCrossSegmentStorage
 
cancel(ClientContext) - Method in class freenet.client.async.SplitFileFetcherGet
 
cancel() - Method in class freenet.client.async.SplitFileFetcherSegmentStorage
 
cancel(ClientContext) - Method in class freenet.client.async.SplitFileInserter
 
cancel() - Method in class freenet.client.async.SplitFileInserterCrossSegmentStorage
Cancel the encode.
cancel() - Method in class freenet.client.async.SplitFileInserterSegmentStorage
Caller must check hasCompletedOrFailed() explicitly after calling cancel() on all segments.
cancel(ClientContext) - Method in class freenet.client.async.USKFetcher
 
cancel(ClientContext) - Method in class freenet.client.async.USKFetcherWrapper
 
cancel(ClientContext) - Method in class freenet.client.async.USKInserter
 
cancel(ClientContext) - Method in class freenet.client.async.USKRetriever
 
cancel(ClientContext) - Method in class freenet.clients.fcp.ClientRequest
 
cancel(String) - Method in class freenet.io.xfer.BulkTransmitter
 
cancel(ClientContext) - Method in class freenet.node.SimpleSendableInsert
 
cancelled - Variable in class freenet.client.async.BaseSingleFileFetcher
 
cancelled - Variable in class freenet.client.async.ClientRequester
Has the request or insert been cancelled?
CANCELLED - Static variable in exception freenet.node.LowLevelGetException
Request cancelled by user
CANCELLED_BY_RECEIVER - Static variable in exception freenet.io.comm.RetrievalException
 
cancelRunningLoads(String, PluginManager.PluginProgress) - Method in class freenet.pluginmanager.PluginManager
 
cancelTimedJob(Runnable) - Method in class freenet.support.TrivialTicker
 
canChangeProperties() - Static method in class freenet.config.WrapperConfig
 
canRestart() - Method in class freenet.client.async.ClientGetter
Can the request be restarted?
canRestart() - Method in class freenet.client.async.ClientPutter
Can we restart the insert?
canRestart() - Method in class freenet.clients.fcp.ClientGet
 
canRestart() - Method in class freenet.clients.fcp.ClientPut
 
canRestart() - Method in class freenet.clients.fcp.ClientPutDir
 
canRestart() - Method in class freenet.clients.fcp.ClientRequest
 
canSend(SessionKey) - Method in class freenet.node.NewPacketFormat
 
canSend(SessionKey) - Method in interface freenet.node.PacketFormat
Returns false if the packet format can't send new messages because it must wait for some internal event.
canUpdateImmediately() - Method in class freenet.node.updater.NodeUpdateManager
Is the node able to update *immediately*? (i.e.
canUpdateNow() - Method in class freenet.node.updater.NodeUpdateManager
Is the node able to update as soon as the revocation fetch has been completed?
canUpdateNow() - Method in class freenet.node.updater.NodeUpdater
 
canWriteClientCache - Variable in class freenet.client.async.ChosenBlock
 
canWriteClientCache() - Method in class freenet.client.async.SingleBlockInserter
 
canWriteClientCache() - Method in class freenet.client.async.SplitFileInserterSender
 
canWriteClientCache - Variable in class freenet.client.FetchContext
Can this request write to the client-cache? We don't store all requests in the client cache, in particular big stuff usually isn't written to it, to maximise its effectiveness.
canWriteClientCache - Variable in class freenet.client.InsertContext
Can this insert write to the client-cache? We don't store all requests in the client cache, in particular big stuff usually isn't written to it, to maximise its effectiveness.
canWriteClientCache() - Method in class freenet.node.SendableInsert
 
canWriteClientCache() - Method in class freenet.node.SimpleSendableInsert
 
capacity() - Method in interface freenet.node.stats.DataStoreStats
 
capacity() - Method in class freenet.node.stats.StoreCallbackStats
 
capacity - Variable in class freenet.support.MemoryLimitedJobRunner
 
CAPACITY_USAGE - Static variable in class freenet.io.comm.DMT
 
capacityThreshold(boolean, boolean) - Method in class freenet.node.NodePinger
 
cb - Variable in class freenet.config.Option
The configCallback associated to the Option
certfileOld - Static variable in class freenet.pluginmanager.PluginDownLoaderOfficialHTTPS
 
cfgDir() - Method in class freenet.node.Node
 
change(double, double) - Static method in class freenet.node.Location
Distance between two locations, including direction of the change (positive/negative).
changeBucketSize(long) - Method in class freenet.support.TokenBucket
Deprecated.
 
changedIP(Peer) - Method in class freenet.node.PeerNode
IP on the other side appears to have changed...
changeDir - Static variable in class freenet.clients.http.LocalFileBrowserToadlet
Part set when a directory is changed.
changeMasterPassword(String, String, boolean) - Method in class freenet.node.Node
 
changeMaxReports(int) - Method in class freenet.support.math.BootstrappingDecayingRunningAverage
Change maxReports.
changeMaxReports(int) - Method in class freenet.support.math.DecayingKeyspaceAverage
 
changeNanosAndBucketSize(long, long) - Method in class freenet.support.TokenBucket
Deprecated.
 
changeNanosPerTick(long) - Method in class freenet.support.TokenBucket
Deprecated.
Change the number of nanos per tick.
changePassword(File, String, Random) - Method in class freenet.node.MasterKeys
 
changePeerNodeStatus(PeerNode, int, int, boolean) - Method in class freenet.node.PeerManager
 
changeUSKPollParameters(long, int, ClientContext) - Method in class freenet.client.async.USKFetcher
FIXME this is a special case hack For a generic solution see https://bugs.freenetproject.org/view.php?id=4984
changeUSKPollParameters(long, int, ClientContext) - Method in class freenet.client.async.USKRetriever
Only works if setFetcher() has been called, i.e.
charset - Variable in class freenet.client.FetchContext
If not-null, the request, if it requires a charset for filtration, will be assumed to use this charset
charset - Variable in class freenet.client.filter.ContentFilter.FilterStatus
 
charset - Variable in exception freenet.client.filter.UnknownCharsetException
 
CharsetExtractor - Interface in freenet.client.filter
For a specific text/-based MIME type, extracts the charset if possible.
charsetExtractor - Variable in class freenet.client.filter.FilterMIMEType
 
CharsetExtractor.BOMDetection - Class in freenet.client.filter
 
charTable - Static variable in class freenet.support.HTMLEncoder
 
ChatForumsToadlet - Class in freenet.clients.http
 
ChatForumsToadlet(HighLevelSimpleClient, PluginManager) - Constructor for class freenet.clients.http.ChatForumsToadlet
 
checkAndGetBlockData(int) - Method in class freenet.client.async.SplitFileFetcherSegmentStorage
 
checkArbitraryGoodVersion(String, String) - Static method in class freenet.node.Version
 
checkBlocks() - Method in class freenet.client.async.SplitFileFetcherCrossSegmentStorage
Should be called before scheduling, unlike restart().
checkBlocks - Variable in class freenet.client.async.SplitFileFetcherSegmentStorage
Count of check blocks (generated by FEC).
checkBlocks - Variable in class freenet.client.async.SplitFileSegmentKeys
 
checkChecksum(byte[], int, int, byte[]) - Method in class freenet.crypt.ChecksumChecker
Verify a checksum or report.
checkChecksum(byte[], int, int, byte[]) - Method in class freenet.crypt.CRCChecksumChecker
 
checkDiskSpace(File, int, int) - Method in interface freenet.support.io.DiskSpaceChecker
Is there enough space to extend the file?
checkDiskSpace(File, int, int) - Method in class freenet.support.io.DiskSpaceCheckingRandomAccessBufferFactory
 
checkDiskSpace(File, int, int) - Method in class freenet.support.io.PersistentTempBucketFactory
 
checker - Variable in class freenet.client.async.ClientContext
 
checkFilter(byte[]) - Method in class freenet.support.BloomFilter
 
checkFilter(byte[]) - Method in class freenet.support.NullBloomFilter
 
checkFilters(Message, PacketSocketHandler) - Method in class freenet.io.comm.MessageCore
Dispatch a message to a waiting filter, or feed it to the Dispatcher if none are found.
checkForGCJCharConversionBug() - Static method in class freenet.node.Node
 
checkForLostPackets() - Method in class freenet.node.NewPacketFormat
 
checkForLostPackets(double, long, BasePeerNode) - Method in class freenet.node.NewPacketFormatKeyContext
 
checkForLostPackets() - Method in interface freenet.node.PacketFormat
 
checkForLostPackets() - Method in class freenet.node.PeerNode
 
checkFormPassword(HTTPRequest, String) - Method in interface freenet.clients.http.ToadletContext
Check a request for the form password, and send an error to the client if the password is not valid.
checkFormPassword(HTTPRequest) - Method in interface freenet.clients.http.ToadletContext
Check a request for the form password, and send an error to the client if the password is not valid.
checkFormPassword(HTTPRequest) - Method in class freenet.clients.http.ToadletContextImpl
 
checkFormPassword(HTTPRequest, String) - Method in class freenet.clients.http.ToadletContextImpl
 
checkFullAccess(Toadlet) - Method in interface freenet.clients.http.ToadletContext
Check a context for whether ToadletContext.isAllowedFullAccess() is true.
checkFullAccess(Toadlet) - Method in class freenet.clients.http.ToadletContextImpl
 
checkGoodVersion(String) - Static method in class freenet.node.Version
 
checkInputBandwidthLimit(int) - Static method in class freenet.node.BandwidthManager
 
checkInsertURI() - Method in class freenet.keys.FreenetURI
Throw an InsertException if we have any meta-strings.
checkInsertURI(FreenetURI) - Static method in class freenet.keys.FreenetURI
Throw an InsertException if the argument has any meta-strings.
checkKeys() - Method in class freenet.client.async.SplitFileInserterSegmentStorage
Called on startup to check which keys we actually have.
checkMIMEType(String) - Static method in class freenet.client.filter.ContentFilter
Check whether we can safely handle a specific MIME type.
checkNamePattern(String) - Method in class freenet.support.HTMLNode
 
checkOutputBandwidthLimit(int) - Static method in class freenet.node.BandwidthManager
 
checkpoint() - Method in class freenet.support.transport.ip.IPAddressDetector
Execute a checkpoint - detect our internet IP address and log it
checkpointOffThread() - Method in class freenet.client.async.PersistentJobRunnerImpl
 
checkRecentlyFailed(Key, boolean) - Method in class freenet.client.async.ClientRequestSelector
 
checkRecentlyFailed(Key, boolean) - Method in interface freenet.node.KeysFetchingLocally
If we are fairly sure we'd like to send this request, we need to route it and determine whether it would be rejected with RecentlyFailed.
checkRecentlyFailed(Key, boolean) - Method in class freenet.node.NodeClientCore
 
checkRoutableConnectionStatus() - Method in class freenet.node.PeerNode
 
checkSource(String) - Method in class freenet.pluginmanager.PluginDownLoaderFile
 
checkSource(String) - Method in class freenet.pluginmanager.PluginDownLoaderFreenet
 
checkSource(String) - Method in class freenet.pluginmanager.PluginDownLoaderOfficialFreenet
 
checkSource(String) - Method in class freenet.pluginmanager.PluginDownLoaderOfficialHTTPS
 
checkSource(String) - Method in class freenet.pluginmanager.PluginDownLoaderURL
 
CHECKSUM_CRC - Static variable in class freenet.crypt.ChecksumChecker
 
ChecksumChecker - Class in freenet.crypt
Simple utility to check and write checksums.
ChecksumChecker() - Constructor for class freenet.crypt.ChecksumChecker
 
ChecksumFailedException - Exception in freenet.crypt
 
ChecksumFailedException() - Constructor for exception freenet.crypt.ChecksumFailedException
 
checksumLength() - Method in class freenet.crypt.ChecksumChecker
Get the length of the checksum
checksumLength() - Method in class freenet.crypt.CRCChecksumChecker
 
ChecksumOutputStream - Class in freenet.crypt
 
ChecksumOutputStream(OutputStream, Checksum, boolean, int) - Constructor for class freenet.crypt.ChecksumOutputStream
 
checksumReaderWithLength(InputStream, BucketFactory, long) - Method in class freenet.crypt.ChecksumChecker
 
checksumWriter(OutputStream, int) - Method in class freenet.crypt.ChecksumChecker
Get an OutputStream that will write a checksum when closed.
checksumWriter(OutputStream) - Method in class freenet.crypt.ChecksumChecker
 
checksumWriter(OutputStream, int) - Method in class freenet.crypt.CRCChecksumChecker
 
checksumWriterWithLength(OutputStream, BucketFactory) - Method in class freenet.crypt.ChecksumChecker
Get an OutputStream that will write to a temporary Bucket, append a checksum and prepend a length.
checkType(String, Object) - Method in class freenet.io.comm.MessageType
 
checkUSK(FreenetURI, boolean, boolean) - Method in class freenet.client.async.USKManager
 
checkValid(int) - Method in class freenet.client.async.CooldownBlockChooser
 
checkValid(int) - Method in class freenet.client.async.SimpleBlockChooser
Is the proposed block valid? Override to implement custom logic e.g.
checkValid(int) - Method in class freenet.client.async.SplitFileFetcherSegmentBlockChooser
 
checkValid(int) - Method in class freenet.client.async.SplitFileInserterSegmentBlockChooser
 
children - Variable in class freenet.support.HTMLNode
 
CHK_HEADER - Static variable in class freenet.io.comm.DMT
 
CHKBlock - Class in freenet.keys
 
CHKBlock(byte[], byte[], NodeCHK) - Constructor for class freenet.keys.CHKBlock
 
CHKBlock(byte[], byte[], NodeCHK, byte) - Constructor for class freenet.keys.CHKBlock
 
CHKBlock(byte[], byte[], NodeCHK, boolean, byte) - Constructor for class freenet.keys.CHKBlock
 
chkCacheStats() - Method in class freenet.node.NodeStats
View of stats for CHK Cache
chkClientCacheStats() - Method in class freenet.node.NodeStats
View of stats for CHK ClientCache
CHKDecodeException - Exception in freenet.keys
 
CHKDecodeException() - Constructor for exception freenet.keys.CHKDecodeException
 
CHKDecodeException(String) - Constructor for exception freenet.keys.CHKDecodeException
 
CHKDecodeException(String, Throwable) - Constructor for exception freenet.keys.CHKDecodeException
 
CHKDecodeException(Throwable) - Constructor for exception freenet.keys.CHKDecodeException
 
CHKEncodeException - Exception in freenet.keys
 
CHKEncodeException() - Constructor for exception freenet.keys.CHKEncodeException
 
CHKEncodeException(String) - Constructor for exception freenet.keys.CHKEncodeException
 
CHKEncodeException(String, Throwable) - Constructor for exception freenet.keys.CHKEncodeException
 
CHKEncodeException(Throwable) - Constructor for exception freenet.keys.CHKEncodeException
 
chkFetchSchedulerBulk - Variable in class freenet.node.RequestStarterGroup
 
chkFetchSchedulerRT - Variable in class freenet.node.RequestStarterGroup
 
chkInsertCtr - Variable in class freenet.node.NodeStats
 
CHKInsertHandler - Class in freenet.node
 
CHKInsertHandler.DataReceiver - Class in freenet.node
 
CHKInsertSender - Class in freenet.node
 
chkPutSchedulerBulk - Variable in class freenet.node.RequestStarterGroup
 
chkPutSchedulerRT - Variable in class freenet.node.RequestStarterGroup
 
chkRequestCtr - Variable in class freenet.node.NodeStats
 
chkSlashDotCacheStats() - Method in class freenet.node.NodeStats
View of stats for CHK SlashdotCache
CHKStore - Class in freenet.store
 
CHKStore() - Constructor for class freenet.store.CHKStore
 
chkStoreStats() - Method in class freenet.node.NodeStats
View of stats for CHK Store
chkSuccessRatesByLocation - Variable in class freenet.node.NodeStats
 
CHKVerifyException - Exception in freenet.keys
 
CHKVerifyException() - Constructor for exception freenet.keys.CHKVerifyException
 
CHKVerifyException(String) - Constructor for exception freenet.keys.CHKVerifyException
 
CHKVerifyException(String, Throwable) - Constructor for exception freenet.keys.CHKVerifyException
 
CHKVerifyException(Throwable) - Constructor for exception freenet.keys.CHKVerifyException
 
chooseBlock() - Method in class freenet.client.async.SplitFileInserterSegmentStorage
 
chooseBlock() - Method in class freenet.client.async.SplitFileInserterStorage
Choose a block to insert.
chooseKey(KeysFetchingLocally, ClientContext) - Method in class freenet.client.async.BaseSingleFileFetcher
 
chooseKey() - Method in class freenet.client.async.CooldownBlockChooser
 
chooseKey(KeysFetchingLocally, ClientContext) - Method in class freenet.client.async.OfferedKeysList
 
chooseKey() - Method in class freenet.client.async.SimpleBlockChooser
Choose a key to fetch, taking into account retries
chooseKey(KeysFetchingLocally, ClientContext) - Method in class freenet.client.async.SingleBlockInserter
 
chooseKey(KeysFetchingLocally, ClientContext) - Method in class freenet.client.async.SplitFileFetcherGet
 
chooseKey(KeysFetchingLocally, ClientContext) - Method in class freenet.client.async.SplitFileInserterSender
 
chooseKey(KeysFetchingLocally, ClientContext) - Method in class freenet.node.SendableRequest
Choose a key to fetch.
chooseKey(KeysFetchingLocally, ClientContext) - Method in class freenet.node.SimpleSendableInsert
 
chooseRandomKey() - Method in class freenet.client.async.SplitFileFetcherSegmentStorage
Pick a key to fetch.
chooseRandomKey() - Method in class freenet.client.async.SplitFileFetcherStorage
Choose a random key which can be fetched at the moment.
ChosenBlock - Class in freenet.client.async
A single selected request, including everything needed to execute it.
ChosenBlock(SendableRequestItem, Key, ClientKey, boolean, boolean, boolean, boolean, boolean, RequestScheduler) - Constructor for class freenet.client.async.ChosenBlock
 
ChosenBlockImpl - Class in freenet.client.async
 
ChosenBlockImpl(SendableRequest, SendableRequestItem, Key, ClientKey, boolean, boolean, boolean, boolean, boolean, RequestScheduler, boolean) - Constructor for class freenet.client.async.ChosenBlockImpl
 
CHUNK_NO - Static variable in class freenet.io.comm.DMT
 
CipherManager - Class in freenet.store.saltedhash
Cipher Manager Manage all kind of digestion and encryption in store
cipherName - Variable in enum freenet.crypt.CryptByteBufferType
 
ckey - Variable in class freenet.client.async.ChosenBlock
The client-layer key to be fetched, null if not a SendableGet
CLASS - Static variable in class freenet.support.FileLoggerHook
Verbosity types
cleanup(Properties, MainJarDependenciesChecker.Deployer, int) - Method in class freenet.node.updater.MainJarDependenciesChecker
Should be called on startup, before any fetches have started.
CLEANUP_TIMEOUT - Static variable in class freenet.io.xfer.BlockReceiver
 
cleanupDependencies() - Method in class freenet.node.updater.MainJarUpdater
 
CleanupTranslations - Class in freenet.tools
 
CleanupTranslations() - Constructor for class freenet.tools.CleanupTranslations
 
clear() - Method in class freenet.client.ArchiveContext
 
clear() - Method in class freenet.client.ClientMetadata
Clear the MIME type.
clear(byte[]) - Method in class freenet.crypt.OCBBlockCipher_v149
Deprecated.
 
clear(byte[]) - Static method in class freenet.node.MasterKeys
 
clear() - Method in class freenet.store.RAMFreenetStore
 
clear() - Method in interface freenet.support.DoublyLinkedList
Clear this list
clear() - Method in class freenet.support.DoublyLinkedListImpl
Clear this list
clear() - Method in class freenet.support.IdentityHashSet
 
clear() - Method in class freenet.support.LRUCache
 
clear() - Method in class freenet.support.LRUMap
 
clear() - Method in class freenet.support.LRUQueue
 
clear() - Method in class freenet.support.math.SimpleRunningAverage
Clear the SRA
clear() - Method in class freenet.support.MultiValueTable
 
clear() - Method in class freenet.support.SortedIntSet
Deprecated.
Clear this set
clear() - Method in class freenet.support.SparseBitmap
 
clear() - Method in class freenet.support.WeakHashSet
 
clearCached() - Method in class freenet.support.transport.ip.IPAddressDetector
 
clearCooldown(ClientGetState) - Method in class freenet.client.async.ClientGetter
 
clearCooldown() - Method in class freenet.client.async.CooldownBlockChooser
Should be called e.g.
clearCooldown() - Method in class freenet.client.async.SplitFileFetcher
 
clearCooldown() - Method in interface freenet.client.async.SplitFileFetcherStorageCallback
Called when the fetcher may have exited cooldown early.
clearCooldown() - Method in class freenet.client.async.SplitFileInserter
 
clearCooldown() - Method in class freenet.client.async.SplitFileInserterStorage
 
clearCooldown() - Method in interface freenet.client.async.SplitFileInserterStorageCallback
Called when a block becomes fetchable (unless because of an encode, in which case we only call encodingProgress() )
clearCooldown(ClientGetState) - Method in interface freenet.client.async.WantsCooldownCallback
The request has unexpectedly left cooldown.
clearCopy() - Method in class freenet.keys.USK
 
clearCountersOnRestart() - Method in class freenet.client.async.ClientGetter
 
clearCountersOnRestart() - Method in class freenet.client.async.ClientPutter
 
clearCountersOnRestart() - Method in class freenet.client.async.ClientRequester
 
clearDeadline() - Method in class freenet.node.MessageItem
Clear the deadline for this message.
clearMatched() - Method in class freenet.io.comm.MessageFilter
 
clearOldSwapChains() - Method in class freenet.node.LocationManager
 
clearOr() - Method in class freenet.io.comm.MessageFilter
 
clearSplitfileKeys() - Method in class freenet.client.Metadata
 
clearUpdated() - Method in class freenet.clients.http.bookmark.BookmarkItem
 
clearWaitingForSlot() - Method in class freenet.node.UIDTag
 
clearWakeupTime(ClientContext) - Method in interface freenet.client.async.RequestSelectionTreeNode
When a request becomes fetchable, set all the wakeup times above it to 0.
clearWakeupTime(ClientContext) - Method in class freenet.node.SendableGet
 
clearWakeupTime(ClientContext) - Method in class freenet.node.SendableRequest
 
clearWakeupTime(ClientContext) - Method in class freenet.support.RandomGrabArray
 
clearWakeupTime(ClientContext) - Method in class freenet.support.SectoredRandomGrabArray
 
client - Variable in class freenet.client.async.ClientRequester
The RequestClient, used to determine whether this request is persistent, and also we round-robin between different RequestClient's in scheduling within a given priority class and retry count.
client - Variable in class freenet.clients.fcp.ClientRequest
Client
client - Variable in class freenet.clients.fcp.FCPClientRequestClient
 
client - Variable in class freenet.node.SimpleSendableInsert
 
ClientBaseCallback - Interface in freenet.client.async
A client process.
ClientCHK - Class in freenet.keys
Client level CHK.
ClientCHK(byte[], byte[], boolean, byte, short) - Constructor for class freenet.keys.ClientCHK
 
ClientCHK(byte[], byte[], byte[]) - Constructor for class freenet.keys.ClientCHK
 
ClientCHK(FreenetURI) - Constructor for class freenet.keys.ClientCHK
Create from a URI.
ClientCHK(DataInputStream) - Constructor for class freenet.keys.ClientCHK
Create from a raw binary CHK.
ClientCHK() - Constructor for class freenet.keys.ClientCHK
 
ClientCHKBlock - Class in freenet.keys
 
ClientCHKBlock(byte[], byte[], ClientCHK, boolean) - Constructor for class freenet.keys.ClientCHKBlock
Construct from data retrieved, and a key.
ClientCHKBlock(CHKBlock, ClientCHK) - Constructor for class freenet.keys.ClientCHKBlock
Construct from a CHKBlock and a key.
ClientContext - Class in freenet.client.async
Object passed in to client-layer operations, containing references to essential but mostly transient objects such as the schedulers and the FEC queue.
ClientContext(long, ClientLayerPersister, Executor, ArchiveManager, PersistentTempBucketFactory, TempBucketFactory, PersistentFileTracker, HealingQueue, USKManager, RandomSource, Random, Ticker, MemoryLimitedJobRunner, FilenameGenerator, FilenameGenerator, LockableRandomAccessBufferFactory, LockableRandomAccessBufferFactory, FileRandomAccessBufferFactory, FileRandomAccessBufferFactory, RealCompressor, DatastoreChecker, PersistentRequestRoot, MasterSecret, LinkFilterExceptionProvider, FetchContext, InsertContext, Config) - Constructor for class freenet.client.async.ClientContext
 
clientContext - Variable in class freenet.client.async.ClientRequestScheduler
 
clientContext - Variable in class freenet.node.NodeClientCore
 
clientCore - Variable in class freenet.node.Node
 
clientCore - Variable in class freenet.support.plugins.helpers1.PluginContext
 
ClientEvent - Interface in freenet.client.events
Event handling for clients.
ClientEventListener - Interface in freenet.client.events
Event handling for clients.
ClientEventProducer - Interface in freenet.client.events
Event handling for clients.
ClientGet - Class in freenet.clients.fcp
A simple client fetch.
ClientGet(PersistentRequestClient, FreenetURI, boolean, boolean, boolean, int, int, long, ClientGet.ReturnType, boolean, String, int, short, File, String, boolean, boolean, boolean, NodeClientCore) - Constructor for class freenet.clients.fcp.ClientGet
Create one for a global-queued request not made by FCP.
ClientGet(FCPConnectionHandler, ClientGetMessage, NodeClientCore) - Constructor for class freenet.clients.fcp.ClientGet
 
ClientGet() - Constructor for class freenet.clients.fcp.ClientGet
 
ClientGet.ReturnType - Enum in freenet.clients.fcp
 
ClientGetCallback - Interface in freenet.client.async
Internal callback interface for requests.
ClientGetMessage - Class in freenet.clients.fcp
ClientGet message.
ClientGetMessage(SimpleFieldSet) - Constructor for class freenet.clients.fcp.ClientGetMessage
 
ClientGetState - Interface in freenet.client.async
A ClientGetState.
ClientGetter - Class in freenet.client.async
A high level data request.
ClientGetter(ClientGetCallback, FreenetURI, FetchContext, short) - Constructor for class freenet.client.async.ClientGetter
 
ClientGetter(ClientGetCallback, FreenetURI, FetchContext, short, Bucket) - Constructor for class freenet.client.async.ClientGetter
 
ClientGetter(ClientGetCallback, FreenetURI, FetchContext, short, Bucket, BinaryBlobWriter) - Constructor for class freenet.client.async.ClientGetter
 
ClientGetter(ClientGetCallback, FreenetURI, FetchContext, short, Bucket, BinaryBlobWriter, Bucket) - Constructor for class freenet.client.async.ClientGetter
 
ClientGetter(ClientGetCallback, FreenetURI, FetchContext, short, Bucket, BinaryBlobWriter, boolean, Bucket) - Constructor for class freenet.client.async.ClientGetter
 
ClientGetter(ClientGetCallback, FreenetURI, FetchContext, short, Bucket, BinaryBlobWriter, boolean, Bucket, String) - Constructor for class freenet.client.async.ClientGetter
Fetch a key.
ClientGetter() - Constructor for class freenet.client.async.ClientGetter
Required because we implement Serializable.
ClientGetWorkerThread - Class in freenet.client.async
A thread which does postprocessing of decompressed data, in particular, writing it to its final destination.
ClientGetWorkerThread(InputStream, OutputStream, FreenetURI, String, HashResult[], boolean, String, FoundURICallback, TagReplacerCallback, LinkFilterExceptionProvider) - Constructor for class freenet.client.async.ClientGetWorkerThread
Deprecated.
ClientGetWorkerThread(InputStream, OutputStream, FreenetURI, String, String, HashResult[], boolean, String, FoundURICallback, TagReplacerCallback, LinkFilterExceptionProvider) - Constructor for class freenet.client.async.ClientGetWorkerThread
 
ClientHelloMessage - Class in freenet.clients.fcp
ClientHello Name=Toad's Test Client ExpectedVersion=0.7.0 End
ClientHelloMessage(SimpleFieldSet) - Constructor for class freenet.clients.fcp.ClientHelloMessage
 
ClientKey - Class in freenet.keys
Base class for client keys.
ClientKey() - Constructor for class freenet.keys.ClientKey
 
ClientKeyBlock - Interface in freenet.keys
A KeyBlock with a ClientKey.
ClientKSK - Class in freenet.keys
 
ClientKSK() - Constructor for class freenet.keys.ClientKSK
 
ClientLayerPersister - Class in freenet.client.async
Top level of persistence mechanism for ClientRequest's (persistent downloads and uploads).
ClientLayerPersister(Executor, Ticker, Node, NodeClientCore, PersistentTempBucketFactory, TempBucketFactory, PersistentStatsPutter) - Constructor for class freenet.client.async.ClientLayerPersister
Load everything.
clientLayerPersister - Variable in class freenet.node.NodeClientCore
 
ClientMetadata - Class in freenet.client
Stores the metadata that the client might actually be interested in.
ClientMetadata() - Constructor for class freenet.client.ClientMetadata
 
ClientMetadata(String) - Constructor for class freenet.client.ClientMetadata
 
clientMetadata - Variable in class freenet.client.InsertBlock
 
clientName - Variable in class freenet.clients.fcp.ClientRequest
If the request isn't on the global queue, what is the client's name?
ClientPut - Class in freenet.clients.fcp
 
ClientPut(PersistentRequestClient, FreenetURI, String, int, String, short, ClientRequest.Persistence, String, boolean, boolean, int, ClientPutBase.UploadFrom, File, String, RandomAccessBucket, FreenetURI, String, boolean, boolean, boolean, int, int, boolean, InsertContext.CompatibilityMode, byte[], boolean, NodeClientCore) - Constructor for class freenet.clients.fcp.ClientPut
Fproxy Creates a new persistent insert.
ClientPut(FCPConnectionHandler, ClientPutMessage, FCPServer) - Constructor for class freenet.clients.fcp.ClientPut
 
ClientPut() - Constructor for class freenet.clients.fcp.ClientPut
 
ClientPut.COMPRESS_STATE - Enum in freenet.clients.fcp
 
ClientPutBase - Class in freenet.clients.fcp
Base class for ClientPut and ClientPutDir.
ClientPutBase(FreenetURI, String, int, String, FCPConnectionHandler, short, ClientRequest.Persistence, String, boolean, boolean, boolean, boolean, int, boolean, boolean, boolean, String, int, int, boolean, InsertContext.CompatibilityMode, boolean, FCPServer) - Constructor for class freenet.clients.fcp.ClientPutBase
 
ClientPutBase() - Constructor for class freenet.clients.fcp.ClientPutBase
 
ClientPutBase(FreenetURI, String, int, String, FCPConnectionHandler, PersistentRequestClient, short, ClientRequest.Persistence, String, boolean, boolean, boolean, int, boolean, boolean, boolean, boolean, int, int, boolean, String, InsertContext.CompatibilityMode, boolean, NodeClientCore) - Constructor for class freenet.clients.fcp.ClientPutBase
 
ClientPutBase.UploadFrom - Enum in freenet.clients.fcp
 
ClientPutCallback - Interface in freenet.client.async
Internal callback interface for inserts (including site inserts).
ClientPutComplexDirMessage - Class in freenet.clients.fcp
ClientPutComplexDir < ...
ClientPutComplexDirMessage(SimpleFieldSet, BucketFactory, PersistentTempBucketFactory) - Constructor for class freenet.clients.fcp.ClientPutComplexDirMessage
 
ClientPutDir - Class in freenet.clients.fcp
 
ClientPutDir(FCPConnectionHandler, ClientPutDirMessage, HashMap<String, Object>, boolean, FCPServer) - Constructor for class freenet.clients.fcp.ClientPutDir
 
ClientPutDir(PersistentRequestClient, FreenetURI, String, int, short, ClientRequest.Persistence, String, boolean, boolean, int, File, String, boolean, boolean, boolean, boolean, boolean, boolean, int, int, boolean, byte[], NodeClientCore) - Constructor for class freenet.clients.fcp.ClientPutDir
Fproxy Puts a disk dir
ClientPutDir(PersistentRequestClient, FreenetURI, String, int, short, ClientRequest.Persistence, String, boolean, boolean, int, HashMap<String, Object>, String, boolean, boolean, boolean, boolean, int, int, boolean, byte[], NodeClientCore) - Constructor for class freenet.clients.fcp.ClientPutDir
 
ClientPutDir() - Constructor for class freenet.clients.fcp.ClientPutDir
 
ClientPutDirMessage - Class in freenet.clients.fcp
Put a directory, rather than a file.
ClientPutDirMessage(SimpleFieldSet) - Constructor for class freenet.clients.fcp.ClientPutDirMessage
 
ClientPutDiskDirMessage - Class in freenet.clients.fcp
Insert a directory from disk as a manifest.
ClientPutDiskDirMessage(SimpleFieldSet) - Constructor for class freenet.clients.fcp.ClientPutDiskDirMessage
 
ClientPutMessage - Class in freenet.clients.fcp
ClientPut URI=CHK@ // could as easily be an insertable SSK URI Metadata.ContentType=text/html Identifier=Insert-1 // identifier, as always Verbosity=0 // just report when complete MaxRetries=999999 // lots of retries PriorityClass=1 // FProxy priority level UploadFrom=direct // attached directly to this message DataLength=100 // 100kB or UploadFrom=disk // upload a file from disk Filename=/home/toad/something.html FileHash=021349568329403123 Data Neither IgnoreDS nor DSOnly make sense for inserts.
ClientPutMessage(SimpleFieldSet) - Constructor for class freenet.clients.fcp.ClientPutMessage
 
ClientPutState - Interface in freenet.client.async
ClientPutState Represents a state in the insert process.
ClientPutter - Class in freenet.client.async
A high level insert.
ClientPutter(ClientPutCallback, RandomAccessBucket, FreenetURI, ClientMetadata, InsertContext, short, boolean, String, boolean, ClientContext, byte[], long) - Constructor for class freenet.client.async.ClientPutter
 
ClientRequest - Class in freenet.clients.fcp
A request process carried out by the node for an FCP client.
ClientRequest(FreenetURI, String, int, String, FCPConnectionHandler, PersistentRequestClient, short, ClientRequest.Persistence, boolean, String, boolean) - Constructor for class freenet.clients.fcp.ClientRequest
 
ClientRequest(FreenetURI, String, int, String, FCPConnectionHandler, short, ClientRequest.Persistence, boolean, String, boolean) - Constructor for class freenet.clients.fcp.ClientRequest
 
ClientRequest() - Constructor for class freenet.clients.fcp.ClientRequest
 
ClientRequest(DataInputStream, RequestIdentifier, ClientContext) - Constructor for class freenet.clients.fcp.ClientRequest
 
ClientRequest.Persistence - Enum in freenet.clients.fcp
 
ClientRequester - Class in freenet.client.async
A high level request or insert.
ClientRequester() - Constructor for class freenet.client.async.ClientRequester
Required because we implement Serializable.
ClientRequester(short, RequestClient) - Constructor for class freenet.client.async.ClientRequester
 
ClientRequestScheduler - Class in freenet.client.async
Every X seconds, the RequestSender calls the ClientRequestScheduler to ask for a request to start.
ClientRequestScheduler(boolean, boolean, boolean, RandomSource, RequestStarter, Node, NodeClientCore, String, ClientContext) - Constructor for class freenet.client.async.ClientRequestScheduler
 
ClientRequestSchedulerGroup - Interface in freenet.client.async
Logical grouping for a single "request" for scheduling purposes.
ClientRequestSelector - Class in freenet.client.async
The global request queue.
ClientRequestSelector.SelectorReturn - Class in freenet.client.async
 
ClientSSK - Class in freenet.keys
Client-level SSK, i.e.
ClientSSK(String, byte[], byte[], DSAPublicKey, byte[]) - Constructor for class freenet.keys.ClientSSK
 
ClientSSK(FreenetURI) - Constructor for class freenet.keys.ClientSSK
 
ClientSSK() - Constructor for class freenet.keys.ClientSSK
 
ClientSSKBlock - Class in freenet.keys
 
ClientSSKBlock(byte[], byte[], ClientSSK, boolean) - Constructor for class freenet.keys.ClientSSKBlock
 
clientToken - Variable in class freenet.clients.fcp.ClientRequest
Client token (string to feed back to the client on a Persistent* when he does a ListPersistentRequests).
clockProblem - Variable in class freenet.node.useralerts.PeerManagerUserAlert
 
clone() - Method in class freenet.client.async.SplitFileSegmentKeys
 
clone() - Method in class freenet.client.ClientMetadata
 
clone() - Method in class freenet.client.FailureCodeTracker
Copy the FailureCodeTracker.
clone() - Method in class freenet.client.FetchContext
Make public, but just call parent for a field for field copy
clone() - Method in exception freenet.client.FetchException
 
clone() - Method in interface freenet.client.HighLevelSimpleClient
 
clone() - Method in class freenet.client.HighLevelSimpleClientImpl
 
clone() - Method in class freenet.client.InsertContext
Make public, but just call parent for a field for field copy
clone() - Method in exception freenet.client.InsertException
 
clone() - Method in class freenet.client.Metadata
 
clone() - Method in class freenet.clients.fcp.RequestStatus
 
clone() - Method in class freenet.crypt.HashResult
 
clone() - Method in class freenet.keys.FreenetURI
 
clone() - Method in class freenet.support.HTMLNode
 
clone() - Method in class freenet.support.math.BootstrappingDecayingRunningAverage
 
clone() - Method in class freenet.support.math.DecayingKeyspaceAverage
 
clone() - Method in class freenet.support.math.MedianMeanRunningAverage
 
clone() - Method in interface freenet.support.math.RunningAverage
Copy the RunningAverage (create a snapshot).
clone() - Method in class freenet.support.math.SimpleRunningAverage
 
clone() - Method in class freenet.support.math.TimeDecayingRunningAverage
 
clone() - Method in class freenet.support.math.TrivialRunningAverage
 
cloneAndDropSubMessages() - Method in class freenet.io.comm.Message
Clone the message, clear sub-messages and set originator to self.
cloneHandler() - Method in interface freenet.client.ArchiveHandler
 
cloneKey() - Method in class freenet.crypt.DSAGroup
 
cloneKey() - Method in class freenet.crypt.DSAPublicKey
 
cloneKey() - Method in class freenet.keys.ClientCHK
 
cloneKey() - Method in class freenet.keys.ClientKey
 
cloneKey() - Method in class freenet.keys.ClientSSK
 
cloneKey() - Method in class freenet.keys.Key
 
cloneKey() - Method in class freenet.keys.NodeCHK
 
cloneKey() - Method in class freenet.keys.NodeSSK
 
close() - Method in class freenet.client.async.ReadBucketAndFreeInputStream
 
close() - Method in class freenet.clients.fcp.FCPConnectionHandler
 
close(FProxyFetchWaiter) - Method in class freenet.clients.http.FProxyFetchInProgress
 
close(FProxyFetchResult) - Method in class freenet.clients.http.FProxyFetchInProgress
 
close() - Method in class freenet.clients.http.FProxyFetchResult
Must be called when fproxy has finished with the data
close() - Method in class freenet.clients.http.FProxyFetchWaiter
 
close() - Method in class freenet.crypt.AEADInputStream
 
close() - Method in class freenet.crypt.AEADOutputStream
 
close() - Method in class freenet.crypt.ChecksumOutputStream
 
close() - Method in class freenet.crypt.DummyRandomSource
 
close() - Method in class freenet.crypt.EncryptedRandomAccessBuffer
 
close() - Method in class freenet.crypt.RandomSource
If the RandomSource has any resources it wants to close, it can do so when this method is called
close() - Method in class freenet.crypt.Yarrow
If the RandomSource has any resources it wants to close, it can do so when this method is called
close() - Method in class freenet.io.comm.UdpSocketHandler
 
close() - Method in class freenet.io.NetworkInterface
Closes this interface and all underlying server sockets.
close() - Method in class freenet.store.caching.CachingFreenetStore
 
close() - Method in interface freenet.store.FreenetStore
 
close() - Method in class freenet.store.NullFreenetStore
 
close() - Method in class freenet.store.ProxyFreenetStore
 
close() - Method in class freenet.store.RAMFreenetStore
 
close() - Method in class freenet.store.saltedhash.SaltedHashFreenetStore
 
close(boolean) - Method in class freenet.store.saltedhash.SaltedHashFreenetStore
 
close() - Method in class freenet.store.SlashdotStore
 
close() - Method in interface freenet.support.api.RandomAccessBuffer
 
close() - Method in class freenet.support.BloomFilter
 
close() - Method in class freenet.support.FileLoggerHook
 
close() - Method in class freenet.support.io.BitInputStream
 
close() - Method in class freenet.support.io.ByteArrayRandomAccessBuffer
 
close(Closeable) - Static method in class freenet.support.io.Closer
Deprecated.
Closes the given stream.
close(Bucket) - Static method in class freenet.support.io.Closer
Deprecated.
Frees the given bucket.
close(ZipFile) - Static method in class freenet.support.io.Closer
Deprecated.
Closes the given zip file.
close() - Method in class freenet.support.io.DelayedFreeRandomAccessBuffer
 
close() - Method in class freenet.support.io.FileRandomAccessBuffer
 
close() - Method in class freenet.support.io.NoCloseProxyOutputStream
 
close() - Method in class freenet.support.io.NullRandomAccessBuffer
 
close() - Method in class freenet.support.io.NullWriter
 
close() - Method in class freenet.support.io.PaddedRandomAccessBuffer
 
close() - Method in class freenet.support.io.PooledFileRandomAccessBuffer
 
close() - Method in class freenet.support.io.PrependLengthOutputStream
 
close() - Method in class freenet.support.io.RandomAccessFileOutputStream
 
close() - Method in class freenet.support.io.ReadOnlyRandomAccessBuffer
 
close() - Method in class freenet.support.JarClassLoader
 
close() - Method in class freenet.support.WrapperKeepalive
 
CloseConnectionDuplicateClientNameMessage - Class in freenet.clients.fcp
Error sent when the connection is closed because another connection with the same client Name has been opened.
CloseConnectionDuplicateClientNameMessage() - Constructor for class freenet.clients.fcp.CloseConnectionDuplicateClientNameMessage
 
closedInput() - Method in class freenet.clients.fcp.FCPConnectionHandler
 
closedOutput() - Method in class freenet.clients.fcp.FCPConnectionHandler
 
closeOldStore(StoreCallback<T>) - Method in class freenet.node.Node
 
Closer - Class in freenet.support.io
Deprecated.
Java 7 has a new language feature which mostly does what this class was for: The try with-resources Statement.
There are some differences with regards to swallowing Exceptions, please study them carefully when replacing Closer usage with it.
Closer() - Constructor for class freenet.support.io.Closer
Deprecated.
 
closeRAF() - Method in class freenet.support.io.PooledFileRandomAccessBuffer
Exposed for tests only.
closerPeer(PeerNode, Set<PeerNode>, double, boolean, boolean, int, List<Double>, Key, short, long, boolean, boolean, boolean) - Method in class freenet.node.PeerManager
 
closerPeer(PeerNode, Set<PeerNode>, double, boolean, boolean, int, List<Double>, double, Key, short, long, boolean, boolean, RecentlyFailedReturn, boolean, long, boolean) - Method in class freenet.node.PeerManager
Find the peer, if any, which is closer to the target location than we are, and is not included in the provided set.
CODE - Static variable in class freenet.client.events.ExpectedHashesEvent
 
CODE - Static variable in class freenet.client.events.SplitfileCompatibilityModeEvent
 
CODE - Static variable in class freenet.client.events.SplitfileProgressEvent
 
code - Variable in enum freenet.client.FetchException.FetchExceptionMode
 
code - Variable in enum freenet.client.InsertContext.CompatibilityMode
Code used in metadata for this CompatibilityMode.
code - Variable in enum freenet.client.InsertException.InsertExceptionMode
 
code - Variable in enum freenet.client.Metadata.SplitfileAlgorithm
 
CODE - Static variable in class freenet.clients.fcp.FCPMessage
 
code - Variable in enum freenet.clients.http.PageMaker.THEME
 
code - Variable in exception freenet.node.LowLevelGetException
Failure code
code - Variable in exception freenet.node.LowLevelPutException
Failure code
code - Variable in enum freenet.node.probe.Error
Stable numerical value to represent the enum value.
code - Variable in enum freenet.node.probe.Type
 
code - Static variable in exception freenet.pluginmanager.AccessDeniedPluginHTTPException
 
CODE - Static variable in exception freenet.pluginmanager.DownloadPluginHTTPException
 
code - Static variable in exception freenet.pluginmanager.NotFoundPluginHTTPException
 
code - Static variable in exception freenet.pluginmanager.PluginHTTPException
 
code - Static variable in exception freenet.pluginmanager.RedirectPluginHTTPException
 
codec - Variable in class freenet.client.events.FinishedCompressionEvent
Codec, -1 = uncompressed
codec - Variable in class freenet.client.events.StartedCompressionEvent
 
CodecPacket - Class in freenet.client.filter
 
CodecPacketFilter - Interface in freenet.client.filter
Base class for specific logical bitstream filters.
collectingBinaryBlob() - Method in class freenet.client.async.ClientGetter
Are we collecting a binary blob?
collector - Variable in class freenet.node.Node
 
COLLISION - Static variable in exception freenet.node.LowLevelPutException
Insert collided with pre-existing, different content.
collisionPossible() - Method in class freenet.store.CHKStore
 
collisionPossible() - Method in class freenet.store.PubkeyStore
 
collisionPossible() - Method in class freenet.store.SSKStore
 
collisionPossible() - Method in class freenet.store.StoreCallback
Can the same key be valid for two different StorableBlocks?
COMBINING_CHAR - Static variable in interface freenet.support.XMLCharacterClasses
[87] CombiningChar
commaList(String) - Static method in class freenet.support.Fields
 
commaList(String[]) - Static method in class freenet.support.Fields
 
commaList(Object[]) - Static method in class freenet.support.Fields
 
commaList(Object[], char) - Static method in class freenet.support.Fields
 
comment - Variable in class freenet.l10n.ISO639_3.LanguageCode
"Comment relating to one or more of the columns", may be null.
CommentException - Exception in freenet.client.filter
Thrown when a filter operation cannot complete and the filter has produced some error output to help guide the user in resolving the situation.
CommentException(String) - Constructor for exception freenet.client.filter.CommentException
 
commitID() - Method in interface freenet.support.io.PersistentFileTracker
A positive number incremented on every transaction.
commitID() - Method in class freenet.support.io.PersistentTempBucketFactory
 
commonDecryptKey - Variable in class freenet.client.async.SplitFileSegmentKeys
Modern splitfiles have a common decrypt key
commonExtraBytes - Variable in class freenet.client.async.SplitFileSegmentKeys
Modern splitfiles have common extra bytes
compact(String) - Static method in class freenet.support.HTMLDecoder
 
comparator(String, boolean) - Method in class freenet.clients.http.ConnectionsToadlet
 
comparator(String, boolean) - Method in class freenet.clients.http.DarknetConnectionsToadlet
 
comparator(String, boolean) - Method in class freenet.clients.http.OpennetConnectionsToadlet
 
COMPARATOR - Static variable in class freenet.support.io.InetAddressComparator
 
comparator() - Method in class freenet.support.SortedIntSet
Deprecated.
 
compare(PeerNodeStatus, PeerNodeStatus) - Method in class freenet.clients.http.ConnectionsToadlet.ComparatorByStatus
 
compare(UserAlert, UserAlert) - Method in class freenet.node.useralerts.UserAlertManager
 
compare(byte[], byte[]) - Method in class freenet.support.Fields.ByteArrayComparator
 
compare(int, int) - Static method in class freenet.support.Fields
Avoid issues with overflow, 2's complement.
compare(long, long) - Static method in class freenet.support.Fields
Avoid issues with overflow, 2's complement.
compare(double, double) - Static method in class freenet.support.Fields
Avoid issues with NaN's.
compare(float, float) - Static method in class freenet.support.Fields
Avoid issues with NaN's.
compare(Date, Date) - Static method in class freenet.support.Fields
 
compare(InetAddress, InetAddress) - Method in class freenet.support.io.InetAddressComparator
 
compareBytes(byte[], byte[]) - Static method in class freenet.support.Fields
 
compareBytes(byte[], byte[], int, int, int) - Static method in class freenet.support.Fields
 
compareObjectID(Object, Object) - Static method in class freenet.support.Fields
 
compareTo(SubConfig) - Method in class freenet.config.SubConfig
 
compareTo(Object) - Method in class freenet.crypt.DSAPublicKey
 
compareTo(HashResult) - Method in class freenet.crypt.HashResult
 
compareTo(FreenetURI) - Method in class freenet.keys.FreenetURI
 
compareTo(Key) - Method in class freenet.keys.NodeCHK
 
compareTo(Key) - Method in class freenet.keys.NodeSSK
 
compareTo(USK) - Method in class freenet.keys.USK
 
compareTo(ISO639_3.LanguageCode) - Method in class freenet.l10n.ISO639_3.LanguageCode
 
compareTo(NodeStats.TimedStats) - Method in class freenet.node.NodeStats.TimedStats
 
compareTo(PluginInfoWrapper) - Method in class freenet.pluginmanager.PluginInfoWrapper
 
compareTo(ByteArrayWrapper) - Method in class freenet.support.ByteArrayWrapper
 
compareVersion(String, String) - Static method in class freenet.support.Fields
Compare two versions.
COMPAT_DEFAULT - Static variable in enum freenet.client.InsertContext.CompatibilityMode
The default compatibility mode for new inserts when it is not specified.
CompatibilityAnalyser - Class in freenet.client.async
 
CompatibilityAnalyser() - Constructor for class freenet.client.async.CompatibilityAnalyser
 
CompatibilityAnalyser(DataInputStream) - Constructor for class freenet.client.async.CompatibilityAnalyser
 
CompatibilityMode - Class in freenet.clients.fcp
 
CompatibilityMode(String, boolean, CompatibilityAnalyser) - Constructor for class freenet.clients.fcp.CompatibilityMode
 
complete() - Method in interface freenet.node.DecodingMessageGroup
 
completed() - Method in class freenet.io.xfer.BulkTransmitter
Like cancel(), but without the negative overtones: The client says it's got everything, we believe them (even if we haven't sent everything; maybe they had a partial).
completed() - Method in interface freenet.node.AnnouncementCallback
 
completed() - Method in class freenet.node.CHKInsertSender
 
completed(boolean) - Method in interface freenet.node.NodeClientCore.SimpleRequestSenderCompletionListener
 
completedAnnounce(long) - Method in class freenet.node.PeerNode
 
completedAnnounce(SeedClientPeerNode, int) - Method in class freenet.node.SeedAnnounceTracker
 
completedBlock(boolean, ClientContext) - Method in class freenet.client.async.ClientRequester
We completed a block.
completedDownstreamTransfers() - Method in class freenet.node.RequestTag
 
completedHandshake(long, byte[], int, int, BlockCipher, byte[], BlockCipher, byte[], Peer, boolean, int, long, boolean, boolean, byte[], BlockCipher, byte[], int, int, int, int) - Method in class freenet.node.PeerNode
Called when we have completed a handshake, and have a new session key.
completedInit() - Method in class freenet.support.io.PersistentTempBucketFactory
Called when boot-up is complete.
completionTime - Variable in class freenet.clients.fcp.ClientRequest
Timestamp : completion time
completionTime - Variable in class freenet.clients.fcp.PutSuccessfulMessage
 
composed - Variable in class freenet.clients.fcp.N2NFeedMessage
 
compress(Bucket, boolean, short, long, long, int, boolean, String) - Static method in class freenet.keys.Key
Compress data.
compress(Bucket, BucketFactory, long, long) - Method in class freenet.support.compress.Bzip2Compressor
 
compress(InputStream, OutputStream, long, long, long, int) - Method in class freenet.support.compress.Bzip2Compressor
 
compress(Bucket, BucketFactory, long, long) - Method in interface freenet.support.compress.Compressor
Compress the data.
compress(InputStream, OutputStream, long, long) - Method in interface freenet.support.compress.Compressor
Compress the data.
compress(InputStream, OutputStream, long, long, long, int) - Method in interface freenet.support.compress.Compressor
Compress the data (@see Compressor.compress(InputStream, OutputStream, long, long)) with checking of compression effect.
compress(Bucket, BucketFactory, long, long) - Method in enum freenet.support.compress.Compressor.COMPRESSOR_TYPE
 
compress(InputStream, OutputStream, long, long) - Method in enum freenet.support.compress.Compressor.COMPRESSOR_TYPE
 
compress(InputStream, OutputStream, long, long, long, int) - Method in enum freenet.support.compress.Compressor.COMPRESSOR_TYPE
 
compress(Bucket, BucketFactory, long, long) - Method in class freenet.support.compress.GzipCompressor
 
compress(InputStream, OutputStream, long, long, long, int) - Method in class freenet.support.compress.GzipCompressor
 
compress(Bucket, BucketFactory, long, long) - Method in class freenet.support.compress.NewLZMACompressor
 
compress(InputStream, OutputStream, long, long, long, int) - Method in class freenet.support.compress.NewLZMACompressor
 
compress(Bucket, BucketFactory, long, long) - Method in class freenet.support.compress.OldLZMACompressor
Deprecated.
compress(InputStream, OutputStream, long, long) - Method in class freenet.support.compress.OldLZMACompressor
Deprecated.
compress(InputStream, OutputStream, long, long, long, int) - Method in class freenet.support.compress.OldLZMACompressor
 
compressedSize - Variable in class freenet.client.events.FinishedCompressionEvent
Compressed size
CompressionOutputSizeException - Exception in freenet.support.compress
The output was too big for the buffer.
CompressionRatioException - Exception in freenet.support.compress
 
CompressJob - Interface in freenet.support.compress
 
compressor - Variable in class freenet.node.NodeClientCore
 
Compressor - Interface in freenet.support.compress
A data compressor.
compressor - Variable in enum freenet.support.compress.Compressor.COMPRESSOR_TYPE
 
Compressor.COMPRESSOR_TYPE - Enum in freenet.support.compress
 
compressorDescriptor - Variable in class freenet.client.async.InsertCompressor
 
compressorDescriptor - Variable in class freenet.client.InsertContext
a string that contains the codecs to use/try if the string is null it defaults to COMPRESSOR_TYPES.Values(), so old persistent inserts are not affected after update.
CompressorThreadFactory() - Constructor for class freenet.support.compress.RealCompressor.CompressorThreadFactory
 
config - Variable in class freenet.clients.http.wizardsteps.BandwidthManipulator
 
Config - Class in freenet.config
Global configuration object for a node.
Config() - Constructor for class freenet.config.Config
 
config - Variable in class freenet.config.Option
The parent SubConfig object
config - Variable in class freenet.config.SubConfig
 
config - Variable in class freenet.node.Node
Config object for the whole node.
Config.RequestType - Enum in freenet.config
 
ConfigCallback<T> - Class in freenet.config
 
ConfigCallback() - Constructor for class freenet.config.ConfigCallback
 
ConfigData - Class in freenet.clients.fcp
 
ConfigData(Node, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, String) - Constructor for class freenet.clients.fcp.ConfigData
 
ConfigException - Exception in freenet.config
Usefull if you want to catch all exceptions the config framework can return;
ConfigException(String) - Constructor for exception freenet.config.ConfigException
 
ConfigException(Throwable) - Constructor for exception freenet.config.ConfigException
 
configsByPrefix - Variable in class freenet.config.Config
 
ConfigToadlet - Class in freenet.clients.http
Node Configuration Toadlet.
ConfigToadlet(String, HighLevelSimpleClient, Config, SubConfig, Node, NodeClientCore) - Constructor for class freenet.clients.http.ConfigToadlet
 
ConfigToadlet(HighLevelSimpleClient, Config, SubConfig, Node, NodeClientCore) - Constructor for class freenet.clients.http.ConfigToadlet
 
ConfigToadlet(String, HighLevelSimpleClient, Config, SubConfig, Node, NodeClientCore, FredPluginConfigurable) - Constructor for class freenet.clients.http.ConfigToadlet
 
ConfigToadlet(HighLevelSimpleClient, Config, SubConfig, Node, NodeClientCore, FredPluginConfigurable) - Constructor for class freenet.clients.http.ConfigToadlet
 
ConfigurablePersister - Class in freenet.node
 
ConfigurablePersister(Persistable, SubConfig, String, String, int, boolean, boolean, String, String, Ticker, File) - Constructor for class freenet.node.ConfigurablePersister
 
connect(Node, DarknetPeerNode.FRIEND_TRUST, DarknetPeerNode.FRIEND_VISIBILITY) - Method in class freenet.node.Node
 
connect(SimpleFieldSet, OutgoingPacketMangler, DarknetPeerNode.FRIEND_TRUST, DarknetPeerNode.FRIEND_VISIBILITY) - Method in class freenet.node.PeerManager
Connect to a node provided the fieldset representing it.
connectionIdentifier - Variable in class freenet.clients.fcp.FCPConnectionHandler
connectionIdentifierUUID - Variable in class freenet.clients.fcp.FCPConnectionHandler
Random UUID unique for each instance of this class
connectionRequestClient(boolean) - Method in class freenet.clients.fcp.FCPConnectionHandler
 
connectionRequestClientBulk - Variable in class freenet.clients.fcp.FCPConnectionHandler
 
connectionRequestClientRT - Variable in class freenet.clients.fcp.FCPConnectionHandler
 
CONNECTIONS_TABLE_UPDATER - Static variable in class freenet.clients.http.updateableelements.UpdaterConstants
Replaces the element and replaces the title with the value of a hidden input named 'pageTitle'
ConnectionsToadlet - Class in freenet.clients.http
Base class for DarknetConnectionsToadlet and OpennetConnectionsToadlet
ConnectionsToadlet(Node, NodeClientCore, HighLevelSimpleClient) - Constructor for class freenet.clients.http.ConnectionsToadlet
 
ConnectionsToadlet.ComparatorByStatus - Class in freenet.clients.http
 
ConnectionsToadlet.PeerAdditionReturnCodes - Enum in freenet.clients.http
 
ConnectivityToadlet - Class in freenet.clients.http
Toadlet displaying information on the node's connectivity status.
ConnectivityToadlet(HighLevelSimpleClient, Node) - Constructor for class freenet.clients.http.ConnectivityToadlet
 
connectToOtherPlugin(String, FredPluginFCPMessageHandler.ClientSideFCPMessageHandler) - Method in class freenet.pluginmanager.PluginRespirator
NOTICE: This API is a rewrite of the whole code for plugin communication.
connectToSeednode(SeedServerTestPeerNode) - Method in class freenet.node.Node
Connect this node to another node (for purposes of testing)
connectToSeednodes - Variable in class freenet.node.NodeStarter.TestNodeParameters
 
connError - Variable in class freenet.node.useralerts.PeerManagerUserAlert
 
conns - Variable in class freenet.node.useralerts.PeerManagerUserAlert
 
consecutiveRNFsCountAsSuccess - Variable in class freenet.client.InsertContext
On a very small network, any insert will RNF.
construct(DataInputStream) - Static method in class freenet.client.ClientMetadata
Factory method to keep the API cleaner, avoid ambiguity; this won't be used as often as the String constructor.
construct(FailureCodeTracker) - Static method in exception freenet.client.InsertException
Construct an InsertException from a bunch of error codes, typically from a splitfile insert.
construct(byte[]) - Static method in class freenet.client.Metadata
Parse a block of bytes into a Metadata structure.
construct(Bucket) - Static method in class freenet.client.Metadata
Parse a bucket of data into a Metadata structure.
construct(SimpleFieldSet, Bucket) - Static method in class freenet.clients.fcp.FCPPluginMessage
For being used by server or client to construct outgoing messages.
Those can then be passed to the send functions of FCPPluginConnection or returned in the message handlers of FredPluginFCPMessageHandler.

ATTENTION: Messages constructed with this constructor here are not reply messages.
If you are replying to a message, notably when returning a message in the message handler interface implementation, you must use FCPPluginMessage.constructReplyMessage(FCPPluginMessage, SimpleFieldSet, Bucket, boolean, String, String) (or one of its shortcuts) instead.

See the JavaDoc of the member variables with the same name as the parameters for an explanation of the parameters.

There is a shortcut to this constructor for typical choice of parameters:
FCPPluginMessage.construct().
construct() - Static method in class freenet.clients.fcp.FCPPluginMessage
Same as FCPPluginMessage.construct(SimpleFieldSet, Bucket) with the missing parameters being:
SimpleFieldSet params = new SimpleFieldSet(shortLived = true);
Bucket data = null;


ATTENTION: Messages constructed with this constructor here are not reply messages.
If you are replying to a message, notably when returning a message in the message handler interface implementation, you must use FCPPluginMessage.constructReplyMessage(FCPPluginMessage, SimpleFieldSet, Bucket, boolean, String, String) (or one of its shortcuts) instead.
construct(byte[], byte[], byte) - Static method in class freenet.keys.CHKBlock
 
construct(SSKBlock, ClientSSK) - Static method in class freenet.keys.ClientSSKBlock
 
construct(byte[]) - Static method in class freenet.keys.NodeSSK
 
construct(byte[], byte[], byte[], byte[], boolean, boolean, BlockMetadata, DSAPublicKey) - Method in class freenet.store.CHKStore
 
construct(byte[], byte[], byte[], byte[], boolean, boolean, BlockMetadata, DSAPublicKey) - Method in class freenet.store.PubkeyStore
 
construct(File, String, StoreCallback<T>, Random, long, boolean, SemiOrderedShutdownHook, boolean, boolean, Ticker, byte[]) - Static method in class freenet.store.saltedhash.SaltedHashFreenetStore
 
construct(byte[], byte[], byte[], byte[], boolean, boolean, BlockMetadata, DSAPublicKey) - Method in class freenet.store.SSKStore
 
construct(byte[], byte[], byte[], byte[], boolean, boolean, BlockMetadata, DSAPublicKey) - Method in class freenet.store.StoreCallback
Construct a StorableBlock from the data, headers, and optionally routing key or full key.
constructErrorReply(FCPPluginMessage, String, String) - Static method in class freenet.clients.fcp.FCPPluginMessage
Same as FCPPluginMessage.constructReplyMessage(FCPPluginMessage, SimpleFieldSet, Bucket, boolean, String, String) with the missing parameters being:
SimpleFieldSet params = new SimpleFieldSet(shortLived = true);
Bucket data = null;
boolean success = false;
constructFCPPluginMessage() - Method in class freenet.clients.fcp.FCPPluginClientMessage
 
constructFilePersistentConfig(File) - Static method in class freenet.config.FilePersistentConfig
 
constructFilePersistentConfig(File, String) - Static method in class freenet.config.FilePersistentConfig
 
constructFreenetFilePersistentConfig(File) - Static method in class freenet.config.FreenetFilePersistentConfig
 
constructFrom(LowLevelPutException) - Static method in exception freenet.client.InsertException
 
constructNeedsKey() - Method in class freenet.store.CHKStore
 
constructNeedsKey() - Method in class freenet.store.PubkeyStore
 
constructNeedsKey() - Method in class freenet.store.SSKStore
 
constructNeedsKey() - Method in class freenet.store.StoreCallback
Whether we need the key in order to reconstruct a block.
constructReplyMessage(FCPPluginMessage, SimpleFieldSet, Bucket, boolean, String, String) - Static method in class freenet.clients.fcp.FCPPluginMessage
For being used by server or client to construct outgoing messages which are a reply to an original message.
Those then can be returned from the message handler FredPluginFCPMessageHandler.handlePluginFCPMessage(FCPPluginConnection, FCPPluginMessage).

See the JavaDoc of the member variables with the same name as the parameters for an explanation of the parameters.

There are shortcuts to this constructor for typical choice of parameters:
FCPPluginMessage.constructSuccessReply(FCPPluginMessage).
FCPPluginMessage.constructErrorReply(FCPPluginMessage, String, String).
constructSuccessReply(FCPPluginMessage) - Static method in class freenet.clients.fcp.FCPPluginMessage
Same as FCPPluginMessage.constructReplyMessage(FCPPluginMessage, SimpleFieldSet, Bucket, boolean, String, String) with the missing parameters being:
SimpleFieldSet params = new SimpleFieldSet(shortLived = true);
Bucket data = null;
boolean success = true;
errorCode = null;
errorMessage = null;
ContainerInserter - Class in freenet.client.async
Insert a bunch of files as single Archive with .metadata pack the container/archive, then hand it off to SimpleFileInserter TODO persistence TODO add a MAX_SIZE for the final container(file)
ContainerInserter(BaseClientPutter, PutCompletionCallback, HashMap<String, Object>, FreenetURI, InsertContext, boolean, boolean, Object, ArchiveManager.ARCHIVE_TYPE, boolean, byte[], byte, boolean) - Constructor for class freenet.client.async.ContainerInserter
Insert a bunch of files as single Archive with .metadata
ContainerSizeEstimator - Class in freenet.support
Helper class to estaminate the container size,
ContainerSizeEstimator.ContainerSize - Class in freenet.support
 
contains(HashResult[], HashType) - Static method in class freenet.crypt.HashResult
 
contains(T) - Method in interface freenet.support.DoublyLinkedList
Returns true if the list contains an item i where i.equals(item) is true.
contains(T) - Method in class freenet.support.DoublyLinkedListImpl
 
contains(Object) - Method in class freenet.support.IdentityHashSet
 
contains(Object) - Method in class freenet.support.LRUQueue
Check if this queue contains obj
contains(RandomGrabArrayItem) - Method in class freenet.support.RandomGrabArray
 
contains(int) - Method in class freenet.support.SortedIntSet
Deprecated.
Check if num exist in this set.
contains(Object) - Method in class freenet.support.SortedIntSet
Deprecated.
 
contains(int, int) - Method in class freenet.support.SparseBitmap
Checks whether all slots between start and end (inclusive) are present.
contains(Object) - Method in class freenet.support.WeakHashSet
 
containsAll(Collection<?>) - Method in class freenet.support.IdentityHashSet
 
containsAll(Collection<?>) - Method in class freenet.support.WeakHashSet
 
containsElement(K, V) - Method in class freenet.support.MultiValueTable
 
containsKey(K) - Method in class freenet.support.LRUMap
Check if this queue contains obj
containsKey(K) - Method in class freenet.support.MultiValueTable
 
containsNoControlCharacters(String) - Static method in class freenet.support.StringValidityChecker
Check for any control characters (including tab, LF, and CR) in the string.
containsNoIDNBlacklistCharacters(String) - Static method in class freenet.support.StringValidityChecker
 
containsNoInvalidCharacters(String) - Static method in class freenet.support.StringValidityChecker
Check for any values in the string that are not valid Unicode characters.
containsNoInvalidFormatting(String) - Static method in class freenet.support.StringValidityChecker
Check for any unpaired directional or annotation characters in the string, or any nested annotations.
containsNoLinebreaks(String) - Static method in class freenet.support.StringValidityChecker
 
containsPeer(PeerNode) - Method in class freenet.node.PeerManager
 
containsValue(T) - Method in class freenet.support.TimeSortedHashtable
 
content - Variable in class freenet.clients.http.InfoboxNode
The inside of the box.
CONTENT_TO_WRITE - Static variable in class freenet.clients.fcp.TestDDAReplyMessage
 
ContentDataFilter - Interface in freenet.client.filter
Data filter for a specific MIME type.
ContentFilter - Class in freenet.client.filter
Freenet content filter.
ContentFilter() - Constructor for class freenet.client.filter.ContentFilter
 
ContentFilter.FilterStatus - Class in freenet.client.filter
 
ContentFilterToadlet - Class in freenet.clients.http
Allows the user to run the content filter on a file and view the result.
ContentFilterToadlet(HighLevelSimpleClient, NodeClientCore) - Constructor for class freenet.clients.http.ContentFilterToadlet
 
ContentFilterToadlet.ResultHandling - Enum in freenet.clients.http
What to do the the output from the content filter.
controlEvent(int) - Method in class freenet.node.NodeStarter
Called whenever the native wrapper code traps a system control signal against the Java process.
convertToBytes(String) - Static method in class freenet.io.Inet4AddressMatcher
Converts a dotted IP address (a.b.c.d) to a 32-bit value.
Cookie - Class in freenet.clients.http
 
Cookie(URI, String, String, Date) - Constructor for class freenet.clients.http.Cookie
Constructor for creating cookies which are to be used in ToadletContext.setCookie.
Cookie() - Constructor for class freenet.clients.http.Cookie
 
COOLDOWN_PERIOD - Static variable in interface freenet.node.RequestScheduler
Once a key has been requested a few times, don't request it again for 30 minutes.
COOLDOWN_RETRIES - Static variable in interface freenet.node.RequestScheduler
The number of times a key can be requested before triggering the cooldown period.
CooldownBlockChooser - Class in freenet.client.async
A block chooser including support for cooldown
CooldownBlockChooser(int, Random, int, int, long) - Constructor for class freenet.client.async.CooldownBlockChooser
 
cooldownWakeupTime - Variable in class freenet.client.async.BaseSingleFileFetcher
 
copy(HashResult[]) - Static method in class freenet.crypt.HashResult
 
copy(long) - Method in class freenet.keys.USK
 
copy() - Method in class freenet.keys.USK
 
copy() - Method in class freenet.support.BitArray
 
copy(Bucket, Bucket) - Static method in class freenet.support.io.BucketTools
Copy from the input stream of src to the output stream of dest.
copy(InputStream, OutputStream, long) - Static method in class freenet.support.io.FileUtil
Copies length bytes from the source input stream to the destination output stream.
copyAndStripChecksum(InputStream, OutputStream, long) - Method in class freenet.crypt.ChecksumChecker
Copy bytes from one stream to another, verifying and stripping the final checksum.
copyAndStripChecksum(InputStream, OutputStream, long) - Method in class freenet.crypt.CRCChecksumChecker
 
copyDownloadedBlocks() - Method in class freenet.client.async.SimpleBlockChooser
 
copyFile(File, File) - Static method in class freenet.support.io.FileUtil
 
copyFrom(Bucket, InputStream, long) - Static method in class freenet.support.io.BucketTools
Copy data from an InputStream into a Bucket.
copyTo(byte[], int) - Method in class freenet.support.BloomFilter
 
copyTo(byte[], int) - Method in class freenet.support.Buffer
Copy the data to a byte array
copyTo(Bucket, OutputStream, long) - Static method in class freenet.support.io.BucketTools
Copy the given quantity of data from the given bucket to the given OutputStream.
copyTo(Bucket, RandomAccessBuffer, long, long) - Static method in class freenet.support.io.BucketTools
Copy the contents of a Bucket to a RandomAccessBuffer at a specific offset.
copyTo(byte[], int) - Method in class freenet.support.ShortBuffer
Copy the data to a byte array
copyToArray(ByteBuffer) - Static method in class freenet.support.Fields
Copy all of the remaining bytes in the buffer to a byte array.
core - Variable in class freenet.clients.fcp.FCPServer
 
core - Variable in class freenet.clients.http.ConnectionsToadlet
 
core - Variable in class freenet.clients.http.LocalFileBrowserToadlet
 
core - Variable in class freenet.clients.http.wizardsteps.BandwidthManipulator
 
core - Variable in class freenet.node.updater.NodeUpdater
 
couldNotSendHandshake(boolean) - Method in class freenet.node.PeerNode
Call this method when a handshake request could not be sent (i.e.
count - Variable in class freenet.node.NodeStats.TimedStats
 
count - Variable in class freenet.support.io.CountedInputStream
 
count() - Method in class freenet.support.io.CountedInputStream
 
count() - Method in class freenet.support.TokenBucket
Deprecated.
 
countAll(K) - Method in class freenet.support.MultiValueTable
 
countAllKeys(ClientContext) - Method in class freenet.client.async.BaseSingleFileFetcher
 
countAllKeys(ClientContext) - Method in class freenet.client.async.OfferedKeysList
 
countAllKeys(ClientContext) - Method in class freenet.client.async.SingleBlockInserter
 
countAllKeys(ClientContext) - Method in class freenet.client.async.SplitFileFetcherGet
 
countAllKeys(ClientContext) - Method in class freenet.client.async.SplitFileInserterSender
 
countAllKeys() - Method in class freenet.client.async.SplitFileInserterStorage
 
countAllKeys(ClientContext) - Method in class freenet.node.SendableRequest
All key identifiers.
countAllKeys(ClientContext) - Method in class freenet.node.SimpleSendableInsert
 
countAllRequestsByIncomingPeer(boolean, boolean, boolean, boolean, boolean, boolean, int, boolean, Map<PeerNode, RequestTracker.CountedRequests>) - Method in class freenet.node.RequestTracker
Count all requests, by the peer which originated the request.
countAlmostConnectedDarknetPeers() - Method in class freenet.node.PeerManager
 
countAsSourceRestarted() - Method in class freenet.node.UIDTag
Should we deduct this request from the source's limit, instead of counting it towards it? A normal request is counted towards it.
countBackedOffPeers(boolean) - Method in class freenet.node.PeerManager
 
countByStatus(int) - Method in class freenet.node.PeerManager
Count the number of PeerNode's with a given status (right now, not based on a snapshot).
countBytesForBits(int) - Static method in class freenet.support.HexUtil
 
countCompatibleDarknetPeers() - Method in class freenet.node.PeerManager
 
countCompatibleRealPeers() - Method in class freenet.node.PeerManager
 
countCompressors() - Static method in enum freenet.support.compress.Compressor.COMPRESSOR_TYPE
 
countConnectedDarknetPeers() - Method in class freenet.node.PeerManager
 
countConnectedOpennetPeers() - Method in class freenet.node.PeerManager
 
countConnectedPeers() - Method in class freenet.node.PeerManager
 
countConnectiblePeers() - Method in class freenet.node.PeerManager
How many peers do we have that actually may connect? Don't include seednodes, disabled nodes, etc.
countDocuments() - Method in class freenet.client.Metadata
 
CountedInputStream - Class in freenet.support.io
 
CountedInputStream(InputStream) - Constructor for class freenet.support.io.CountedInputStream
 
CountedOutputStream - Class in freenet.support.io
 
CountedOutputStream(OutputStream) - Constructor for class freenet.support.io.CountedOutputStream
 
CountedRequests() - Constructor for class freenet.node.RequestTracker.CountedRequests
 
countEncodedCrossSegments() - Method in class freenet.client.async.SplitFileInserterStorage
 
countEncodedSegments() - Method in class freenet.client.async.SplitFileInserterStorage
 
COUNTER - Static variable in class freenet.io.comm.DMT
 
COUNTER_MAX_LOCAL - Variable in class freenet.node.probe.Probe
Maximum number of probes started locally in the past minute.
COUNTER_MAX_PEER - Variable in class freenet.node.probe.Probe
Maximum number of probes accepted from a single peer in the past minute.
countFailedBlocks() - Method in class freenet.client.async.SimpleBlockChooser
 
countFailedRevocationTransfers() - Method in class freenet.node.PeerNode
 
countFetchable() - Method in class freenet.client.async.SimpleBlockChooser
 
countFiles() - Method in class freenet.client.async.BaseManifestPutter
 
countFiles() - Method in class freenet.client.async.ManifestPutter
 
CountingBloomFilter - Class in freenet.support
 
CountingBloomFilter(int, int) - Constructor for class freenet.support.CountingBloomFilter
Constructor
CountingBloomFilter(File, int, int) - Constructor for class freenet.support.CountingBloomFilter
Constructor
CountingBloomFilter(int, int, byte[]) - Constructor for class freenet.support.CountingBloomFilter
 
countKeys() - Method in interface freenet.client.async.KeyListener
 
countKeys() - Method in class freenet.client.async.SingleKeyListener
 
countKeys() - Method in class freenet.client.async.SplitFileFetcherKeyListener
 
countKeys() - Method in class freenet.client.async.USKFetcher
 
countNonBackedOffPeers(boolean) - Method in class freenet.node.PeerManager
 
countPersistentWaitingKeys() - Method in class freenet.client.async.ClientRequestScheduler
 
countQueuedRequests() - Method in class freenet.client.async.ClientRequestScheduler
 
countQueuedRequests(ClientContext) - Method in class freenet.client.async.ClientRequestSelector
 
countQueuedRequests() - Method in class freenet.node.NodeClientCore
 
countQueuedRequests() - Method in interface freenet.node.RequestScheduler
 
countQueuedRequests() - Method in class freenet.node.RequestStarterGroup
 
countReports() - Method in class freenet.support.math.BootstrappingDecayingRunningAverage
countReports() - Method in class freenet.support.math.DecayingKeyspaceAverage
 
countReports() - Method in class freenet.support.math.MedianMeanRunningAverage
 
countReports() - Method in interface freenet.support.math.RunningAverage
 
countReports() - Method in class freenet.support.math.SimpleRunningAverage
 
countReports() - Method in class freenet.support.math.TimeDecayingRunningAverage
 
countReports() - Method in class freenet.support.math.TrivialRunningAverage
 
countRequests(boolean, boolean, boolean, boolean, boolean, int, boolean, RequestTracker.CountedRequests, RequestTracker.CountedRequests) - Method in class freenet.node.RequestTracker
Count all requests running globally which match particular parameters.
countRequests(PeerNode, boolean, boolean, boolean, boolean, boolean, boolean, int, boolean, RequestTracker.CountedRequests, RequestTracker.CountedRequests) - Method in class freenet.node.RequestTracker
Count requests routed to a peer, or accepted from a peer, that match the specified criteria.
countRequestsWaitingForSlots() - Method in class freenet.node.RequestTracker
 
countSeednodes() - Method in class freenet.node.PeerManager
 
countSendableKeys(ClientContext) - Method in class freenet.client.async.BaseSingleFileFetcher
 
countSendableKeys(ClientContext) - Method in class freenet.client.async.OfferedKeysList
 
countSendableKeys(ClientContext) - Method in class freenet.client.async.SingleBlockInserter
 
countSendableKeys(ClientContext) - Method in class freenet.client.async.SplitFileFetcherGet
 
countSendableKeys(long, int) - Method in class freenet.client.async.SplitFileFetcherSegmentStorage
 
countSendableKeys() - Method in class freenet.client.async.SplitFileFetcherStorage
 
countSendableKeys() - Method in class freenet.client.async.SplitFileInserterSegmentStorage
 
countSendableKeys(ClientContext) - Method in class freenet.client.async.SplitFileInserterSender
 
countSendableKeys() - Method in class freenet.client.async.SplitFileInserterStorage
 
countSendableKeys(ClientContext) - Method in class freenet.node.SendableRequest
All key identifiers currently eligible to be sent.
countSendableKeys(ClientContext) - Method in class freenet.node.SimpleSendableInsert
 
countSentPackets() - Method in class freenet.node.NewPacketFormatKeyContext
 
countUnfetchedKeys() - Method in class freenet.client.async.SplitFileFetcherSegmentStorage
 
countUnfetchedKeys() - Method in class freenet.client.async.SplitFileFetcherStorage
 
countValidPeers() - Method in class freenet.node.PeerManager
How many peers do we have that actually may connect? Don't include seednodes, disabled nodes, etc.
countValuesAfter(long) - Method in class freenet.support.TimeSortedHashtable
Count the number of values after specified timestamp
CRAZY_MAX_PING_TIME - Static variable in class freenet.node.NodePinger
 
CRCChecksumChecker - Class in freenet.crypt
 
CRCChecksumChecker() - Constructor for class freenet.crypt.CRCChecksumChecker
 
create(Bucket) - Static method in class freenet.client.async.ReadBucketAndFreeInputStream
 
create(ClientRequester, GetCompletionCallback, FreenetURI, FetchContext, ArchiveContext, int, int, boolean, long, boolean, boolean, ClientContext, boolean, boolean) - Static method in class freenet.client.async.SingleFileFetcher
Create a fetcher for a key.
create(UnsupportedEncodingException, String) - Static method in exception freenet.client.filter.UnknownCharsetException
 
create(String, String, SimpleFieldSet, String, boolean, BucketFactory) - Static method in class freenet.clients.fcp.DirectDirPutFile
 
create(String, String, SimpleFieldSet, String, boolean) - Static method in class freenet.clients.fcp.DiskDirPutFile
 
create(String, SimpleFieldSet, BucketFactory, PersistentTempBucketFactory) - Static method in class freenet.clients.fcp.FCPMessage
Create a message from a SimpleFieldSet, and the message's name, if possible.
create(String, SimpleFieldSet) - Static method in class freenet.clients.fcp.FCPMessage
Create a message from a SimpleFieldSet, and the message's name, if possible.
create(String, String, SimpleFieldSet, String, boolean) - Static method in class freenet.clients.fcp.RedirectDirPutFile
 
create(int) - Static method in class freenet.crypt.ChecksumChecker
Create a ChecksumChecker of the specified type.
create(SimpleFieldSet) - Static method in class freenet.crypt.DSAGroup
 
create(SimpleFieldSet, DSAGroup) - Static method in class freenet.crypt.DSAPrivateKey
 
create(byte[]) - Static method in class freenet.crypt.DSAPublicKey
 
create(SimpleFieldSet, DSAGroup) - Static method in class freenet.crypt.DSAPublicKey
 
create(DataInputStream, FilenameGenerator, PersistentFileTracker, MasterSecret) - Static method in class freenet.crypt.EncryptedRandomAccessBuffer
 
create(BlockCipher) - Static method in class freenet.crypt.PCFBMode
Deprecated. 
create(BlockCipher, byte[]) - Static method in class freenet.crypt.PCFBMode
 
create(BlockCipher, byte[], int) - Static method in class freenet.crypt.PCFBMode
Create the PCFB with an IV.
create(long, ProgramDirectory, int) - Static method in class freenet.io.AddressTracker
 
create() - Static method in class freenet.io.comm.MessageFilter
 
create(int, String, String, Executor, boolean) - Static method in class freenet.io.NetworkInterface
 
create(int, String, String, Executor, boolean) - Static method in class freenet.io.SSLNetworkInterface
 
create(FreenetURI) - Static method in class freenet.keys.ClientKSK
 
create(String) - Static method in class freenet.keys.ClientKSK
 
create(FreenetURI) - Static method in class freenet.keys.InsertableClientSSK
 
create(FreenetURI) - Static method in class freenet.keys.USK
 
create(SimpleFieldSet, Node, NodeCrypto, OpennetManager, PeerManager) - Static method in class freenet.node.PeerNode
Create a DarknetPeerNode or an OpennetPeerNode as appropriate
create(OutputStream, BucketFactory, int, boolean) - Static method in class freenet.support.io.PrependLengthOutputStream
Create a stream which writes to temporary space and then on a non-aborted close() will write the length (minus the offset) followed by the data.
createAES(InputStream, byte[]) - Static method in class freenet.crypt.AEADInputStream
 
createAES(OutputStream, byte[], SecureRandom) - Static method in class freenet.crypt.AEADOutputStream
 
createAlert(Node) - Static method in class freenet.node.useralerts.PeersOffersUserAlert
 
createAlert(Node, BandwidthLimit) - Static method in class freenet.node.useralerts.UpgradeConnectionSpeedUserAlert
 
createAlerts() - Method in class freenet.node.useralerts.UserAlertManager
 
createAlerts(boolean) - Method in class freenet.node.useralerts.UserAlertManager
Write the alerts as HTML.
createAllReceived(long) - Static method in class freenet.io.comm.DMT
 
createAllSent(long, boolean) - Static method in class freenet.io.comm.DMT
 
createBackLink(ToadletContext, String) - Method in class freenet.clients.http.PageMaker
 
createBlock(short, byte[], byte[], byte[], byte[]) - Static method in class freenet.keys.Key
 
createDatabaseKey(Random) - Method in class freenet.node.MasterKeys
 
createDataRequest() - Method in class freenet.node.BaseSender
 
createDataRequest() - Method in class freenet.node.CHKInsertSender
 
createDataRequest() - Method in class freenet.node.RequestSender
 
createDataRequest() - Method in class freenet.node.SSKInsertSender
 
createEncryptedBucketForClientLayer(Bucket) - Method in class freenet.node.DatabaseKey
 
createErrorBox(List<String>) - Method in class freenet.support.plugins.helpers1.WebInterfaceToadlet
 
createErrorBox(List<String>, String, FreenetURI, String) - Method in class freenet.support.plugins.helpers1.WebInterfaceToadlet
 
createFCPPluginConnectionForIntraNodeFCP(String, FredPluginFCPMessageHandler.ClientSideFCPMessageHandler) - Method in class freenet.clients.fcp.FCPServer
Creates and registers a FCPPluginConnection object for FCP connections between plugins running within the same node.
In other words, the actual client application is NOT connected to the node by network, it is a plugin running within the node just like the server.
createFetchException(String, long) - Method in exception freenet.client.filter.DataFilterException
 
createFetchException(String, long) - Method in exception freenet.client.filter.UnsafeContentTypeException
 
createFetchStorage() - Method in class freenet.support.TransferThread
Deprecated.
 
createFileOnly() - Method in class freenet.support.io.BaseFileBucket
If true, we will fail if the file already exist.
createFileOnly - Variable in class freenet.support.io.FileBucket
 
createFileOnly() - Method in class freenet.support.io.FileBucket
 
createFileOnly() - Method in class freenet.support.io.TempFileBucket
 
createFilter(int, int, boolean) - Static method in class freenet.support.BloomFilter
 
createFilter(File, int, int, boolean) - Static method in class freenet.support.BloomFilter
 
createFilterCallback(URI, FoundURICallback) - Method in class freenet.node.NodeClientCore
 
createFNPAccepted(long) - Static method in class freenet.io.comm.DMT
 
createFNPBestRoutesNotTaken(byte[]) - Static method in class freenet.io.comm.DMT
 
createFNPBestRoutesNotTaken(double[]) - Static method in class freenet.io.comm.DMT
 
createFNPBestRoutesNotTaken(Double[]) - Static method in class freenet.io.comm.DMT
 
createFNPBulkPacketSend(long, int, ShortBuffer, boolean) - Static method in class freenet.io.comm.DMT
 
createFNPBulkPacketSend(long, int, byte[], boolean) - Static method in class freenet.io.comm.DMT
 
createFNPBulkReceiveAborted(long) - Static method in class freenet.io.comm.DMT
 
createFNPBulkReceivedAll(long) - Static method in class freenet.io.comm.DMT
 
createFNPBulkSendAborted(long) - Static method in class freenet.io.comm.DMT
 
createFNPCHKDataFound(long, byte[]) - Static method in class freenet.io.comm.DMT
 
createFNPCHKDataRequest(long, short, NodeCHK) - Static method in class freenet.io.comm.DMT
 
createFNPDataInsert(long, byte[]) - Static method in class freenet.io.comm.DMT
 
createFNPDataInsertRejected(long, short) - Static method in class freenet.io.comm.DMT
 
createFNPDataNotFound(long) - Static method in class freenet.io.comm.DMT
 
createFNPDetectedIPAddress(Peer) - Static method in class freenet.io.comm.DMT
 
createFNPDisconnect(boolean, boolean, int, ShortBuffer) - Static method in class freenet.io.comm.DMT
 
createFNPGetOfferedKey(Key, byte[], boolean, long) - Static method in class freenet.io.comm.DMT
 
createFNPGetOfferedKeyInvalid(long, short) - Static method in class freenet.io.comm.DMT
 
createFNPGetYourFullNoderef() - Static method in class freenet.io.comm.DMT
 
createFNPInsertReply(long) - Static method in class freenet.io.comm.DMT
 
createFNPInsertRequest(long, short, Key) - Static method in class freenet.io.comm.DMT
 
createFNPInsertTransfersCompleted(long, boolean) - Static method in class freenet.io.comm.DMT
 
createFNPLocChangeNotificationNew(double, double[]) - Static method in class freenet.io.comm.DMT
 
createFNPMyFullNoderef(long, int) - Static method in class freenet.io.comm.DMT
 
createFNPOfferKey(Key, byte[]) - Static method in class freenet.io.comm.DMT
 
createFNPOpennetAnnounceCompleted(long) - Static method in class freenet.io.comm.DMT
 
createFNPOpennetAnnounceNodeNotWanted(long) - Static method in class freenet.io.comm.DMT
 
createFNPOpennetAnnounceReply(long, long, int, int) - Static method in class freenet.io.comm.DMT
 
createFNPOpennetAnnounceRequest(long, long, int, int, double, short) - Static method in class freenet.io.comm.DMT
 
createFNPOpennetCompletedAck(long) - Static method in class freenet.io.comm.DMT
 
createFNPOpennetCompletedTimeout(long) - Static method in class freenet.io.comm.DMT
 
createFNPOpennetConnectDestinationNew(long, long, int, int) - Static method in class freenet.io.comm.DMT
 
createFNPOpennetConnectReplyNew(long, long, int, int) - Static method in class freenet.io.comm.DMT
 
createFNPOpennetDisabled(long) - Static method in class freenet.io.comm.DMT
 
createFNPOpennetNoderefRejected(long, int) - Static method in class freenet.io.comm.DMT
 
createFNPPeerLoadStatus(NodeStats.PeerLoadStats) - Static method in class freenet.io.comm.DMT
 
createFNPPing(int) - Static method in class freenet.io.comm.DMT
 
createFNPPong(int) - Static method in class freenet.io.comm.DMT
 
createFNPRealTimeFlag(boolean) - Static method in class freenet.io.comm.DMT
 
createFNPRecentlyFailed(long, int) - Static method in class freenet.io.comm.DMT
 
createFNPRejectedLoop(long) - Static method in class freenet.io.comm.DMT
 
createFNPRejectedOverload(long, boolean, boolean, boolean) - Static method in class freenet.io.comm.DMT
 
createFNPRejectedTimeout(long) - Static method in class freenet.io.comm.DMT
 
createFNPRejectIsSoft() - Static method in class freenet.io.comm.DMT
 
createFNPRHProbeReply(long, double, double, short, short, short) - Static method in class freenet.io.comm.DMT
 
createFNPRoutedPing(long, double, short, int, byte[]) - Static method in class freenet.io.comm.DMT
 
createFNPRoutedPong(long, int) - Static method in class freenet.io.comm.DMT
 
createFNPRoutedRejected(long, short) - Static method in class freenet.io.comm.DMT
 
createFNPRouteNotFound(long, short) - Static method in class freenet.io.comm.DMT
 
createFNPSSKAccepted(long, boolean) - Static method in class freenet.io.comm.DMT
 
createFNPSSKDataFoundData(long, byte[], boolean) - Static method in class freenet.io.comm.DMT
 
createFNPSSKDataFoundHeaders(long, byte[], boolean) - Static method in class freenet.io.comm.DMT
 
createFNPSSKDataRequest(long, short, NodeSSK, boolean) - Static method in class freenet.io.comm.DMT
 
createFNPSSKInsertRequest(long, short, NodeSSK, byte[], byte[], byte[], boolean) - Static method in class freenet.io.comm.DMT
 
createFNPSSKInsertRequestData(long, byte[], boolean) - Static method in class freenet.io.comm.DMT
 
createFNPSSKInsertRequestHeaders(long, byte[], boolean) - Static method in class freenet.io.comm.DMT
 
createFNPSSKInsertRequestNew(long, short, NodeSSK) - Static method in class freenet.io.comm.DMT
 
createFNPSSKPubKey(long, DSAPublicKey, boolean) - Static method in class freenet.io.comm.DMT
 
createFNPSSKPubKeyAccepted(long) - Static method in class freenet.io.comm.DMT
 
createFNPSubInsertForkControl(boolean) - Static method in class freenet.io.comm.DMT
 
createFNPSubInsertIgnoreLowBackoff(boolean) - Static method in class freenet.io.comm.DMT
 
createFNPSubInsertPreferInsert(boolean) - Static method in class freenet.io.comm.DMT
 
createFNPSwapCommit(long, byte[]) - Static method in class freenet.io.comm.DMT
 
createFNPSwapComplete(long, byte[]) - Static method in class freenet.io.comm.DMT
 
createFNPSwapLocations(long[]) - Static method in class freenet.io.comm.DMT
 
createFNPSwapRejected(long) - Static method in class freenet.io.comm.DMT
 
createFNPSwapReply(long, byte[]) - Static method in class freenet.io.comm.DMT
 
createFNPSwapRequest(long, byte[], int) - Static method in class freenet.io.comm.DMT
 
createFNPTime(long) - Static method in class freenet.io.comm.DMT
 
createFNPUptime(byte) - Static method in class freenet.io.comm.DMT
 
createFNPVisibility(short) - Static method in class freenet.io.comm.DMT
 
createFNPVoid() - Static method in class freenet.io.comm.DMT
 
createForeverClient(String) - Method in class freenet.clients.fcp.FCPConnectionHandler
 
createFproxy() - Method in class freenet.clients.http.SimpleToadletServer
 
createImageElement(FProxyFetchTracker, FreenetURI, long, ToadletContext, boolean) - Static method in class freenet.clients.http.updateableelements.ImageElement
 
createImageElement(FProxyFetchTracker, FreenetURI, long, ToadletContext, int, int, String, boolean) - Static method in class freenet.clients.http.updateableelements.ImageElement
 
createInsertable(FreenetURI, boolean) - Static method in class freenet.keys.InsertableUSK
 
createInsertStorage() - Method in class freenet.support.TransferThread
Deprecated.
 
createKeyBlock(ClientKey, KeyBlock) - Static method in class freenet.keys.Key
 
createN2NTMSendForm(HTMLNode, boolean, HTMLNode, ToadletContext, HashMap<String, String>) - Static method in class freenet.clients.http.N2NTMToadlet
 
createNewDarknetNode(SimpleFieldSet, DarknetPeerNode.FRIEND_TRUST, DarknetPeerNode.FRIEND_VISIBILITY) - Method in class freenet.node.Node
 
createNewOpennetNode(SimpleFieldSet) - Method in class freenet.node.Node
 
createNewRAF(File, long, Random) - Method in class freenet.support.io.DiskSpaceCheckingRandomAccessBufferFactory
Create a new RAF for a specified file, which must exist but be 0 bytes long.
createNewRAF(File, long, Random) - Method in interface freenet.support.io.FileRandomAccessBufferFactory
 
createNewSeedServerTestPeerNode(SimpleFieldSet) - Method in class freenet.node.Node
 
createNodeToNodeMessage(int, byte[]) - Static method in class freenet.io.comm.DMT
 
createPacketTransmit(long, int, BitArray, Buffer, boolean) - Static method in class freenet.io.comm.DMT
 
createPeerLoadStats(PeerNode, int, boolean) - Method in class freenet.node.NodeStats
 
createProbeBandwidth(long, float) - Static method in class freenet.io.comm.DMT
Creates a probe response to a query for bandwidth limits.
createProbeBuild(long, int) - Static method in class freenet.io.comm.DMT
Creates a probe response to a query for build.
createProbeError(long, Error) - Static method in class freenet.io.comm.DMT
Creates a probe response which indicates there was an error.
createProbeIdentifier(long, long, byte) - Static method in class freenet.io.comm.DMT
Creates a probe response to a query for identifier.
createProbeLinkLengths(long, float[]) - Static method in class freenet.io.comm.DMT
Creates a probe response to a query for link lengths.
createProbeLocation(long, float) - Static method in class freenet.io.comm.DMT
Creates a probe response to a query for location.
createProbeOverallBulkOutputCapacityUsage(long, byte, float) - Static method in class freenet.io.comm.DMT
 
createProbeRefused(long) - Static method in class freenet.io.comm.DMT
Creates a probe response which indicates that the endpoint opted not to respond with the requested result.
createProbeRejectStats(long, byte[]) - Static method in class freenet.io.comm.DMT
 
createProbeRequest(byte, long, Type) - Static method in class freenet.io.comm.DMT
Constructs a a probe request.
createProbeStoreSize(long, float) - Static method in class freenet.io.comm.DMT
Creates a probe response to a query for store size.
createProbeUptime(long, float) - Static method in class freenet.io.comm.DMT
Creates a probe response to a query for uptime.
createProgressCell(boolean, boolean, ClientPut.COMPRESS_STATE, int, int, int, int, int, boolean, boolean) - Static method in class freenet.clients.http.QueueToadlet
 
createQueryString(Map<String, List<String>>, boolean) - Static method in class freenet.clients.http.HTTPRequestImpl
Creates a query string from the given parameters.
createRandom(RandomSource, String) - Static method in class freenet.keys.InsertableClientSSK
 
createRandom(RandomSource) - Static method in class freenet.node.DatabaseKey
 
createRandom(Random) - Static method in class freenet.node.MasterKeys
Create a MasterKeys with random keys.
createRandom() - Method in class freenet.node.Node
 
createRoutingStatus(boolean) - Static method in class freenet.io.comm.DMT
 
createSafeMap() - Static method in class freenet.support.LRUMap
Create a LRUMap that is safe to use with keys that can be controlled by an attacker.
createSafeMap(Comparator<K>) - Static method in class freenet.support.LRUMap
Create a LRUMap that is safe to use with keys that can be controlled by an attacker.
createSelectDirectoryButton(HTMLNode, String, HTMLNode) - Method in class freenet.clients.http.LocalDirectoryConfigToadlet
 
createSelectDirectoryButton(HTMLNode, String, HTMLNode) - Method in class freenet.clients.http.LocalDownloadDirectoryToadlet
 
createSelectDirectoryButton(HTMLNode, String, HTMLNode) - Method in class freenet.clients.http.LocalFileBrowserToadlet
Renders directory selection button with selectDir and filenameField() set.
createSelectDirectoryButton(HTMLNode, String, HTMLNode) - Method in class freenet.clients.http.LocalFileFilterToadlet
 
createSelectDirectoryButton(HTMLNode, String, HTMLNode) - Method in class freenet.clients.http.LocalFileN2NMToadlet
 
createSelectFileButton(HTMLNode, String, HTMLNode) - Method in class freenet.clients.http.LocalDirectoryToadlet
 
createSelectFileButton(HTMLNode, String, HTMLNode) - Method in class freenet.clients.http.LocalFileBrowserToadlet
Renders file selection button with selectFile and filenameField() set.
createSelectFileButton(HTMLNode, String, HTMLNode) - Method in class freenet.clients.http.LocalFileFilterToadlet
 
createSendAborted(long, int, String) - Static method in class freenet.io.comm.DMT
 
createServerSocket() - Static method in class freenet.crypt.SSL
Create ServerSocket with ssl support
createServerSocket() - Method in class freenet.io.NetworkInterface
 
createServerSocket() - Method in class freenet.io.SSLNetworkInterface
createSession(String, ToadletContext) - Method in class freenet.clients.http.SessionManager
Creates a new session for the given user ID.
createShadow() - Method in class freenet.crypt.AEADCryptBucket
 
createShadow() - Method in class freenet.crypt.EncryptedRandomAccessBucket
 
createShadow() - Method in interface freenet.support.api.Bucket
Create a shallow read-only copy of this bucket, using different objects but using the same external storage.
createShadow() - Method in interface freenet.support.api.RandomAccessBucket
 
createShadow() - Method in class freenet.support.io.ArrayBucket
 
createShadow() - Method in class freenet.support.io.DelayedFreeBucket
 
createShadow() - Method in class freenet.support.io.DelayedFreeRandomAccessBucket
 
createShadow() - Method in class freenet.support.io.FileBucket
 
createShadow() - Method in class freenet.support.io.NoFreeBucket
 
createShadow() - Method in class freenet.support.io.NullBucket
 
createShadow() - Method in class freenet.support.io.PaddedBucket
 
createShadow() - Method in class freenet.support.io.PaddedEphemerallyEncryptedBucket
 
createShadow() - Method in class freenet.support.io.PaddedRandomAccessBucket
 
createShadow() - Method in class freenet.support.io.PersistentTempFileBucket
Must override createShadow() so it creates a persistent bucket, which will have deleteOnExit() = deleteOnFinalize() = false.
createShadow() - Method in class freenet.support.io.RAFBucket
 
createShadow() - Method in class freenet.support.io.ReadOnlyFileSliceBucket
 
createShadow() - Method in class freenet.support.io.TempBucketFactory.TempBucket
 
createShadow() - Method in class freenet.support.io.TempFileBucket
 
createShadow() - Method in class freenet.support.SimpleReadOnlyArrayBucket
 
createSubConfig(String) - Method in class freenet.config.Config
 
createSummary() - Method in class freenet.node.useralerts.UserAlertManager
 
createSummary(boolean) - Method in class freenet.node.useralerts.UserAlertManager
Write the alert summary as HTML to a StringBuilder
createTempFile(String, String, File) - Static method in class freenet.support.io.FileUtil
Create a temp file in a specific directory.
createTestDataNotFound(long) - Static method in class freenet.io.comm.DMT
 
createTestDataNotFoundAck(long) - Static method in class freenet.io.comm.DMT
 
createTestDataReply(long, byte[]) - Static method in class freenet.io.comm.DMT
 
createTestDataReplyAck(long) - Static method in class freenet.io.comm.DMT
 
createTestNode(int, int, String, boolean, short, int, RandomSource, Executor, int, long, boolean, boolean, boolean, boolean, boolean, boolean, boolean, int, boolean, boolean, boolean, boolean, String) - Static method in class freenet.node.NodeStarter
createTestNode(int, int, String, boolean, short, int, RandomSource, Executor, int, long, boolean, boolean, boolean, boolean, boolean, boolean, boolean, int, boolean, boolean, boolean, boolean, String, boolean) - Static method in class freenet.node.NodeStarter
createTestNode(NodeStarter.TestNodeParameters) - Static method in class freenet.node.NodeStarter
Create a test node.
createTestReceiveCompleted(long, boolean, String) - Static method in class freenet.io.comm.DMT
 
createTestRequest(Key, long, int) - Static method in class freenet.io.comm.DMT
 
createTestSendCHK(long, String, Buffer) - Static method in class freenet.io.comm.DMT
 
createTestSendCHKAck(long, String) - Static method in class freenet.io.comm.DMT
 
createTestSendCompleted(long, boolean, String) - Static method in class freenet.io.comm.DMT
 
createTestTransferSend(long) - Static method in class freenet.io.comm.DMT
 
createTestTransferSendAck(long) - Static method in class freenet.io.comm.DMT
 
createUOMAnnouncement(String, String, boolean, long, long, int, long, long, int, int) - Static method in class freenet.io.comm.DMT
 
createUOMFetchDependency(long, byte[], long) - Static method in class freenet.io.comm.DMT
 
createUOMRequestMainJar(long) - Static method in class freenet.io.comm.DMT
 
createUOMRequestRevocation(long) - Static method in class freenet.io.comm.DMT
 
createUOMSendingMainJar(long, long, String, int) - Static method in class freenet.io.comm.DMT
 
createUOMSendingRevocation(long, long, String) - Static method in class freenet.io.comm.DMT
 
createVisibilityAlert() - Method in class freenet.node.Node
 
creationTime - Variable in class freenet.client.async.ClientRequester
 
creationTime - Variable in class freenet.support.BandwidthStatsContainer
 
creationTime - Variable in class freenet.support.io.TempBucketFactory.TempBucket
A timestamp used to evaluate the age of the bucket and maybe consider it for a migration
creationTime() - Method in class freenet.support.io.TempBucketFactory.TempBucket
 
creationTime - Variable in class freenet.support.UptimeContainer
 
CRITICAL_ERROR - Static variable in interface freenet.node.useralerts.UserAlert
An error which prevents normal operation
crossSegmentCheckBlocks - Variable in class freenet.client.async.SplitFileFetcherSegmentStorage
Count of cross-segment check blocks.
crossSegmentNumber - Variable in class freenet.client.async.SplitFileFetcherCrossSegmentStorage
 
CRYPT_TYPE - Static variable in class freenet.support.io.TempBucketFactory
 
CryptByteBuffer - Class in freenet.crypt
CryptByteBuffer will encrypt and decrypt both byte[]s and BitSets with a specified algorithm, key, and also an iv if the algorithm requires one.
CryptByteBuffer(CryptByteBufferType, SecretKey, IvParameterSpec) - Constructor for class freenet.crypt.CryptByteBuffer
Creates an instance of CryptByteBuffer that will be able to encrypt and decrypt sets of bytes using the specified algorithm type with the given key.
CryptByteBuffer(CryptByteBufferType, SecretKey) - Constructor for class freenet.crypt.CryptByteBuffer
Creates an instance of CryptByteBuffer that will be able to encrypt and decrypt sets of bytes using the specified algorithm type with the given key.
CryptByteBuffer(CryptByteBufferType, byte[]) - Constructor for class freenet.crypt.CryptByteBuffer
Creates an instance of CryptByteBuffer that will be able to encrypt and decrypt sets of bytes using the specified algorithm type with the given key.
CryptByteBuffer(CryptByteBufferType, ByteBuffer) - Constructor for class freenet.crypt.CryptByteBuffer
Creates an instance of CryptByteBuffer that will be able to encrypt and decrypt sets of bytes using the specified algorithm type with the given key.
CryptByteBuffer(CryptByteBufferType, SecretKey, byte[], int) - Constructor for class freenet.crypt.CryptByteBuffer
Creates an instance of CryptByteBuffer that will be able to encrypt and decrypt sets of bytes using the specified algorithm type with the given key and iv.
CryptByteBuffer(CryptByteBufferType, SecretKey, byte[]) - Constructor for class freenet.crypt.CryptByteBuffer
Creates an instance of CryptByteBuffer that will be able to encrypt and decrypt sets of bytes using the specified algorithm type with the given key and iv.
CryptByteBuffer(CryptByteBufferType, SecretKey, ByteBuffer) - Constructor for class freenet.crypt.CryptByteBuffer
Creates an instance of CryptByteBuffer that will be able to encrypt and decrypt sets of bytes using the specified algorithm type with the given key and iv.
CryptByteBuffer(CryptByteBufferType, byte[], byte[], int) - Constructor for class freenet.crypt.CryptByteBuffer
Creates an instance of CryptByteBuffer that will be able to encrypt and decrypt sets of bytes using the specified algorithm type with the given key and iv.
CryptByteBuffer(CryptByteBufferType, byte[], byte[]) - Constructor for class freenet.crypt.CryptByteBuffer
Creates an instance of CryptByteBuffer that will be able to encrypt and decrypt sets of bytes using the specified algorithm type with the given key and iv.
CryptByteBuffer(CryptByteBufferType, ByteBuffer, ByteBuffer) - Constructor for class freenet.crypt.CryptByteBuffer
Creates an instance of CryptByteBuffer that will be able to encrypt and decrypt sets of bytes using the specified algorithm type with the given key and iv.
CryptByteBufferType - Enum in freenet.crypt
Keeps track of properties of different symmetric cipher algorithms available to Freenet including key type, name of the algorithm, block size used, and iv length if required.
CryptFormatException - Exception in freenet.crypt
 
CryptFormatException(String) - Constructor for exception freenet.crypt.CryptFormatException
 
CryptFormatException(IOException) - Constructor for exception freenet.crypt.CryptFormatException
 
crypto - Variable in class freenet.node.PeerNode
 
CRYPTO_KEY_LENGTH - Static variable in class freenet.keys.ClientCHK
The length of the decryption key
CRYPTO_KEY_LENGTH - Static variable in class freenet.keys.ClientSSK
 
cryptoAlgorithm - Variable in class freenet.keys.ClientSSK
Crypto type
cryptoAlgorithm - Variable in class freenet.keys.USK
Encryption type
cryptoAlgorithmFromFullKey(byte[]) - Static method in class freenet.keys.NodeCHK
 
CryptoElement - Interface in freenet.crypt
This is a highest level interface for all crypto objects.
CryptoKey - Class in freenet.crypt
 
cryptoKey - Variable in class freenet.keys.ClientSSK
Encryption key
cryptoKey - Variable in class freenet.keys.USK
Encryption key
cryptoSecretTransient - Variable in class freenet.client.async.ClientContext
 
CSSReadFilter - Class in freenet.client.filter
 
CSSReadFilter() - Constructor for class freenet.client.filter.CSSReadFilter
 
CTRBlockCipher - Class in freenet.crypt
Implements the Segmented Integer Counter (SIC) mode on top of a simple block cipher.
CTRBlockCipher(BlockCipher) - Constructor for class freenet.crypt.CTRBlockCipher
Basic constructor.
ctx - Variable in class freenet.client.async.BaseSingleFileFetcher
 
ctx - Variable in class freenet.clients.http.updateableelements.BaseUpdateableElement
The context of the request
current - Variable in class freenet.support.TokenBucket
Deprecated.
 
currentDir - Variable in class freenet.client.async.BaseManifestPutter.ManifestBuilder
Map from name to either a Metadata (to be included as-is), a ManifestElement (either a redirect or a file), or another HashMap.
currentlyFetchingOfferedKeyFrom(PeerNode) - Method in class freenet.node.UIDTag
 
currentlyRoutingTo(PeerNode) - Method in class freenet.node.RequestTag
 
currentlyRoutingTo(PeerNode) - Method in class freenet.node.UIDTag
 
CurrentTimeUTC - Class in freenet.support
A wrapper class around a GregorianCalendar which always returns the current time.
CurrentTimeUTC() - Constructor for class freenet.support.CurrentTimeUTC
 
currentValue - Variable in class freenet.config.Option
 
currentValue(boolean) - Method in class freenet.node.ThrottleWindowManager
 
currentValue() - Method in class freenet.support.math.BootstrappingDecayingRunningAverage
currentValue() - Method in class freenet.support.math.DecayingKeyspaceAverage
 
currentValue() - Method in class freenet.support.math.MedianMeanRunningAverage
 
currentValue() - Method in interface freenet.support.math.RunningAverage
 
currentValue() - Method in class freenet.support.math.SimpleRunningAverage
 
currentValue() - Method in class freenet.support.math.TimeDecayingRunningAverage
 
currentValue() - Method in class freenet.support.math.TrivialRunningAverage
 
curve - Variable in class freenet.crypt.ECDH
 
curve - Variable in class freenet.crypt.ECDSA
 
customCompare(PeerNodeStatus, PeerNodeStatus, String) - Method in class freenet.clients.http.ConnectionsToadlet.ComparatorByStatus
 
customCompare(PeerNodeStatus, PeerNodeStatus, String) - Method in class freenet.clients.http.DarknetConnectionsToadlet.DarknetComparator
 
customCompare(PeerNodeStatus, PeerNodeStatus, String) - Method in class freenet.clients.http.OpennetConnectionsToadlet.OpennetComparator
 
cvsRevision - Static variable in class freenet.node.Version
Revision number of Version.java as read from CVS
cvsRevision() - Static method in class freenet.node.Version

D

dangerousInlines - Variable in class freenet.client.filter.FilterMIMEType
 
dangerousLinks - Variable in class freenet.client.filter.FilterMIMEType
 
dangerousReadMetadata - Variable in class freenet.client.filter.FilterMIMEType
 
dangerousScripting - Variable in class freenet.client.filter.FilterMIMEType
 
dangerousToWriteEvenWithFilter - Variable in class freenet.client.filter.FilterMIMEType
 
dangerousWriteMetadata - Variable in class freenet.client.filter.FilterMIMEType
 
DARKNET_PORT - Static variable in class freenet.node.simulator.BootstrapPullTest
 
DARKNET_PORT - Static variable in class freenet.node.simulator.BootstrapSeedTest
 
DARKNET_PORT1 - Static variable in class freenet.node.simulator.BootstrapPushPullTest
 
DARKNET_PORT1 - Static variable in class freenet.node.simulator.RealNodePingTest
 
DARKNET_PORT2 - Static variable in class freenet.node.simulator.BootstrapPushPullTest
 
DARKNET_PORT2 - Static variable in class freenet.node.simulator.RealNodePingTest
 
DARKNET_PORT_BASE - Static variable in class freenet.node.simulator.RealNodeProbeTest
 
DARKNET_PORT_BASE - Static variable in class freenet.node.simulator.RealNodeRequestInsertTest
 
DARKNET_PORT_BASE - Static variable in class freenet.node.simulator.RealNodeRoutingTest
 
DARKNET_PORT_BASE - Static variable in class freenet.node.simulator.RealNodeULPRTest
 
DARKNET_PORT_END - Static variable in class freenet.node.simulator.RealNodePingTest
 
DARKNET_PORT_END - Static variable in class freenet.node.simulator.RealNodeProbeTest
 
DARKNET_PORT_END - Static variable in class freenet.node.simulator.RealNodeRequestInsertTest
 
DARKNET_PORT_END - Static variable in class freenet.node.simulator.RealNodeRoutingTest
 
DARKNET_PORT_END - Static variable in class freenet.node.simulator.RealNodeULPRTest
 
DarknetAddRefToadlet - Class in freenet.clients.http
 
DarknetAddRefToadlet(Node, HighLevelSimpleClient, DarknetConnectionsToadlet) - Constructor for class freenet.clients.http.DarknetAddRefToadlet
 
darknetAssumeNAT - Variable in class freenet.node.useralerts.PeerManagerUserAlert
 
DarknetConnectionsToadlet - Class in freenet.clients.http
 
DarknetConnectionsToadlet.DarknetComparator - Class in freenet.clients.http
 
darknetConns - Variable in class freenet.node.useralerts.PeerManagerUserAlert
 
darknetDefinitelyPortForwarded() - Method in class freenet.node.Node
 
darknetDefinitelyPortForwarded - Variable in class freenet.node.useralerts.PeerManagerUserAlert
 
DarknetPeerNode - Class in freenet.node
 
DarknetPeerNode(SimpleFieldSet, Node, NodeCrypto, boolean, DarknetPeerNode.FRIEND_TRUST, DarknetPeerNode.FRIEND_VISIBILITY) - Constructor for class freenet.node.DarknetPeerNode
Create a darknet PeerNode from a SimpleFieldSet
DarknetPeerNode.FRIEND_TRUST - Enum in freenet.node
 
DarknetPeerNode.FRIEND_VISIBILITY - Enum in freenet.node
 
DarknetPeerNodeStatus - Class in freenet.node
 
DarknetPeerNodeStatus(DarknetPeerNode, boolean) - Constructor for class freenet.node.DarknetPeerNodeStatus
 
darknetPeers - Variable in class freenet.node.useralerts.PeerManagerUserAlert
 
data - Variable in class freenet.clients.fcp.FCPPluginMessage
Part 2 of the actual message: Non-human readable, large size bulk data.
Can be null if no large amount of data is to be transfered.
DATA - Static variable in class freenet.io.comm.DMT
 
data - Variable in exception freenet.pluginmanager.DownloadPluginHTTPException
 
DATA_INSERT_REJECTED_REASON - Static variable in class freenet.io.comm.DMT
 
DATA_INSERT_REJECTED_RECEIVE_FAILED - Static variable in class freenet.io.comm.DMT
 
DATA_INSERT_REJECTED_SSK_ERROR - Static variable in class freenet.io.comm.DMT
 
DATA_INSERT_REJECTED_TIMEOUT_WAITING_FOR_ACCEPTED - Static variable in class freenet.io.comm.DMT
 
DATA_INSERT_REJECTED_VERIFY_FAILED - Static variable in class freenet.io.comm.DMT
 
DATA_LENGTH - Static variable in class freenet.keys.CHKBlock
 
DATA_LENGTH - Static variable in class freenet.keys.SSKBlock
 
DATA_NOT_FOUND - Static variable in exception freenet.node.LowLevelGetException
The request went to many hops, but could not find the data.
DATA_NOT_FOUND_IN_STORE - Static variable in exception freenet.node.LowLevelGetException
Data was not in store and request was local-only
DATA_SOURCE - Static variable in class freenet.io.comm.DMT
 
DatabaseKey - Class in freenet.node
 
dataBlocks - Variable in class freenet.client.async.SplitFileFetcherSegmentStorage
Count of data blocks (actual data divided up into CHKs, though the last one will be padded).
dataBlocks - Variable in class freenet.client.async.SplitFileSegmentKeys
 
DataCarryingMessage - Class in freenet.clients.fcp
 
DataCarryingMessage() - Constructor for class freenet.clients.fcp.DataCarryingMessage
 
DataFilterException - Exception in freenet.client.filter
Exception thrown when the data cannot be filtered.
DataFoundMessage - Class in freenet.clients.fcp
 
DataFoundMessage(FetchResult, String, boolean, long, long) - Constructor for class freenet.clients.fcp.DataFoundMessage
 
DataFoundMessage(long, String, String, boolean, long, long) - Constructor for class freenet.clients.fcp.DataFoundMessage
 
dataLength() - Method in class freenet.client.Metadata
 
dataLength() - Method in class freenet.clients.fcp.MultipleDataCarryingMessage
 
dataLength() - Method in class freenet.store.CHKStore
 
dataLength() - Method in class freenet.store.PubkeyStore
 
dataLength() - Method in class freenet.store.SSKStore
 
dataLength() - Method in class freenet.store.StoreCallback
Length of a data block.
dataPath - Static variable in class freenet.clients.http.updateableelements.UpdaterConstants
 
DataReceiver() - Constructor for class freenet.node.CHKInsertHandler.DataReceiver
 
dataSize() - Method in interface freenet.node.stats.DataStoreStats
 
dataSize() - Method in class freenet.node.stats.StoreCallbackStats
 
DataSource - Enum in freenet.clients.fcp
 
DATASTORE_SIZE - Class in freenet.clients.http.wizardsteps
Allows the user to select datastore size, considering available storage space when offering options.
DATASTORE_SIZE(NodeClientCore, Config) - Constructor for class freenet.clients.http.wizardsteps.DATASTORE_SIZE
 
DatastoreChecker - Class in freenet.client.async
 
DatastoreChecker(Node, boolean, Executor, String) - Constructor for class freenet.client.async.DatastoreChecker
 
DataStoreInstanceType - Class in freenet.node.stats
This class represents one instance of data store.
DataStoreInstanceType(DataStoreKeyType, DataStoreType) - Constructor for class freenet.node.stats.DataStoreInstanceType
 
DataStoreKeyType - Enum in freenet.node.stats
enum for key types of existing data stores
DataStoreStats - Interface in freenet.node.stats
This interface represents the data we can publish on our stats page for a given instance of a data store.
DataStoreType - Enum in freenet.node.stats
Enum for data store types
DATE - Static variable in class freenet.support.FileLoggerHook
Verbosity types
dateFormat - Static variable in class freenet.node.simulator.LongTermTest
 
dateTime(String) - Static method in class freenet.support.Fields
Parses a time and date value, using a very strict format.
DAWN_HTL - Static variable in class freenet.io.comm.DMT
 
DEBUG - Static variable in class freenet.support.Logger
Deprecated.
debug(Class<?>, String) - Static method in class freenet.support.Logger
 
debug(Class<?>, String, Throwable) - Static method in class freenet.support.Logger
 
debug(Object, String) - Static method in class freenet.support.Logger
 
debug(Object, String, Throwable) - Static method in class freenet.support.Logger
 
DecayingKeyspaceAverage - Class in freenet.support.math
 
DecayingKeyspaceAverage(double, int, SimpleFieldSet) - Constructor for class freenet.support.math.DecayingKeyspaceAverage
 
DecayingKeyspaceAverage(BootstrappingDecayingRunningAverage) - Constructor for class freenet.support.math.DecayingKeyspaceAverage
 
decipher(byte[], byte[]) - Method in interface freenet.crypt.BlockCipher
Deciphers the contents of block where block must be equal to getBlockSize()/8.
decipher(byte[], byte[]) - Method in class freenet.crypt.ciphers.Rijndael
 
decipher(int) - Method in class freenet.crypt.PCFBMode
Deciphers one byte of data, by XOR'ing the ciphertext byte with one byte from the encrypted buffer.
decode(byte[][], byte[][], boolean[], boolean[], int) - Method in class freenet.client.FECCodec
Execute a FEC decode.
decode(byte[][], byte[][], boolean[], boolean[], int) - Method in class freenet.client.OnionFECCodec
 
decode(String) - Static method in class freenet.config.StringArrOption
 
decode(BucketFactory, int, boolean) - Method in class freenet.keys.ClientCHKBlock
Decode the CHK and recover the original data
decode(BucketFactory, int, boolean) - Method in interface freenet.keys.ClientKeyBlock
Decode with the key
decode(BucketFactory, int, boolean) - Method in class freenet.keys.ClientSSKBlock
Decode the data.
decode(String) - Static method in class freenet.support.Base64
Handles the standards-compliant padding (padded with '=' signs) as well as our shortened form.
decode(String) - Static method in class freenet.support.HTMLDecoder
 
decode(String, boolean) - Static method in class freenet.support.URLDecoder
Decodes a URLEncoder format string.
DECODE_FAILED - Static variable in exception freenet.node.LowLevelGetException
Decode of data failed, probably was bogus at source
decodeMap - Static variable in class freenet.support.HTMLEntities
a Map where the HTML Entity is the key and the correspondent char is the value
decodeMessageFromPacket(byte[], int, int, PeerContext, int) - Static method in class freenet.io.comm.Message
 
decodeMessageLax(byte[], PeerContext, int) - Static method in class freenet.io.comm.Message
 
decodeNew(BucketFactory, int, boolean) - Method in class freenet.keys.ClientCHKBlock
Decode the CHK and recover the original data
decodeNewNoJCA(BucketFactory, int, boolean) - Method in class freenet.keys.ClientCHKBlock
Decode using Freenet's built in crypto.
decodeOld(BucketFactory, int, boolean) - Method in class freenet.keys.ClientCHKBlock
Decode the CHK and recover the original data
decodeSingleMessage(byte[], int, int, PeerContext, int) - Method in class freenet.io.comm.MessageCore
Decode a packet from data and a peer.
decodeStandard(String) - Static method in class freenet.support.Base64
Handles the standards-compliant base64 encoding.
DecodeToadlet - Class in freenet.clients.http
Decode URL Toadlet.
decodeUTF8(String) - Static method in class freenet.support.Base64
Convenience method to decode into a string, in our shortened format.
DecodingMessageGroup - Interface in freenet.node
 
decompose() - Method in class freenet.keys.FreenetURI
Dump the individual components of the key to System.out.
decompress(InputStream, OutputStream, long, long) - Method in class freenet.support.compress.Bzip2Compressor
 
decompress(byte[], int, int, byte[]) - Method in class freenet.support.compress.Bzip2Compressor
 
decompress(InputStream, OutputStream, long, long) - Method in enum freenet.support.compress.Compressor.COMPRESSOR_TYPE
 
decompress(byte[], int, int, byte[]) - Method in enum freenet.support.compress.Compressor.COMPRESSOR_TYPE
 
decompress(InputStream, OutputStream, long, long) - Method in interface freenet.support.compress.Compressor
Decompress data.
decompress(byte[], int, int, byte[]) - Method in interface freenet.support.compress.Compressor
Decompress in RAM only.
decompress(InputStream, OutputStream, long, long) - Method in class freenet.support.compress.GzipCompressor
 
decompress(byte[], int, int, byte[]) - Method in class freenet.support.compress.GzipCompressor
 
decompress(Bucket, BucketFactory, long, long, Bucket) - Method in class freenet.support.compress.NewLZMACompressor
 
decompress(InputStream, OutputStream, long, long) - Method in class freenet.support.compress.NewLZMACompressor
 
decompress(byte[], int, int, byte[]) - Method in class freenet.support.compress.NewLZMACompressor
 
decompress(Bucket, BucketFactory, long, long, Bucket) - Method in class freenet.support.compress.OldLZMACompressor
 
decompress(InputStream, OutputStream, long, long) - Method in class freenet.support.compress.OldLZMACompressor
 
decompress(byte[], int, int, byte[]) - Method in class freenet.support.compress.OldLZMACompressor
 
DecompressorThreadManager - Class in freenet.support.compress
Creates and manages decompressor threads.
DecompressorThreadManager(PipedInputStream, List<? extends Compressor>, long) - Constructor for class freenet.support.compress.DecompressorThreadManager
Creates a new DecompressorThreadManager
DECREMENT_AT_MAX_PROB - Static variable in class freenet.node.Node
 
DECREMENT_AT_MIN_PROB - Static variable in class freenet.node.Node
 
DECREMENT_PROBABILITY - Static variable in class freenet.node.probe.Probe
Probability of HTL decrement at HTL = 1.
decrementHTL(PeerNode, short) - Method in class freenet.node.Node
Decrement the HTL according to the policy of the given NodePeer if it is non-null, or do something else if it is null.
decrementHTL(short) - Method in class freenet.node.PeerNode
Decrement the HTL (or not), in accordance with our probabilistic HTL rules.
decrementUOMSends() - Method in class freenet.node.PeerNode
 
decrypt(byte[], int, int, byte[], int) - Method in class freenet.crypt.CryptByteBuffer
Decrypt the specified section of the provided byte[] to the output byte[], without modifying the input.
decrypt(byte[], int, int) - Method in class freenet.crypt.CryptByteBuffer
Decrypt the specified section of the provided byte[] in-place
decrypt(ByteBuffer, ByteBuffer) - Method in class freenet.crypt.CryptByteBuffer
Get bytes from one ByteBuffer and encrypt them and put them into the other ByteBuffer.
decryptCopy(byte[], int, int) - Method in class freenet.crypt.CryptByteBuffer
Decrypts the specified section of provided byte[] into an array which is returned as a ByteBuffer.
decryptCopy(byte[]) - Method in class freenet.crypt.CryptByteBuffer
Decrypts the provided byte[].
decryptCopy(ByteBuffer) - Method in class freenet.crypt.CryptByteBuffer
Decrypts the provided ByteBuffer, returning a new ByteBuffer.
decryptKeys - Variable in class freenet.client.async.SplitFileSegmentKeys
Individual per-block decryption keys.
DEFAULT_ARCHIVE_TYPE - Static variable in class freenet.support.ContainerSizeEstimator
 
DEFAULT_BIND_TO - Static variable in class freenet.io.NetworkInterface
 
DEFAULT_BOOKMARKS - Static variable in class freenet.clients.http.bookmark.BookmarkManager
 
DEFAULT_CATEGORY - Static variable in class freenet.clients.http.bookmark.BookmarkManager
 
DEFAULT_COMPRESSORDESCRIPTOR - Static variable in interface freenet.support.compress.Compressor
 
DEFAULT_CONTAINERSIZE_SPARE - Static variable in class freenet.client.async.DefaultManifestPutter
 
DEFAULT_DELAY - Static variable in class freenet.io.xfer.PacketThrottle
 
DEFAULT_DELAY - Static variable in interface freenet.node.BaseRequestThrottle
 
DEFAULT_FACTOR - Static variable in class freenet.support.io.TempBucketFactory
 
DEFAULT_FCP_PORT - Static variable in class freenet.clients.fcp.FCPServer
 
DEFAULT_FPROXY_PORT - Static variable in class freenet.clients.http.SimpleToadletServer
 
DEFAULT_HEADER - Static variable in class freenet.config.FreenetFilePersistentConfig
 
DEFAULT_HEIGHT - Static variable in class freenet.clients.http.ImageCreatorToadlet
The default height
DEFAULT_MAX_CONTAINERITEMSIZE - Static variable in class freenet.client.async.DefaultManifestPutter
 
DEFAULT_MAX_CONTAINERSIZE - Static variable in class freenet.client.async.DefaultManifestPutter
 
DEFAULT_MAX_HTL - Static variable in class freenet.node.Node
 
DEFAULT_MAX_PING_TIME - Static variable in class freenet.node.NodeStats
Maximum overall average ping time.
DEFAULT_MIME_TYPE - Static variable in class freenet.client.DefaultMIMETypes
Default MIME type - what to set it to if we don't know any better
DEFAULT_PERSISTENCE_TIME - Static variable in class freenet.store.saltedhash.ResizablePersistentIntBuffer
 
DEFAULT_SUB_MAX_PING_TIME - Static variable in class freenet.node.NodeStats
Sub-max ping time.
DEFAULT_WIDTH - Static variable in class freenet.clients.http.ImageCreatorToadlet
The default width
defaultCharset - Variable in class freenet.client.filter.FilterMIMEType
 
defaultDownloadDir() - Method in class freenet.clients.http.LocalFileBrowserToadlet
Determines the appropriate directory to start out in if browsing for something to download.
defaultHashAlgorithm - Variable in enum freenet.crypt.ECDSA.Curves
The hash algorithm used to generate the signature
defaultIncrement - Static variable in class freenet.support.io.TempBucketFactory
 
DefaultManifestPutter - Class in freenet.client.async
The default manifest putter.
DefaultManifestPutter(ClientPutCallback, HashMap<String, Object>, short, FreenetURI, String, InsertContext, boolean, byte[], ClientContext) - Constructor for class freenet.client.async.DefaultManifestPutter
 
DefaultMIMETypes - Class in freenet.client
Holds the default MIME types.
DefaultMIMETypes() - Constructor for class freenet.client.DefaultMIMETypes
 
defaultRedirectLocation() - Method in class freenet.clients.http.ConnectionsToadlet
Where to redirect to if there is an error
defaultRedirectLocation() - Method in class freenet.clients.http.DarknetConnectionsToadlet
 
defaultRedirectLocation() - Method in class freenet.clients.http.OpennetConnectionsToadlet
 
defaultUploadDir() - Method in class freenet.clients.http.LocalFileBrowserToadlet
Determines the appropriate directory to start out in if browsing for something to upload.
defaultValue - Variable in class freenet.config.Option
 
definePackage(String) - Method in class freenet.support.JarClassLoader
 
definePackage(String, Manifest) - Method in class freenet.support.JarClassLoader
 
DEFINITE_FAILURE - Static variable in class freenet.pluginmanager.ForwardPortStatus
The port forward definitely failed.
DEFINITE_SUCCESS - Static variable in class freenet.pluginmanager.ForwardPortStatus
The port forward definitely succeeded.
DEFINITELY_TUNNEL_LENGTH - Static variable in class freenet.io.AddressTracker
If the minimum gap is at least this, we are almost certainly port forwarded.
definitelyPortForwarded() - Method in class freenet.node.NodeCrypto
 
definitelyWantKey(Key, byte[], ClientContext) - Method in interface freenet.client.async.KeyListener
Do we want the key? This is called by the ULPR code, because fetching the key will involve significant work.
definitelyWantKey(Key, byte[], ClientContext) - Method in class freenet.client.async.SingleKeyListener
 
definitelyWantKey(Key, byte[], ClientContext) - Method in class freenet.client.async.SplitFileFetcherKeyListener
 
definitelyWantKey(NodeCHK) - Method in class freenet.client.async.SplitFileFetcherSegmentStorage
 
definitelyWantKey(Key, byte[], ClientContext) - Method in class freenet.client.async.USKFetcher
 
definitive() - Method in class freenet.client.async.CompatibilityAnalyser
 
delayedCheckpoint() - Method in class freenet.client.async.PersistentJobRunnerImpl
 
DelayedFree - Interface in freenet.support.io
A Bucket or RandomAccessBuffer that will be freed only after client.dat* is written.
delayedFree(DelayedFree, long) - Method in interface freenet.support.io.PersistentFileTracker
Notify that we have finished with a bucket and it should be freed after the next serialization to disk.
delayedFree(DelayedFree, long) - Method in class freenet.support.io.PersistentTempBucketFactory
Free an allocated bucket, but only after the change has been written to disk.
DelayedFreeBucket - Class in freenet.support.io
 
DelayedFreeBucket(PersistentFileTracker, Bucket) - Constructor for class freenet.support.io.DelayedFreeBucket
 
DelayedFreeBucket(DataInputStream, FilenameGenerator, PersistentFileTracker, MasterSecret) - Constructor for class freenet.support.io.DelayedFreeBucket
 
DelayedFreeRandomAccessBucket - Class in freenet.support.io
 
DelayedFreeRandomAccessBucket(PersistentFileTracker, RandomAccessBucket) - Constructor for class freenet.support.io.DelayedFreeRandomAccessBucket
 
DelayedFreeRandomAccessBucket(DataInputStream, FilenameGenerator, PersistentFileTracker, MasterSecret) - Constructor for class freenet.support.io.DelayedFreeRandomAccessBucket
 
DelayedFreeRandomAccessBuffer - Class in freenet.support.io
 
DelayedFreeRandomAccessBuffer(LockableRandomAccessBuffer, PersistentFileTracker) - Constructor for class freenet.support.io.DelayedFreeRandomAccessBuffer
 
DelayedFreeRandomAccessBuffer(DataInputStream, FilenameGenerator, PersistentFileTracker, MasterSecret) - Constructor for class freenet.support.io.DelayedFreeRandomAccessBuffer
 
deleteAllFiles() - Method in class freenet.client.async.ClientLayerPersister
 
deleteAllOldLogFiles() - Method in class freenet.support.FileLoggerHook
 
deleteExtraPeerDataFile(int) - Method in class freenet.node.DarknetPeerNode
 
deleteFetchContext - Variable in class freenet.client.async.BaseSingleFileFetcher
 
deleteFile() - Method in class freenet.support.io.BaseFileBucket
Actually delete the underlying file.
deleteOnExit() - Method in class freenet.support.io.BaseFileBucket
 
deleteOnExit - Variable in class freenet.support.io.FileBucket
 
deleteOnExit() - Method in class freenet.support.io.FileBucket
 
deleteOnExit() - Method in class freenet.support.io.PersistentTempFileBucket
 
deleteOnExit() - Method in class freenet.support.io.TempFileBucket
 
deleteOnFree() - Method in class freenet.support.io.BaseFileBucket
 
deleteOnFree - Variable in class freenet.support.io.FileBucket
 
deleteOnFree() - Method in class freenet.support.io.FileBucket
 
deleteOnFree() - Method in class freenet.support.io.TempFileBucket
 
deleteSession(ToadletContext) - Method in class freenet.clients.http.SessionManager
Retrieves the session ID from the session cookie in the given ToadletContext, checks if it contains a valid (existing and not expired) session and if yes, deletes the session.
delimiter - Static variable in class freenet.config.StringArrOption
 
delta - Variable in exception freenet.node.BlockedTooLongException
 
deploy() - Method in class freenet.node.updater.MainJarDependenciesChecker
Unlike other methods here, this should be called outside the lock.
deploy(MainJarDependenciesChecker.MainJarDependencies) - Method in class freenet.node.updater.MainJarUpdater
 
deployPlugin(String) - Method in class freenet.node.updater.NodeUpdateManager
 
deployPluginWhenReady(String) - Method in class freenet.node.updater.NodeUpdateManager
 
deprecated - Variable in class freenet.pluginmanager.OfficialPlugins.OfficialPluginDescription
If true, the plugin is obsolete.
dequeueOfferedKey(Key) - Method in class freenet.client.async.ClientRequestScheduler
 
dequeueOfferedKey(Key) - Method in class freenet.node.NodeClientCore
 
deregisterUpdateableElement(BaseUpdateableElement) - Method in class freenet.clients.http.IntervalPusherManager
Removes the element from interval pushing
derivedSecretSize - Variable in enum freenet.crypt.ECDH.Curves
Expected size of the derived secret (in bytes)
deriveIv(KeyType) - Method in class freenet.crypt.MasterSecret
Derives a IvParameterSpec of the specified type from the MasterSecret.
deriveIvParameterSpec(SecretKey, Class<?>, String, KeyType) - Static method in class freenet.crypt.KeyGenUtils
Derives a IvParameterSpec of the specified type from the given key using the provided class name and kdfString
deriveKey(KeyType) - Method in class freenet.crypt.MasterSecret
Derives a SecretKey of the specified type from the MasterSecret.
deriveRequestURIFromInsertURI() - Method in class freenet.keys.FreenetURI
If this object is a USK/SSK insert URI, this function computes the request URI which belongs to it.
deriveSecretKey(SecretKey, Class<?>, String, KeyType) - Static method in class freenet.crypt.KeyGenUtils
Derives a SecretKey of the specified type from the given key using the provided class name and kdfString
desc - Variable in class freenet.clients.http.bookmark.BookmarkItem
 
description - Variable in enum freenet.clients.http.PageMaker.THEME
 
DESCRIPTION - Static variable in class freenet.io.comm.DMT
 
descriptionKey - Variable in class freenet.clients.http.wizardsteps.BandwidthLimit
 
desiredURI - Variable in class freenet.client.InsertBlock
 
destroyChainIfEmpty() - Static method in class freenet.support.Logger
If no logger hooks are registered, destroy the global logger hook chain by replacing it with a VoidLogger, which simply ignores everything logged.
destruct() - Method in class freenet.store.saltedhash.SaltedHashFreenetStore
 
DetailedThreshold(String, Logger.LogLevel) - Constructor for class freenet.support.LoggerHook.DetailedThreshold
 
detailedThresholds - Variable in class freenet.support.LoggerHook
 
details() - Method in exception freenet.client.filter.KnownUnsafeContentTypeException
 
details() - Method in exception freenet.client.filter.UnsafeContentTypeException
Get additional details about the failure
detectBandwidthLimits() - Method in class freenet.clients.http.wizardsteps.BandwidthManipulator
Attempts to detect upstream and downstream bandwidth limits.
detectCharset(byte[], int, FilterMIMEType, String) - Static method in class freenet.client.filter.ContentFilter
 
detectedArch - Static variable in class freenet.support.io.FileUtil
Caveat: Sometimes this may not be entirely accurate, e.g.
detectedDontCompress() - Method in class freenet.clients.fcp.DownloadRequestStatus
 
DetectedIP - Class in freenet.pluginmanager
Class returned by a FredPluginIPDetector.
DetectedIP(InetAddress, short) - Constructor for class freenet.pluginmanager.DetectedIP
 
detectedOS - Static variable in class freenet.support.io.FileUtil
 
DetectorRunner(FredPluginIPDetector) - Constructor for class freenet.node.IPDetectorPluginManager.DetectorRunner
 
DH_CONTEXT_BUFFER_SIZE - Static variable in class freenet.node.FNPPacketMangler
 
DH_GENERATION_INTERVAL - Static variable in class freenet.node.FNPPacketMangler
 
diagnosticThrottlesLine(boolean) - Method in class freenet.node.RequestStarterGroup
 
DiagnosticToadlet - Class in freenet.clients.http
 
DiagnosticToadlet(Node, NodeClientCore, FCPServer, HighLevelSimpleClient) - Constructor for class freenet.clients.http.DiagnosticToadlet
 
digest(byte[]) - Static method in class freenet.crypt.SHA256
 
DIGIT - Static variable in interface freenet.support.XMLCharacterClasses
[88] Letter.
Dimension - Enum in freenet.config
 
dimOutput(byte[], OutputStream) - Static method in class freenet.support.io.HeaderStreams
Create an OutputStream which transparently swallows the expected header written to the underlying stream.
dir - Variable in class freenet.node.ProgramDirectory
Directory path
dir() - Method in class freenet.node.ProgramDirectory
 
DirectDirPutFile - Class in freenet.clients.fcp
Specialized DirPutFile for direct uploads.
directKeys() - Method in class freenet.support.SimpleFieldSet
Get a read-only set of direct key names.
directKeyValues() - Method in class freenet.support.SimpleFieldSet
Get a read-only map of direct key name:value pairs.
DIRECTORY - Static variable in class freenet.clients.fcp.TestDDARequestMessage
 
DirectoryCallback() - Constructor for class freenet.node.ProgramDirectory.DirectoryCallback
 
directSubsetNameIterator() - Method in class freenet.support.SimpleFieldSet
Iterator over the names of direct subsets, i.e.
directSubsets() - Method in class freenet.support.SimpleFieldSet
Get a read-only set of direct subsets.
disableLogger() - Method in class freenet.node.LoggingConfigHandler
 
disablePeer() - Method in class freenet.node.DarknetPeerNode
 
disableProbabilisticHTLs - Variable in class freenet.node.NodeStarter.TestNodeParameters
 
disableProgressPage() - Method in class freenet.clients.http.SimpleToadletServer
 
disableProgressPage() - Method in interface freenet.clients.http.ToadletContainer
 
disableProgressPage() - Method in interface freenet.clients.http.ToadletContext
 
disableProgressPage() - Method in class freenet.clients.http.ToadletContextImpl
 
disableRouting - Variable in class freenet.node.PeerNode
 
disableRoutingHasBeenSetLocally - Variable in class freenet.node.PeerNode
 
disableRoutingHasBeenSetRemotely - Variable in class freenet.node.PeerNode
 
disableThisSession() - Method in class freenet.node.updater.NodeUpdateManager
 
disableWrite() - Method in class freenet.client.async.ClientLayerPersister
 
disableWrite() - Method in class freenet.client.async.PersistentJobRunnerImpl
 
disallowNonAlnumFonts - Static variable in class freenet.client.filter.ElementInfo
If true, and above is false, allow font names only if they consist entirely of spaces, numbers, letters, and ._-,+~
disallowUnknownSpecificFonts - Static variable in class freenet.client.filter.ElementInfo
 
discard - Variable in class freenet.clients.http.Cookie
 
discard() - Method in class freenet.support.BloomFilter
 
discard() - Method in class freenet.support.NullBloomFilter
 
disconnDarknetPeers - Variable in class freenet.node.useralerts.PeerManagerUserAlert
 
disconnect(PeerNode, boolean, boolean, boolean, boolean, boolean, long) - Method in class freenet.node.PeerManager
Disconnect from a specified node
disconnectAndRemove(PeerNode, boolean, boolean, boolean) - Method in class freenet.node.PeerManager
 
disconnected() - Method in interface freenet.io.comm.AsyncMessageCallback
Called if the node is disconnected while the packet is queued, or after it has been sent.
disconnected() - Method in class freenet.node.LocationManager.MyCallback
 
disconnected() - Method in class freenet.node.NewPacketFormatKeyContext
 
disconnected(PeerNode) - Method in class freenet.node.PeerManager
 
disconnected(boolean, boolean) - Method in class freenet.node.PeerNode
Disconnected e.g.
disconnected(boolean, boolean) - Method in class freenet.node.SeedClientPeerNode
 
disconnected(boolean, boolean) - Method in class freenet.node.SeedServerPeerNode
 
disconnected() - Method in class freenet.node.SendMessageOnErrorCallback
 
disconnected() - Method in class freenet.node.SessionKey
 
disconnected() - Method in class freenet.node.UnqueueMessageOnAckCallback
 
disconnected(PeerNode) - Method in class freenet.node.updater.NodeUpdateManager
 
disconnected(PeerNode) - Method in class freenet.node.updater.UpdateOverMandatoryManager
 
DisconnectedException - Exception in freenet.io.comm
Thrown when the node is disconnected in the middle of (or at the beginning of) a waitFor().
DisconnectedException() - Constructor for exception freenet.io.comm.DisconnectedException
 
DisconnectMessage - Class in freenet.clients.fcp
Message that disconnects a client.
DisconnectMessage(SimpleFieldSet) - Constructor for class freenet.clients.fcp.DisconnectMessage
Creates a new disconnect message.
DiskDirPutFile - Class in freenet.clients.fcp
 
DiskDirPutFile(String, String, File) - Constructor for class freenet.clients.fcp.DiskDirPutFile
 
DiskSpaceChecker - Interface in freenet.support.io
 
DiskSpaceCheckingOutputStream - Class in freenet.support.io
 
DiskSpaceCheckingOutputStream(OutputStream, DiskSpaceChecker, File, int) - Constructor for class freenet.support.io.DiskSpaceCheckingOutputStream
 
DiskSpaceCheckingRandomAccessBufferFactory - Class in freenet.support.io
 
DiskSpaceCheckingRandomAccessBufferFactory(LockableRandomAccessBufferFactory, File, long) - Constructor for class freenet.support.io.DiskSpaceCheckingRandomAccessBufferFactory
 
DiskSpaceUserAlert - Class in freenet.node.useralerts
Tell the user when there is insufficient disk space for either short term (transient requests, request completion) or long term (starting persistent requests).
DiskSpaceUserAlert(NodeClientCore) - Constructor for class freenet.node.useralerts.DiskSpaceUserAlert
 
dismissAlert(int) - Method in class freenet.node.useralerts.UserAlertManager
Tries to find the user alert with the given hash code and dismisses it, if found.
dismissAlertPath - Static variable in class freenet.clients.http.updateableelements.UpdaterConstants
 
DismissAlertToadlet - Class in freenet.clients.http.ajaxpush
This toadlet is used to dismiss alerts from the client side
DismissAlertToadlet(HighLevelSimpleClient) - Constructor for class freenet.clients.http.ajaxpush.DismissAlertToadlet
 
dismissButtonText() - Method in class freenet.node.IPDetectorPluginManager.PortForwardAlert
 
dismissButtonText() - Method in class freenet.node.useralerts.AbstractUserAlert
dismissButtonText() - Method in class freenet.node.useralerts.BookmarkFeedUserAlert
 
dismissButtonText() - Method in class freenet.node.useralerts.DiskSpaceUserAlert
 
dismissButtonText() - Method in class freenet.node.useralerts.DownloadFeedUserAlert
 
dismissButtonText() - Method in class freenet.node.useralerts.DroppedOldPeersUserAlert
 
dismissButtonText() - Method in class freenet.node.useralerts.N2NTMUserAlert
 
dismissButtonText() - Method in class freenet.node.useralerts.PeersOffersUserAlert
 
dismissButtonText() - Method in class freenet.node.useralerts.ProxyUserAlert
 
dismissButtonText() - Method in class freenet.node.useralerts.UpgradeConnectionSpeedUserAlert
 
dismissButtonText() - Method in interface freenet.node.useralerts.UserAlert
 
Dispatcher - Interface in freenet.io.comm
 
dispose() - Method in class freenet.clients.http.updateableelements.BaseUpdateableElement
Disposes the Node
dispose() - Method in class freenet.clients.http.updateableelements.ImageElement
 
dispose() - Method in class freenet.clients.http.updateableelements.ProgressBarElement
 
dispose() - Method in class freenet.clients.http.updateableelements.ProgressInfoElement
 
dispose() - Method in class freenet.clients.http.updateableelements.TesterElement
 
distance(PeerNode, double) - Static method in class freenet.node.Location
Distance between a peer and a location.
distance(double, double) - Static method in class freenet.node.Location
Distance between two valid locations.
distanceAllowInvalid(double, double) - Static method in class freenet.node.Location
Distance between two potentially invalid locations.
distanceStats() - Method in interface freenet.node.stats.DataStoreStats
 
distanceStats() - Method in class freenet.node.stats.NotAvailNodeStoreStats
 
distanceStats() - Method in class freenet.node.stats.StoreCallbackStats
 
distanceStats() - Method in interface freenet.node.stats.StoreLocationStats
 
DMT - Class in freenet.io.comm
 
DMT() - Constructor for class freenet.io.comm.DMT
 
dnf(FreenetURI, Object, FetchException) - Method in interface freenet.client.async.USKManager.HintCallback
The SSK block does not exist.
DNSRequester - Class in freenet.node
 
docName - Variable in class freenet.keys.ClientSSK
Document name
doFinal(byte[], int) - Method in class freenet.crypt.OCBBlockCipher_v149
Deprecated.
 
doLoopDetection(FreenetURI) - Method in class freenet.client.ArchiveContext
Check for a loop.
domain - Variable in class freenet.clients.http.Cookie
 
DONT_READD_TIME - Static variable in class freenet.node.OpennetManager
Don't re-add a node until it's been up and disconnected for at least this long
dontAllowUOM() - Method in class freenet.node.updater.NodeUpdateManager
 
dontCompress() - Method in class freenet.client.async.CompatibilityAnalyser
 
dontCompress - Variable in class freenet.client.events.SplitfileCompatibilityModeEvent
 
dontCompress - Variable in class freenet.client.InsertContext
If true, don't try to compress the data
dontDecrementHTLThisTime - Variable in class freenet.node.BaseSender
If this is set, don't decrement HTL, and then unset it.
dontDetect() - Method in class freenet.node.Node
Should the IP detection code only use the IP address override and the bindTo information, rather than doing a full detection?
dontEnterImplicitArchives - Variable in class freenet.client.FetchContext
 
dontRoute() - Method in class freenet.node.PeerNode
 
doRobots() - Method in class freenet.clients.http.SimpleToadletServer
 
doRobots() - Method in interface freenet.clients.http.ToadletContainer
Whether to tell spiders to go away
doRobots() - Method in interface freenet.clients.http.ToadletContext
Return a robots.txt excluding all spiders and other non-browser HTTP clients?
doRobots() - Method in class freenet.clients.http.ToadletContextImpl
 
doublesToBytes(double[]) - Static method in class freenet.support.Fields
 
DoublyLinkedList<T extends DoublyLinkedList.Item<?>> - Interface in freenet.support
Framework for managing a doubly linked list.
DoublyLinkedList.Item<T extends DoublyLinkedList.Item<?>> - Interface in freenet.support
List element
DoublyLinkedListImpl<T extends DoublyLinkedList.Item<? extends T>> - Class in freenet.support
DoublyLinkedList implementation.
DoublyLinkedListImpl() - Constructor for class freenet.support.DoublyLinkedListImpl
A new list with no items.
DoublyLinkedListImpl(T, T, int) - Constructor for class freenet.support.DoublyLinkedListImpl
 
DoublyLinkedListImpl.Item<T extends DoublyLinkedListImpl.Item<?>> - Class in freenet.support
 
downBytes - Variable in class freenet.clients.http.wizardsteps.BandwidthLimit
Download limit in bytes.
downloadCache - Variable in class freenet.client.async.ClientContext
 
DownloadCache - Interface in freenet.client.async
 
DownloadFeedUserAlert - Class in freenet.node.useralerts
 
DownloadFeedUserAlert(DarknetPeerNode, String, int, FreenetURI, long, long, long) - Constructor for class freenet.node.useralerts.DownloadFeedUserAlert
 
DownloadPluginHTTPException - Exception in freenet.pluginmanager
Force the download of something to disk
DownloadPluginHTTPException(byte[], String, String) - Constructor for exception freenet.pluginmanager.DownloadPluginHTTPException
 
DownloadRequestStatus - Class in freenet.clients.fcp
Cached status of a download of a file i.e.
downloadsDir() - Method in class freenet.node.NodeClientCore
 
drawAddPeerBox(HTMLNode, ToadletContext) - Method in class freenet.clients.http.ConnectionsToadlet
Draw the add a peer box.
drawAddPeerBox(HTMLNode, ToadletContext, boolean, String) - Static method in class freenet.clients.http.ConnectionsToadlet
 
drawNameColumn(HTMLNode, PeerNodeStatus, boolean) - Method in class freenet.clients.http.ConnectionsToadlet
Draw the name column, if there is one.
drawNameColumn(HTMLNode, PeerNodeStatus, boolean) - Method in class freenet.clients.http.DarknetConnectionsToadlet
 
drawNameColumn(HTMLNode, PeerNodeStatus, boolean) - Method in class freenet.clients.http.OpennetConnectionsToadlet
 
drawNewLoadManagementDelayTimes(HTMLNode) - Method in class freenet.node.NodeStats
 
drawOpennetStatsBox(HTMLNode) - Method in class freenet.node.OpennetManager
 
drawPeerActionSelectBox(HTMLNode, boolean) - Method in class freenet.clients.http.ConnectionsToadlet
If showPeerActionsBox() is true, this will be called directly after drawing the peers table.
drawPeerActionSelectBox(HTMLNode, boolean) - Method in class freenet.clients.http.DarknetConnectionsToadlet
 
drawPeerActionSelectBox(HTMLNode, boolean) - Method in class freenet.clients.http.OpennetConnectionsToadlet
 
drawPeerStatsBox(HTMLNode, boolean, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, Node) - Static method in class freenet.clients.http.StatisticsToadlet
 
drawPrivateNoteColumn(HTMLNode, PeerNodeStatus, boolean) - Method in class freenet.clients.http.ConnectionsToadlet
Draw the private note column.
drawPrivateNoteColumn(HTMLNode, PeerNodeStatus, boolean) - Method in class freenet.clients.http.DarknetConnectionsToadlet
 
drawPrivateNoteColumn(HTMLNode, PeerNodeStatus, boolean) - Method in class freenet.clients.http.OpennetConnectionsToadlet
 
drawSeedStats(HTMLNode) - Method in class freenet.node.SeedAnnounceTracker
 
drawSeedStatsBox(HTMLNode) - Method in class freenet.node.OpennetManager
 
drawTrustColumn(HTMLNode, PeerNodeStatus) - Method in class freenet.clients.http.ConnectionsToadlet
 
drawTrustColumn(HTMLNode, PeerNodeStatus) - Method in class freenet.clients.http.DarknetConnectionsToadlet
 
drawVisibilityColumn(HTMLNode, PeerNodeStatus, boolean) - Method in class freenet.clients.http.ConnectionsToadlet
 
drawVisibilityColumn(HTMLNode, PeerNodeStatus, boolean) - Method in class freenet.clients.http.DarknetConnectionsToadlet
 
DROP_CONNECTED_TIME - Static variable in class freenet.node.OpennetManager
Every DROP_CONNECTED_TIME, we may drop a peer even though it is connected.
DROP_DISCONNECT_DELAY - Static variable in class freenet.node.OpennetManager
Don't drop a node until this long after losing connection to it.
DROP_DISCONNECT_DELAY_COOLDOWN - Static variable in class freenet.node.OpennetManager
But if it has disconnected more than once in this period, allow it to be dropped anyway
DROP_MIN_AGE - Static variable in class freenet.node.OpennetManager
Don't drop a node until it's at least this old, if it's connected.
DROP_MIN_AGE_DISCONNECTED - Static variable in class freenet.node.OpennetManager
Don't drop a node until it's at least this old, if it's not connected (if it has connected once then DROP_DISCONNECT_DELAY applies, but only once an hour as below).
DROP_STARTUP_DELAY - Static variable in class freenet.node.OpennetManager
Don't drop a node until this long after startup
dropHostname() - Method in class freenet.io.comm.FreenetInetAddress
Get a new FreenetInetAddress with host name removed.
dropHostName() - Method in class freenet.io.comm.Peer
 
dropLastMetaStrings(int) - Method in class freenet.keys.FreenetURI
Create a new URI with the last few meta-strings dropped.
dropped(ClientContext) - Method in class freenet.clients.fcp.ClientRequest
Completed request dropped off the end without being acknowledged
droppedConnection() - Method in class freenet.io.comm.MessageFilter
Which connection dropped or was restarted?
DroppedOldPeersUserAlert - Class in freenet.node.useralerts
 
DroppedOldPeersUserAlert(File) - Constructor for class freenet.node.useralerts.DroppedOldPeersUserAlert
 
dropProb - Variable in class freenet.node.NodeStarter.TestNodeParameters
 
DSAGroup - Class in freenet.crypt
Holds DSA group parameters.
DSAGroup(BigInteger, BigInteger, BigInteger) - Constructor for class freenet.crypt.DSAGroup
 
DSAGroup() - Constructor for class freenet.crypt.DSAGroup
 
DSAgroupBigA - Static variable in class freenet.crypt.Global
2048-bit DSA group.
DSAPrivateKey - Class in freenet.crypt
 
DSAPrivateKey(BigInteger, DSAGroup) - Constructor for class freenet.crypt.DSAPrivateKey
 
DSAPrivateKey(DSAGroup, Random) - Constructor for class freenet.crypt.DSAPrivateKey
 
DSAPrivateKey() - Constructor for class freenet.crypt.DSAPrivateKey
 
DSAPublicKey - Class in freenet.crypt
 
DSAPublicKey(DSAGroup, BigInteger) - Constructor for class freenet.crypt.DSAPublicKey
 
DSAPublicKey(DSAGroup, String) - Constructor for class freenet.crypt.DSAPublicKey
Use this constructor if you have a Hex:ed version of y already available, will save some conversions and string allocations.
DSAPublicKey(DSAGroup, DSAPrivateKey) - Constructor for class freenet.crypt.DSAPublicKey
 
DSAPublicKey(InputStream) - Constructor for class freenet.crypt.DSAPublicKey
 
DSAPublicKey(byte[]) - Constructor for class freenet.crypt.DSAPublicKey
 
DSAPublicKey() - Constructor for class freenet.crypt.DSAPublicKey
 
dummyJobRunner - Variable in class freenet.client.async.ClientContext
Transient version of the PersistentJobRunner, just starts stuff immediately.
DummyJobRunner - Class in freenet.support
A PersistentJobRunner that isn't persistent.
DummyJobRunner(Executor, ClientContext) - Constructor for class freenet.support.DummyJobRunner
 
DummyRandomSource - Class in freenet.crypt
 
DummyRandomSource() - Constructor for class freenet.crypt.DummyRandomSource
 
DummyRandomSource(long) - Constructor for class freenet.crypt.DummyRandomSource
 
dump() - Method in class freenet.client.async.BaseClientPutter
 
dump() - Method in class freenet.client.async.ClientPutter
 
dump() - Method in class freenet.client.async.SplitFileFetcherSegmentSendableRequestItem
 
dump() - Method in class freenet.client.Metadata
 
dump(int, StringBuffer) - Method in class freenet.client.Metadata
 
dump() - Method in class freenet.node.NullSendableRequestItem
 
dump() - Method in interface freenet.node.SendableRequestItem
Called when a request is abandoned.
DumperSnoopMetadata - Class in freenet.client.async
 
DumperSnoopMetadata() - Constructor for class freenet.client.async.DumperSnoopMetadata
 
dumpEvents(HashSet<String>) - Method in class freenet.node.useralerts.UserAlertManager
 
dumpInfo() - Method in class freenet.io.comm.IOStatisticCollector
 
dumpLoaded() - Static method in class freenet.crypt.JceLoader
 
dumpPlugins() - Method in class freenet.pluginmanager.PluginManager
 
dumpStoreHits() - Method in class freenet.node.Node
 
dumpTracker(SessionKey) - Method in class freenet.node.PeerNode
Only called for new format connections, for which we don't care about PacketTracker

E

e - Variable in class freenet.node.BulkCallFailureItem
 
E_H_DOCNAME_SIZE - Static variable in class freenet.keys.NodeSSK
 
earlyEncode - Variable in class freenet.client.InsertContext
If true, try to find the final URI as quickly as possible, and insert the upper layers as soon as we can, rather than waiting for the lower layers.
ECDH - Class in freenet.crypt
 
ECDH(ECDH.Curves) - Constructor for class freenet.crypt.ECDH
Initialize the ECDH Exchange: this will draw some entropy
ecdh - Variable in class freenet.crypt.ECDHLightContext
 
ECDH.Curves - Enum in freenet.crypt
 
ECDHLightContext - Class in freenet.crypt
 
ECDHLightContext(ECDH.Curves) - Constructor for class freenet.crypt.ECDHLightContext
 
ECDSA - Class in freenet.crypt
 
ECDSA(ECDSA.Curves) - Constructor for class freenet.crypt.ECDSA
Initialize the ECDSA object: this will draw some entropy
ECDSA(SimpleFieldSet, ECDSA.Curves) - Constructor for class freenet.crypt.ECDSA
Initialize the ECDSA object: from an SFS generated by asFieldSet()
ECDSA.Curves - Enum in freenet.crypt
 
ecdsaSig - Variable in class freenet.crypt.KeyAgreementSchemeContext
ECDSA signature.
Ed2MessageDigest - Class in freenet.crypt
Implementation of MessageDigest backed by a Ed2Handler.
Ed2MessageDigest() - Constructor for class freenet.crypt.Ed2MessageDigest
 
ehDocname - Variable in class freenet.keys.ClientSSK
Encrypted hashed docname
element - Variable in class freenet.client.filter.HTMLFilter.ParsedTag
 
ElementInfo - Class in freenet.client.filter
 
ElementInfo() - Constructor for class freenet.client.filter.ElementInfo
 
elementRendered(String, BaseUpdateableElement) - Method in class freenet.clients.http.updateableelements.PushDataManager
A pushed element is rendered and needs to be tracked.
elements() - Method in interface freenet.support.DoublyLinkedList
Get a Enumeration of DoublyLinkedList.Item.
elements() - Method in class freenet.support.DoublyLinkedListImpl
Get a Enumeration of DoublyLinkedList.Item.
elements() - Method in class freenet.support.LRUQueue
 
elements() - Method in class freenet.support.MultiValueTable
 
embedM3uPlayer - Static variable in class freenet.client.filter.HTMLFilter
if true, embed m3u player.
EMPTY_CHK_URI - Static variable in class freenet.keys.FreenetURI
 
ENABLE_INSERT_FORK_WHEN_CACHEABLE - Static variable in class freenet.io.comm.DMT
 
ENABLE_PEERS_PER_KB_OUTPUT - Static variable in class freenet.node.OpennetManager
Enable scaling of peers with bandwidth?
enableActivelinks() - Method in class freenet.clients.http.SimpleToadletServer
 
enableActivelinks() - Method in interface freenet.clients.http.ToadletContainer
 
enableARKs - Variable in class freenet.node.NodeStarter.TestNodeParameters
 
enableCachingForChkAndSskKeys() - Method in class freenet.clients.http.SimpleToadletServer
 
enableCachingForChkAndSskKeys() - Method in interface freenet.clients.http.ToadletContainer
 
enableCrypto(boolean) - Method in class freenet.support.io.PooledFileRandomAccessBufferFactory
 
enabled - Variable in class freenet.clients.fcp.FCPServer
 
enabled - Variable in class freenet.clients.fcp.WatchFeedsMessage
 
enableExtendedMethodHandling() - Method in class freenet.clients.http.SimpleToadletServer
 
enableExtendedMethodHandling() - Method in interface freenet.clients.http.ToadletContainer
 
enableFCP - Variable in class freenet.node.NodeStarter.TestNodeParameters
 
enableFOAF - Variable in class freenet.node.NodeStarter.TestNodeParameters
 
enableFProxyJavascript(boolean) - Method in class freenet.clients.http.SimpleToadletServer
 
enableFProxyWebPushing(boolean) - Method in class freenet.clients.http.SimpleToadletServer
 
enableInlinePrefetch() - Method in class freenet.clients.http.SimpleToadletServer
 
enableInlinePrefetch() - Method in interface freenet.clients.http.ToadletContainer
 
enableNewLoadManagement(boolean) - Method in class freenet.node.Node
 
enableNewLoadManagement(boolean) - Method in class freenet.node.NodeStats
 
enablePacketCoalescing - Variable in class freenet.node.NodeStarter.TestNodeParameters
 
enablePeer() - Method in class freenet.node.DarknetPeerNode
 
enablePerNodeFailureTables - Variable in class freenet.node.NodeStarter.TestNodeParameters
 
enablePersistentConnections() - Method in class freenet.clients.http.SimpleToadletServer
 
enablePersistentConnections() - Method in interface freenet.clients.http.ToadletContainer
 
enablePlugins - Variable in class freenet.node.NodeStarter.TestNodeParameters
 
enableRoutedPing() - Method in class freenet.node.Node
FIXME move to Probe.java?
enableSwapping - Variable in class freenet.node.NodeStarter.TestNodeParameters
 
enableSwapQueueing - Variable in class freenet.node.NodeStarter.TestNodeParameters
 
enableULPRs - Variable in class freenet.node.NodeStarter.TestNodeParameters
 
encipher(byte[], byte[]) - Method in interface freenet.crypt.BlockCipher
Enciphers the contents of block where block must be equal to getBlockSize()/8.
encipher(byte[], byte[]) - Method in class freenet.crypt.ciphers.Rijndael
 
encipher(int) - Method in class freenet.crypt.PCFBMode
Enciphers one byte of data, by XOR'ing the plaintext byte with one byte from the encrypted buffer.
encode(ClientContext, boolean) - Method in class freenet.client.async.SingleBlockInserter
 
encode(byte[][], byte[][], boolean[], int) - Method in class freenet.client.FECCodec
Execute a FEC encode.
encode(byte[][], byte[][], boolean[], int) - Method in class freenet.client.OnionFECCodec
 
encode(Bucket, boolean, boolean, short, long, String, byte[], byte) - Static method in class freenet.keys.ClientCHKBlock
Encode a Bucket of data to a CHKBlock.
encode(byte[], boolean, boolean, short, int, String) - Static method in class freenet.keys.ClientCHKBlock
Encode a block of data to a CHKBlock.
encode(Bucket, boolean, boolean, short, long, RandomSource, String) - Method in class freenet.keys.InsertableClientSSK
 
encode(byte[]) - Static method in class freenet.support.Base64
Encode to our shortened (non-standards-compliant) format.
encode(byte[], boolean) - Static method in class freenet.support.Base64
Caller should specify equalsPad=true if they want a standards compliant padding, but not standard compliant encoding.
encode(String) - Static method in class freenet.support.HTMLEncoder
 
encode(String) - Static method in class freenet.support.URIPreEncoder
 
encode(String, String, boolean) - Static method in class freenet.support.URLEncoder
 
encode(String, String, boolean, String) - Static method in class freenet.support.URLEncoder
Encode a string for inclusion in a URI.
encode(String, boolean) - Static method in class freenet.support.URLEncoder
Encode a string for inclusion in a URI.
encodeBlock(int) - Method in class freenet.client.async.SplitFileInserterSegmentStorage
 
encodeMap - Static variable in class freenet.support.HTMLEntities
a Map where the HTML Entity is the value and the correspondent char is the key
encodeNew(byte[], int, MessageDigest, byte[], boolean, short, byte, int) - Static method in class freenet.keys.ClientCHKBlock
Format: [0-1]: Block hash algorithm [2-34]: HMAC (with cryptokey) of data + length bytes.
encodeNewNoJCA(byte[], int, MessageDigest, byte[], boolean, short, byte, int) - Static method in class freenet.keys.ClientCHKBlock
Encode using Freenet's built in crypto.
encodeSplitfileBlock(byte[], byte[], byte) - Static method in class freenet.keys.ClientCHKBlock
Encode a splitfile block.
encodeStandard(byte[]) - Static method in class freenet.support.Base64
Standard compliant encoding.
encodeStandardUTF8(String) - Static method in class freenet.support.Base64
Convenience method to encode a string.
encodeToBuffer(String, StringBuilder) - Static method in class freenet.support.HTMLEncoder
 
encodeToHeaderValue() - Method in class freenet.clients.http.Cookie
Encodes the content of this cookie to the HTTP header value representation as of RFC2965.
encodeToHeaderValue() - Method in class freenet.clients.http.ReceivedCookie
 
encodeToPacket() - Method in class freenet.io.comm.Message
 
encodeURI(String) - Static method in class freenet.support.URIPreEncoder
Create a new URI from a string, which may contain characters which should have been encoded.
encodeUTF8(String) - Static method in class freenet.support.Base64
Convenience method to encode a string, in our shortened format.
encodeUTF8(String, boolean) - Static method in class freenet.support.Base64
Convenience method to encode a string.
encodeXML(String) - Static method in class freenet.support.HTMLEncoder
Encode String so it is safe to be used in XML attribute value and text.
ENCODING - Static variable in class freenet.node.simulator.LongTermTest
 
encodingProgress() - Method in class freenet.client.async.SplitFileInserter
 
encodingProgress() - Method in interface freenet.client.async.SplitFileInserterStorageCallback
Called after finishing encoding the check blocks and block keys for another segment.
encrypt(byte[], int, int, byte[], int) - Method in class freenet.crypt.CryptByteBuffer
Encrypt the specified section of the provided byte[] to the output byte[], without modifying the input.
encrypt(byte[], int, int) - Method in class freenet.crypt.CryptByteBuffer
Encrypt the specified section of the provided byte[] in-place
encrypt(ByteBuffer, ByteBuffer) - Method in class freenet.crypt.CryptByteBuffer
Get bytes from one ByteBuffer and encrypt them and put them into the other ByteBuffer.
encryptCopy(byte[], int, int) - Method in class freenet.crypt.CryptByteBuffer
Encrypts the specified section of provided byte[] into a new array returned as a ByteBuffer.
encryptCopy(byte[]) - Method in class freenet.crypt.CryptByteBuffer
Encrypts the provided byte[].
encryptCopy(ByteBuffer) - Method in class freenet.crypt.CryptByteBuffer
Encrypts the provided ByteBuffer, returning a new ByteBuffer.
EncryptedRandomAccessBucket - Class in freenet.crypt
A Bucket encrypted using the same format as an EncryptedRandomAccessBuffer, which can therefore be converted easily when needed.
EncryptedRandomAccessBucket(EncryptedRandomAccessBufferType, RandomAccessBucket, MasterSecret) - Constructor for class freenet.crypt.EncryptedRandomAccessBucket
 
EncryptedRandomAccessBucket(DataInputStream, FilenameGenerator, PersistentFileTracker, MasterSecret) - Constructor for class freenet.crypt.EncryptedRandomAccessBucket
 
EncryptedRandomAccessBuffer - Class in freenet.crypt
EncryptedRandomAccessBuffer is a encrypted RandomAccessBuffer implementation using a SkippingStreamCipher.
EncryptedRandomAccessBuffer(EncryptedRandomAccessBufferType, LockableRandomAccessBuffer, MasterSecret, boolean) - Constructor for class freenet.crypt.EncryptedRandomAccessBuffer
Creates an instance of EncryptedRandomAccessBuffer wrapping underlyingBuffer.
EncryptedRandomAccessBufferType - Enum in freenet.crypt
Stores information about the algorithms used, the version number, and the footer length for a EncryptedRandomAccessBuffer
encryptKey - Variable in enum freenet.crypt.EncryptedRandomAccessBufferType
 
encryptType - Variable in enum freenet.crypt.EncryptedRandomAccessBufferType
 
endAnnouncement(long) - Method in class freenet.node.NodeStats
 
EndListPeerNotesMessage - Class in freenet.clients.fcp
 
EndListPeerNotesMessage(String, String) - Constructor for class freenet.clients.fcp.EndListPeerNotesMessage
 
EndListPeersMessage - Class in freenet.clients.fcp
 
EndListPeersMessage(String) - Constructor for class freenet.clients.fcp.EndListPeersMessage
 
EndListPersistentRequestsMessage - Class in freenet.clients.fcp
 
EndListPersistentRequestsMessage(String) - Constructor for class freenet.clients.fcp.EndListPersistentRequestsMessage
 
engineDigest() - Method in class freenet.crypt.Ed2MessageDigest
 
engineGetDigestLength() - Method in class freenet.crypt.Ed2MessageDigest
 
engineReset() - Method in class freenet.crypt.Ed2MessageDigest
 
engineUpdate(byte) - Method in class freenet.crypt.Ed2MessageDigest
 
engineUpdate(byte[], int, int) - Method in class freenet.crypt.Ed2MessageDigest
 
ENOUGH_NICE_LEVELS - Static variable in class freenet.support.io.NativeThread
 
enqueueDDACheck(String, boolean, boolean) - Method in class freenet.clients.fcp.FCPConnectionHandler
Return a DDACheckJob : the one we created and have enqueued
enqueueNewJob(CompressJob) - Method in class freenet.support.compress.RealCompressor
 
enterBackgroundMode() - Static method in class freenet.support.ProcessPriority
 
enterCooldown(ClientGetState, long, ClientContext) - Method in class freenet.client.async.ClientGetter
 
enterCooldown(ClientGetState, long, ClientContext) - Method in interface freenet.client.async.WantsCooldownCallback
The request has gone into cooldown for some period.
EnterFiniteCooldown - Class in freenet.clients.fcp
Status message sent when the whole of a request is waiting for a cooldown.
EnterFiniteCooldownEvent - Class in freenet.client.events
 
EnterFiniteCooldownEvent(long) - Constructor for class freenet.client.events.EnterFiniteCooldownEvent
 
enterMandatoryBackoff(String, boolean) - Method in class freenet.node.PeerNode
When load management predicts that a peer will definitely accept the request, both before it was sent and after we got the rejected, we go into mandatory backoff.
EntropySource - Class in freenet.crypt
A token used as an argument to a RandomSource's acceptTimerEntropy.
EntropySource() - Constructor for class freenet.crypt.EntropySource
 
EnumerableOptionCallback - Interface in freenet.config
 
EOL_THRESHOLD - Static variable in class freenet.support.JVMVersion
Java version before which to display an End-of-Life warning.
equalBuckets(Bucket, Bucket) - Static method in class freenet.support.io.BucketTools
 
equals(Object) - Method in class freenet.client.ArchiveKey
 
equals(Object) - Method in class freenet.client.async.SplitFileFetcherSegmentSendableRequestItem
 
equals(Object) - Method in class freenet.client.async.SplitFileSegmentKeys
 
equals(Object) - Method in class freenet.client.FetchContext
Are two InsertContext's equal? Ignores the EventProducer, compares only the actual config values.
equals(Object) - Method in class freenet.client.filter.CodecPacket
 
equals(Object) - Method in class freenet.client.InsertContext
Are two InsertContext's equal? Ignores the EventProducer, compares only the actual config values.
equals(Object) - Method in class freenet.clients.fcp.RequestIdentifier
 
equals(Object) - Method in class freenet.clients.http.bookmark.Bookmark
 
equals(Object) - Method in class freenet.clients.http.bookmark.BookmarkItem
 
equals(Object) - Method in class freenet.clients.http.Cookie
Returns true if two Cookies have equal domain, path and name.
equals(Object) - Method in class freenet.clients.http.SessionManager.Session
 
equals(Object) - Method in class freenet.clients.http.updateableelements.PushDataManager.UpdateEvent
 
equals(Object) - Method in class freenet.crypt.DSAGroup
 
equals(DSAGroup) - Method in class freenet.crypt.DSAGroup
 
equals(DSAPublicKey) - Method in class freenet.crypt.DSAPublicKey
 
equals(Object) - Method in class freenet.crypt.DSAPublicKey
 
equals(Object) - Method in class freenet.crypt.EncryptedRandomAccessBucket
 
equals(Object) - Method in class freenet.crypt.EncryptedRandomAccessBuffer
 
equals(Object) - Method in class freenet.crypt.MasterSecret
 
equals(Object) - Method in class freenet.io.comm.FreenetInetAddress
 
equals(Object) - Method in class freenet.io.comm.MessageType
 
equals(Object) - Method in class freenet.io.comm.Peer
 
equals(Object) - Method in class freenet.keys.CHKBlock
 
equals(Object) - Method in class freenet.keys.ClientCHK
 
equals(Object) - Method in class freenet.keys.ClientCHKBlock
 
equals(Object) - Method in interface freenet.keys.ClientKeyBlock
This is why ClientKeyBlock isn't instanceof KeyBlock: Two ClientKeyBlock's with the same content but different keys are not equals(), therefore a ClientKeyBlock and its KeyBlock have to be !equals too.
equals(Object) - Method in class freenet.keys.ClientSSK
 
equals(Object) - Method in class freenet.keys.ClientSSKBlock
Return true if this is the same block as the other ClientSSKBlock, *and* it is the same key
equals(Object) - Method in class freenet.keys.FreenetURI
 
equals(Object) - Method in class freenet.keys.Key
 
equals(Object) - Method in class freenet.keys.NodeCHK
 
equals(Object) - Method in class freenet.keys.NodeSSK
 
equals(Object) - Method in class freenet.keys.SSKBlock
 
equals(Object) - Method in class freenet.keys.USK
 
equals(Object, boolean) - Method in class freenet.keys.USK
 
equals(ISO639_3.LanguageCode) - Method in class freenet.l10n.ISO639_3.LanguageCode
 
equals(Object) - Method in class freenet.l10n.ISO639_3.LanguageCode
 
equals(Object) - Method in class freenet.node.DarknetPeerNode
 
equals(Object) - Method in class freenet.node.DatabaseKey
 
equals(double, double) - Static method in class freenet.node.Location
Tests for equality of two locations.
equals(Object) - Method in class freenet.node.NodeStats.PeerLoadStats
 
equals(Object) - Method in class freenet.node.OpennetPeerNode
 
equals(Object) - Method in class freenet.node.PeerNode
 
equals(Object) - Method in class freenet.node.SeedClientPeerNode
 
equals(Object) - Method in class freenet.node.SeedServerPeerNode
 
equals(Object) - Method in interface freenet.node.SendableRequestItemKey
You must implement this!
equals(Object) - Method in class freenet.node.stats.DataStoreInstanceType
 
equals(Object) - Method in class freenet.pluginmanager.DetectedIP
 
equals(Object) - Method in class freenet.pluginmanager.ForwardPort
 
equals(Object) - Method in interface freenet.support.api.LockableRandomAccessBuffer
Must reimplement equals().
equals(Object) - Method in class freenet.support.api.ManifestElement
 
equals(Object) - Method in class freenet.support.BandwidthStatsContainer
 
equals(Object) - Method in class freenet.support.BitArray
 
equals(Object) - Method in class freenet.support.Buffer
 
equals(Object) - Method in class freenet.support.ByteArrayWrapper
 
equals(Object) - Method in class freenet.support.io.DelayedFreeRandomAccessBuffer
Two DelayedFreeBucket's for the same underlying can only happen on resume, in which case we DO want them to compare as equal.
equals(Object) - Method in class freenet.support.io.FileBucket
 
equals(Object) - Method in class freenet.support.io.FileRandomAccessBuffer
 
equals(File, File) - Static method in class freenet.support.io.FileUtil
 
equals(Object) - Method in class freenet.support.io.NullRandomAccessBuffer
 
equals(Object) - Method in class freenet.support.io.PaddedRandomAccessBuffer
 
equals(Object) - Method in class freenet.support.io.PooledFileRandomAccessBuffer
Must reimplement equals() as two PooledRAFWrapper's could well be the same storage object i.e.
equals(Object) - Method in class freenet.support.io.ReadOnlyRandomAccessBuffer
 
equals(Object) - Method in class freenet.support.io.TempFileBucket
 
equals(Object) - Method in class freenet.support.ShortBuffer
 
equals(Object) - Method in class freenet.support.UptimeContainer
 
equalsKeypair(FreenetURI) - Method in class freenet.keys.FreenetURI
Is the keypair (the routing key and crypto key) the same as the given key?
equalStreams(InputStream, InputStream, long) - Static method in class freenet.support.io.FileUtil
 
Error - Enum in freenet.node.probe
 
ERROR - Static variable in interface freenet.node.useralerts.UserAlert
An error which prevents normal operation but might be temporary
ERROR - Static variable in class freenet.support.Logger
Deprecated.
error(Class<?>, String) - Static method in class freenet.support.Logger
 
error(Class<?>, String, Throwable) - Static method in class freenet.support.Logger
 
error(Object, String) - Static method in class freenet.support.Logger
 
error(Object, String, Throwable) - Static method in class freenet.support.Logger
 
errorCode - Variable in class freenet.clients.fcp.FCPPluginMessage
For reply messages with FCPPluginMessage.success == false, may contain an alpha-numeric String which identifies a reason for the failure in a standardized representation which software can parse easily.
errorCodes - Variable in exception freenet.client.FetchException
If there are many failures, usually in a splitfile fetch, tracks the number of failures of each type.
errorCodes - Variable in exception freenet.client.InsertException
Collect errors when there are multiple failures.
errorMessage - Variable in class freenet.clients.fcp.FCPPluginMessage
For reply messages with FCPPluginMessage.errorCode != null, may contain a String which describes the problem in a human-readable, user-friendly manner.
escape(String) - Static method in class freenet.clients.http.ExternalLinkToadlet
Prepends a given URI with the path and parameter names to get this external link confirmation page.
essential - Variable in class freenet.pluginmanager.OfficialPlugins.OfficialPluginDescription
If true, we will download it, blocking, over HTTP, during startup (unless explicitly forbidden to use HTTP).
estimatedSize - Variable in exception freenet.support.compress.CompressionOutputSizeException
 
estimateUsage(File, long) - Static method in class freenet.support.io.FileUtil
Guesstimate real disk usage for a file with a given filename, of a given length.
eta - Variable in class freenet.clients.http.FProxyFetchResult
 
EventDumper - Class in freenet.client.events
 
EventDumper(Writer, boolean) - Constructor for class freenet.client.events.EventDumper
 
EventLogger - Class in freenet.client.events
Event handeling for clients.
EventLogger(Logger.LogLevel, boolean) - Constructor for class freenet.client.events.EventLogger
 
eventProducer - Variable in class freenet.client.FetchContext
Client events will be published to this, you can subscribe to them
eventProducer - Variable in class freenet.client.InsertContext
Client events will be published to this, you can subscribe to them
events - Variable in class freenet.node.useralerts.StoringUserEvent
 
EverythingMatcher - Class in freenet.io
 
EverythingMatcher() - Constructor for class freenet.io.EverythingMatcher
 
ExceptionWrapper - Class in freenet.support
 
ExceptionWrapper() - Constructor for class freenet.support.ExceptionWrapper
 
exclude(RandomGrabArrayItem, ClientContext, long) - Method in class freenet.node.RequestStarter
Can this item be excluded, based on e.g.
exclude(RandomGrabArrayItem, ClientContext, long) - Method in interface freenet.support.RandomGrabArrayItemExclusionList
Whether this item can be returned right now.
execute() - Method in class freenet.support.compress.DecompressorThreadManager
Creates and executes a new thread for each decompressor, chaining the output of the previous to the next.
execute(Runnable) - Method in interface freenet.support.Executor
Execute a job.
execute(Runnable, String) - Method in interface freenet.support.Executor
 
execute(Runnable, String, boolean) - Method in interface freenet.support.Executor
 
execute() - Method in class freenet.support.io.Fallocate
 
execute(Runnable) - Method in class freenet.support.PooledExecutor
 
execute(Runnable, String) - Method in class freenet.support.PooledExecutor
 
execute(Runnable, String, boolean) - Method in class freenet.support.PooledExecutor
 
execute(Runnable) - Method in class freenet.support.PrioritizedSerialExecutor
 
execute(Runnable, String) - Method in class freenet.support.PrioritizedSerialExecutor
 
execute(Runnable, int, String) - Method in class freenet.support.PrioritizedSerialExecutor
 
execute(Runnable, String, boolean) - Method in class freenet.support.PrioritizedSerialExecutor
 
execute(Runnable) - Method in class freenet.support.SerialExecutor
 
execute(Runnable, String) - Method in class freenet.support.SerialExecutor
 
execute(Runnable, String, boolean) - Method in class freenet.support.SerialExecutor
 
executeNoDupes(Runnable, int, String) - Method in class freenet.support.PrioritizedSerialExecutor
 
executor - Variable in class freenet.node.Node
 
executor - Variable in class freenet.node.NodeStarter.TestNodeParameters
 
Executor - Interface in freenet.support
Note that unlike Executor, none of these run methods throw RejectedExecutionException.
ExecutorIdleCallback - Interface in freenet.support
 
exit(int) - Method in class freenet.node.Node
 
exit(String) - Method in class freenet.node.Node
 
EXIT_BAD_BWLIMIT - Static variable in exception freenet.node.NodeInitException
 
EXIT_BAD_CONFIG - Static variable in exception freenet.node.NodeInitException
 
EXIT_BAD_DIR - Static variable in exception freenet.node.NodeInitException
 
EXIT_BROKE_WRAPPER_CONF - Static variable in exception freenet.node.NodeInitException
 
EXIT_CANT_WRITE_MASTER_KEYS - Static variable in exception freenet.node.NodeInitException
 
EXIT_COULD_NOT_BIND_USM - Static variable in exception freenet.node.NodeInitException
 
EXIT_COULD_NOT_START_FCP - Static variable in exception freenet.node.NodeInitException
 
EXIT_COULD_NOT_START_FPROXY - Static variable in exception freenet.node.NodeInitException
 
EXIT_COULD_NOT_START_TMCI - Static variable in exception freenet.node.NodeInitException
 
EXIT_COULD_NOT_START_UPDATER - Static variable in exception freenet.node.NodeInitException
 
EXIT_CRAPPY_JVM - Static variable in exception freenet.node.NodeInitException
 
EXIT_DATABASE_REQUIRES_RESTART - Static variable in exception freenet.node.NodeInitException
 
EXIT_EXCEPTION_TO_DEBUG - Static variable in exception freenet.node.NodeInitException
 
EXIT_FAILED_TARGET - Static variable in class freenet.node.simulator.BootstrapPullTest
 
EXIT_FAILED_TARGET - Static variable in class freenet.node.simulator.BootstrapPushPullTest
 
EXIT_FAILED_TARGET - Static variable in class freenet.node.simulator.BootstrapSeedTest
 
EXIT_FAILED_TARGET - Static variable in class freenet.node.simulator.LongTermTest
 
EXIT_FETCH_FAILED - Static variable in class freenet.node.simulator.BootstrapPullTest
 
EXIT_FETCH_FAILED - Static variable in class freenet.node.simulator.BootstrapPushPullTest
 
EXIT_IMPOSSIBLE_USM_PORT - Static variable in exception freenet.node.NodeInitException
 
EXIT_INSERT_FAILED - Static variable in class freenet.node.simulator.BootstrapPullTest
 
EXIT_INSERT_FAILED - Static variable in class freenet.node.simulator.BootstrapPushPullTest
 
EXIT_INSERTER_PROBLEM - Static variable in class freenet.node.simulator.BootstrapPullTest
 
EXIT_INVALID_STORE_SIZE - Static variable in exception freenet.node.NodeInitException
 
EXIT_MAIN_LOOP_LOST - Static variable in exception freenet.node.NodeInitException
 
EXIT_NO_AVAILABLE_UDP_PORTS - Static variable in exception freenet.node.NodeInitException
 
EXIT_NO_SEEDNODES - Static variable in class freenet.node.simulator.BootstrapPullTest
 
EXIT_NO_SEEDNODES - Static variable in class freenet.node.simulator.BootstrapPushPullTest
 
EXIT_NO_SEEDNODES - Static variable in class freenet.node.simulator.BootstrapSeedTest
 
EXIT_NO_SEEDNODES - Static variable in class freenet.node.simulator.LongTermTest
 
EXIT_NODE_UPPER_LIMIT - Static variable in exception freenet.node.NodeInitException
 
EXIT_OUT_OF_MEMORY_PROTECTING_DATABASE - Static variable in exception freenet.node.NodeInitException
 
EXIT_RESTART_FAILED - Static variable in exception freenet.node.NodeInitException
 
EXIT_STORE_FILE_NOT_FOUND - Static variable in exception freenet.node.NodeInitException
 
EXIT_STORE_IOEXCEPTION - Static variable in exception freenet.node.NodeInitException
 
EXIT_STORE_OTHER - Static variable in exception freenet.node.NodeInitException
 
EXIT_STORE_RECONSTRUCT - Static variable in exception freenet.node.NodeInitException
 
EXIT_TEMP_INIT_ERROR - Static variable in exception freenet.node.NodeInitException
 
EXIT_TEST_ERROR - Static variable in exception freenet.node.NodeInitException
 
EXIT_TESTNET_DISABLED_NOT_SUPPORTED - Static variable in exception freenet.node.NodeInitException
 
EXIT_TESTNET_FAILED - Static variable in exception freenet.node.NodeInitException
 
EXIT_THREW_SOMETHING - Static variable in class freenet.node.simulator.BootstrapPullTest
 
EXIT_THREW_SOMETHING - Static variable in class freenet.node.simulator.BootstrapPushPullTest
 
EXIT_THREW_SOMETHING - Static variable in class freenet.node.simulator.BootstrapSeedTest
 
EXIT_THREW_SOMETHING - Static variable in class freenet.node.simulator.LongTermTest
 
EXIT_THROTTLE_FILE_ERROR - Static variable in exception freenet.node.NodeInitException
 
EXIT_USM_DIED - Static variable in exception freenet.node.NodeInitException
 
EXIT_YARROW_INIT_FAILED - Static variable in exception freenet.node.NodeInitException
 
exitCode - Variable in exception freenet.node.NodeInitException
 
EXPECTED_HASH - Static variable in class freenet.io.comm.DMT
 
ExpectedDataLength - Class in freenet.clients.fcp
 
ExpectedFileSizeEvent - Class in freenet.client.events
 
ExpectedFileSizeEvent(long) - Constructor for class freenet.client.events.ExpectedFileSizeEvent
 
ExpectedHashes - Class in freenet.clients.fcp
 
ExpectedHashes(ExpectedHashesEvent, String, boolean) - Constructor for class freenet.clients.fcp.ExpectedHashes
 
ExpectedHashes() - Constructor for class freenet.clients.fcp.ExpectedHashes
 
ExpectedHashesEvent - Class in freenet.client.events
 
ExpectedHashesEvent(HashResult[]) - Constructor for class freenet.client.events.ExpectedHashesEvent
 
expectedMIME() - Method in class freenet.client.async.ClientGetter
 
ExpectedMIME - Class in freenet.clients.fcp
 
ExpectedMIMEEvent - Class in freenet.client.events
 
ExpectedMIMEEvent(String) - Constructor for class freenet.client.events.ExpectedMIMEEvent
 
expectedMIMEType - Variable in class freenet.client.events.ExpectedMIMEEvent
 
expectedSize() - Method in class freenet.client.async.ClientGetter
 
expectedSize - Variable in class freenet.client.events.ExpectedFileSizeEvent
 
expectedSize - Variable in exception freenet.client.FetchException
The expected size of the data had the fetch succeeded, or -1.
expectedTransfersIn(boolean, int, boolean) - Method in class freenet.node.InsertTag
 
expectedTransfersIn(boolean, int, boolean) - Method in class freenet.node.OfferReplyTag
 
expectedTransfersIn(boolean, int, boolean) - Method in class freenet.node.RequestTag
 
expectedTransfersIn() - Method in class freenet.node.RequestTracker.CountedRequests
 
expectedTransfersIn(boolean, int, boolean) - Method in class freenet.node.UIDTag
Add up the expected transfers in.
expectedTransfersInCHK - Variable in class freenet.node.NodeStats.PeerLoadStats
 
expectedTransfersInSSK - Variable in class freenet.node.NodeStats.PeerLoadStats
 
expectedTransfersOut(boolean, int, boolean) - Method in class freenet.node.InsertTag
 
expectedTransfersOut(boolean, int, boolean) - Method in class freenet.node.OfferReplyTag
 
expectedTransfersOut(boolean, int, boolean) - Method in class freenet.node.RequestTag
 
expectedTransfersOut() - Method in class freenet.node.RequestTracker.CountedRequests
 
expectedTransfersOut(boolean, int, boolean) - Method in class freenet.node.UIDTag
Add up the expected transfers out.
expectedTransfersOutCHK - Variable in class freenet.node.NodeStats.PeerLoadStats
These do not include those from the peer
expectedTransfersOutSSK - Variable in class freenet.node.NodeStats.PeerLoadStats
 
experimental - Variable in class freenet.pluginmanager.OfficialPlugins.OfficialPluginDescription
If true, the plugin is experimental.
expert - Variable in class freenet.config.Option
Is this config variable expert-only?
expirationDate - Variable in class freenet.clients.http.Cookie
 
explainBadVersion(String) - Static method in class freenet.node.Version
 
exportDarknetPrivateFieldSet() - Method in class freenet.node.Node
 
exportDarknetPublicFieldSet() - Method in class freenet.node.Node
 
exportDiskFieldSet() - Method in class freenet.node.PeerNode
(both metadata + normal fieldset but atomically)
exportFieldSet() - Method in class freenet.config.PersistentConfig
 
exportFieldSet(boolean) - Method in class freenet.config.PersistentConfig
 
exportFieldSet(Config.RequestType, boolean) - Method in class freenet.config.PersistentConfig
 
exportFieldSet() - Method in class freenet.config.SubConfig
 
exportFieldSet(boolean) - Method in class freenet.config.SubConfig
 
exportFieldSet(Config.RequestType, boolean) - Method in class freenet.config.SubConfig
 
exportFieldSet() - Method in class freenet.node.DarknetPeerNode
 
exportFieldSet() - Method in class freenet.node.PeerNode
Export the peer's noderef as a SimpleFieldSet
exportFieldSet() - Method in class freenet.node.RequestStarterGroup.MyRequestThrottle
 
exportFieldSet() - Method in class freenet.node.SeedServerTestPeerNode
 
exportFieldSet(boolean) - Method in class freenet.node.ThrottleWindowManager
 
exportFieldSet(boolean) - Method in class freenet.support.math.BootstrappingDecayingRunningAverage
Export this object as SimpleFieldSet.
exportFieldSet(boolean) - Method in class freenet.support.math.DecayingKeyspaceAverage
 
exportFieldSet(boolean) - Method in class freenet.support.math.TimeDecayingRunningAverage
 
exportMetadataFieldSet(long) - Method in class freenet.node.DarknetPeerNode
 
exportMetadataFieldSet(long) - Method in class freenet.node.OpennetPeerNode
 
exportMetadataFieldSet(long) - Method in class freenet.node.PeerNode
Export metadata about the node as a SimpleFieldSet
exportOpennetPrivateFieldSet() - Method in class freenet.node.Node
 
exportOpennetPublicFieldSet() - Method in class freenet.node.Node
 
exportPrivateFieldSet() - Method in class freenet.node.NodeCrypto
 
exportPublicFieldSet() - Method in class freenet.node.NodeCrypto
Export my node reference so that another node can connect to me.
exportStoreAsSFS() - Method in class freenet.pluginmanager.PluginStore
 
exportVolatileFieldSet() - Method in class freenet.node.Node
Export volatile data about the node as a SimpleFieldSet
exportVolatileFieldSet() - Method in class freenet.node.NodeStats
 
exportVolatileFieldSet() - Method in class freenet.node.PeerNode
Export volatile data about the node as a SimpleFieldSet
extBuildNumber - Static variable in class freenet.node.NodeStarter
 
EXTENDER - Static variable in interface freenet.support.XMLCharacterClasses
[89] Extender.
EXTERNAL_ADDRESS - Static variable in class freenet.io.comm.DMT
 
ExternalLinkToadlet - Class in freenet.clients.http
The External Link Toadlet
externalPort - Variable in class freenet.pluginmanager.ForwardPortStatus
Some plugins may need to change the external port.
extra - Variable in exception freenet.client.InsertException
Extra detail message
EXTRA_INSERTS_SINGLE_BLOCK - Static variable in class freenet.client.HighLevelSimpleClientImpl
 
EXTRA_INSERTS_SPLITFILE_HEADER - Static variable in class freenet.client.HighLevelSimpleClientImpl
 
EXTRA_JAR_FILE_LENGTH - Static variable in class freenet.io.comm.DMT
 
EXTRA_JAR_KEY - Static variable in class freenet.io.comm.DMT
 
EXTRA_JAR_VERSION - Static variable in class freenet.io.comm.DMT
 
EXTRA_LENGTH - Static variable in class freenet.keys.ClientCHK
The length of the "extra" bytes in the key
EXTRA_LENGTH - Static variable in class freenet.keys.ClientSSK
 
EXTRA_PEER_DATA_TYPE_BOOKMARK - Static variable in class freenet.node.Node
 
EXTRA_PEER_DATA_TYPE_DOWNLOAD - Static variable in class freenet.node.Node
 
EXTRA_PEER_DATA_TYPE_N2NTM - Static variable in class freenet.node.Node
 
EXTRA_PEER_DATA_TYPE_PEER_NOTE - Static variable in class freenet.node.Node
 
EXTRA_PEER_DATA_TYPE_QUEUED_TO_SEND_N2NM - Static variable in class freenet.node.Node
 
extraBytesForKeys - Variable in class freenet.client.async.SplitFileSegmentKeys
Individual per-block extra bytes.
extract(ClientKeyBlock, ClientContext) - Method in class freenet.client.async.SimpleSingleFileFetcher
Convert a ClientKeyBlock to a Bucket.
extractLocs(PeerNode[], boolean) - Static method in class freenet.node.LocationManager
 
extractToCache(Bucket, ArchiveContext, String, ArchiveExtractCallback, ArchiveManager, ClientContext) - Method in interface freenet.client.ArchiveHandler
Unpack a fetched archive to cache, and call the callback if there is one.
extractToCache(FreenetURI, ArchiveManager.ARCHIVE_TYPE, Compressor.COMPRESSOR_TYPE, Bucket, ArchiveContext, ArchiveStoreContext, String, ArchiveExtractCallback, ClientContext) - Method in class freenet.client.ArchiveManager
Extract data to cache.
extractUIDs(PeerNode[]) - Static method in class freenet.node.LocationManager
 
extraInsertsSingleBlock - Variable in class freenet.client.InsertContext
Number of extra inserts for a single block inserted on its own.
extraInsertsSplitfileHeaderBlock - Variable in class freenet.client.InsertContext
Number of extra inserts for a block inserted above a splitfile.
extraMessage - Variable in exception freenet.client.FetchException
Extra information about the failure.
extRevisionNumber - Static variable in class freenet.node.NodeStarter
 

F

fail(FetchException) - Method in class freenet.client.async.SplitFileFetcher
 
fail(FetchException) - Method in class freenet.client.async.SplitFileFetcherStorage
Fail the request, off-thread.
fail(FetchException) - Method in interface freenet.client.async.SplitFileFetcherStorageCallback
Called when the fetch failed, e.g.
fail(int, long) - Method in class freenet.node.RecentlyFailedReturn
 
failed(FreenetURI, Object, FetchException) - Method in interface freenet.client.async.USKManager.HintCallback
Some other error.
failed - Variable in class freenet.clients.http.FProxyFetchResult
Failed
failedBlock(boolean, ClientContext) - Method in class freenet.client.async.ClientRequester
A block failed.
failedBlock(ClientContext) - Method in class freenet.client.async.ClientRequester
A block failed.
failedBlock() - Method in class freenet.client.async.SplitFileFetcherStorage
 
failedBlockReceive(boolean, boolean, boolean, boolean) - Method in class freenet.node.NodeStats
 
failedBlocks - Variable in class freenet.client.async.ClientRequester
Number of blocks which have failed.
failedBlocks() - Method in class freenet.client.async.SplitFileFetcherSegmentStorage
 
failedBlocks - Variable in class freenet.client.events.SplitfileProgressEvent
 
failedBlocks - Variable in class freenet.clients.http.FProxyFetchResult
Failed blocks
failedReceive() - Method in class freenet.node.CHKInsertSender
 
failedRevocationTransfer() - Method in class freenet.node.PeerNode
 
failFatalErrorInBlock() - Method in class freenet.client.async.SplitFileInserterStorage
 
failIfReceiveFailed(InsertTag, PeerNode) - Method in class freenet.node.CHKInsertSender
 
failOnDiskError(IOException) - Method in class freenet.client.async.SplitFileFetcher
Fail the whole splitfile request when we get an IOException on writing to or reading from the on-disk storage.
failOnDiskError(ChecksumFailedException) - Method in class freenet.client.async.SplitFileFetcher
Fail the whole splitfile request when we get unrecoverable data corruption, e.g.
failOnDiskError(IOException) - Method in class freenet.client.async.SplitFileFetcherStorage
 
failOnDiskError(ChecksumFailedException) - Method in class freenet.client.async.SplitFileFetcherStorage
 
failOnDiskError(IOException) - Method in interface freenet.client.async.SplitFileFetcherStorageCallback
Called when the splitfile storage layer receives an unrecoverable disk I/O error.
failOnDiskError(ChecksumFailedException) - Method in interface freenet.client.async.SplitFileFetcherStorageCallback
Called when the splitfile storage layer receives unrecoverable data corruption.
failOnDiskError(IOException) - Method in class freenet.client.async.SplitFileInserterStorage
 
failOnSegment(SplitFileFetcherSegmentStorage) - Method in class freenet.client.async.SplitFileFetcherStorage
A segment ran out of retries.
failover(String, String) - Method in class freenet.clients.http.updateableelements.PushDataManager
Fails a request and copies all notifications directed to it to another request.
failoverPath - Static variable in class freenet.clients.http.updateableelements.UpdaterConstants
 
failTooManyRetriesInBlock() - Method in class freenet.client.async.SplitFileInserterStorage
 
FAILURE - Static variable in class freenet.clients.http.updateableelements.UpdaterConstants
 
FailureCodeTracker - Class in freenet.client
Essentially a map of integer to incrementible integer.
FailureCodeTracker(boolean) - Constructor for class freenet.client.FailureCodeTracker
 
FailureCodeTracker(boolean, SimpleFieldSet) - Constructor for class freenet.client.FailureCodeTracker
Create a FailureCodeTracker from a SimpleFieldSet.
FailureCodeTracker() - Constructor for class freenet.client.FailureCodeTracker
 
FailureCodeTracker(boolean, DataInputStream) - Constructor for class freenet.client.FailureCodeTracker
 
FailureTable - Class in freenet.node
Tracks recently DNFed keys, where they were routed to, what the location was at the time, who requested them.
FailureTable.FailureTableCleaner - Class in freenet.node
 
FailureTableCleaner() - Constructor for class freenet.node.FailureTable.FailureTableCleaner
 
Fallocate - Class in freenet.support.io
Provides access to operating system-specific fallocate and posix_fallocate functions.
falsePos() - Method in class freenet.node.stats.StoreAccessStats
 
FAST_COMPARATOR - Static variable in class freenet.keys.FreenetURI
 
FAST_COMPARATOR - Static variable in class freenet.keys.USK
 
FAST_COMPARATOR - Static variable in class freenet.support.ByteArrayWrapper
 
FastRunnable - Interface in freenet.node
Runnable which can be executed in-line on the PacketSender.
fastWeakRandom - Variable in class freenet.client.async.ClientContext
 
fastWeakRandom - Variable in class freenet.node.Node
Weak but fast RNG
fatal(Object, int, String) - Static method in class freenet.support.Logger
Report a fatal error and exit.
fatalError() - Method in interface freenet.io.comm.AsyncMessageCallback
Called if the packet is lost due to an internal error.
fatalError() - Method in class freenet.node.SendMessageOnErrorCallback
 
fatalError() - Method in class freenet.node.UnqueueMessageOnAckCallback
 
fatalFailure() - Method in class freenet.pluginmanager.PluginDownLoaderFreenet
 
fatallyFailedBlock(ClientContext) - Method in class freenet.client.async.ClientRequester
A block failed fatally.
fatallyFailedBlocks - Variable in class freenet.client.async.ClientRequester
Number of blocks which have failed fatally.
fatallyFailedBlocks - Variable in class freenet.client.events.SplitfileProgressEvent
 
fatallyFailedBlocks - Variable in class freenet.clients.http.FProxyFetchResult
Fatally failed blocks
fatalTimeout() - Method in class freenet.node.DarknetPeerNode
 
fatalTimeout() - Method in class freenet.node.OpennetPeerNode
 
fatalTimeout(UIDTag, boolean) - Method in class freenet.node.PeerNode
A fatal timeout occurred, and we don't know whether the peer is still running the request we passed in for us.
fatalTimeout() - Method in class freenet.node.PeerNode
After a fatal timeout - that is, a timeout that we reasonably believe originated on the node rather than downstream - we do not know whether or not the node thinks the request is still running.
fatalTimeout() - Method in class freenet.node.SeedClientPeerNode
 
fatalTimeout() - Method in class freenet.node.SeedServerPeerNode
 
FCPClientRequestClient - Class in freenet.clients.fcp
 
FCPClientRequestClient(PersistentRequestClient, boolean, boolean) - Constructor for class freenet.clients.fcp.FCPClientRequestClient
 
FCPConnectionHandler - Class in freenet.clients.fcp
 
FCPConnectionHandler(Socket, FCPServer) - Constructor for class freenet.clients.fcp.FCPConnectionHandler
 
FCPConnectionHandler.DDACheckJob - Class in freenet.clients.fcp
 
FCPConnectionInputHandler - Class in freenet.clients.fcp
 
FCPConnectionOutputHandler - Class in freenet.clients.fcp
 
FCPConnectionOutputHandler(FCPConnectionHandler) - Constructor for class freenet.clients.fcp.FCPConnectionOutputHandler
 
FCPException(int, String) - Constructor for exception freenet.support.plugins.helpers1.AbstractFCPHandler.FCPException
 
FCPMessage - Class in freenet.clients.fcp
 
FCPMessage() - Constructor for class freenet.clients.fcp.FCPMessage
 
FCPPluginClientMessage - Class in freenet.clients.fcp
This class parses the network format for a FCP message which is send from a FCP client to a FCP server plugin.
It is the inverse of FCPPluginServerMessage which produces the on-network format of server to client messages.
There is a similar class FCPPluginMessage which serves as a container of FCP plugin messages which are produced and consumed by the actual server and client plugin implementations.
FCPPluginConnection - Interface in freenet.clients.fcp
An FCP connection between:
- a fred plugin which provides its services by a FCP server.
- a client application which uses those services.
FCPPluginConnection.SendDirection - Enum in freenet.clients.fcp
The send functions are fully symmetrical: They work the same way no matter whether client is sending to server or server is sending to client.
Thus, to prevent us from having to duplicate the send functions, this enum specifies in which situation we are.
FCPPluginMessage - Class in freenet.clients.fcp
Container class for both incoming and outgoing FCP messages.
FCPPluginMessage.ClientPermissions - Enum in freenet.clients.fcp
 
FCPPluginServerMessage - Class in freenet.clients.fcp
This class produces the network format for a FCP message which is send from a FCP server plugin to a FCP client.
It is the inverse of FCPPluginClientMessage which parses the on-network format of client to server messages.

There is a similar class FCPPluginMessage which serves as a container of FCP plugin messages which are produced and consumed by the actual server and client plugin implementations.
FCPPluginServerMessage(String, String, SimpleFieldSet, Bucket) - Constructor for class freenet.clients.fcp.FCPPluginServerMessage
Deprecated.
Use FCPPluginServerMessage.FCPPluginServerMessage(String, String, SimpleFieldSet, Bucket, Boolean, String, String).

ATTENTION: Upon removal of this constructor, you should remove the backend constructor so the only remaining constructor is the one which consumes a FCPPluginMessage. Then you should remove all the member variables from this class which duplicate the members of that class, and instead store a reference to an object of the other class.
FCPPluginServerMessage(String, FCPPluginMessage) - Constructor for class freenet.clients.fcp.FCPPluginServerMessage
 
FCPPluginServerMessage(String, String, SimpleFieldSet, Bucket, Boolean, String, String) - Constructor for class freenet.clients.fcp.FCPPluginServerMessage
The parameters match the member variables of FCPPluginMessage, and thus their JavaDoc applies.
FCPResponse - Class in freenet.clients.fcp
FCP message sent from the node to the client.
FCPResponse(String) - Constructor for class freenet.clients.fcp.FCPResponse
 
FCPServer - Class in freenet.clients.fcp
FCP server process.
FCPServer(String, String, String, int, Node, NodeClientCore, boolean, boolean, boolean, boolean, int, PersistentRequestRoot) - Constructor for class freenet.clients.fcp.FCPServer
 
fecCodec - Variable in class freenet.client.async.SplitFileFetcherStorage
FEC codec for the splitfile, if needed.
FECCodec - Class in freenet.client
Simple in-memory-only API for FEC encoding/decoding.
FECCodec() - Constructor for class freenet.client.FECCodec
 
feedback_register - Variable in class freenet.crypt.PCFBMode
The register, with which data is XOR'ed
FeedMessage - Class in freenet.clients.fcp
 
FeedMessage(String, String, String, short, long) - Constructor for class freenet.clients.fcp.FeedMessage
 
fetch(FreenetURI) - Method in interface freenet.client.HighLevelSimpleClient
Blocking fetch of a URI
fetch(FreenetURI, long) - Method in interface freenet.client.HighLevelSimpleClient
Blocking fetch of a URI with a configurable max-size.
fetch(FreenetURI, long, RequestClient) - Method in interface freenet.client.HighLevelSimpleClient
Blocking fetch of a URI with a configurable max-size and context object.
fetch(FreenetURI, ClientGetCallback, FetchContext, short) - Method in interface freenet.client.HighLevelSimpleClient
Non-blocking fetch of a URI with a configurable max-size (in bytes), context object, callback and context.
fetch(FreenetURI, long, ClientGetCallback, FetchContext) - Method in interface freenet.client.HighLevelSimpleClient
Non-blocking fetch of a URI with a configurable max-size (in bytes), context object, callback and context.
fetch(FreenetURI, long, ClientGetCallback, FetchContext, short) - Method in interface freenet.client.HighLevelSimpleClient
Non-blocking fetch of a URI with a configurable max-size (in bytes), context object, callback and context.
fetch(FreenetURI) - Method in class freenet.client.HighLevelSimpleClientImpl
Fetch a key.
fetch(FreenetURI, long) - Method in class freenet.client.HighLevelSimpleClientImpl
 
fetch(FreenetURI, long, RequestClient) - Method in class freenet.client.HighLevelSimpleClientImpl
 
fetch(FreenetURI, long, ClientGetCallback, FetchContext) - Method in class freenet.client.HighLevelSimpleClientImpl
 
fetch(FreenetURI, long, ClientGetCallback, FetchContext, short) - Method in class freenet.client.HighLevelSimpleClientImpl
 
fetch(FreenetURI, ClientGetCallback, FetchContext, short) - Method in class freenet.client.HighLevelSimpleClientImpl
 
fetch(Key, boolean, boolean, boolean, boolean, BlockMetadata) - Method in class freenet.node.Node
Fetch a block from the datastore.
fetch(NodeSSK, boolean, boolean, boolean, boolean, boolean, BlockMetadata) - Method in class freenet.node.Node
 
fetch(NodeCHK, boolean, boolean, boolean, boolean, boolean, BlockMetadata) - Method in class freenet.node.Node
 
fetch(ClientSSK, boolean, boolean, boolean) - Method in class freenet.node.Node
 
fetch(FreenetURI, File, long, byte[], MainJarDependenciesChecker.JarFetcherCallback, int, boolean, boolean) - Method in class freenet.node.updater.MainJarUpdater
 
fetch(byte[], byte[], boolean, boolean, boolean, boolean, BlockMetadata) - Method in class freenet.store.caching.CachingFreenetStore
 
fetch(NodeCHK, boolean, boolean, BlockMetadata) - Method in class freenet.store.CHKStore
 
fetch(byte[], byte[], boolean, boolean, boolean, boolean, BlockMetadata) - Method in interface freenet.store.FreenetStore
Retrieve a block.
fetch(byte[], byte[], boolean, boolean, boolean, boolean, BlockMetadata) - Method in class freenet.store.NullFreenetStore
 
fetch(byte[], byte[], boolean, boolean, boolean, boolean, BlockMetadata) - Method in class freenet.store.ProxyFreenetStore
 
fetch(byte[], boolean, boolean, BlockMetadata) - Method in class freenet.store.PubkeyStore
 
fetch(byte[], byte[], boolean, boolean, boolean, boolean, BlockMetadata) - Method in class freenet.store.RAMFreenetStore
 
fetch(byte[], byte[], boolean, boolean, boolean, boolean, BlockMetadata) - Method in class freenet.store.saltedhash.SaltedHashFreenetStore
 
fetch(byte[], byte[], boolean, boolean, boolean, boolean, BlockMetadata) - Method in class freenet.store.SlashdotStore
 
fetch(NodeSSK, boolean, boolean, boolean, boolean, BlockMetadata) - Method in class freenet.store.SSKStore
 
FetchContext - Class in freenet.client
Context for a Fetcher.
FetchContext(long, long, int, int, int, int, boolean, int, int, int, boolean, boolean, boolean, boolean, int, int, BucketFactory, ClientEventProducer, boolean, boolean, String, String, String) - Constructor for class freenet.client.FetchContext
 
FetchContext(FetchContext, int) - Constructor for class freenet.client.FetchContext
Copy a FetchContext, creating a new EventProducer and not changing the blocks list.
FetchContext(FetchContext, int, boolean, BlockSet) - Constructor for class freenet.client.FetchContext
Copy a FetchContext.
FetchContext(DataInputStream) - Constructor for class freenet.client.FetchContext
Create from a saved form, e.g.
fetchContextEquivalent(FetchContext) - Method in class freenet.clients.http.FProxyFetchInProgress
 
fetchCount() - Method in class freenet.support.TransferThread
Deprecated.
 
fetchDependency(byte[], long, File, boolean, UpdateOverMandatoryManager.UOMDependencyFetcherCallback) - Method in class freenet.node.updater.UpdateOverMandatoryManager
Try to fetch a dependency by hash.
fetchedBlocks - Variable in class freenet.clients.http.FProxyFetchResult
Fetched blocks
fetchedVersion - Variable in class freenet.node.updater.NodeUpdater
 
FetchException - Exception in freenet.client
Thrown when a high-level request (fetch) fails.
FetchException(FetchException.FetchExceptionMode) - Constructor for exception freenet.client.FetchException
 
FetchException(FetchException.FetchExceptionMode, long, boolean, String) - Constructor for exception freenet.client.FetchException
 
FetchException(FetchException.FetchExceptionMode, long, boolean, String, FreenetURI) - Constructor for exception freenet.client.FetchException
 
FetchException(MetadataParseException) - Constructor for exception freenet.client.FetchException
 
FetchException(ArchiveFailureException) - Constructor for exception freenet.client.FetchException
 
FetchException(ArchiveRestartException) - Constructor for exception freenet.client.FetchException
 
FetchException(FetchException.FetchExceptionMode, Throwable) - Constructor for exception freenet.client.FetchException
 
FetchException(FetchException.FetchExceptionMode, String, Throwable) - Constructor for exception freenet.client.FetchException
 
FetchException(FetchException.FetchExceptionMode, long, String, Throwable, String) - Constructor for exception freenet.client.FetchException
 
FetchException(long, DataFilterException, String) - Constructor for exception freenet.client.FetchException
 
FetchException(FetchException.FetchExceptionMode, long, Throwable, String) - Constructor for exception freenet.client.FetchException
 
FetchException(FetchException.FetchExceptionMode, FailureCodeTracker) - Constructor for exception freenet.client.FetchException
 
FetchException(FetchException.FetchExceptionMode, FailureCodeTracker, String) - Constructor for exception freenet.client.FetchException
 
FetchException(FetchException.FetchExceptionMode, String) - Constructor for exception freenet.client.FetchException
 
FetchException(FetchException.FetchExceptionMode, FreenetURI) - Constructor for exception freenet.client.FetchException
 
FetchException(FetchException.FetchExceptionMode, String, FreenetURI) - Constructor for exception freenet.client.FetchException
 
FetchException(FetchException, FetchException.FetchExceptionMode) - Constructor for exception freenet.client.FetchException
 
FetchException(FetchException, FreenetURI) - Constructor for exception freenet.client.FetchException
 
FetchException(FetchException) - Constructor for exception freenet.client.FetchException
 
FetchException() - Constructor for exception freenet.client.FetchException
 
FetchException.FetchExceptionMode - Enum in freenet.client
 
fetchFromMetadata(Bucket) - Method in interface freenet.client.HighLevelSimpleClient
Blocking fetch from metadata
fetchFromMetadata(Bucket, ClientGetCallback, FetchContext, short) - Method in interface freenet.client.HighLevelSimpleClient
Non-blocking fetch of a URI with a configurable max-size (in bytes), context object, callback and context.
fetchFromMetadata(Bucket) - Method in class freenet.client.HighLevelSimpleClientImpl
Fetch a key.
fetchFromMetadata(Bucket, ClientGetCallback, FetchContext, short) - Method in class freenet.client.HighLevelSimpleClientImpl
 
fetchingFromTwo() - Method in class freenet.node.updater.UpdateOverMandatoryManager
 
fetchingFromUOM() - Method in class freenet.node.updater.NodeUpdateManager
 
fetchingKeys() - Method in class freenet.client.async.ClientRequestScheduler
 
fetchingKeys() - Method in interface freenet.node.RequestScheduler
 
fetchingNewMainJar() - Method in class freenet.node.updater.NodeUpdateManager
 
fetchingNewMainJarVersion() - Method in class freenet.node.updater.NodeUpdateManager
 
fetchingVersion() - Method in class freenet.node.updater.NodeUpdater
 
fetchKey(ClientKey, boolean, boolean, boolean) - Method in class freenet.node.Node
 
fetchKeyBoxAboveBookmarks - Variable in enum freenet.clients.http.PageMaker.THEME
If true, the "Fetch a key" infobox will appear above the bookmarks infobox on the welcome page.
FetchResult - Class in freenet.client
Class to contain the result of a key fetch.
FetchResult(ClientMetadata, Bucket) - Constructor for class freenet.client.FetchResult
 
FetchResult(FetchResult, Bucket) - Constructor for class freenet.client.FetchResult
Create a FetchResult with a new Bucket of data, but everything else the same as the old one.
fetchTimeout() - Method in class freenet.node.RequestSender
 
FetchWaiter - Class in freenet.client
Provides a blocking wrapper for a fetch.
FetchWaiter(RequestClient) - Constructor for class freenet.client.FetchWaiter
 
fg - Variable in class freenet.client.async.ClientContext
 
fg - Variable in class freenet.support.io.PersistentTempBucketFactory
Filename generator.
FieldNotSetException(String) - Constructor for exception freenet.io.comm.Message.FieldNotSetException
 
Fields - Class in freenet.support
This class contains static methods used for parsing boolean and unsigned long fields in Freenet messages.
Fields() - Constructor for class freenet.support.Fields
 
Fields.ByteArrayComparator - Class in freenet.support
Compares byte arrays lexicographically.
file(String) - Method in class freenet.node.ProgramDirectory
Return a File object from the given string basename.
file - Variable in class freenet.support.io.FileBucket
 
file - Variable in exception freenet.support.io.FileExistsException
 
file - Variable in class freenet.support.io.PooledFileRandomAccessBuffer
 
FILE_HASH - Static variable in class freenet.clients.fcp.ClientPutBase
 
FILE_LENGTH - Static variable in class freenet.io.comm.DMT
 
FileBucket - Class in freenet.support.io
A file Bucket is an implementation of Bucket that writes to a file.
FileBucket(File, boolean, boolean, boolean, boolean) - Constructor for class freenet.support.io.FileBucket
Creates a new FileBucket.
FileBucket() - Constructor for class freenet.support.io.FileBucket
 
FileBucket(DataInputStream) - Constructor for class freenet.support.io.FileBucket
 
FileDoesNotExistException - Exception in freenet.support.io
Thrown when a temp file disappears before we try to use it.
FileDoesNotExistException(File) - Constructor for exception freenet.support.io.FileDoesNotExistException
 
FileExistsException - Exception in freenet.support.io
Thrown when a FileBucket is required to create a new file but not overwrite an existing file, and the file exists.
FileExistsException(File) - Constructor for exception freenet.support.io.FileExistsException
 
FileGetCompletionCallback - Interface in freenet.client.async
If a request will return the downloaded data to a file (not a temporary file), and if the data doesn't need decompressing or filtering, and if we are doing the final stage of the download, we can create a file in the same directory and use it for temporary storage, then when the download completes call onSuccess(), which will check the hashes and then rename the file.
FileInsertWizardToadlet - Class in freenet.clients.http
 
FileInsertWizardToadlet(HighLevelSimpleClient, NodeClientCore) - Constructor for class freenet.clients.http.FileInsertWizardToadlet
 
FileLoggerHook - Class in freenet.support
Converted the old StandardLogger to Ian's loggerhook interface.
FileLoggerHook(String, String, String, String, Logger.LogLevel, boolean, boolean, long, int) - Constructor for class freenet.support.FileLoggerHook
Create a Logger to append to the given file.
FileLoggerHook(String, String, String, String, String, boolean, boolean, long, int) - Constructor for class freenet.support.FileLoggerHook
 
FileLoggerHook(OutputStream, String, String, Logger.LogLevel) - Constructor for class freenet.support.FileLoggerHook
 
FileLoggerHook(OutputStream, String, String, String) - Constructor for class freenet.support.FileLoggerHook
 
FileLoggerHook(OutputStream, String, String, Logger.LogLevel, boolean) - Constructor for class freenet.support.FileLoggerHook
Create a Logger to send log output to the given PrintStream.
FileLoggerHook(boolean, String, String, String, String, Logger.LogLevel, boolean, boolean, long, int) - Constructor for class freenet.support.FileLoggerHook
 
FileLoggerHook(boolean, String, String, String, String, String, boolean, boolean, long, int) - Constructor for class freenet.support.FileLoggerHook
 
FileLoggerHook.IntervalParseException - Exception in freenet.support
 
filename - Variable in exception freenet.pluginmanager.DownloadPluginHTTPException
 
filenameField() - Method in class freenet.clients.http.LocalDownloadDirectoryToadlet
 
filenameField() - Method in class freenet.clients.http.LocalFileBrowserToadlet
 
FilenameGenerator - Class in freenet.support.io
Tracks the current temporary files settings (dir and prefix), and translates between ID's and filenames.
FilenameGenerator(Random, boolean, File, String) - Constructor for class freenet.support.io.FilenameGenerator
 
FilePersistentConfig - Class in freenet.config
Global Config object which persists to a file.
FilePersistentConfig(SimpleFieldSet, File, File) - Constructor for class freenet.config.FilePersistentConfig
 
FilePersistentConfig(SimpleFieldSet, File, File, String) - Constructor for class freenet.config.FilePersistentConfig
 
FileRandomAccessBuffer - Class in freenet.support.io
 
FileRandomAccessBuffer(RandomAccessFile, File, boolean) - Constructor for class freenet.support.io.FileRandomAccessBuffer
 
FileRandomAccessBuffer(File, long, boolean) - Constructor for class freenet.support.io.FileRandomAccessBuffer
 
FileRandomAccessBuffer(File, boolean) - Constructor for class freenet.support.io.FileRandomAccessBuffer
 
FileRandomAccessBuffer(DataInputStream) - Constructor for class freenet.support.io.FileRandomAccessBuffer
 
FileRandomAccessBufferFactory - Interface in freenet.support.io
Creates RandomAccessBuffer's from File's.
fileRestartCounter - Variable in class freenet.support.io.BaseFileBucket
 
files - Variable in class freenet.node.ProgramDirectory
Keeps track of all the files saved in this directory
FileUtil - Class in freenet.support.io
 
FileUtil() - Constructor for class freenet.support.io.FileUtil
 
FileUtil.CPUArchitecture - Enum in freenet.support.io
 
FileUtil.OperatingSystem - Enum in freenet.support.io
 
fill(int) - Method in class freenet.store.saltedhash.ResizablePersistentIntBuffer
Should be called during startup to fill in an appropriate default value e.g.
fill(Bucket, Random, long) - Static method in class freenet.support.io.BucketTools
Deprecated.
Only for unit tests
fill(RandomAccessBuffer, Random, long, long) - Static method in class freenet.support.io.BucketTools
Deprecated.
Only for unit tests
fill(Bucket, long) - Static method in class freenet.support.io.BucketTools
Fill a bucket with hard to identify random data
fill(OutputStream, long) - Static method in class freenet.support.io.FileUtil
Write hard to identify random data to the OutputStream.
fill(OutputStream, Random, long) - Static method in class freenet.support.io.FileUtil
Deprecated. 
fillByteArrayFromInts(int[], byte[]) - Static method in class freenet.crypt.Util
 
fillByteArrayFromLongs(long[], byte[]) - Static method in class freenet.crypt.Util
 
fillDetailedTimingsBox(HTMLNode) - Method in class freenet.node.NodeStats
 
fillInStackTrace() - Method in exception freenet.support.LightweightException
 
fillRemoteRequestHTLsBox(HTMLNode) - Method in class freenet.node.HourlyStats
 
fillRemoteRequestHTLsBox(HTMLNode) - Method in class freenet.node.HourlyStatsRecord
 
fillRemoteRequestHTLsBox(HTMLNode, boolean) - Method in class freenet.node.NodeStats
 
fillSuccessRateBox(HTMLNode) - Method in class freenet.node.NodeStats
 
filter(InputStream, OutputStream, String, URI, FoundURICallback, TagReplacerCallback, String) - Static method in class freenet.client.filter.ContentFilter
Deprecated.
filter(InputStream, OutputStream, String, URI, String, FoundURICallback, TagReplacerCallback, String) - Static method in class freenet.client.filter.ContentFilter
Filter some data.
filter(InputStream, OutputStream, String, URI, String, FoundURICallback, TagReplacerCallback, String, LinkFilterExceptionProvider) - Static method in class freenet.client.filter.ContentFilter
Filter some data.
filter(InputStream, OutputStream, String, String, FilterCallback) - Static method in class freenet.client.filter.ContentFilter
Deprecated.
filter(InputStream, OutputStream, String, String, String, FilterCallback) - Static method in class freenet.client.filter.ContentFilter
Filter some data.
filter(InputStream, OutputStream) - Method in class freenet.client.filter.MP3Filter
 
filter - Variable in class freenet.support.BloomFilter
 
FilterCallback - Interface in freenet.client.filter
Callback to be provided to a content filter.
filterCSSIdentifier(String) - Static method in class freenet.clients.http.PageMaker
Filters a given string so that it will be a valid CSS identifier.
filterData - Variable in class freenet.client.FetchContext
 
filterData() - Method in class freenet.clients.fcp.ClientGet
 
filterMediaList(String) - Static method in class freenet.client.filter.CSSReadFilter
 
FilterMessage - Class in freenet.clients.fcp
Message for testing the content filter on a file.
FilterMessage(SimpleFieldSet, BucketFactory) - Constructor for class freenet.clients.fcp.FilterMessage
 
FilterMIMEType - Class in freenet.client.filter
A MIME type, for purposes of the filter.
FilterOperation - Enum in freenet.client.filter
 
FilterResultMessage - Class in freenet.clients.fcp
Carries the result of a content filter test back to the client.
FilterResultMessage(String, String, String, boolean, Bucket) - Constructor for class freenet.clients.fcp.FilterResultMessage
 
FilterUtils - Class in freenet.client.filter
 
FilterUtils() - Constructor for class freenet.client.filter.FilterUtils
 
finalize() - Method in class freenet.support.BloomFilter
 
finalize() - Method in class freenet.support.io.TempBucketFactory.TempBucket
 
finalizeBucket() - Method in class freenet.client.async.BinaryBlobWriter
finalize the return bucket
finalizedBlocks - Variable in class freenet.clients.http.FProxyFetchResult
Finalized blocks?
finalizedMetadata() - Method in class freenet.client.async.ClientGetter
Are we sure the expected MIME and size won't change?
finalizedSize() - Method in exception freenet.client.FetchException
Do we have any idea of the final size of the data?
finalizedTotal - Variable in class freenet.client.events.SplitfileProgressEvent
 
findAvailablePlugins() - Method in class freenet.pluginmanager.PluginManager
Returns a list of the names of all available official plugins.
findClass(String) - Method in class freenet.support.JarClassLoader
findLength(InputStream) - Static method in class freenet.support.io.FileUtil
Find the length of an input stream.
findOldLogFiles(GregorianCalendar) - Method in class freenet.support.FileLoggerHook
Initialize oldLogFiles
findPlugin(String) - Method in class freenet.pluginmanager.PluginTalker
Deprecated.
 
findResource(String) - Method in class freenet.support.JarClassLoader
findSupportedMethods() - Method in class freenet.clients.http.Toadlet
Which methods are supported by this Toadlet.
findToadlet(URI) - Method in class freenet.clients.http.SimpleToadletServer
 
findToadlet(URI) - Method in interface freenet.clients.http.ToadletContainer
Find a Toadlet by URI.
fingerprint() - Method in class freenet.crypt.CryptoKey
 
fingerprint(BigInteger[]) - Method in class freenet.crypt.CryptoKey
 
fingerprint() - Method in class freenet.crypt.DSAGroup
 
fingerprint() - Method in class freenet.crypt.DSAPrivateKey
 
fingerprint() - Method in class freenet.crypt.DSAPublicKey
 
fingerprintToString() - Method in class freenet.crypt.CryptoKey
 
finish() - Method in class freenet.clients.fcp.ClientRequest
Request completed.
finishCancel() - Method in class freenet.clients.http.FProxyFetchInProgress
Finish the cancel process, freeing the data if necessary.
finishDelayedFree(DelayedFree[]) - Method in class freenet.support.io.PersistentTempBucketFactory
Delete the buckets.
finished - Variable in class freenet.client.async.BaseSingleFileFetcher
 
finished - Variable in class freenet.clients.fcp.ClientRequest
Has the request finished?
finished() - Method in class freenet.clients.http.FProxyFetchInProgress
 
FINISHED - Static variable in class freenet.clients.http.updateableelements.UpdaterConstants
 
finished() - Method in class freenet.node.MultiMessageCallback
 
finishedCheckingDatastoreOnLocalRequest(ClientContext) - Method in class freenet.client.async.SplitFileFetcherStorage
Local only is true and we've finished checking the datastore.
finishedClientRequest(ClientRequest) - Method in class freenet.clients.fcp.FCPConnectionHandler
 
finishedClientRequest(ClientRequest) - Method in class freenet.clients.fcp.PersistentRequestClient
Called when a client request has finished, but is persistent.
FinishedCompressionEvent - Class in freenet.client.events
 
FinishedCompressionEvent(int, long, long) - Constructor for class freenet.client.events.FinishedCompressionEvent
 
FinishedCompressionMessage - Class in freenet.clients.fcp
 
FinishedCompressionMessage(String, boolean, FinishedCompressionEvent) - Constructor for class freenet.clients.fcp.FinishedCompressionMessage
 
finishedFetcher() - Method in class freenet.client.async.SplitFileFetcherStorage
 
finishedInit() - Method in class freenet.config.Config
Finished initialization
finishedInit() - Method in class freenet.config.FilePersistentConfig
 
finishedInit(Ticker) - Method in class freenet.config.FreenetFilePersistentConfig
 
finishedInit - Variable in class freenet.config.PersistentConfig
 
finishedInit() - Method in class freenet.config.PersistentConfig
Finished initialization.
finishedInitialization() - Method in class freenet.config.SubConfig
Called when the object we are attached to has finished init.
finishedSender() - Method in class freenet.node.InsertTag
 
finishedSendingUOMJar(boolean) - Method in class freenet.node.PeerNode
 
finishedSuccess(SplitFileFetcherSegmentStorage) - Method in class freenet.client.async.SplitFileFetcherStorage
A segment successfully completed.
finishedWaitingForOpennet(PeerNode) - Method in class freenet.node.RequestTag
 
finishPanic() - Method in class freenet.node.Node
 
finishSentAnnouncementRequest(PeerNode, byte[], ByteCounter, long) - Method in class freenet.node.OpennetManager
 
finishShutdownPlugin(PluginManager, long, boolean) - Method in class freenet.pluginmanager.PluginInfoWrapper
 
finishStart() - Method in class freenet.clients.http.SimpleToadletServer
 
first() - Method in class freenet.support.SortedIntSet
Deprecated.
 
FIRST_GOOD_BUILD - Static variable in class freenet.io.comm.DMT
 
firstOne(int) - Method in class freenet.support.BitArray
 
firstOne() - Method in class freenet.support.BitArray
 
firstReceivedPacket() - Method in class freenet.io.AddressTrackerItem
 
firstSentPacket() - Method in class freenet.io.AddressTrackerItem
 
firstSeqNumUsed - Variable in class freenet.node.NewPacketFormatKeyContext
 
FirstTimeWizardToadlet - Class in freenet.clients.http
A first time wizard aimed to ease the configuration of the node.
FirstTimeWizardToadlet.WIZARD_PRESET - Enum in freenet.clients.http
 
FirstTimeWizardToadlet.WIZARD_STEP - Enum in freenet.clients.http
 
firstZero(int) - Method in class freenet.support.BitArray
 
fixOldDefault(String, String) - Method in class freenet.config.SubConfig
If the option's value is equal to the provided old default, then set it to the new default.
fixOldDefaultRegex(String, String) - Method in class freenet.config.SubConfig
If the option's value matches the provided old default regex, then set it to the new default.
FlacFilter - Class in freenet.client.filter
Filters native FLAC data.
FlacFilter() - Constructor for class freenet.client.filter.FlacFilter
 
FlacPacket - Class in freenet.client.filter
 
FlacPacketFilter - Class in freenet.client.filter
 
FlacPacketFilter() - Constructor for class freenet.client.filter.FlacPacketFilter
 
flatten(HashMap<String, Object>) - Static method in class freenet.client.async.BaseManifestPutter
 
flatten(HashMap<String, Object>, List<ManifestElement>, String) - Static method in class freenet.client.async.BaseManifestPutter
 
fLocalhostAddress - Variable in class freenet.node.Node
 
flush() - Method in class freenet.support.io.NullWriter
 
FNP_SOURCE_PEERNODE - Static variable in class freenet.io.comm.DMT
 
FNPAccepted - Static variable in class freenet.io.comm.DMT
 
FNPBestRoutesNotTaken - Static variable in class freenet.io.comm.DMT
 
FNPBulkPacketSend - Static variable in class freenet.io.comm.DMT
 
FNPBulkReceiveAborted - Static variable in class freenet.io.comm.DMT
 
FNPBulkReceivedAll - Static variable in class freenet.io.comm.DMT
 
FNPBulkSendAborted - Static variable in class freenet.io.comm.DMT
 
FNPCheckStillRunning - Static variable in class freenet.io.comm.DMT
 
FNPCHKDataFound - Static variable in class freenet.io.comm.DMT
 
FNPCHKDataRequest - Static variable in class freenet.io.comm.DMT
 
FNPDataInsert - Static variable in class freenet.io.comm.DMT
 
FNPDataInsertRejected - Static variable in class freenet.io.comm.DMT
 
FNPDataNotFound - Static variable in class freenet.io.comm.DMT
 
FNPDetectedIPAddress - Static variable in class freenet.io.comm.DMT
 
FNPDisconnect - Static variable in class freenet.io.comm.DMT
 
FNPGetOfferedKey - Static variable in class freenet.io.comm.DMT
 
FNPGetOfferedKeyInvalid - Static variable in class freenet.io.comm.DMT
 
FNPGetYourFullNoderef - Static variable in class freenet.io.comm.DMT
 
FNPInsertReply - Static variable in class freenet.io.comm.DMT
 
FNPInsertRequest - Static variable in class freenet.io.comm.DMT
 
FNPInsertTransfersCompleted - Static variable in class freenet.io.comm.DMT
 
FNPIsStillRunning - Static variable in class freenet.io.comm.DMT
 
FNPLocChangeNotificationNew - Static variable in class freenet.io.comm.DMT
 
FNPMyFullNoderef - Static variable in class freenet.io.comm.DMT
 
FNPOfferKey - Static variable in class freenet.io.comm.DMT
 
FNPOpennetAnnounceCompleted - Static variable in class freenet.io.comm.DMT
 
FNPOpennetAnnounceNodeNotWanted - Static variable in class freenet.io.comm.DMT
 
FNPOpennetAnnounceReply - Static variable in class freenet.io.comm.DMT
Announcement reply.
FNPOpennetAnnounceRequest - Static variable in class freenet.io.comm.DMT
Announcement request.
FNPOpennetCompletedAck - Static variable in class freenet.io.comm.DMT
Sent when a request to an opennet node is completed, but the data source does not want to path fold.
FNPOpennetCompletedTimeout - Static variable in class freenet.io.comm.DMT
Sent when we wait for an FNP transfer or a completion from upstream and it never comes.
FNPOpennetConnectDestinationNew - Static variable in class freenet.io.comm.DMT
Sent when a request completes and the data source wants to path fold.
FNPOpennetConnectReplyNew - Static variable in class freenet.io.comm.DMT
Path folding response.
FNPOpennetDisabled - Static variable in class freenet.io.comm.DMT
 
FNPOpennetNoderefRejected - Static variable in class freenet.io.comm.DMT
 
FNPPacketMangler - Class in freenet.node
 
FNPPacketMangler(Node, NodeCrypto, PacketSocketHandler) - Constructor for class freenet.node.FNPPacketMangler
 
FNPPeerLoadStatusByte - Static variable in class freenet.io.comm.DMT
 
FNPPeerLoadStatusInt - Static variable in class freenet.io.comm.DMT
 
FNPPeerLoadStatusShort - Static variable in class freenet.io.comm.DMT
 
FNPPing - Static variable in class freenet.io.comm.DMT
 
FNPPong - Static variable in class freenet.io.comm.DMT
 
FNPRealTimeFlag - Static variable in class freenet.io.comm.DMT
 
FNPRecentlyFailed - Static variable in class freenet.io.comm.DMT
 
FNPRejectedLoop - Static variable in class freenet.io.comm.DMT
 
FNPRejectedOverload - Static variable in class freenet.io.comm.DMT
 
FNPRejectedTimeout - Static variable in class freenet.io.comm.DMT
 
FNPRejectIsSoft - Static variable in class freenet.io.comm.DMT
 
FNPRHProbeReply - Static variable in class freenet.io.comm.DMT
 
FNPRoutedPing - Static variable in class freenet.io.comm.DMT
 
FNPRoutedPong - Static variable in class freenet.io.comm.DMT
 
FNPRoutedRejected - Static variable in class freenet.io.comm.DMT
 
FNPRouteNotFound - Static variable in class freenet.io.comm.DMT
 
FNPRoutingStatus - Static variable in class freenet.io.comm.DMT
 
FNPSentPackets - Static variable in class freenet.io.comm.DMT
 
FNPSSKAccepted - Static variable in class freenet.io.comm.DMT
 
FNPSSKDataFoundData - Static variable in class freenet.io.comm.DMT
 
FNPSSKDataFoundHeaders - Static variable in class freenet.io.comm.DMT
 
FNPSSKDataRequest - Static variable in class freenet.io.comm.DMT
 
FNPSSKInsertRequest - Static variable in class freenet.io.comm.DMT
 
FNPSSKInsertRequestData - Static variable in class freenet.io.comm.DMT
 
FNPSSKInsertRequestHeaders - Static variable in class freenet.io.comm.DMT
 
FNPSSKInsertRequestNew - Static variable in class freenet.io.comm.DMT
 
FNPSSKPubKey - Static variable in class freenet.io.comm.DMT
 
FNPSSKPubKeyAccepted - Static variable in class freenet.io.comm.DMT
 
FNPSubInsertForkControl - Static variable in class freenet.io.comm.DMT
 
FNPSubInsertIgnoreLowBackoff - Static variable in class freenet.io.comm.DMT
 
FNPSubInsertPreferInsert - Static variable in class freenet.io.comm.DMT
 
FNPSwapCommit - Static variable in class freenet.io.comm.DMT
 
FNPSwapComplete - Static variable in class freenet.io.comm.DMT
 
FNPSwapNodeUIDs - Static variable in class freenet.io.comm.DMT
 
FNPSwapRejected - Static variable in class freenet.io.comm.DMT
 
FNPSwapReply - Static variable in class freenet.io.comm.DMT
 
FNPSwapRequest - Static variable in class freenet.io.comm.DMT
 
FNPTime - Static variable in class freenet.io.comm.DMT
 
FNPUptime - Static variable in class freenet.io.comm.DMT
 
FNPVisibility - Static variable in class freenet.io.comm.DMT
 
FNPVoid - Static variable in class freenet.io.comm.DMT
 
FOIL_PITCH_BLACK_ATTACK_PREFIX - Static variable in class freenet.node.LocationManager
 
followRedirects - Variable in class freenet.client.FetchContext
Whether to follow simple redirects
FONTS - Static variable in class freenet.client.filter.ElementInfo
 
force() - Method in class freenet.support.BloomFilter
 
forceActivelinks - Variable in enum freenet.clients.http.PageMaker.THEME
If true, the activelinks will appear on the welcome page, whether the user has enabled them or not.
forceCancelDisconnecting() - Method in class freenet.node.PeerNode
Called to cancel a delayed disconnect.
forceDisconnect() - Method in interface freenet.clients.http.ToadletContext
Force a disconnection after handling this request.
forceDisconnect() - Method in class freenet.clients.http.ToadletContextImpl
 
forceDisconnect() - Method in interface freenet.io.comm.PeerContext
Force the peer to disconnect.
forceDisconnect() - Method in class freenet.node.PeerNode
 
forceEnableLogging() - Method in class freenet.node.LoggingConfigHandler
 
forceExtension(String, String) - Static method in class freenet.client.DefaultMIMETypes
Make sure the filename has the correct extension for the MIME type
forceGrab(long) - Method in class freenet.support.TokenBucket
Deprecated.
Remove tokens, without blocking, even if it causes the balance to go negative.
forceMap(Object) - Static method in class freenet.client.Metadata
Casts the given object to HashMap<String, Object>, for dismissing compiler warnings.
forceRun() - Method in class freenet.node.DNSRequester
 
forceUpdate() - Method in class freenet.config.Option
Call the callback with the current value of the option.
forceUpdate(String) - Method in class freenet.config.SubConfig
Force an option to be updated even if it hasn't changed.
forceValidEmpty() - Method in class freenet.store.saltedhash.SaltedHashFreenetStore
Testing only! Force all entries that say empty/unknown on the slot filter to empty/certain.
forceWrite - Variable in class freenet.config.Option
Is this config variable to be written out even if it uses the default value?
forceWrite() - Method in class freenet.store.saltedhash.ResizablePersistentIntBuffer
 
forChannel(FileChannel, long) - Static method in class freenet.support.io.Fallocate
 
forChannel(FileChannel, FileDescriptor, long) - Static method in class freenet.support.io.Fallocate
 
forever - Variable in class freenet.clients.fcp.FCPClientRequestClient
 
fork(int) - Method in class freenet.support.BinaryBloomFilter
 
fork(int) - Method in class freenet.support.BloomFilter
Create an empty, in-memory copy of bloom filter.
fork(int) - Method in class freenet.support.CountingBloomFilter
 
fork(int) - Method in class freenet.support.NullBloomFilter
 
FORK_COUNT - Static variable in class freenet.io.comm.DMT
 
FORK_ON_CACHEABLE_DEFAULT - Static variable in class freenet.node.Node
Should inserts fork when the HTL reaches cacheability?
forkedFilter - Variable in class freenet.support.BloomFilter
 
forkOnCacheable - Variable in class freenet.client.async.ChosenBlock
 
forkOnCacheable() - Method in class freenet.client.async.SingleBlockInserter
 
forkOnCacheable() - Method in class freenet.client.async.SplitFileInserterSender
 
forkOnCacheable - Variable in class freenet.client.InsertContext
 
forkOnCacheable - Variable in class freenet.clients.fcp.ClientPutDirMessage
 
forkOnCacheable() - Method in class freenet.node.SendableInsert
 
forkOnCacheable() - Method in class freenet.node.SimpleSendableInsert
 
formatSize(long) - Static method in class freenet.support.SizeUtil
 
formatSize(long, boolean) - Static method in class freenet.support.SizeUtil
 
formatSizeWithoutSpace(long) - Static method in class freenet.support.SizeUtil
 
formatTime(long, int, boolean) - Static method in class freenet.support.TimeUtil
It converts a given time interval into a week/day/hour/second.milliseconds string.
formatTime(long) - Static method in class freenet.support.TimeUtil
 
formatTime(long, int) - Static method in class freenet.support.TimeUtil
 
formPassword - Variable in class freenet.node.NodeClientCore
Must be included as a hidden field in order for any dangerous HTTP operation to complete successfully.
FORWARDERS - Static variable in class freenet.io.comm.DMT
 
ForwardPort - Class in freenet.pluginmanager
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 freenet.pluginmanager.ForwardPort
 
ForwardPortCallback - Interface in freenet.pluginmanager
Callback called by port forwarding plugins to indicate success or failure.
ForwardPortStatus - Class in freenet.pluginmanager
 
ForwardPortStatus(int, String, int) - Constructor for class freenet.pluginmanager.ForwardPortStatus
 
forwardRejectedOverload() - Method in class freenet.node.BaseSender
 
forwardRejectedOverload() - Method in class freenet.node.CHKInsertSender
Forward RejectedOverload to the request originator.
forwardRejectedOverload() - Method in class freenet.node.RequestSender
Forward RejectedOverload to the request originator
forwardRejectedOverload() - Method in class freenet.node.SSKInsertSender
Forward RejectedOverload to the request originator.
foundBlocks() - Method in class freenet.client.async.SplitFileFetcherSegmentStorage
 
foundURI(FreenetURI) - Method in interface freenet.client.filter.FoundURICallback
Called when a Freenet URI is found.
foundURI(FreenetURI, boolean) - Method in interface freenet.client.filter.FoundURICallback
Called when a Freenet URI is found.
FoundURICallback - Interface in freenet.client.filter
 
FProxyFetchInProgress - Class in freenet.clients.http
Fetching a page for a browser.
FProxyFetchInProgress(FProxyFetchTracker, FreenetURI, long, long, ClientContext, FetchContext, RequestClient, FProxyFetchInProgress.REFILTER_POLICY) - Constructor for class freenet.clients.http.FProxyFetchInProgress
 
FProxyFetchInProgress.REFILTER_POLICY - Enum in freenet.clients.http
What to do when we find data which matches the request but it has already been filtered, assuming we want a filtered copy.
FProxyFetchListener - Interface in freenet.clients.http
This listener interface can be used to register to an FProxyFetchInProgress to get notified when the fetch's status is changed
FProxyFetchResult - Class in freenet.clients.http
The result of fproxy waiting for a fetch: It can either be the final data, or it can be the progress of the fetch so far.
FProxyFetchTracker - Class in freenet.clients.http
 
FProxyFetchTracker(ClientContext, FetchContext, RequestClient) - Constructor for class freenet.clients.http.FProxyFetchTracker
 
FProxyFetchWaiter - Class in freenet.clients.http
An fproxy fetch which is stalled waiting for either the data or a progress screen.
FProxyFetchWaiter(FProxyFetchInProgress) - Constructor for class freenet.clients.http.FProxyFetchWaiter
 
fproxyHasCompletedWizard() - Method in class freenet.clients.http.SimpleToadletServer
 
fproxyHasCompletedWizard() - Method in interface freenet.clients.http.ToadletContainer
 
FProxyToadlet - Class in freenet.clients.http
 
FProxyToadlet(HighLevelSimpleClient, NodeClientCore, FProxyFetchTracker) - Constructor for class freenet.clients.http.FProxyToadlet
 
FRAGMENT - Static variable in class freenet.client.filter.GenericReadFilterCallback
 
FredPlugin - Interface in freenet.pluginmanager
All the FredPlugin* APIs must be implemented by the main class - the class that implements FredPlugin, because that's where we look for them when loading a plugin.
FredPluginBandwidthIndicator - Interface in freenet.pluginmanager
 
FredPluginBaseL10n - Interface in freenet.pluginmanager
Interface that has to be implemented for plugins that wants to use the node's localization system (recommended).
FredPluginConfigurable - Interface in freenet.pluginmanager
Implement this if your plugin needs to store configuration parameters.
FredPluginFCP - Interface in freenet.pluginmanager
FredPluginFCPMessageHandler - Interface in freenet.pluginmanager
NOTICE: This API is a rewrite of the whole code for plugin communication.
FredPluginFCPMessageHandler.ClientSideFCPMessageHandler - Interface in freenet.pluginmanager
Client plugins which connect to a FCP server plugin must implement this interface.
The purpose of this interface is to provide a message handling function for processing messages received from the server.
FredPluginFCPMessageHandler.PrioritizedMessageHandler - Interface in freenet.pluginmanager
Implement this to specify a thread priority of threads which are used to execute the message handling function FredPluginFCPMessageHandler.handlePluginFCPMessage(FCPPluginConnection, FCPPluginMessage).

Notice that the priority could even be specified depending on the type of individual messages as the individual messages are passed to the implementation of this handler.
FredPluginFCPMessageHandler.ServerSideFCPMessageHandler - Interface in freenet.pluginmanager
Plugins which provide FCP services to clients must implement this interface.
The purpose of this interface is to provide a message handling function for processing messages received from the clients.
FredPluginHTTP - Interface in freenet.pluginmanager
Standard HTTP interface for plugins.
FredPluginIPDetector - Interface in freenet.pluginmanager
 
FredPluginL10n - Interface in freenet.pluginmanager
Interface that has to be implemented for plugins that wants to use PageMaker.addNavigationLink(..)
FredPluginMultiple - Interface in freenet.pluginmanager
Interface that has to be implemented for plugins that can be loaded more than once.
FredPluginPortForward - Interface in freenet.pluginmanager
Interface for port forwarding plugins.
FredPluginRealVersioned - Interface in freenet.pluginmanager
Version of a plugin in a form that is easy to compare.
FredPluginTalker - Interface in freenet.pluginmanager
FredPluginThemed - Interface in freenet.pluginmanager
Interface that has to be implemented for plugins that wants to use nodes html look (css theme) but not PageMaker.
Very geek'ish and not recommended.
FredPluginThreadless - Interface in freenet.pluginmanager
Implement this if you do not need to do anything in
FredPluginVersioned - Interface in freenet.pluginmanager
A Fred plugin that has a version.
free() - Method in class freenet.client.InsertBlock
 
free() - Method in class freenet.crypt.AEADCryptBucket
 
free() - Method in class freenet.crypt.EncryptedRandomAccessBucket
 
free() - Method in class freenet.crypt.EncryptedRandomAccessBuffer
 
free() - Method in interface freenet.support.api.Bucket
Free the bucket, if supported.
free() - Method in interface freenet.support.api.RandomAccessBuffer
Free the underlying resources.
free() - Method in class freenet.support.io.ArrayBucket
 
free() - Method in class freenet.support.io.BaseFileBucket
 
free(boolean) - Method in class freenet.support.io.BaseFileBucket
 
free() - Method in class freenet.support.io.ByteArrayRandomAccessBuffer
 
free() - Method in class freenet.support.io.DelayedFreeBucket
 
free() - Method in class freenet.support.io.DelayedFreeRandomAccessBucket
 
free() - Method in class freenet.support.io.DelayedFreeRandomAccessBuffer
 
free() - Method in class freenet.support.io.FileRandomAccessBuffer
 
free() - Method in class freenet.support.io.NoFreeBucket
 
free() - Method in class freenet.support.io.NullBucket
 
free() - Method in class freenet.support.io.NullRandomAccessBuffer
 
free() - Method in class freenet.support.io.PaddedBucket
 
free() - Method in class freenet.support.io.PaddedEphemerallyEncryptedBucket
 
free() - Method in class freenet.support.io.PaddedRandomAccessBucket
 
free() - Method in class freenet.support.io.PaddedRandomAccessBuffer
 
free() - Method in class freenet.support.io.PooledFileRandomAccessBuffer
 
free() - Method in class freenet.support.io.RAFBucket
 
free() - Method in class freenet.support.io.ReadOnlyFileSliceBucket
 
free() - Method in class freenet.support.io.ReadOnlyRandomAccessBuffer
 
free() - Method in class freenet.support.io.TempBucketFactory.TempBucket
 
free() - Method in class freenet.support.SimpleReadOnlyArrayBucket
 
freeBucket(Bucket) - Method in class freenet.support.io.ArrayBucketFactory
 
freeData() - Method in class freenet.clients.fcp.ClientGet
 
freeData() - Method in class freenet.clients.fcp.ClientPut
 
freeData() - Method in class freenet.clients.fcp.ClientPutDir
 
freeData() - Method in class freenet.clients.fcp.ClientPutMessage
 
freeData() - Method in class freenet.clients.fcp.ClientRequest
Free cached data bucket(s)
freeData() - Method in class freenet.support.api.ManifestElement
 
freeDDAJobs() - Method in class freenet.clients.fcp.FCPConnectionHandler
Delete the files we have created using DDATest called by PersistentRequestClient.onDisconnect(handler)
FreeFormBuilder() - Constructor for class freenet.client.async.BaseManifestPutter.FreeFormBuilder
 
freenet.client - package freenet.client
Client layer (support code: metadata, MIME types, container unpacking etc).
freenet.client.async - package freenet.client.async
Client layer core classes (implementation of actually fetching files etc).
freenet.client.events - package freenet.client.events
Client events layer.
freenet.client.filter - package freenet.client.filter
Freenet content filter code.
freenet.clients.fcp - package freenet.clients.fcp
Freenet Client Protocol support.
freenet.clients.http - package freenet.clients.http
Freenet web interface (Fproxy).
freenet.clients.http.ajaxpush - package freenet.clients.http.ajaxpush
 
freenet.clients.http.annotation - package freenet.clients.http.annotation
 
freenet.clients.http.bookmark - package freenet.clients.http.bookmark
Bookmark management code.
freenet.clients.http.complexhtmlnodes - package freenet.clients.http.complexhtmlnodes
 
freenet.clients.http.geoip - package freenet.clients.http.geoip
Classes to look up what country an IP address is likely to be in, based on a file downloaded by the auto-update system, originally from software77.com/geo-ip/.
freenet.clients.http.updateableelements - package freenet.clients.http.updateableelements
 
freenet.clients.http.utils - package freenet.clients.http.utils
 
freenet.clients.http.wizardsteps - package freenet.clients.http.wizardsteps
The first-time setup wizard shown when Freenet is first installed.
freenet.config - package freenet.config
Supporting classes: Configuration framework.
freenet.crypt - package freenet.crypt
Freenet encryption support code.
freenet.crypt.ciphers - package freenet.crypt.ciphers
Rijndael implementation.
freenet.io - package freenet.io
Some utilities for IP addresses, running TCP servers on ports etc.
freenet.io.comm - package freenet.io.comm
Message handling code.
freenet.io.xfer - package freenet.io.xfer
Block transfers, bulk transfers and (part of) congestion control.
freenet.keys - package freenet.keys
Implementations of Freenet keys and blocks.
freenet.l10n - package freenet.l10n
Freenet localisation code, including the actual translations.
freenet.node - package freenet.node
 
freenet.node.probe - package freenet.node.probe
Provides network probes which query a node selected - ideally - uniformly at random from the network for a result type requested by the probe originator.
freenet.node.simulator - package freenet.node.simulator
Simulators and test code using the real Freenet code: Either multiple nodes in the same JVM to test some key feature (routing, ULPR propagation etc), or one or more real nodes connect to the real network and do some tests e.g.
freenet.node.stats - package freenet.node.stats
 
freenet.node.updater - package freenet.node.updater
Auto-update code for Freenet.
freenet.node.useralerts - package freenet.node.useralerts
Status messages generated by the node to indicate various problems.
freenet.pluginmanager - package freenet.pluginmanager
Support for plugins.
freenet.store - package freenet.store
Datastore implementations.
freenet.store.caching - package freenet.store.caching
 
freenet.store.saltedhash - package freenet.store.saltedhash
Salted-hash Freenet datastore.
freenet.support - package freenet.support
Package for general utility code which is not Freenet-specific: Stuff that could conceivably be reused by other projects.
freenet.support.api - package freenet.support.api
Package for plugin-safe packages and interfaces which are also used by the rest of the node, e.g.
freenet.support.codeshortification - package freenet.support.codeshortification
Trivial utilities IfNull and IfNotEquals (then throw) to avoid repetitive code.
freenet.support.compress - package freenet.support.compress
Compression support code.
freenet.support.io - package freenet.support.io
Disk I/O helpers and various kinds of @see freenet.support.api.Bucket (not all of which are on-disk).
freenet.support.math - package freenet.support.math
Various kinds of averager.
freenet.support.plugins.helpers1 - package freenet.support.plugins.helpers1
This package contains some helper classes that should easy the ever repeating stuff a bit for plugin authors.
freenet.support.transport.ip - package freenet.support.transport.ip
Tools for IP addresses, particularly for determining whether they should be considered "local".
freenet.tools - package freenet.tools
Command-line tools bundled with Freenet which can be called separately from the node by using java -cp ...
FREENET_ROUTING_KEY - Static variable in class freenet.io.comm.DMT
 
FREENET_URI - Static variable in class freenet.io.comm.DMT
 
FreenetFilePersistentConfig - Class in freenet.config
 
FreenetFilePersistentConfig(SimpleFieldSet, File, File) - Constructor for class freenet.config.FreenetFilePersistentConfig
 
FreenetInetAddress - Class in freenet.io.comm
Long-term InetAddress.
FreenetInetAddress(DataInput) - Constructor for class freenet.io.comm.FreenetInetAddress
Create from serialized form on a DataInputStream.
FreenetInetAddress(DataInput, boolean) - Constructor for class freenet.io.comm.FreenetInetAddress
Create from serialized form on a DataInputStream.
FreenetInetAddress(InetAddress) - Constructor for class freenet.io.comm.FreenetInetAddress
Create from an InetAddress.
FreenetInetAddress(String, boolean) - Constructor for class freenet.io.comm.FreenetInetAddress
 
FreenetInetAddress(String, boolean, boolean) - Constructor for class freenet.io.comm.FreenetInetAddress
 
FreenetStore<T extends StorableBlock> - Interface in freenet.store
Datastore interface
FreenetStore.StoreType - Enum in freenet.store
 
FreenetURI - Class in freenet.keys
Note that the metadata pairs below are not presently supported.
FreenetURI(FreenetURI) - Constructor for class freenet.keys.FreenetURI
 
FreenetURI(String, String) - Constructor for class freenet.keys.FreenetURI
 
FreenetURI(String, String, byte[], byte[], byte[]) - Constructor for class freenet.keys.FreenetURI
 
FreenetURI(String, String, String, byte[], byte[]) - Constructor for class freenet.keys.FreenetURI
 
FreenetURI(String, String, String[], byte[], byte[], byte[]) - Constructor for class freenet.keys.FreenetURI
 
FreenetURI(String, String, String[], byte[], byte[], byte[], long) - Constructor for class freenet.keys.FreenetURI
 
FreenetURI(String) - Constructor for class freenet.keys.FreenetURI
 
FreenetURI(String, boolean) - Constructor for class freenet.keys.FreenetURI
Create a FreenetURI from its string form.
FreenetURI(byte[], byte[], byte[], String, long) - Constructor for class freenet.keys.FreenetURI
USK constructor from components.
FreenetURI() - Constructor for class freenet.keys.FreenetURI
 
freeOnSent - Variable in class freenet.clients.fcp.DataCarryingMessage
 
freeOnSent - Variable in class freenet.clients.fcp.MultipleDataCarryingMessage
 
freeParts() - Method in class freenet.clients.http.HTTPRequestImpl
 
freeParts() - Method in interface freenet.support.api.HTTPRequest
Free all the parts.
FRIEND_VISIBILITY - Static variable in class freenet.io.comm.DMT
 
from(K[], V[]) - Static method in class freenet.support.MultiValueTable
 
fromAnonymousInitiator() - Method in class freenet.node.PeerNode
 
fromAnonymousInitiator() - Method in class freenet.node.SeedClientPeerNode
 
fromBufferedReader(BufferedReader) - Static method in class freenet.support.io.Readers
A LineReader Adapter for BufferedReader.
fromFullBinaryKey(byte[]) - Static method in class freenet.keys.FreenetURI
Create a FreenetURI from the binary form of the key.
fromNameOrValue(String) - Static method in enum freenet.io.comm.TrafficClass
 
fromOffset(long) - Method in class freenet.support.io.Fallocate
 
fromOrdinal(int) - Static method in enum freenet.support.Logger.LogLevel
Deprecated.
fromStringArray(String[]) - Static method in class freenet.support.io.Readers
A LineReader Adapter for String array.
fromValue(int) - Static method in enum freenet.support.io.NativeThread.PriorityLevel
 
fs - Variable in class freenet.clients.fcp.FCPResponse
 
FSParseException - Exception in freenet.node
Exception thrown when we cannot parse a supplied peers file in SimpleFieldSet format (after it has been turned into a SFS).
FSParseException(Exception) - Constructor for exception freenet.node.FSParseException
 
FSParseException(String) - Constructor for exception freenet.node.FSParseException
 
FSParseException(String, NumberFormatException) - Constructor for exception freenet.node.FSParseException
 
FULL_CONE_NAT - Static variable in class freenet.pluginmanager.DetectedIP
Full cone NAT.
FULL_INTERNET - Static variable in class freenet.pluginmanager.DetectedIP
Full internet access!
FULL_KEY_LENGTH - Static variable in class freenet.keys.NodeCHK
32 bytes for hash, 2 bytes for type
FULL_KEY_LENGTH - Static variable in class freenet.keys.NodeSSK
 
fullFieldSet - Variable in class freenet.node.PeerNode
 
fullKeyLength() - Method in class freenet.store.CHKStore
 
fullKeyLength() - Method in class freenet.store.PubkeyStore
 
fullKeyLength() - Method in class freenet.store.SSKStore
 
fullKeyLength() - Method in class freenet.store.StoreCallback
Length of a full key.
fullName - Variable in enum freenet.l10n.BaseL10n.LANGUAGE
The identifier shown to the user
fullName - Variable in class freenet.support.api.ManifestElement
Full name in the container it is inserted as part of.
fullPacketQueued(int) - Method in class freenet.node.NewPacketFormat
 
fullPacketQueued(int) - Method in interface freenet.node.PacketFormat
Is there enough data queued to justify sending a packet immediately? Ideally this should take into account transport level headers.
fullPacketQueued() - Method in class freenet.node.PeerNode
 
fullyResumed() - Method in class freenet.clients.fcp.ClientGet
 
fullyResumed() - Method in class freenet.clients.fcp.ClientPut
 
fullyResumed() - Method in class freenet.clients.fcp.ClientPutDir
 
fullyResumed() - Method in class freenet.clients.fcp.ClientRequest
Return true if we resumed the original fetch from stored data (usually a file for a splitfile download), rather than having to restart it (which happens in most other cases when we resume).
furthestCacheCHKSuccess - Variable in class freenet.node.NodeStats
 
furthestCacheSSKSuccess - Variable in class freenet.node.NodeStats
 
furthestClientCacheCHKSuccess - Variable in class freenet.node.NodeStats
 
furthestClientCacheSSKSuccess - Variable in class freenet.node.NodeStats
 
furthestSlashdotCacheCHKSuccess - Variable in class freenet.node.NodeStats
 
furthestSlashdotCacheSSKSuccess - Variable in class freenet.node.NodeStats
 
furthestStoreCHKSuccess - Variable in class freenet.node.NodeStats
 
furthestStoreSSKSuccess - Variable in class freenet.node.NodeStats
 
furthestSuccess() - Method in interface freenet.node.stats.DataStoreStats
 
furthestSuccess() - Method in class freenet.node.stats.NotAvailNodeStoreStats
 
furthestSuccess() - Method in class freenet.node.stats.StoreCallbackStats
 
furthestSuccess() - Method in interface freenet.node.stats.StoreLocationStats
 

G

gapLength - Variable in class freenet.io.AddressTrackerItem.Gap
 
generate() - Method in class freenet.support.HTMLNode
 
generate(StringBuilder) - Method in class freenet.support.HTMLNode
 
generate(StringBuilder, int) - Method in class freenet.support.HTMLNode
 
generate(StringBuilder) - Method in class freenet.support.HTMLNode.HTMLDoctype
 
generateChecksum(byte[], int, int) - Method in class freenet.crypt.ChecksumChecker
 
generateChecksum(byte[]) - Method in class freenet.crypt.ChecksumChecker
 
generateChecksum(byte[], int, int) - Method in class freenet.crypt.CRCChecksumChecker
 
generateChildren() - Method in class freenet.support.HTMLNode
 
GeneratedMetadataMessage - Class in freenet.clients.fcp
 
generatedURI - Variable in class freenet.clients.fcp.ClientPutBase
URI generated for the insert.
generateKeyPair(String) - Method in interface freenet.client.HighLevelSimpleClient
Generates a new key pair, consisting of the insert URI at index 0 and the request URI at index 1.
generateKeyPair(String) - Method in class freenet.client.HighLevelSimpleClientImpl
 
generateKeyPair() - Method in enum freenet.crypt.ECDH.Curves
 
generateKeyPair() - Method in enum freenet.crypt.ECDSA.Curves
 
generatePasswordFormPage(boolean, ToadletContainer, HTMLNode, boolean, boolean, boolean, String, String) - Static method in class freenet.clients.http.SecurityLevelsToadlet
 
generatePasswordFormPage(boolean, HTMLNode, HTMLNode, boolean, boolean, String, String) - Static method in class freenet.clients.http.SecurityLevelsToadlet
 
generateRandomCHK(Random) - Static method in class freenet.keys.FreenetURI
 
GenerateSSKMessage - Class in freenet.clients.fcp
 
generateUniqueID() - Method in class freenet.clients.http.SimpleToadletServer
 
generateUniqueID() - Method in interface freenet.clients.http.ToadletContainer
Create a unique ID for a ToadletContext
generator - Variable in class freenet.support.io.TempFileBucket
 
GENERIC_FONT_KEYWORDS - Static variable in class freenet.client.filter.ElementInfo
 
GENERIC_VOICE_KEYWORDS - Static variable in class freenet.client.filter.ElementInfo
 
GenericReadFilterCallback - Class in freenet.client.filter
 
GenericReadFilterCallback(URI, FoundURICallback, TagReplacerCallback, LinkFilterExceptionProvider) - Constructor for class freenet.client.filter.GenericReadFilterCallback
 
GenericReadFilterCallback(FreenetURI, FoundURICallback, TagReplacerCallback, LinkFilterExceptionProvider) - Constructor for class freenet.client.filter.GenericReadFilterCallback
 
genIV() - Method in class freenet.crypt.CryptByteBuffer
Generates a new IV to be used and initializes the cipher instances with the new iv.
genIV(int) - Static method in class freenet.crypt.KeyGenUtils
Generates a random iv of a specified length
genIV() - Method in class freenet.crypt.MessageAuthCode
Generates a new IV to be used.
genKeyPair(KeyPairType) - Static method in class freenet.crypt.KeyGenUtils
Generates a public/private key pair formatted for the algorithm specified and stores the keys in a KeyPair.
genMac() - Method in class freenet.crypt.MessageAuthCode
Generates the MAC of all the bytes in the buffer added with the addBytes methods.
genMac(byte[]...) - Method in class freenet.crypt.MessageAuthCode
Generates the MAC of only the specified bytes.
genMac(ByteBuffer) - Method in class freenet.crypt.MessageAuthCode
Generates the MAC of only the specified bytes.
genNonce(int) - Static method in class freenet.crypt.KeyGenUtils
Generates a random nonce of a specified length
genSecretKey(KeyType) - Static method in class freenet.crypt.KeyGenUtils
Generates a secret key for the specified symmetric algorithm
get(String, ArchiveContext, ArchiveManager) - Method in interface freenet.client.ArchiveHandler
Get a file from this ZIP manifest, as a Bucket.
get(Key) - Method in interface freenet.client.async.BlockSet
Get a block by its key.
get(ClientKey) - Method in interface freenet.client.async.BlockSet
Get a high level block, given a high level key
get(Key) - Method in class freenet.client.async.SimpleBlockSet
 
get(ClientKey) - Method in class freenet.client.async.SimpleBlockSet
 
get(USKDateHint.Type) - Method in class freenet.client.async.USKDateHint
 
get(int) - Method in class freenet.clients.http.bookmark.BookmarkCategory
 
get(String) - Method in class freenet.config.Config
 
get() - Method in class freenet.config.ConfigCallback
Get the current, used value of the config variable.
get() - Method in interface freenet.config.EnumerableOptionCallback
Return the current value
get() - Method in class freenet.config.NullBooleanCallback
 
get() - Method in class freenet.config.NullIntCallback
 
get() - Method in class freenet.config.NullLongCallback
 
get() - Method in class freenet.config.NullShortCallback
 
get() - Method in class freenet.config.NullStringCallback
 
get() - Method in enum freenet.crypt.EncryptedRandomAccessBufferType
Returns an instance of the SkippingStreamCipher the goes with the current enum value.
get(HashResult[], HashType) - Static method in class freenet.crypt.HashResult
 
get() - Method in enum freenet.crypt.HashType
 
get() - Method in enum freenet.crypt.MACType
Gets an instance of Mac using the specified algorithm.
get() - Method in class freenet.node.Node.NodeNameCallback
 
get() - Method in class freenet.node.NodeStarter
 
get() - Method in class freenet.node.ProgramDirectory.DirectoryCallback
 
get() - Method in class freenet.node.RequestStarterGroup.PrioritySchedulerCallback
 
get() - Static method in class freenet.node.SemiOrderedShutdownHook
 
get() - Method in class freenet.node.updater.NodeUpdateManager.UpdateRevocationURICallback
 
get(String) - Method in class freenet.pluginmanager.OfficialPlugins
 
get(int) - Method in class freenet.store.saltedhash.ResizablePersistentIntBuffer
 
get() - Method in class freenet.support.ByteArrayWrapper
DO NOT MODIFY THE RETURNED DATA!
get() - Static method in class freenet.support.CurrentTimeUTC
 
get() - Method in class freenet.support.ExceptionWrapper
 
get(Key) - Method in class freenet.support.LRUCache
Gets a value from the cache and moves it to top.
get(K) - Method in class freenet.support.LRUMap
Note that this does not automatically promote the key.
get(T) - Method in class freenet.support.LRUQueue
 
get(K) - Method in class freenet.support.MultiValueTable
Returns the first element for this key.
get(int) - Method in class freenet.support.RandomGrabArray
 
get(String) - Method in class freenet.support.SimpleFieldSet
Get a value for a key as a String.
get(String) - Method in class freenet.support.StringCounter
 
GET_OFFERED_KEY_REJECTED_BAD_AUTHENTICATOR - Static variable in class freenet.io.comm.DMT
 
GET_OFFERED_KEY_REJECTED_NO_KEY - Static variable in class freenet.io.comm.DMT
 
getAbortDescription() - Method in class freenet.io.xfer.PartiallyReceivedBlock
 
getAbortDescription() - Method in class freenet.io.xfer.PartiallyReceivedBulk
 
getAbortReason() - Method in class freenet.io.xfer.PartiallyReceivedBlock
 
getAbortReason() - Method in class freenet.io.xfer.PartiallyReceivedBulk
 
getAcceptedState() - Method in class freenet.node.PeerNode.SlotWaiter
 
getAcceptedTimeout() - Method in class freenet.node.BaseSender
 
getAcceptedTimeout() - Method in class freenet.node.CHKInsertSender
 
getAcceptedTimeout() - Method in class freenet.node.RequestSender
 
getAcceptedTimeout() - Method in class freenet.node.SSKInsertSender
 
getActiveThreadCount() - Method in class freenet.node.NodeStats
 
getActiveThreadsByPriority() - Method in class freenet.node.NodeStats
 
getAddedReason() - Method in class freenet.node.OpennetPeerNode
 
getAddedReason() - Method in class freenet.node.PeerNode
 
getAddress() - Method in class freenet.io.comm.FreenetInetAddress
Get the IP address.
getAddress(boolean) - Method in class freenet.io.comm.FreenetInetAddress
Get the IP address.
getAddress() - Method in class freenet.io.comm.Peer
Get the IP address.
getAddress(boolean) - Method in class freenet.io.comm.Peer
Get the IP address.
getAddress(boolean, boolean) - Method in class freenet.io.comm.Peer
 
getAddress() - Method in interface freenet.pluginmanager.FredPluginIPDetector
 
getAddress(Executor) - Method in class freenet.support.transport.ip.IPAddressDetector
Fetches the currently detected IP address.
getAddressNoCallback() - Method in class freenet.support.transport.ip.IPAddressDetector
Fetch the currently detected IP address.
getAddressTracker() - Method in class freenet.io.comm.UdpSocketHandler
 
getAddressType(String) - Static method in class freenet.io.AddressIdentifier
Tries to detemine the address type of the given address.
getAddressType(String, boolean) - Static method in class freenet.io.AddressIdentifier
Tries to detemine the address type of the given address.
getAddressType() - Method in class freenet.io.Inet6AddressMatcher
 
getAgreedSecret(ECPublicKey) - Method in class freenet.crypt.ECDH
Completes the ECDH exchange: this is CPU intensive
getAlertManager() - Method in interface freenet.clients.http.ToadletContext
Get the user alert manager.
getAlertManager() - Method in class freenet.clients.http.ToadletContextImpl
 
getAlerts() - Method in class freenet.node.useralerts.UserAlertManager
 
getAlgorithmName() - Method in class freenet.crypt.OCBBlockCipher_v149
Deprecated.
 
getAll() - Static method in class freenet.client.async.ClientRequester
 
getAll() - Method in class freenet.pluginmanager.OfficialPlugins
 
getAll(K) - Method in class freenet.support.MultiValueTable
Users will have to handle synchronizing.
getAll(String) - Method in class freenet.support.SimpleFieldSet
 
getAllConnectedByAddress(FreenetInetAddress, boolean) - Method in class freenet.node.PeerManager
Find nodes with a given IP address.
getAllEncoded(String) - Method in class freenet.support.SimpleFieldSet
Get a list of String's from a single value, encoded in Base64.
getAllItems() - Method in class freenet.clients.http.bookmark.BookmarkCategory
 
getAllMetaStrings() - Method in class freenet.keys.FreenetURI
Get all the meta strings.
getAllNamesWithPrefix(String) - Method in class freenet.l10n.BaseL10n
 
getAllocatedCrossCheckBlocks() - Method in class freenet.client.async.SplitFileInserterCrossSegmentStorage
 
getAllocationNoticesBytesSent() - Method in class freenet.node.NodeStats
 
getAllowedDownloadDirs() - Method in class freenet.node.NodeClientCore
 
getAllowedHosts() - Method in class freenet.io.AllowedHosts
 
getAllowedHosts() - Method in class freenet.io.NetworkInterface
 
getAllowedHTMLTags() - Static method in class freenet.client.filter.HTMLFilter
 
getAllowedUploadDirs() - Method in class freenet.node.NodeClientCore
 
getAllSubCategories() - Method in class freenet.clients.http.bookmark.BookmarkCategory
 
getAnnounceBytesPayloadSent() - Method in class freenet.node.NodeStats
 
getAnnounceBytesSent() - Method in class freenet.node.NodeStats
 
getAnnouncementThreshold() - Method in class freenet.node.Announcer
 
getAnnouncementThreshold() - Method in class freenet.node.OpennetManager
 
getAnonSetupCipher() - Method in class freenet.node.NodeCrypto
Get the cipher for connection attempts for e.g.
getAnonSetupPeerNodes() - Method in class freenet.node.NodeCrypto
 
getArbitraryBuildNumber(String) - Static method in class freenet.node.Version
 
getArbitraryBuildNumber(String, int) - Static method in class freenet.node.Version
 
getArchiveInternalName() - Method in class freenet.client.Metadata
Return the name of the document referred to in the archive, if this is a archive internal redirect.
getArchiveType() - Method in interface freenet.client.ArchiveHandler
Get the archive type.
getArchiveType(String) - Static method in enum freenet.client.ArchiveManager.ARCHIVE_TYPE
If the given MIME type is an archive type that we can deal with, get its archive type number (see the ARCHIVE_ constants in Metadata).
getArchiveType(short) - Static method in enum freenet.client.ArchiveManager.ARCHIVE_TYPE
 
getArchiveType() - Method in class freenet.client.Metadata
What kind of archive is it?
getArray(K) - Method in class freenet.support.MultiValueTable
 
getAtom(String) - Method in class freenet.node.useralerts.UserAlertManager
 
getAttribute(String) - Method in class freenet.clients.http.SessionManager.Session
Returns the value of the attribute with the given name.
getAttribute(String) - Method in class freenet.support.HTMLNode
 
getAttributeNames() - Method in class freenet.clients.http.SessionManager.Session
Returns the names of all currently existing attributes.
getAttributes() - Method in class freenet.support.HTMLNode
 
getAttributesAsMap() - Method in class freenet.client.filter.HTMLFilter.ParsedTag
 
getAverageOutgoingSwapTime() - Method in class freenet.node.Node
 
getAveragePingTime() - Method in class freenet.node.PeerNodeStatus
 
getAveragePingTimeCorrected() - Method in class freenet.node.PeerNodeStatus
 
getAverageSwapTime() - Method in class freenet.node.LocationManager
 
getBackedOffPercent(boolean) - Method in class freenet.node.PeerNodeStatus
 
getBackgroundFetcherByUSKSize() - Method in class freenet.client.async.USKManager
The result of that method will be displayed on the Statistic Toadlet : it will help catching #1147 Afterwards it should be removed: it's not usefull :)
getBackupJar() - Method in class freenet.node.updater.UpdateDeployContext
 
getBandwidth() - Method in class freenet.io.xfer.PacketThrottle
returns the number of bytes-per-second in the transmition link (?).
getBandwidthIndicator() - Method in class freenet.node.NodeIPDetector
 
getBandwidthLiabilityUsage() - Method in class freenet.node.NodeStats
 
getBase() - Static method in class freenet.l10n.NodeL10n
Get the BaseL10n used to localize the node.
getBase() - Method in class freenet.l10n.PluginL10n
Get the BaseL10n object used by this Plugin.
getBaseKey(FreenetURI) - Static method in class freenet.keys.BaseClientKey
 
getBaseSSK() - Method in class freenet.keys.USK
 
getBindTo() - Method in class freenet.io.comm.UdpSocketHandler
 
getBindTo() - Method in class freenet.node.NodeCrypto
 
getBindTo() - Method in class freenet.node.NodeCryptoConfig
 
getBit(int) - Method in class freenet.support.BinaryBloomFilter
 
getBit(int) - Method in class freenet.support.BloomFilter
 
getBit(int) - Method in class freenet.support.CountingBloomFilter
 
getBit(int) - Method in class freenet.support.NullBloomFilter
 
getBitstreamFilter(OggPage) - Static method in class freenet.client.filter.OggBitstreamFilter
Constructor method generating an appropriate Ogg bitstream parser.
getBlobBucket() - Method in class freenet.client.async.ClientGetter
 
getBlobBucket() - Method in class freenet.node.updater.RevocationChecker
 
getBlobBuffer() - Method in class freenet.node.updater.RevocationChecker
 
getBlobFile() - Method in class freenet.node.updater.NodeUpdater
 
getBlobSize() - Method in class freenet.node.updater.NodeUpdater
 
getBlobSize() - Method in class freenet.node.updater.RevocationChecker
 
getBlock(ClientContext, boolean) - Method in class freenet.client.async.SingleBlockInserter
 
getBlock() - Method in class freenet.io.xfer.PartiallyReceivedBlock
 
getBlock() - Method in class freenet.keys.ClientCHKBlock
 
getBlock() - Method in interface freenet.keys.ClientKeyBlock
 
getBlock() - Method in class freenet.keys.ClientSSKBlock
 
getBlock() - Method in class freenet.node.SSKInsertSender
 
getBlockData(int) - Method in class freenet.io.xfer.PartiallyReceivedBulk
 
getBlockNumber(SplitFileSegmentKeys, NodeCHK) - Method in class freenet.client.async.SimpleBlockChooser
Ugly to include this here, but avoids making completed visible ...
getBlockNumber(ClientCHK, boolean[]) - Method in class freenet.client.async.SplitFileSegmentKeys
 
getBlockNumber(NodeCHK, boolean[]) - Method in class freenet.client.async.SplitFileSegmentKeys
 
getBlockNumbers(NodeCHK, boolean[]) - Method in class freenet.client.async.SplitFileSegmentKeys
 
getBlockSize() - Method in interface freenet.crypt.BlockCipher
Returns the block size, in bits, of the given block-cipher
getBlockSize() - Method in class freenet.crypt.ciphers.Rijndael
 
getBlockSize() - Method in class freenet.crypt.CTRBlockCipher
 
getBloomFalsePositive() - Method in interface freenet.store.FreenetStore
 
getBloomFalsePositive() - Method in class freenet.store.NullFreenetStore
 
getBloomFalsePositive() - Method in class freenet.store.ProxyFreenetStore
 
getBloomFalsePositive() - Method in class freenet.store.RAMFreenetStore
 
getBloomFalsePositive() - Method in class freenet.store.saltedhash.SaltedHashFreenetStore
 
getBloomFalsePositive() - Method in class freenet.store.SlashdotStore
 
getBloomFalsePositive() - Method in class freenet.store.StoreCallback
 
getBookmarkByPath(String) - Method in class freenet.clients.http.bookmark.BookmarkManager
 
getBookmarkManager() - Method in interface freenet.clients.http.ToadletContext
Get the bookmark manager.
getBookmarkManager() - Method in class freenet.clients.http.ToadletContextImpl
 
getBookmarkManager() - Method in class freenet.node.NodeClientCore
 
getBookmarks() - Method in class freenet.clients.http.SimpleToadletServer
 
getBookmarkURIs() - Method in class freenet.clients.http.bookmark.BookmarkManager
 
getBookmarkURIs() - Method in class freenet.clients.http.SimpleToadletServer
 
getBookmarkURIs() - Method in class freenet.node.NodeClientCore
 
getBoolean(String) - Method in class freenet.config.SubConfig
 
getBoolean(String) - Method in class freenet.io.comm.Message
 
getBoolean(String, boolean) - Method in class freenet.support.SimpleFieldSet
 
getBoolean(String) - Method in class freenet.support.SimpleFieldSet
 
getBooleanArray(String) - Method in class freenet.support.SimpleFieldSet
 
getBootID() - Method in interface freenet.io.comm.PeerContext
Get the current boot ID.
getBootID() - Method in class freenet.node.PeerNode
 
getBrowser() - Method in class freenet.clients.http.N2NTMToadlet
 
getBucket() - Method in class freenet.clients.fcp.ClientGet
Returns the Bucket that contains the downloaded data.
getBucketFactory(boolean) - Method in class freenet.client.async.ClientContext
Get the temporary bucket factory appropriate for a request.
getBucketFactory() - Method in class freenet.clients.http.SimpleToadletServer
 
getBucketFactory() - Method in interface freenet.clients.http.ToadletContainer
Get the BucketFactory
getBucketFactory() - Method in interface freenet.clients.http.ToadletContext
 
getBucketFactory() - Method in class freenet.clients.http.ToadletContextImpl
 
getBucketSnoop() - Method in class freenet.client.async.ClientGetter
Get the intermediate data snoop callback
getBwlimitDelayTime() - Method in class freenet.node.NodeStats
 
getBwlimitDelayTimeBulk() - Method in class freenet.node.NodeStats
 
getBwlimitDelayTimeRT() - Method in class freenet.node.NodeStats
 
getByBitmask(int) - Static method in enum freenet.crypt.EncryptedRandomAccessBufferType
 
getByCode(int) - Static method in enum freenet.client.FetchException.FetchExceptionMode
 
getByCode(int) - Static method in enum freenet.client.InsertException.InsertExceptionMode
 
getByCode(short) - Static method in enum freenet.client.Metadata.SplitfileAlgorithm
 
getByCode(short) - Static method in enum freenet.clients.fcp.ClientGet.ReturnType
 
getByCode(int) - Static method in enum freenet.clients.fcp.ClientPutBase.UploadFrom
 
getByCode(short) - Static method in enum freenet.clients.fcp.ClientRequest.Persistence
Deprecated.
getByCode(short) - Static method in enum freenet.node.DarknetPeerNode.FRIEND_VISIBILITY
 
getByPeer(Peer) - Method in class freenet.node.PeerManager
Find the node with the given Peer address.
getByPeer(Peer, FNPPacketMangler) - Method in class freenet.node.PeerManager
Find the node with the given Peer address, or IP address.
getByPubKeyHash(byte[]) - Method in class freenet.node.PeerManager
 
getByte(String) - Method in class freenet.io.comm.Message
 
getByte(String) - Method in class freenet.support.SimpleFieldSet
Get a byte value for the given key (represented as a number in decimal).
getByte(String, byte) - Method in class freenet.support.SimpleFieldSet
Get a byte value for the given key (represented as a number in decimal).
getByteArray(String) - Method in class freenet.support.SimpleFieldSet
Get a byte array for the given key (represented in Base64).
getCached(FreenetURI, String) - Method in class freenet.client.ArchiveManager
Get a cached, previously extracted, file from an archive.
getCallback() - Method in class freenet.client.async.BaseManifestPutter
 
getCallback() - Method in class freenet.client.async.ClientGetter
 
getCallback() - Method in class freenet.client.async.ClientPutter
 
getCallback() - Method in class freenet.client.async.ClientRequester
 
getCallback() - Method in class freenet.client.async.SimpleHealingQueue
 
getCallback() - Method in class freenet.client.async.USKFetcherWrapper
 
getCallback() - Method in class freenet.client.async.USKRetriever
 
getCallback() - Method in class freenet.config.Option
 
getCancelReason() - Method in class freenet.io.xfer.BulkTransmitter
 
getCanonicalFile(File) - Static method in class freenet.support.io.FileUtil
 
getCapacity() - Method in class freenet.support.MemoryLimitedJobRunner
 
getCategoryByPath(String) - Method in class freenet.clients.http.bookmark.BookmarkManager
 
getCfgDir() - Method in class freenet.node.Node
 
getChain() - Static method in class freenet.support.Logger
Get the global logger hook chain, creating it if necessary.
getChangedIPBytesSent() - Method in class freenet.node.NodeStats
 
getChangelogURI() - Method in class freenet.node.updater.NodeUpdateManager
 
getChar(String) - Method in class freenet.support.SimpleFieldSet
Get a char for the given key (represented as a single character).
getChar(String, char) - Method in class freenet.support.SimpleFieldSet
Get a char for the given key (represented as a single character).
getCharset(byte[], int, String) - Method in interface freenet.client.filter.CharsetExtractor
 
getCharset(byte[], int, String) - Method in class freenet.client.filter.CSSReadFilter
 
getCharset(byte[], int, String) - Method in class freenet.client.filter.HTMLFilter
 
getCharsetBufferSize() - Method in interface freenet.client.filter.CharsetExtractor
How many bytes must be fed into the CharsetExtractor to figure out the charset
getCharsetBufferSize() - Method in class freenet.client.filter.CSSReadFilter
 
getCharsetBufferSize() - Method in class freenet.client.filter.HTMLFilter
 
getCharsetByBOM(byte[], int) - Method in interface freenet.client.filter.CharsetExtractor
Inspect the first few bytes of the file for any obvious but type-specific BOM.
getCharsetByBOM(byte[], int) - Method in class freenet.client.filter.CSSReadFilter
 
getCharsetByBOM(byte[], int) - Method in class freenet.client.filter.HTMLFilter
 
getCharsetRobust(String) - Static method in class freenet.support.MediaType
 
getCharsetRobustOrUTF(String) - Static method in class freenet.support.MediaType
 
getCheckBlocks() - Method in class freenet.client.async.SplitFileSegmentKeys
 
getCheckBlocks(int, InsertContext.CompatibilityMode) - Method in class freenet.client.FECCodec
Get the recommended number of check blocks per segment for a given number of data blocks for a given compatibility mode.
getCheckBlocks(int, InsertContext.CompatibilityMode) - Method in class freenet.client.OnionFECCodec
 
getCheckBlocksPerSegment() - Method in class freenet.client.Metadata
 
getCheckpointName() - Method in class freenet.support.transport.ip.IPAddressDetector
 
getChecksumTypeID() - Method in class freenet.crypt.ChecksumChecker
 
getChecksumTypeID() - Method in class freenet.crypt.CRCChecksumChecker
 
getChildren() - Method in class freenet.support.HTMLNode
 
getChkFetchScheduler(boolean) - Method in class freenet.client.async.ClientContext
 
getChkInsertScheduler(boolean) - Method in class freenet.client.async.ClientContext
 
getCHKInsertTotalBytesSent() - Method in class freenet.node.NodeStats
 
getCHKOnly - Variable in class freenet.client.InsertContext
If true, don't insert, just generate the CHK
getCHKRequestTotalBytesSent() - Method in class freenet.node.NodeStats
 
getChoosenPriorityScheduler() - Method in class freenet.client.async.ClientRequestScheduler
 
getCipherByName(String) - Static method in class freenet.crypt.Util
 
getCipherByName(String, int) - Static method in class freenet.crypt.Util
 
getClient() - Method in class freenet.client.async.BaseSingleFileFetcher
 
getClient() - Method in class freenet.client.async.ClientRequester
Get client context object
getClient() - Method in class freenet.client.async.OfferedKeysList
 
getClient() - Method in class freenet.client.async.SingleBlockInserter
 
getClient() - Method in class freenet.client.async.SplitFileFetcherGet
 
getClient() - Method in class freenet.client.async.SplitFileInserterSender
 
getClient() - Method in class freenet.clients.fcp.ClientRequest
 
getClient() - Method in class freenet.node.SendableRequest
Get client context object.
getClient() - Method in class freenet.node.SimpleSendableInsert
 
getClient(int) - Method in class freenet.support.SectoredRandomGrabArray
 
getClientCallback() - Method in class freenet.client.async.ClientGetter
 
getClientContext() - Method in class freenet.client.async.PersistentJobRunnerImpl
 
getClientDetail(ChecksumChecker) - Method in class freenet.client.async.ClientGetter
 
getClientDetail(ChecksumChecker) - Method in class freenet.client.async.ClientPutter
 
getClientDetail(ChecksumChecker) - Method in class freenet.client.async.ClientRequester
 
getClientDetail(PersistentClientCallback, ChecksumChecker) - Static method in class freenet.client.async.ClientRequester
 
getClientDetail(DataOutputStream, ChecksumChecker) - Method in interface freenet.client.async.PersistentClientCallback
Called to get a high level representation of the request.
getClientDetail(DataOutputStream, ChecksumChecker) - Method in class freenet.clients.fcp.ClientGet
 
getClientDetail(DataOutputStream, ChecksumChecker) - Method in class freenet.clients.fcp.ClientRequest
 
getClientGetState() - Method in class freenet.client.async.SimpleSingleFileFetcher
 
getClientGetState() - Method in class freenet.client.async.SplitFileFetcherGet
 
getClientGetState() - Method in class freenet.node.SendableGet
 
getClientImpl() - Method in class freenet.clients.http.Toadlet
Get the client impl.
getClientKey() - Method in class freenet.keys.ClientCHKBlock
 
getClientKey() - Method in interface freenet.keys.ClientKeyBlock
 
getClientKey() - Method in class freenet.keys.ClientSSKBlock
 
getClientMetadata() - Method in class freenet.client.async.ClientGetWorkerThread
 
getClientMetadata() - Method in class freenet.client.Metadata
Return the client metadata (MIME type etc).
getClientName() - Method in class freenet.clients.fcp.FCPConnectionHandler
 
getClientRequest() - Method in class freenet.client.async.BaseSingleFileFetcher
 
getClientRequest() - Method in class freenet.client.async.OfferedKeysList
 
getClientRequest() - Method in class freenet.client.async.SingleBlockInserter
 
getClientRequest() - Method in class freenet.client.async.SplitFileFetcherGet
 
getClientRequest() - Method in class freenet.client.async.SplitFileInserterSender
 
getClientRequest() - Method in class freenet.clients.fcp.ClientGet
 
getClientRequest() - Method in class freenet.clients.fcp.ClientPut
 
getClientRequest() - Method in class freenet.clients.fcp.ClientPutDir
 
getClientRequest() - Method in class freenet.clients.fcp.ClientRequest
 
getClientRequest() - Method in class freenet.node.SendableRequest
Get the ClientRequest.
getClientRequest() - Method in class freenet.node.SimpleSendableInsert
 
getClientSideLocalizationScript() - Static method in class freenet.client.filter.PushingTagReplacerCallback
Returns the javascript code that initializes the l10n on the client side.
getClockDelta() - Method in class freenet.node.PeerNode
 
getClockDelta() - Method in class freenet.node.PeerNodeStatus
 
getClosestPeerLocation(double, Set<Double>) - Method in class freenet.node.PeerLocation
Finds the closest non-excluded peer in O(log n + m) time, where n is the number of peers and m the number of exclusions.
getClosestPeerLocation(double, Set<Double>) - Method in class freenet.node.PeerNode
Finds the closest non-excluded peer.
getCode() - Method in interface freenet.client.events.ClientEvent
Returns a unique code for this event.
getCode() - Method in class freenet.client.events.EnterFiniteCooldownEvent
 
getCode() - Method in class freenet.client.events.ExpectedFileSizeEvent
 
getCode() - Method in class freenet.client.events.ExpectedHashesEvent
 
getCode() - Method in class freenet.client.events.ExpectedMIMEEvent
 
getCode() - Method in class freenet.client.events.FinishedCompressionEvent
 
getCode() - Method in class freenet.client.events.SendingToNetworkEvent
 
getCode() - Method in class freenet.client.events.SplitfileCompatibilityModeEvent
 
getCode() - Method in class freenet.client.events.SplitfileProgressEvent
 
getCode() - Method in class freenet.client.events.StartedCompressionEvent
 
getCodes() - Method in class freenet.clients.http.geoip.Cache
 
getCollidedBlock() - Method in exception freenet.node.LowLevelPutException
 
getCompatibilityCode() - Method in class freenet.client.InsertContext
 
getCompatibilityMode() - Method in class freenet.client.InsertContext
 
getCompatibilityMode() - Method in class freenet.clients.fcp.ClientGet
 
getCompatibilityMode() - Method in class freenet.clients.fcp.DownloadRequestStatus
 
getCompletedRequest(FreenetURI) - Method in class freenet.clients.fcp.PersistentRequestClient
 
getCompletedRequestBlocking(FreenetURI) - Method in class freenet.clients.fcp.FCPServer
 
GetCompletionCallback - Interface in freenet.client.async
Callback called when part of a get request completes - either with a StreamGenerator full of data, or with an error.
getCompletionFile() - Method in class freenet.client.async.ClientGetter
 
getCompletionFile() - Method in interface freenet.client.async.FileGetCompletionCallback
Get the final location of the downloaded data.
getComposedTime() - Method in class freenet.node.useralerts.N2NTMUserAlert
 
getCompressedNoderef() - Method in class freenet.node.FNPPacketMangler
 
getCompressedNoderef() - Method in interface freenet.node.OutgoingPacketMangler
Get our compressed noderef
getCompressionCodec() - Method in class freenet.client.Metadata
 
getCompressionCodec() - Method in class freenet.keys.ClientSSKBlock
 
getCompressorByMetadataID(short) - Static method in enum freenet.support.compress.Compressor.COMPRESSOR_TYPE
 
getCompressorByName(String) - Static method in enum freenet.support.compress.Compressor.COMPRESSOR_TYPE
 
getCompressorDescriptor() - Static method in enum freenet.support.compress.Compressor.COMPRESSOR_TYPE
 
getCompressorDescriptor(StringBuilder) - Static method in enum freenet.support.compress.Compressor.COMPRESSOR_TYPE
 
getCompressorsArray(String) - Static method in enum freenet.support.compress.Compressor.COMPRESSOR_TYPE
make a COMPRESSOR_TYPE[] from a descriptor string
the descriptor string is a comma separated list of numbers or names(can be mixed)
it is better to store the string in db4o instead of the compressors?
if the string is null/empty, it returns COMPRESSOR_TYPE.values() as default
getCompressorsArrayNoDefault(String) - Static method in enum freenet.support.compress.Compressor.COMPRESSOR_TYPE
 
getConfig() - Method in class freenet.client.async.ClientContext
 
GetConfig - Class in freenet.clients.fcp
 
GetConfig(SimpleFieldSet) - Constructor for class freenet.clients.fcp.GetConfig
 
getConfig() - Method in class freenet.pluginmanager.PluginInfoWrapper
 
getConfigs() - Method in class freenet.config.Config
Fetch all the SubConfig's.
getConfigToadlet() - Method in class freenet.pluginmanager.PluginInfoWrapper
 
getConfirmWarning(SecurityLevels.NETWORK_THREAT_LEVEL, String) - Method in class freenet.node.SecurityLevels
If changing to the new threat level is a potential problem, warn the user, and include a checkbox for confirmation.
getConnectedPeers() - Method in class freenet.node.Node
 
getConnectedSeedServerPeersVector(HashSet<ByteArrayWrapper>) - Method in class freenet.node.PeerManager
Get the currently connected seednodes.
getConnection() - Method in class freenet.clients.fcp.PersistentRequestClient
 
getConnectionIdentifier() - Method in class freenet.pluginmanager.PluginReplySender
Deprecated.
Gets an unique identifier of the connection to the client.
getConnectivityStatus() - Method in class freenet.node.FNPPacketMangler
 
getConnectivityStatus() - Method in interface freenet.node.OutgoingPacketMangler
Port forwarding status.
getContainer() - Method in interface freenet.clients.http.ToadletContext
 
getContainer() - Method in class freenet.clients.http.ToadletContextImpl
 
getContainerItemSize(long) - Static method in class freenet.support.ContainerSizeEstimator
 
getContent() - Method in class freenet.support.HTMLNode
 
getContentLength() - Method in class freenet.clients.http.HTTPRequestImpl
 
getContentLength() - Method in interface freenet.support.api.HTTPRequest
Get the length of the original uploaded raw data for a POST.
getContentType() - Method in class freenet.clients.http.HTTPRequestImpl.HTTPUploadedFileImpl
 
getContentType() - Method in interface freenet.support.api.HTTPUploadedFile
Returns the MIME type of the file.
getContext() - Method in class freenet.client.async.BaseSingleFileFetcher
 
getContext() - Method in class freenet.client.async.ClientRequestScheduler
 
getContext() - Method in class freenet.client.async.SplitFileFetcherGet
 
getContext() - Method in interface freenet.node.RequestScheduler
 
getContext() - Method in class freenet.node.SendableGet
Get the fetch context (settings) object.
getCookie(URI, URI, String) - Method in interface freenet.clients.http.ToadletContext
Get an existing Cookie (sent by the client) from the headers.
getCookie(URI, URI, String) - Method in class freenet.clients.http.ToadletContextImpl
 
getCookieNamespace() - Method in class freenet.clients.http.SessionManager
Returns the namespace as specified in the constructor.
getCookiePath() - Method in class freenet.clients.http.SessionManager
Returns the cookie path as specified in the constructor.
getCooldownRetries() - Method in class freenet.client.FetchContext
 
getCooldownTime(int) - Method in class freenet.client.async.CooldownBlockChooser
 
getCooldownTime() - Method in class freenet.client.FetchContext
 
getCooldownWakeup(SendableRequestItem, ClientContext) - Method in class freenet.client.async.BaseSingleFileFetcher
 
getCooldownWakeup(SendableRequestItem, ClientContext) - Method in class freenet.client.async.SplitFileFetcherGet
 
getCooldownWakeup(SendableRequestItem, ClientContext) - Method in class freenet.node.SendableGet
Get the time at which the key specified by the given token will wake up from the cooldown queue.
getCooldownWakeupTime(long) - Method in class freenet.client.async.SplitFileFetcherStorage
Returns -1 if the request is finished, otherwise the wakeup time.
getCore() - Method in class freenet.clients.http.SimpleToadletServer
 
getCount() - Method in class freenet.support.TokenBucket
Deprecated.
Get the current number of available tokens.
getCreationTime() - Method in class freenet.node.OpennetManager
 
getCrossCheckBlocks() - Method in class freenet.client.Metadata
 
getCrossSegmentSeed(HashResult[], byte[]) - Static method in class freenet.client.Metadata
 
getCrossSegmentSeed(byte[]) - Static method in class freenet.client.Metadata
 
getCryptoAlgorithm() - Method in class freenet.keys.ClientCHK
 
getCryptoAlgorithmFromExtra(byte[]) - Static method in class freenet.keys.ClientCHK
 
getCryptoGroup() - Method in class freenet.keys.InsertableClientSSK
 
getCryptoGroup() - Method in class freenet.keys.InsertableUSK
 
getCryptoKey() - Method in class freenet.client.async.CompatibilityAnalyser
 
getCryptoKey(HashResult[]) - Static method in class freenet.client.Metadata
 
getCryptoKey(byte[]) - Static method in class freenet.client.Metadata
 
getCryptoKey() - Method in class freenet.keys.ClientCHK
 
getCryptoKey() - Method in class freenet.keys.FreenetURI
Get the crypto key.
getCurrent() - Static method in class freenet.support.JVMVersion
 
getCurrentBandwidthLimitsOrNull() - Method in class freenet.clients.http.wizardsteps.BandwidthManipulator
 
getCurrentKeyTracker() - Method in interface freenet.node.BasePeerNode
 
getCurrentKeyTracker() - Method in class freenet.node.PeerNode
 
getCurrentLanguageTranslation() - Method in class freenet.l10n.BaseL10n
Get a copy of the currently used SimpleFieldSet.
getCurrentLevel() - Method in class freenet.clients.http.wizardsteps.SECURITY_PHYSICAL
 
GetCurrentProcess() - Method in interface freenet.support.ProcessPriority.WindowsHolder
 
getCurrentVersionBlobFile() - Method in class freenet.node.updater.NodeUpdateManager
 
getCustomSplitfileKey() - Method in class freenet.client.Metadata
If there is a custom (not computed from hashes) splitfile key, return it.
getDarknetConnections() - Method in class freenet.node.Node
 
getDarknetPeerNodeStatuses(boolean) - Method in class freenet.node.PeerManager
 
getDarknetPeers() - Method in class freenet.node.PeerManager
Get the darknet peers list.
getDarknetPeersString() - Method in class freenet.node.PeerManager
 
getDarknetPortNumber() - Method in class freenet.node.Node
 
getDarknetPubKeyHash() - Method in class freenet.node.Node
 
getDarknetSizeEstimate(long) - Method in class freenet.node.NodeStats
 
getDarknetValues() - Static method in enum freenet.node.SecurityLevels.NETWORK_THREAT_LEVEL
 
getData() - Method in class freenet.client.async.ClientPutter
 
getData(long) - Method in class freenet.client.async.USKDateHint
Return the data to insert to each hint slot.
getData() - Method in class freenet.client.InsertBlock
 
getData() - Method in class freenet.clients.fcp.DirectDirPutFile
 
getData() - Method in class freenet.clients.fcp.DiskDirPutFile
 
getData() - Method in class freenet.clients.fcp.RedirectDirPutFile
 
getData() - Method in class freenet.clients.http.FProxyFetchResult
 
getData() - Method in class freenet.clients.http.HTTPRequestImpl.HTTPUploadedFileImpl
 
getData() - Method in class freenet.keys.CHKBlock
 
getData() - Method in class freenet.node.MessageItem
Return the data contents of this MessageItem.
getData() - Method in class freenet.node.SSKInsertSender
 
getData() - Method in interface freenet.support.api.HTTPUploadedFile
Returns the data of the file.
getData() - Method in class freenet.support.api.ManifestElement
 
getData() - Method in class freenet.support.Buffer
Retrieve a byte array containing the data in this buffer.
getData() - Method in class freenet.support.ShortBuffer
Retrieve a byte array containing the data in this buffer.
getDatabaseJobExecutionStatistics() - Method in class freenet.node.NodeStats
 
getDatabasePath() - Method in class freenet.node.Node
 
getDataBlocks() - Method in class freenet.client.async.SplitFileSegmentKeys
 
getDataBlocksPerSegment() - Method in class freenet.client.Metadata
 
getDataInsertRejectedReason(short) - Static method in class freenet.io.comm.DMT
 
getDataLength() - Method in class freenet.support.math.TimeDecayingRunningAverage
 
getDataShadow() - Method in class freenet.clients.fcp.DownloadRequestStatus
 
getDataSize() - Method in class freenet.clients.fcp.ClientGet
 
getDataSize() - Method in class freenet.clients.fcp.ClientPut
 
getDataSize() - Method in class freenet.clients.fcp.DownloadRequestStatus
 
getDataSize() - Method in class freenet.clients.fcp.RequestStatus
 
getDataSize() - Method in class freenet.clients.fcp.UploadDirRequestStatus
 
getDataSize() - Method in class freenet.clients.fcp.UploadFileRequestStatus
 
getDataSize() - Method in class freenet.clients.fcp.UploadRequestStatus
 
getDataStoreStats() - Method in class freenet.node.Node
This method returns all statistics info for our data store stats table
getDataType() - Method in class freenet.config.Option
 
getDataTypeStr() - Method in class freenet.config.Option
 
getDayOfMonth() - Static method in class freenet.support.CurrentTimeUTC
 
getDeadline() - Method in class freenet.node.MessageItem
Get the deadline for this message.
getDecodedPackets() - Static method in class freenet.io.comm.IncomingPacketFilterImpl
 
getDeductBlocksFromSegments() - Method in class freenet.client.Metadata
 
getDefault() - Static method in enum freenet.client.ArchiveManager.ARCHIVE_TYPE
 
getDefault() - Static method in enum freenet.clients.http.PageMaker.THEME
 
getDefault() - Method in class freenet.config.Option
 
getDefault() - Static method in enum freenet.io.comm.TrafficClass
 
getDefault() - Static method in enum freenet.l10n.BaseL10n.LANGUAGE
 
getDefaultDocument() - Method in class freenet.client.Metadata
The default document is the one which has an empty name.
getDefaultFriendTrust() - Method in class freenet.node.SecurityLevels
 
getDefaultLanguageTranslation() - Method in class freenet.l10n.BaseL10n
Get the SimpleFieldSet of the default language (should be english).
getDefaultPersistentFetchContext() - Method in class freenet.client.async.ClientContext
 
getDefaultPersistentInsertContext() - Method in class freenet.client.async.ClientContext
 
getDefaultPriority() - Method in class freenet.io.comm.MessageType
 
getDefaultString(String) - Method in class freenet.l10n.BaseL10n
Get the default value for a key.
getDefaultString(String, String[], String[]) - Method in class freenet.l10n.BaseL10n
Get the default value for a key.
getDegree() - Method in class freenet.node.PeerLocation
 
getDegree() - Method in class freenet.node.PeerNode
Determines the degree of the peer via the locations of its peers it provides.
getDelay() - Method in class freenet.io.xfer.PacketThrottle
Only used for diagnostics.
getDelay() - Method in interface freenet.node.BaseRequestThrottle
Get the current inter-request delay.
getDelay(boolean, boolean, boolean) - Method in class freenet.node.RequestStarterGroup
 
getDelay() - Method in class freenet.node.RequestStarterGroup.MyRequestThrottle
 
getDependencyVersion(File) - Static method in class freenet.node.updater.MainJarDependenciesChecker
 
getDescription() - Method in interface freenet.client.events.ClientEvent
Returns a string describing the event.
getDescription() - Method in class freenet.client.events.EnterFiniteCooldownEvent
 
getDescription() - Method in class freenet.client.events.ExpectedFileSizeEvent
 
getDescription() - Method in class freenet.client.events.ExpectedHashesEvent
 
getDescription() - Method in class freenet.client.events.ExpectedMIMEEvent
 
getDescription() - Method in class freenet.client.events.FinishedCompressionEvent
 
getDescription() - Method in class freenet.client.events.SendingToNetworkEvent
 
getDescription() - Method in class freenet.client.events.SplitfileCompatibilityModeEvent
 
getDescription() - Method in class freenet.client.events.SplitfileProgressEvent
getDescription() - Method in class freenet.client.events.StartedCompressionEvent
 
getDescription() - Method in class freenet.clients.http.bookmark.BookmarkItem
 
getDestFilename() - Method in class freenet.clients.fcp.ClientGet
 
getDestFilename() - Method in class freenet.clients.fcp.DownloadRequestStatus
 
getDestination() - Method in class freenet.io.xfer.BlockTransmitter
 
getDetailedThresholds() - Method in class freenet.support.LoggerHook
 
getDetectedConnectivityStatus() - Method in interface freenet.io.comm.PacketSocketHandler
Does this port appear to be port forwarded? @see AddressTracker
getDetectedConnectivityStatus() - Method in class freenet.io.comm.UdpSocketHandler
 
getDetectedConnectivityStatus() - Method in class freenet.node.NodeCrypto
 
getDeveloperChangelogURI() - Method in class freenet.node.updater.NodeUpdateManager
 
getDigestLength() - Static method in class freenet.crypt.SHA256
 
getDir() - Method in class freenet.support.io.FilenameGenerator
 
getDir() - Method in interface freenet.support.io.PersistentFileTracker
Get the persistent temp files directory.
getDir() - Method in class freenet.support.io.PersistentTempBucketFactory
Get the directory we are creating temporary files in
getDirectTMCI() - Method in class freenet.node.NodeClientCore
 
getDisconnBytesSent() - Method in class freenet.node.NodeStats
 
getDocName() - Method in class freenet.keys.FreenetURI
Get the document name.
getDocument(String) - Method in class freenet.client.Metadata
Get the sub-document in a manifest file with the given name.
getDocuments() - Method in class freenet.client.Metadata
Get all documents in the manifest (ignores default doc).
getDomain() - Method in class freenet.clients.http.Cookie
 
getDomain() - Method in class freenet.clients.http.ReceivedCookie
 
getDontCompress() - Method in class freenet.clients.fcp.ClientGet
 
getDouble(String) - Method in class freenet.io.comm.Message
 
getDouble(String, double) - Method in class freenet.support.SimpleFieldSet
Get a double precision value for the given key.
getDouble(String) - Method in class freenet.support.SimpleFieldSet
Get a double precision value for the given key.
getDoubleArray(String) - Method in class freenet.io.comm.Message
 
getDoubleArray(String) - Method in class freenet.support.SimpleFieldSet
 
getDownloadsDir() - Method in class freenet.node.NodeClientCore
 
getDownstreamMaxBitRate() - Method in interface freenet.pluginmanager.FredPluginBandwidthIndicator
 
getDropProbability() - Method in class freenet.io.comm.UdpSocketHandler
 
getDropProbability() - Method in class freenet.node.NodeCryptoConfig
 
getDSAgroupBigAParameters() - Static method in class freenet.crypt.Global
 
getECDSAP256Pubkey() - Method in class freenet.node.NodeCrypto
 
getEdition() - Method in class freenet.keys.FreenetURI
Get the edition number, if the key is a USK or a USK converted to an SSK.
getElement() - Method in class freenet.clients.fcp.RedirectDirPutFile
 
getElementId() - Method in class freenet.clients.http.updateableelements.PushDataManager.UpdateEvent
 
getEndMarker() - Method in class freenet.support.SimpleFieldSet
 
getError() - Method in class freenet.client.async.ClientGetWorkerThread
 
getError() - Method in class freenet.support.compress.DecompressorThreadManager
Returns an exception which was thrown during decompression
getErrorCount(int) - Method in class freenet.client.FailureCodeTracker
Get number of errors of count mode
getErrorCount(InsertException.InsertExceptionMode) - Method in class freenet.client.FailureCodeTracker
Get number of errors of count mode
getErrorCount(FetchException.FetchExceptionMode) - Method in class freenet.client.FailureCodeTracker
Get number of errors of count mode
getErrors() - Method in class freenet.node.simulator.LongTermManySingleBlocksTest.InsertBatch
 
getErrString() - Method in exception freenet.io.comm.RetrievalException
Guaranteed not to have any spaces in it.
getErrString(int) - Static method in exception freenet.io.comm.RetrievalException
 
getETA() - Method in class freenet.clients.http.FProxyFetchInProgress
 
getEventHTMLText() - Method in class freenet.node.useralerts.StoringUserEvent
 
getEventListeners() - Method in class freenet.client.events.SimpleEventProducer
Returns the listeners as an array.
getEventText() - Method in class freenet.node.useralerts.StoringUserEvent
 
getEventType() - Method in class freenet.node.useralerts.AbstractUserEvent
 
getEventType() - Method in interface freenet.node.useralerts.UserEvent
 
getExecutor() - Method in class freenet.io.comm.MessageCore
 
getExecutor() - Method in class freenet.node.NodeClientCore
 
getExecutor() - Method in class freenet.support.PrioritizedTicker
 
getExecutor() - Method in interface freenet.support.Ticker
Get the underlying Executor.
getExecutor() - Method in class freenet.support.TrivialTicker
 
getExpectedMimeType() - Method in exception freenet.client.FetchException
Do we know the expected MIME type of the data?
getExtension(String) - Static method in class freenet.client.DefaultMIMETypes
 
getExtra() - Method in class freenet.keys.ClientCHK
 
getExtra(byte, short, boolean) - Static method in class freenet.keys.ClientCHK
 
getExtra() - Method in class freenet.keys.FreenetURI
Get the extra bytes.
getExtraBytes() - Method in class freenet.keys.ClientSSK
 
getExtraBytes(byte) - Static method in class freenet.keys.ClientSSK
 
getExtraPeerDataDir() - Method in class freenet.node.Node
 
getExtVersion() - Method in class freenet.node.updater.NodeUpdateManager
 
getFailedBlocks() - Method in class freenet.clients.fcp.ClientGet
 
getFailedBlocks() - Method in class freenet.clients.fcp.ClientPutBase
 
getFailedBlocks() - Method in class freenet.clients.fcp.ClientRequest
 
getFailedBlocks() - Method in class freenet.clients.fcp.RequestStatus
 
getFailedBlocks() - Method in class freenet.clients.fcp.SimpleProgressMessage
 
GetFailedMessage - Class in freenet.clients.fcp
 
GetFailedMessage(FetchException, String, boolean) - Constructor for class freenet.clients.fcp.GetFailedMessage
 
GetFailedMessage(SimpleFieldSet, boolean) - Constructor for class freenet.clients.fcp.GetFailedMessage
Construct from a fieldset.
GetFailedMessage() - Constructor for class freenet.clients.fcp.GetFailedMessage
 
GetFailedMessage(DataInputStream, RequestIdentifier, long, String) - Constructor for class freenet.clients.fcp.GetFailedMessage
 
getFailedMessage() - Method in class freenet.clients.fcp.GetFailedMessage
 
getFailureCode() - Method in class freenet.clients.fcp.DownloadRequestStatus
 
getFailureMessage() - Method in class freenet.clients.fcp.ClientPutBase
 
getFailureReason(boolean) - Method in class freenet.clients.fcp.ClientGet
 
getFailureReason(boolean) - Method in class freenet.clients.fcp.ClientPutBase
 
getFailureReason(boolean) - Method in class freenet.clients.fcp.ClientRequest
 
getFailureReason(boolean) - Method in class freenet.clients.fcp.DownloadRequestStatus
 
getFailureReason(boolean) - Method in class freenet.clients.fcp.RequestStatus
 
getFailureReason(boolean) - Method in class freenet.clients.fcp.UploadRequestStatus
 
getFailureReasonCode() - Method in class freenet.clients.fcp.ClientGet
 
getFatalyFailedBlocks() - Method in class freenet.clients.fcp.ClientGet
 
getFatalyFailedBlocks() - Method in class freenet.clients.fcp.ClientPutBase
 
getFatalyFailedBlocks() - Method in class freenet.clients.fcp.ClientRequest
 
getFatalyFailedBlocks() - Method in class freenet.clients.fcp.RequestStatus
 
getFatalyFailedBlocks() - Method in class freenet.clients.fcp.SimpleProgressMessage
 
getFate() - Method in class freenet.node.SeedServerTestPeerNode
 
getFCPMessage() - Method in class freenet.node.useralerts.AbstractUserAlert
 
getFCPMessage() - Method in class freenet.node.useralerts.BookmarkFeedUserAlert
 
getFCPMessage() - Method in class freenet.node.useralerts.DiskSpaceUserAlert
 
getFCPMessage() - Method in class freenet.node.useralerts.DownloadFeedUserAlert
 
getFCPMessage() - Method in class freenet.node.useralerts.DroppedOldPeersUserAlert
 
getFCPMessage() - Method in class freenet.node.useralerts.N2NTMUserAlert
 
getFCPMessage() - Method in class freenet.node.useralerts.StoringUserEvent
 
getFCPMessage() - Method in interface freenet.node.useralerts.UserAlert
 
getFCPPlugin(String) - Method in class freenet.pluginmanager.PluginManager
Deprecated.
The FredPluginFCP API, which this returns, was deprecated to be replaced by FredPluginFCPMessageHandler.ServerSideFCPMessageHandler. Plugin authors should implement the new interface instead of the old, and this codepath to support plugins which implement the old interface should be removed one day. No new code will be needed then: The code to use the new interface already exists in its own codepath - the equivalent function for the new API is {link #getPluginFCPServer(String)}, and it is already being used automatically for plugins which implement it.
getFCPServer() - Method in class freenet.node.NodeClientCore
 
getFCPServerPlugin() - Method in class freenet.pluginmanager.PluginInfoWrapper
If PluginInfoWrapper.isFCPServerPlugin() returns true, may be called to obtain the FredPluginFCPMessageHandler.ServerSideFCPMessageHandler of the plugin.

TODO: Code quality: Currently, all the other is...() functions are used by PluginManager just to then manually cast the plugin main object to the desired type, i.e.
getFetchContext() - Method in interface freenet.client.HighLevelSimpleClient
Get the FetchContext so you can customise the search process.
getFetchContext(long) - Method in interface freenet.client.HighLevelSimpleClient
 
getFetchContext(long, String) - Method in interface freenet.client.HighLevelSimpleClient
 
getFetchContext() - Method in class freenet.client.HighLevelSimpleClientImpl
 
getFetchContext(long) - Method in class freenet.client.HighLevelSimpleClientImpl
 
getFetchContext(long, String) - Method in class freenet.client.HighLevelSimpleClientImpl
 
getFetchCount() - Method in class freenet.clients.http.FProxyFetchResult
 
getFetchedBlocks() - Method in class freenet.clients.fcp.ClientGet
 
getFetchedBlocks() - Method in class freenet.clients.fcp.ClientPutBase
 
getFetchedBlocks() - Method in class freenet.clients.fcp.ClientRequest
 
getFetchedBlocks() - Method in class freenet.clients.fcp.RequestStatus
 
getFetchedBlocks() - Method in class freenet.clients.fcp.SimpleProgressMessage
 
getFetchedVersion() - Method in class freenet.node.updater.NodeUpdater
 
getFetcher(USK, FetchContext, boolean, boolean, boolean, USKFetcherCallback, boolean, ClientContext, boolean) - Method in class freenet.client.async.USKManager
 
getFetcherForInsertDontSchedule(USK, short, USKFetcherCallback, RequestClient, ClientContext, boolean, boolean) - Method in class freenet.client.async.USKManager
 
getFetchErrorCode() - Method in exception freenet.client.filter.KnownUnsafeContentTypeException
 
getFetchErrorCode() - Method in exception freenet.client.filter.UnknownContentTypeException
 
getFetchErrorCode() - Method in exception freenet.client.filter.UnsafeContentTypeException
Returns the error code that a FetchException may be instantiated with Subclasses of this exception may override this method to provide more detailed error messages.
getFetchInProgress(FreenetURI, long, FetchContext) - Method in class freenet.clients.http.FProxyFetchTracker
Gets an FProxyFetchInProgress identified by the URI and the maxsize.
getFetchScheduler(boolean, boolean) - Method in class freenet.client.async.ClientContext
Get the RequestScheduler responsible for the given key type.
getFieldFromProcSelfStat(int, Object) - Static method in class freenet.support.Logger.OSThread
Get a specified field from /proc/self/stat or return null if it's unavailable for some reason.
getFields() - Method in class freenet.io.comm.MessageType
 
getFieldSet() - Method in class freenet.clients.fcp.AddPeer
 
getFieldSet() - Method in class freenet.clients.fcp.AllDataMessage
 
getFieldSet() - Method in class freenet.clients.fcp.BookmarkFeed
 
getFieldSet() - Method in class freenet.clients.fcp.ClientGetMessage
 
getFieldSet() - Method in class freenet.clients.fcp.ClientHelloMessage
 
getFieldSet() - Method in class freenet.clients.fcp.ClientPutDirMessage
 
getFieldSet() - Method in class freenet.clients.fcp.ClientPutMessage
 
getFieldSet() - Method in class freenet.clients.fcp.CloseConnectionDuplicateClientNameMessage
 
getFieldSet() - Method in class freenet.clients.fcp.CompatibilityMode
 
getFieldSet() - Method in class freenet.clients.fcp.ConfigData
 
getFieldSet() - Method in class freenet.clients.fcp.DataFoundMessage
 
getFieldSet() - Method in class freenet.clients.fcp.DisconnectMessage
getFieldSet() - Method in class freenet.clients.fcp.EndListPeerNotesMessage
 
getFieldSet() - Method in class freenet.clients.fcp.EndListPeersMessage
 
getFieldSet() - Method in class freenet.clients.fcp.EndListPersistentRequestsMessage
 
getFieldSet() - Method in class freenet.clients.fcp.EnterFiniteCooldown
 
getFieldSet() - Method in class freenet.clients.fcp.ExpectedDataLength
 
getFieldSet() - Method in class freenet.clients.fcp.ExpectedHashes
 
getFieldSet() - Method in class freenet.clients.fcp.ExpectedMIME
 
getFieldSet() - Method in class freenet.clients.fcp.FCPMessage
 
getFieldSet() - Method in class freenet.clients.fcp.FCPPluginClientMessage
 
getFieldSet() - Method in class freenet.clients.fcp.FCPPluginServerMessage
 
getFieldSet() - Method in class freenet.clients.fcp.FCPResponse
 
getFieldSet() - Method in class freenet.clients.fcp.FeedMessage
 
getFieldSet() - Method in class freenet.clients.fcp.FilterMessage
 
getFieldSet() - Method in class freenet.clients.fcp.FilterResultMessage
 
getFieldSet() - Method in class freenet.clients.fcp.FinishedCompressionMessage
 
getFieldSet() - Method in class freenet.clients.fcp.GeneratedMetadataMessage
 
getFieldSet() - Method in class freenet.clients.fcp.GenerateSSKMessage
 
getFieldSet() - Method in class freenet.clients.fcp.GetConfig
 
getFieldSet() - Method in class freenet.clients.fcp.GetFailedMessage
 
getFieldSet(boolean) - Method in class freenet.clients.fcp.GetFailedMessage
Write to a SimpleFieldSet for storage or transmission.
getFieldSet() - Method in class freenet.clients.fcp.GetNode
 
getFieldSet() - Method in class freenet.clients.fcp.GetPluginInfo
 
getFieldSet() - Method in class freenet.clients.fcp.GetRequestStatusMessage
 
getFieldSet() - Method in class freenet.clients.fcp.IdentifierCollisionMessage
 
getFieldSet() - Method in class freenet.clients.fcp.ListPeerMessage
 
getFieldSet() - Method in class freenet.clients.fcp.ListPeerNotesMessage
 
getFieldSet() - Method in class freenet.clients.fcp.ListPeersMessage
 
getFieldSet() - Method in class freenet.clients.fcp.ListPersistentRequestsMessage
 
getFieldSet() - Method in class freenet.clients.fcp.LoadPlugin
 
getFieldSet() - Method in class freenet.clients.fcp.ModifyConfig
 
getFieldSet() - Method in class freenet.clients.fcp.ModifyPeer
 
getFieldSet() - Method in class freenet.clients.fcp.ModifyPeerNote
 
getFieldSet() - Method in class freenet.clients.fcp.ModifyPersistentRequest
 
getFieldSet() - Method in class freenet.clients.fcp.MultipleDataCarryingMessage
 
getFieldSet() - Method in class freenet.clients.fcp.N2NFeedMessage
 
getFieldSet() - Method in class freenet.clients.fcp.NodeData
 
getFieldSet() - Method in class freenet.clients.fcp.NodeHelloMessage
 
getFieldSet() - Method in class freenet.clients.fcp.PeerMessage
 
getFieldSet() - Method in class freenet.clients.fcp.PeerNote
 
getFieldSet() - Method in class freenet.clients.fcp.PeerRemoved
 
getFieldSet() - Method in class freenet.clients.fcp.PersistentGet
 
getFieldSet() - Method in class freenet.clients.fcp.PersistentPut
 
getFieldSet() - Method in class freenet.clients.fcp.PersistentPutDir
 
getFieldSet() - Method in class freenet.clients.fcp.PersistentRequestModifiedMessage
 
getFieldSet() - Method in class freenet.clients.fcp.PersistentRequestRemovedMessage
 
getFieldSet() - Method in class freenet.clients.fcp.PluginInfoMessage
 
getFieldSet() - Method in class freenet.clients.fcp.PluginRemovedMessage
 
getFieldSet() - Method in class freenet.clients.fcp.ProbeRequest
 
getFieldSet() - Method in class freenet.clients.fcp.ProtocolErrorMessage
 
getFieldSet() - Method in class freenet.clients.fcp.PutFailedMessage
 
getFieldSet(boolean) - Method in class freenet.clients.fcp.PutFailedMessage
 
getFieldSet() - Method in class freenet.clients.fcp.PutFetchableMessage
 
getFieldSet() - Method in class freenet.clients.fcp.PutSuccessfulMessage
 
getFieldSet() - Method in class freenet.clients.fcp.ReloadPlugin
 
getFieldSet() - Method in class freenet.clients.fcp.RemovePeer
 
getFieldSet() - Method in class freenet.clients.fcp.RemovePersistentRequest
 
getFieldSet() - Method in class freenet.clients.fcp.RemovePlugin
 
getFieldSet() - Method in class freenet.clients.fcp.SendBookmarkMessage
 
getFieldSet() - Method in class freenet.clients.fcp.SendingToNetworkMessage
 
getFieldSet() - Method in class freenet.clients.fcp.SendPeerMessage
 
getFieldSet() - Method in class freenet.clients.fcp.SendURIMessage
 
getFieldSet() - Method in class freenet.clients.fcp.SentPeerMessage
 
getFieldSet() - Method in class freenet.clients.fcp.ShutdownMessage
 
getFieldSet() - Method in class freenet.clients.fcp.SimpleProgressMessage
 
getFieldSet() - Method in class freenet.clients.fcp.SSKKeypairMessage
 
getFieldSet() - Method in class freenet.clients.fcp.StartedCompressionMessage
 
getFieldSet() - Method in class freenet.clients.fcp.SubscribedUSKMessage
 
getFieldSet() - Method in class freenet.clients.fcp.SubscribedUSKRoundFinishedMessage
 
getFieldSet() - Method in class freenet.clients.fcp.SubscribedUSKSendingToNetworkMessage
 
getFieldSet() - Method in class freenet.clients.fcp.SubscribedUSKUpdate
 
getFieldSet() - Method in class freenet.clients.fcp.SubscribeUSKMessage
 
getFieldSet() - Method in class freenet.clients.fcp.TestDDACompleteMessage
 
getFieldSet() - Method in class freenet.clients.fcp.TestDDAReplyMessage
 
getFieldSet() - Method in class freenet.clients.fcp.TestDDARequestMessage
 
getFieldSet() - Method in class freenet.clients.fcp.TestDDAResponseMessage
 
getFieldSet() - Method in class freenet.clients.fcp.UnknownNodeIdentifierMessage
 
getFieldSet() - Method in class freenet.clients.fcp.UnknownPeerNoteTypeMessage
 
getFieldSet() - Method in class freenet.clients.fcp.UnsubscribeUSKMessage
 
getFieldSet() - Method in class freenet.clients.fcp.URIFeedMessage
 
getFieldSet() - Method in class freenet.clients.fcp.URIGeneratedMessage
 
getFieldSet() - Method in class freenet.clients.fcp.WatchFeedsMessage
 
getFieldSet() - Method in class freenet.clients.fcp.WatchGlobal
 
getFile() - Method in class freenet.clients.fcp.DiskDirPutFile
 
getFile(Node) - Method in enum freenet.node.NodeFile
Gets the absolute file path associated with this file for the given node instance.
getFile() - Method in class freenet.support.io.BaseFileBucket
Returns the file object this buckets data is kept in.
getFile() - Method in class freenet.support.io.FileBucket
Returns the file object this buckets data is kept in.
getFile() - Method in class freenet.support.io.TempFileBucket
 
getFileEncodingCharset() - Static method in class freenet.support.io.FileUtil
Returns the Charset which is equal to the "file.encoding" property.
getFileLoggerHook() - Method in class freenet.node.LoggingConfigHandler
 
getFilename() - Method in class freenet.clients.http.HTTPRequestImpl.HTTPUploadedFileImpl
 
getFilename() - Method in enum freenet.node.NodeFile
Gets the filename associated with this file.
getFilename() - Method in class freenet.pluginmanager.PluginInfoWrapper
 
getFilename() - Method in interface freenet.support.api.HTTPUploadedFile
Returns the name of the file.
getFilename(long) - Method in class freenet.support.io.FilenameGenerator
 
getFileNumber() - Method in class freenet.node.useralerts.N2NTMUserAlert
 
getFileRandomAccessBufferFactory(boolean) - Method in class freenet.client.async.ClientContext
 
getFilledCount() - Method in class freenet.support.BloomFilter
 
getFinalBucket() - Method in class freenet.client.async.BinaryBlobWriter
 
getFinalURI() - Method in class freenet.clients.fcp.ClientPut
 
getFinalURI() - Method in class freenet.clients.fcp.ClientPutDir
 
getFinalURI() - Method in class freenet.clients.fcp.UploadRequestStatus
 
getFirst() - Method in class freenet.support.SortedIntSet
Deprecated.
Get the smallest item on this set
getFirstCode() - Method in class freenet.client.FailureCodeTracker
 
getFirstCodeFetch() - Method in class freenet.client.FailureCodeTracker
 
getFirstCodeInsert() - Method in class freenet.client.FailureCodeTracker
 
getFirstTag() - Method in class freenet.support.HTMLNode
Returns the name of the first "real" tag found in the hierarchy below this node.
getFixedLength(boolean) - Static method in class freenet.client.FailureCodeTracker
Get the length of the fixed-size representation produced by writeFixedLengthTo().
getFlagIconPath() - Method in enum freenet.clients.http.geoip.IPConverter.Country
Relative to top of static files
getFloat(String) - Method in class freenet.io.comm.Message
 
getFloatArray(String) - Method in class freenet.io.comm.Message
 
getFloatArray(String) - Method in class freenet.support.SimpleFieldSet
 
getFNPPort() - Method in class freenet.node.Node
 
getFOAFBytesSent() - Method in class freenet.node.NodeStats
 
getForeverClient() - Method in class freenet.clients.fcp.FCPConnectionHandler
 
getForeverClient(String, NodeClientCore, FCPConnectionHandler) - Method in class freenet.clients.fcp.FCPServer
 
getForeverClient(String, FCPConnectionHandler) - Method in class freenet.clients.fcp.PersistentRequestRoot
Get the PersistentRequestClient if it exists.
getFormPassword() - Method in class freenet.clients.http.SimpleToadletServer
 
getFormPassword() - Method in interface freenet.clients.http.ToadletContainer
Get the form password
getFormPassword() - Method in interface freenet.clients.http.ToadletContext
Get the form password required for "dangerous" operations.
getFormPassword() - Method in class freenet.clients.http.ToadletContextImpl
 
getFProxy() - Method in class freenet.node.NodeClientCore
 
getFProxyTheme() - Method in class freenet.pluginmanager.PluginManager
Deprecated.
will be removed in version 1473.
getFraction() - Method in class freenet.clients.fcp.SimpleProgressMessage
 
getFreenetAddress() - Method in class freenet.io.comm.Peer
 
getFromPayload(String) - Method in class freenet.io.comm.Message
 
getFullKey() - Method in class freenet.crypt.DSAPublicKey
 
getFullKey() - Method in class freenet.keys.CHKBlock
 
getFullKey() - Method in class freenet.keys.Key
Get the full key, including any crypto type bytes, everything needed to construct a Key object
getFullKey() - Method in class freenet.keys.NodeCHK
 
getFullKey() - Method in class freenet.keys.NodeSSK
 
getFullKey() - Method in class freenet.keys.SSKBlock
 
getFullKey() - Method in interface freenet.store.StorableBlock
 
getFullNoderef() - Method in class freenet.node.PeerNode
 
getG() - Method in class freenet.crypt.DSAGroup
 
getG() - Method in class freenet.crypt.DSAPublicKey
 
getGaps() - Method in class freenet.io.AddressTrackerItem
 
getGeneratedURI() - Method in class freenet.clients.fcp.ClientPutBase
 
getGenerator() - Method in interface freenet.support.io.PersistentFileTracker
 
getGenerator() - Method in class freenet.support.io.PersistentTempBucketFactory
Get the FilenameGenerator
getGlobalForeverClient() - Method in class freenet.clients.fcp.FCPServer
Returns the global FCP client.
getGlobalForeverClient() - Method in class freenet.clients.fcp.PersistentRequestRoot
 
getGlobalKeySalter(boolean) - Method in class freenet.client.async.ClientRequestScheduler
 
getGlobalRequest(String) - Method in class freenet.clients.fcp.FCPServer
 
getGlobalRequests() - Method in class freenet.clients.fcp.FCPServer
 
getGlobalSecureRandom() - Static method in class freenet.node.NodeStarter
 
getGrabber(T) - Method in class freenet.support.SectoredRandomGrabArray
Get a grabber.
getGroup() - Method in class freenet.crypt.DSAPublicKey
 
getGuessableKey() - Method in class freenet.keys.FreenetURI
 
getHandshakeAddress() - Method in class freenet.io.comm.FreenetInetAddress
Get the IP address, looking up the hostname if the hostname is primary, even if it has been looked up before.
getHandshakeAddress() - Method in class freenet.io.comm.Peer
Get the IP address, looking up the hostname if the hostname is primary, even if it has been looked up before.
getHandshakeCount() - Method in class freenet.node.PeerNode
 
getHandshakeIP() - Method in class freenet.node.PeerNode
Get a single address to send a handshake to.
getHandshakeIPs() - Method in class freenet.node.PeerNode
Returns an array with the advertised addresses and the detected one
getHashes() - Method in class freenet.client.Metadata
 
getHashes(byte[]) - Method in class freenet.support.BloomFilter
 
getHashThisLayerOnly() - Method in class freenet.client.Metadata
 
getHasKeyListener() - Method in interface freenet.client.async.KeyListener
 
getHasKeyListener() - Method in class freenet.client.async.SingleKeyListener
 
getHasKeyListener() - Method in class freenet.client.async.SplitFileFetcher
 
getHasKeyListener() - Method in class freenet.client.async.SplitFileFetcherKeyListener
 
getHasKeyListener() - Method in interface freenet.client.async.SplitFileFetcherStorageCallback
Can be null.
getHasKeyListener() - Method in class freenet.client.async.USKFetcher
 
getHeader(String) - Method in class freenet.clients.http.HTTPRequestImpl
 
getHeader(String) - Method in interface freenet.support.api.HTTPRequest
Get the value of a specific header on the request.
getHeader() - Method in class freenet.support.SimpleFieldSet
Get the headers.
getHeaders() - Method in interface freenet.clients.http.ToadletContext
 
getHeaders() - Method in class freenet.clients.http.ToadletContextImpl
 
getHeaders() - Method in class freenet.keys.CHKBlock
 
getHeaders() - Method in class freenet.node.CHKInsertSender
 
getHeaders() - Method in class freenet.node.RequestSender
 
getHeaders() - Method in class freenet.node.SSKInsertSender
 
getHeadersLength() - Method in interface freenet.io.comm.PacketSocketHandler
Get the size of the transport layer headers, for byte accounting purposes.
getHeadersLength(Peer) - Method in interface freenet.io.comm.PacketSocketHandler
Get the size of the transport layer headers, for byte accounting purposes.
getHeadersLength() - Method in class freenet.io.comm.UdpSocketHandler
 
getHeadersLength(Peer) - Method in class freenet.io.comm.UdpSocketHandler
 
getHealingQueue() - Method in class freenet.node.NodeClientCore
 
getHelloCompressorDescriptor() - Static method in enum freenet.support.compress.Compressor.COMPRESSOR_TYPE
 
getHighestSeenBuild() - Static method in class freenet.node.Version
 
getHLSimpleClient() - Method in class freenet.pluginmanager.PluginRespirator
 
getHMACKey(ECPublicKey) - Method in class freenet.crypt.ECDHLightContext
 
getHooks() - Method in class freenet.support.LoggerHookChain
Returns all the current hooks.
getHostName(InetAddress) - Static method in class freenet.io.comm.FreenetInetAddress
Return the hostname or the IP address of the given InetAddress.
getHourLogName(Calendar, int, boolean) - Method in class freenet.support.FileLoggerHook
The extra parameter int digit is to be used for creating a logfile name when a log exists already with the same date.
getHTL() - Method in interface freenet.node.AnyInsertSender
 
getHTL() - Method in class freenet.node.CHKInsertSender
 
getHTL() - Method in class freenet.node.RequestSender
 
getHTL() - Method in class freenet.node.SSKInsertSender
 
getHTMLEncodedTitle() - Method in exception freenet.client.filter.DataFilterException
 
getHTMLEncodedTitle() - Method in exception freenet.client.filter.KnownUnsafeContentTypeException
 
getHTMLEncodedTitle() - Method in exception freenet.client.filter.UndetectableCharsetException
 
getHTMLEncodedTitle() - Method in exception freenet.client.filter.UnknownContentTypeException
 
getHTMLEncodedTitle() - Method in exception freenet.client.filter.UnsafeContentTypeException
Get the title of the error page.
getHTMLEncodedTitle() - Method in exception freenet.client.filter.UnsupportedCharsetInFilterException
 
getHTMLNode(String) - Method in class freenet.l10n.BaseL10n
Get a localized string and put it in a HTMLNode for the translation page.
getHTMLNode(String, String[], String[]) - Method in class freenet.l10n.BaseL10n
Get a localized string and put it in a HTMLNode for the translation page.
getHTMLText() - Method in class freenet.node.IPDetectorPluginManager.MyUserAlert
 
getHTMLText() - Method in class freenet.node.IPDetectorPluginManager.PortForwardAlert
 
getHTMLText() - Method in class freenet.node.useralerts.AbstractUserAlert
Content of alert (HTML).
getHTMLText() - Method in class freenet.node.useralerts.BookmarkFeedUserAlert
 
getHTMLText() - Method in class freenet.node.useralerts.DiskSpaceUserAlert
 
getHTMLText() - Method in class freenet.node.useralerts.DownloadFeedUserAlert
 
getHTMLText() - Method in class freenet.node.useralerts.DroppedOldPeersUserAlert
 
getHTMLText() - Method in class freenet.node.useralerts.InvalidAddressOverrideUserAlert
 
getHTMLText() - Method in class freenet.node.useralerts.IPUndetectedUserAlert
 
getHTMLText() - Method in class freenet.node.useralerts.JVMVersionAlert
 
getHTMLText() - Method in class freenet.node.useralerts.MeaningfulNodeNameUserAlert
 
getHTMLText() - Method in class freenet.node.useralerts.N2NTMUserAlert
 
getHTMLText() - Method in class freenet.node.useralerts.NotEnoughNiceLevelsUserAlert
 
getHTMLText() - Method in class freenet.node.useralerts.PeerManagerUserAlert
 
getHTMLText() - Method in class freenet.node.useralerts.PeersOffersUserAlert
 
getHTMLText() - Method in class freenet.node.useralerts.ProxyUserAlert
 
getHTMLText() - Method in class freenet.node.useralerts.StoringUserEvent
 
getHTMLText() - Method in class freenet.node.useralerts.TimeSkewDetectedUserAlert
 
getHTMLText() - Method in class freenet.node.useralerts.UpdatedVersionAvailableUserAlert
 
getHTMLText() - Method in class freenet.node.useralerts.UpgradeConnectionSpeedUserAlert
 
getHTMLText() - Method in interface freenet.node.useralerts.UserAlert
Content of alert (HTML).
getHumanRepresentation() - Method in interface freenet.io.AddressMatcher
Get the human-readable version of the Matcher
getHumanRepresentation() - Method in class freenet.io.EverythingMatcher
 
getHumanRepresentation() - Method in class freenet.io.Inet4AddressMatcher
 
getHumanRepresentation() - Method in class freenet.io.Inet6AddressMatcher
 
getID() - Method in interface freenet.clients.fcp.FCPPluginConnection
 
getID() - Method in class freenet.clients.http.SessionManager.Session
 
getId(FreenetURI, int) - Static method in class freenet.clients.http.updateableelements.ImageElement
 
getId(FreenetURI) - Static method in class freenet.clients.http.updateableelements.ProgressBarElement
 
getId(FreenetURI) - Static method in class freenet.clients.http.updateableelements.ProgressInfoElement
 
getId(String, String) - Static method in class freenet.clients.http.updateableelements.TesterElement
 
getID() - Method in class freenet.node.MessageItem
 
getIdentifier() - Method in class freenet.clients.fcp.ClientRequest
Get identifier string for request
getIdentifier() - Method in class freenet.clients.fcp.RequestStatus
 
getIdentifier() - Method in class freenet.pluginmanager.PluginReplySender
Deprecated.
 
getIdentity(int) - Method in class freenet.node.NodeCrypto
Get my identity.
getIdentityHash() - Method in class freenet.node.PeerNode
Returns a unique node identifier (usefull to compare two peernodes).
getIdentityString() - Method in class freenet.node.PeerNode
 
getIncomingLoadStats(boolean) - Method in class freenet.node.PeerNode
 
getIncomingRequestLocation(int[]) - Method in class freenet.node.NodeStats
 
getInetAddresses() - Method in class freenet.node.SeedServerPeerNode
 
getInetAddressTrackerItems() - Method in class freenet.io.AddressTracker
 
getInfobox(String) - Method in class freenet.clients.http.PageMaker
 
getInfobox(HTMLNode) - Method in class freenet.clients.http.PageMaker
 
getInfobox(String, String) - Method in class freenet.clients.http.PageMaker
 
getInfobox(String, String, HTMLNode) - Method in class freenet.clients.http.PageMaker
 
getInfobox(String, HTMLNode) - Method in class freenet.clients.http.PageMaker
 
getInfobox(String, String, boolean) - Method in class freenet.clients.http.PageMaker
 
getInfobox(HTMLNode, String, boolean) - Method in class freenet.clients.http.PageMaker
 
getInfobox(String, String, String, boolean) - Method in class freenet.clients.http.PageMaker
 
getInfobox(String, String, HTMLNode, String, boolean) - Method in class freenet.clients.http.PageMaker
Create an infobox, attach it to the given parent, and return the content node.
getInfobox(String, HTMLNode, String, boolean) - Method in class freenet.clients.http.PageMaker
Returns an infobox with the given style and header.
getInfobox(String, String, HTMLNode, String, boolean) - Method in class freenet.clients.http.wizardsteps.PageHelper
 
getInitialMessagesBytesSent() - Method in class freenet.node.NodeStats
 
getInitialMetadata() - Method in class freenet.clients.fcp.ClientGetMessage
 
getInitialTimeout() - Method in class freenet.io.comm.MessageFilter
 
getInMillis() - Static method in class freenet.support.CurrentTimeUTC
Get the current time in milliseconds.
getInputBandwidthLimit() - Method in class freenet.node.Node
 
getInputStream() - Method in class freenet.crypt.AEADCryptBucket
 
getInputStream() - Method in class freenet.crypt.EncryptedRandomAccessBucket
 
getInputStream() - Method in interface freenet.support.api.Bucket
Returns an InputStream that reads data from this Bucket.
getInputStream() - Method in class freenet.support.io.ArrayBucket
 
getInputStream() - Method in class freenet.support.io.BaseFileBucket
 
getInputStream() - Method in class freenet.support.io.DelayedFreeBucket
 
getInputStream() - Method in class freenet.support.io.DelayedFreeRandomAccessBucket
 
getInputStream() - Method in class freenet.support.io.NoFreeBucket
 
getInputStream() - Method in class freenet.support.io.NullBucket
Returns an InputStream that reads data from this Bucket.
getInputStream() - Method in class freenet.support.io.PaddedBucket
 
getInputStream() - Method in class freenet.support.io.PaddedEphemerallyEncryptedBucket
 
getInputStream() - Method in class freenet.support.io.PaddedRandomAccessBucket
 
getInputStream() - Method in class freenet.support.io.RAFBucket
 
getInputStream() - Method in class freenet.support.io.ReadOnlyFileSliceBucket
 
getInputStream() - Method in class freenet.support.io.TempBucketFactory.TempBucket
 
getInputStream() - Method in class freenet.support.SimpleReadOnlyArrayBucket
 
getInputStreamUnbuffered() - Method in class freenet.crypt.AEADCryptBucket
 
getInputStreamUnbuffered() - Method in class freenet.crypt.EncryptedRandomAccessBucket
 
getInputStreamUnbuffered() - Method in interface freenet.support.api.Bucket
 
getInputStreamUnbuffered() - Method in class freenet.support.io.ArrayBucket
 
getInputStreamUnbuffered() - Method in class freenet.support.io.BaseFileBucket
 
getInputStreamUnbuffered() - Method in class freenet.support.io.DelayedFreeBucket
 
getInputStreamUnbuffered() - Method in class freenet.support.io.DelayedFreeRandomAccessBucket
 
getInputStreamUnbuffered() - Method in class freenet.support.io.NoFreeBucket
 
getInputStreamUnbuffered() - Method in class freenet.support.io.NullBucket
 
getInputStreamUnbuffered() - Method in class freenet.support.io.PaddedBucket
 
getInputStreamUnbuffered() - Method in class freenet.support.io.PaddedEphemerallyEncryptedBucket
 
getInputStreamUnbuffered() - Method in class freenet.support.io.PaddedRandomAccessBucket
 
getInputStreamUnbuffered() - Method in class freenet.support.io.RAFBucket
 
getInputStreamUnbuffered() - Method in class freenet.support.io.ReadOnlyFileSliceBucket
 
getInputStreamUnbuffered() - Method in class freenet.support.io.TempBucketFactory.TempBucket
 
getInputStreamUnbuffered() - Method in class freenet.support.SimpleReadOnlyArrayBucket
 
getInsertableSSK(long) - Method in class freenet.keys.InsertableUSK
 
getInsertableSSK(String) - Method in class freenet.keys.InsertableUSK
 
getInsertContext(boolean) - Method in interface freenet.client.HighLevelSimpleClient
Get an InsertContext.
getInsertContext(boolean) - Method in class freenet.client.HighLevelSimpleClientImpl
 
getInsertURI() - Method in class freenet.keys.InsertableClientSSK
 
getInsertURIs(InsertableUSK) - Method in class freenet.client.async.USKDateHint
Return the URL's to insert hint data to
getInstallerNonWindows() - Method in class freenet.node.updater.NodeUpdateManager
 
getInstallerNonWindowsURI() - Method in class freenet.node.updater.NodeUpdateManager
 
getInstallerWindows() - Method in class freenet.node.updater.NodeUpdateManager
 
getInstallerWindowsURI() - Method in class freenet.node.updater.NodeUpdateManager
 
getInstance(Metadata.SplitfileAlgorithm) - Static method in class freenet.client.FECCodec
 
getInstance(File) - Static method in class freenet.clients.http.geoip.IPConverter
Returns the reference to singleton object of this class.
getInstance(String) - Static method in class freenet.support.Loader
Creates a new object of given classname.
getInstance(String, Class<?>[], Object[]) - Static method in class freenet.support.Loader
Creates a new object of given classname.
getInstance(Class<?>, Class<?>[], Object[]) - Static method in class freenet.support.Loader
Creats a new object of a given class.
getInt(String) - Method in class freenet.config.SubConfig
 
getInt(String) - Method in class freenet.io.comm.Message
 
getInt(String, int) - Method in class freenet.support.SimpleFieldSet
Get an integer value for the given key.
getInt(String) - Method in class freenet.support.SimpleFieldSet
Get an integer value for the given key.
getIntArray(String) - Method in class freenet.support.SimpleFieldSet
 
getIntParam(String) - Method in class freenet.clients.http.HTTPRequestImpl
 
getIntParam(String, int) - Method in class freenet.clients.http.HTTPRequestImpl
 
getIntParam(String) - Method in interface freenet.support.api.HTTPRequest
Get the value of a request parameter converted to an int, using 0 as default value.
getIntParam(String, int) - Method in interface freenet.support.api.HTTPRequest
Get the value of a request parameter converted to an int, using the specified default value.
getIntPart(String, int) - Method in class freenet.clients.http.HTTPRequestImpl
 
getIntPart(String, int) - Method in interface freenet.support.api.HTTPRequest
Get a part as an integer with a default value if it is not set.
getInvalidRequestPart() - Method in exception freenet.clients.http.BadRequestException
 
getIps() - Method in class freenet.clients.http.geoip.Cache
 
getIPv4ToCountryURI() - Method in class freenet.node.updater.NodeUpdateManager
 
getItemByPath(String) - Method in class freenet.clients.http.bookmark.BookmarkManager
 
getItems() - Method in class freenet.clients.http.bookmark.BookmarkCategory
 
getIV() - Method in class freenet.crypt.CryptByteBuffer
Gets the IV being used.
getIv() - Method in class freenet.crypt.MessageAuthCode
Gets the IV being used.
getIvParameterSpec(byte[], int, int) - Static method in class freenet.crypt.KeyGenUtils
Converts an iv in a specified portion of a byte[] and places it in a IvParameterSpec.
getIvParameterSpec(ByteBuffer) - Static method in class freenet.crypt.KeyGenUtils
Converts an iv in a ByteBuffer and places it in a IvParameterSpec.
getIVSize() - Method in class freenet.crypt.AEADInputStream
 
getJFKBuffer() - Method in class freenet.node.PeerNode
 
getJobRunner(boolean) - Method in class freenet.client.async.ClientContext
 
getK() - Method in class freenet.support.BloomFilter
 
getKey() - Method in interface freenet.client.ArchiveHandler
Get the key.
getKey(SendableRequestItem) - Method in class freenet.client.async.BaseSingleFileFetcher
 
getKey(SendableRequestItem) - Method in class freenet.client.async.SplitFileFetcherGet
 
getKey() - Method in class freenet.client.async.SplitFileFetcherSegmentSendableRequestItem
 
getKey(int) - Method in class freenet.client.async.SplitFileFetcherSegmentStorage
 
getKey(SplitFileFetcherStorage.MyKey) - Method in class freenet.client.async.SplitFileFetcherStorage
 
getKey(int, boolean[], boolean) - Method in class freenet.client.async.SplitFileSegmentKeys
 
getKey() - Method in class freenet.clients.http.bookmark.BookmarkItem
 
getKey() - Method in class freenet.crypt.MessageAuthCode
Gets the key being used
getKey() - Method in class freenet.keys.CHKBlock
 
getKey() - Method in class freenet.keys.ClientCHKBlock
 
getKey() - Method in interface freenet.keys.ClientKeyBlock
 
getKey() - Method in class freenet.keys.ClientSSKBlock
 
getKey() - Method in interface freenet.keys.KeyBlock
 
getKey() - Method in class freenet.keys.SSKBlock
 
getKey(byte[], boolean, boolean, BlockMetadata) - Method in class freenet.node.NodeGetPubkey
 
getKey() - Method in class freenet.node.NullSendableRequestItem
 
getKey(SendableRequestItem) - Method in class freenet.node.SendableGet
Get a numbered key to fetch.
getKey() - Method in interface freenet.node.SendableRequestItem
Get a lightweight object for tracking which SendableRequestItem's are queued.
getKey(byte[], boolean, boolean, BlockMetadata) - Method in interface freenet.store.GetPubkey
Get a public key by hash.
getKey(byte[], boolean, boolean, BlockMetadata) - Method in class freenet.store.SimpleGetPubkey
 
getKey() - Method in class freenet.support.io.PaddedEphemerallyEncryptedBucket
Get the decryption key.
getKeyAgreementSchemeContext() - Method in class freenet.node.PeerNode
 
getKeyBytes() - Method in class freenet.keys.Key
 
getKeyBytes() - Method in class freenet.keys.NodeSSK
 
getKeyForClientLayer() - Method in class freenet.node.DatabaseKey
Key Derivation Function for client.dat: Use the database key as an HMAC key to an HMAC of the key plus some constant plus the storeIdentifier.
getKeyNoEncode() - Method in class freenet.client.async.SingleBlockInserter
 
getKeyPair(KeyPairType, byte[], byte[]) - Static method in class freenet.crypt.KeyGenUtils
Converts the specified keys for a specified algorithm to PrivateKey and PublicKey respectively.
getKeyPair(KeyPairType, ByteBuffer, ByteBuffer) - Static method in class freenet.crypt.KeyGenUtils
Converts the specified keys for a specified algorithm to PrivateKey and PublicKey respectively.
getKeyPair(PublicKey, PrivateKey) - Static method in class freenet.crypt.KeyGenUtils
Takes the PublicKey and PrivateKey and stores them in a KeyPair
getKeySize() - Method in interface freenet.crypt.BlockCipher
Returns the key size, in bits, of the given block-cipher
getKeySize() - Method in class freenet.crypt.ciphers.Rijndael
 
getKeyType() - Method in class freenet.clients.http.bookmark.BookmarkItem
 
getKeyType() - Method in class freenet.keys.FreenetURI
Get the key type.
getKnownLocations(long) - Method in class freenet.node.LocationManager
Method called by Node.getKnownLocations(long timestamp)
getKnownLocations(long) - Method in class freenet.node.NodeStats
 
getL10nFileName(BaseL10n.LANGUAGE) - Method in class freenet.l10n.BaseL10n
Get the full base name of the L10n file used by the current language.
getL10nFilesBasePath() - Method in interface freenet.pluginmanager.FredPluginBaseL10n
 
getL10nFilesMask() - Method in interface freenet.pluginmanager.FredPluginBaseL10n
 
getL10nOverrideFileName(BaseL10n.LANGUAGE) - Method in class freenet.l10n.BaseL10n
Get the full base name of the L10n override file used by the current language.
getL10nOverrideFilesMask() - Method in interface freenet.pluginmanager.FredPluginBaseL10n
 
getLanguages() - Method in class freenet.l10n.ISO639_3
Gets a list of all languages.
getLanguagesByScopeAndType(ISO639_3.LanguageCode.Scope, ISO639_3.LanguageCode.Type) - Method in class freenet.l10n.ISO639_3
Gets a filtered list of languages.
getLast() - Method in class freenet.support.SortedIntSet
Deprecated.
Get the largest item on this set
getLastActivity() - Method in class freenet.clients.fcp.ClientRequest
Deprecated.
Use ClientRequester.getLatestSuccess() instead. You can use ClientRequest.getClientRequest() to obtain the ClientRequester.
getLastActivity() - Method in class freenet.clients.fcp.RequestStatus
Deprecated.
getLastBackoffReason(boolean) - Method in class freenet.node.PeerNode
 
getLastBackoffReason(boolean) - Method in class freenet.node.PeerNodeStatus
 
GetLastError() - Method in interface freenet.support.ProcessPriority.WindowsHolder
 
getLastFailure() - Method in class freenet.clients.fcp.RequestStatus
 
getLastGoodVersion() - Static method in class freenet.node.Version
 
getLastGoodVersionString() - Static method in class freenet.node.Version
 
getLastSuccess() - Method in class freenet.clients.fcp.RequestStatus
 
getLatestBWData() - Method in class freenet.client.async.PersistentStatsPutter
 
getLatestFailure() - Method in class freenet.client.async.ClientRequester
UTC Date of latest increase of ClientRequester.failedBlocks or ClientRequester.fatallyFailedBlocks.
Null if there was no failure yet.
getLatestFailure() - Method in class freenet.clients.fcp.SimpleProgressMessage
 
getLatestSuccess() - Method in class freenet.client.async.ClientRequester
UTC Date of latest increase of ClientRequester.successfulBlocks.
Initialized to current time for usability purposes: This allows the user to sort downloads by last success in the user interface to determine which ones are stalling - those will be the ones with the oldest last success date.
getLatestSuccess() - Method in class freenet.clients.fcp.SimpleProgressMessage
 
getLatestUptimeData() - Method in class freenet.client.async.PersistentStatsPutter
 
getLength() - Method in class freenet.client.async.SplitFileInserter
 
getLength() - Method in class freenet.node.MessageItem
 
getLength() - Method in class freenet.node.MessageWrapper
 
getLength() - Method in class freenet.support.BloomFilter
 
getLength() - Method in class freenet.support.Buffer
 
getLength() - Method in class freenet.support.ShortBuffer
 
getLifetime() - Method in class freenet.store.SlashdotStore
 
getLinkedListTypes() - Method in class freenet.io.comm.MessageType
 
getLinkFilterExceptionProvider() - Method in class freenet.node.NodeClientCore
Returns the link filter exception provider of the node.
getLocalisedLongDesc(BaseL10n) - Method in class freenet.config.Option
Useful for plugins as can pass own BaseL10n in
getLocalisedLongDesc() - Method in class freenet.config.Option
Get the localised long description
getLocalisedPluginDescription() - Method in class freenet.pluginmanager.OfficialPlugins.OfficialPluginDescription
 
getLocalisedPluginName() - Method in class freenet.pluginmanager.OfficialPlugins.OfficialPluginDescription
 
getLocalisedPluginName() - Method in class freenet.pluginmanager.PluginInfoWrapper
 
getLocalisedPluginName() - Method in class freenet.pluginmanager.PluginManager.PluginProgress
 
getLocalisedShortDesc(BaseL10n) - Method in class freenet.config.Option
Useful for plugins as can pass own BaseL10n in
getLocalisedShortDesc() - Method in class freenet.config.Option
Get the localised short description
getLocalMessagesReceived() - Method in class freenet.node.PeerNodeStatus
 
getLocalMessagesSent() - Method in class freenet.node.PeerNodeStatus
 
getLocalNodeReceivedMessagesFromStatistic() - Method in class freenet.node.PeerNode
 
getLocalNoderef() - Method in class freenet.node.PeerNode
Return the relevant local node reference related to this peer's type
getLocalNodeSentMessagesToStatistic() - Method in class freenet.node.PeerNode
 
getLocalRejectReasonsTable(HTMLNode) - Method in class freenet.node.NodeStats
 
getLocation(String) - Static method in class freenet.node.Location
Parses a location.
getLocation() - Method in class freenet.node.LocationManager
 
getLocation() - Method in class freenet.node.Node
 
getLocation() - Method in class freenet.node.PeerLocation
 
getLocation() - Method in class freenet.node.PeerNode
Returns this peer's current keyspace location, or -1 if it is unknown.
getLocation() - Method in class freenet.node.PeerNodeStatus
 
getLocationChangeSession() - Method in class freenet.node.Node
 
getLocationManager() - Method in class freenet.node.Node
 
getLocationSetTime() - Method in class freenet.node.PeerLocation
 
getLocChangeSession() - Method in class freenet.node.LocationManager
 
getLocSetTime() - Method in class freenet.node.PeerNode
 
getLogTailReader(File, long) - Static method in class freenet.support.io.FileUtil
Returns a line reading stream for the content of logfile.
getLong(String) - Method in class freenet.config.SubConfig
 
getLong(String) - Method in class freenet.io.comm.Message
 
getLong(String, long) - Method in class freenet.support.SimpleFieldSet
Get a long value for the given key.
getLong(String) - Method in class freenet.support.SimpleFieldSet
Get a long value for the given key.
getLongArray(String) - Method in class freenet.support.SimpleFieldSet
 
getLongDescNode(FredPluginConfigurable) - Method in class freenet.config.Option
Get the localised long description as an HTMLNode, possibly with translation link
getLongDescNode() - Method in class freenet.config.Option
 
getLongestSendReceiveGap() - Method in class freenet.io.AddressTracker
 
getLongestSendReceiveGap(long) - Method in class freenet.io.AddressTracker
Find the longest send/known-no-packets-sent ...
getLongFailedMessage() - Method in class freenet.clients.fcp.GetFailedMessage
 
getLongFailedMessage() - Method in class freenet.clients.fcp.PutFailedMessage
 
getLongParam(String, long) - Method in class freenet.clients.http.HTTPRequestImpl
 
getLongParam(String, long) - Method in interface freenet.support.api.HTTPRequest
Get a part as a long, with a default value if it is not set.
getLongSlotWaiterTimeout() - Method in class freenet.node.BaseSender
 
getLowerLimit(double, int) - Method in class freenet.node.NodeStats
 
getLSub(int) - Method in class freenet.crypt.OCBBlockCipher_v149
Deprecated.
 
getMac() - Method in class freenet.crypt.OCBBlockCipher_v149
Deprecated.
 
getMainBlob(int) - Method in class freenet.node.updater.NodeUpdateManager
 
getMainJarOfferedVersion() - Method in class freenet.node.PeerNode
 
getMainVersion() - Method in class freenet.node.updater.NodeUpdateManager
What version is the node currently running?
getMandatoryBackoffStatistics(boolean) - Method in class freenet.node.NodeStats
 
getMasterPasswordFile() - Method in class freenet.node.Node
 
getMaxBackgroundUSKFetchers() - Static method in class freenet.node.NodeClientCore
 
getMaxBlockNumber() - Method in class freenet.client.async.SimpleBlockChooser
Can be overridden to restrict chooseKey() to a subset of the available blocks.
getMaxBlockNumber() - Method in class freenet.client.async.SplitFileInserterSegmentBlockChooser
 
getMaxCompatMode() - Method in class freenet.client.Metadata
 
getMaxKeys() - Method in interface freenet.store.FreenetStore
 
getMaxKeys() - Method in class freenet.store.NullFreenetStore
 
getMaxKeys() - Method in class freenet.store.ProxyFreenetStore
 
getMaxKeys() - Method in class freenet.store.RAMFreenetStore
 
getMaxKeys() - Method in class freenet.store.saltedhash.SaltedHashFreenetStore
 
getMaxKeys() - Method in class freenet.store.SlashdotStore
 
getMaxKeys() - Method in class freenet.store.StoreCallback
 
getMaxOpennetPeers() - Method in class freenet.node.Node
 
getMaxPacketSize() - Method in interface freenet.io.comm.PacketSocketHandler
The maximum size of a packet, not including transport layer headers
getMaxPacketSize() - Method in class freenet.io.comm.UdpSocketHandler
 
getMaxPacketSize() - Method in interface freenet.node.BasePeerNode
 
getMaxPacketSize() - Method in class freenet.node.PeerNode
 
getMaxRAMBucketSize() - Method in class freenet.support.io.TempBucketFactory
 
getMaxRamUsed() - Method in class freenet.support.io.TempBucketFactory
 
getMaxSize(int) - Method in class freenet.io.comm.MessageType
Only works for simple messages!!
getMaxThreads() - Method in class freenet.support.MemoryLimitedJobRunner
 
getMaxTotalKeys() - Method in class freenet.node.Node
 
getMaxZippedLogFiles() - Method in class freenet.node.LoggingConfigHandler
 
getMemoryLimitBytes() - Static method in class freenet.node.NodeStarter
Get the memory limit in bytes.
getMemoryLimitMB() - Static method in class freenet.node.NodeStarter
Get the memory limit in MB.
getMessage(Integer) - Method in class freenet.client.FailureCodeTracker
 
getMessage(FetchException.FetchExceptionMode) - Static method in exception freenet.client.FetchException
Get the (localised) long explanation for this failure mode.
getMessage() - Method in exception freenet.client.filter.DataFilterException
 
getMessage() - Method in exception freenet.client.filter.KnownUnsafeContentTypeException
 
getMessage() - Method in exception freenet.client.filter.UndetectableCharsetException
 
getMessage() - Method in exception freenet.client.filter.UnknownContentTypeException
 
getMessage() - Method in exception freenet.client.filter.UnsafeContentTypeException
Get the contents of the error page.
getMessage() - Method in exception freenet.client.filter.UnsupportedCharsetInFilterException
 
getMessage(InsertException.InsertExceptionMode) - Static method in exception freenet.client.InsertException
Get the (localised) short name of this failure mode.
getMessage() - Method in class freenet.io.comm.MessageFilter
 
getMessage() - Method in exception freenet.io.comm.RetrievalException
 
getMessage(int) - Static method in exception freenet.node.LowLevelGetException
 
getMessage(LineReadingInputStream) - Method in class freenet.tools.AddRef
 
getMessageDigest() - Static method in class freenet.crypt.SHA256
Create a new SHA-256 MessageDigest Either succeed or stop the node.
getMessageFragment(int) - Method in class freenet.node.MessageWrapper
Returns a MessageFragment with a length of maxLength or less, or null if there is nothing to send.
getMessageID() - Method in class freenet.node.MessageWrapper
 
getMessageQueue() - Method in interface freenet.node.BasePeerNode
 
getMessageQueue() - Method in class freenet.node.PeerNode
 
getMessageQueueLengthBytes() - Method in class freenet.node.PeerMessageQueue
 
getMessageQueueLengthBytes() - Method in class freenet.node.PeerNode
 
getMessageQueueLengthBytes() - Method in class freenet.node.PeerNodeStatus
 
getMessageQueueLengthTime() - Method in class freenet.node.PeerNodeStatus
 
getMessageText() - Method in class freenet.node.useralerts.N2NTMUserAlert
 
getMetadata(ArchiveContext, ArchiveManager) - Method in interface freenet.client.ArchiveHandler
Get the metadata for this ZIP manifest, as a Bucket.
getMetadata() - Method in class freenet.client.FetchResult
Get the client-level metadata.
getMetadata() - Method in class freenet.client.Metadata.SimpleManifestComposer
stop editing and return the metadata object
getMetaSnoop() - Method in class freenet.client.async.ClientGetter
Get the metadata snoop callback
getMetaString() - Method in class freenet.keys.FreenetURI
Get the first meta-string.
getMethod() - Method in class freenet.clients.http.HTTPRequestImpl
 
getMethod() - Method in interface freenet.support.api.HTTPRequest
Get the HTTP method, typically GET or POST.
getMIMEType() - Method in class freenet.client.ClientMetadata
Get the document MIME type.
getMimeType() - Method in class freenet.client.FetchResult
Get the MIME type of the fetched data.
getMIMEType(String) - Static method in class freenet.client.filter.ContentFilter
 
getMIMEType() - Method in class freenet.client.Metadata
 
getMIMEType() - Method in class freenet.clients.fcp.ClientGet
 
getMIMEType() - Method in class freenet.clients.fcp.ClientPut
 
getMIMEType() - Method in class freenet.clients.fcp.DownloadRequestStatus
 
getMIMEType() - Method in class freenet.clients.fcp.UploadFileRequestStatus
 
getMimeType() - Method in class freenet.support.api.ManifestElement
A MIME type to feed into ClientMetadata.
getMIMETypeNoParams() - Method in class freenet.client.ClientMetadata
Return the MIME type minus any type parameters (e.g.
getMimeTypeOverride() - Method in class freenet.support.api.ManifestElement
 
getMinBlocks() - Method in class freenet.clients.fcp.ClientGet
 
getMinBlocks() - Method in class freenet.clients.fcp.ClientPutBase
 
getMinBlocks() - Method in class freenet.clients.fcp.ClientRequest
 
getMinBlocks() - Method in class freenet.clients.fcp.RequestStatus
 
getMinBlocks() - Method in class freenet.clients.fcp.SimpleProgressMessage
 
getMinCompatMode() - Method in class freenet.client.Metadata
 
getMinDiskFreeLongTerm() - Method in class freenet.node.NodeClientCore
 
getMinDiskFreeShortTerm() - Method in class freenet.node.NodeClientCore
 
getMinimumBandwidth() - Static method in class freenet.node.Node
 
getMinimumDetectedMTU(boolean) - Method in class freenet.node.NodeIPDetector
 
getMinimumDetectedMTU() - Method in class freenet.node.NodeIPDetector
 
getMinimumMTU() - Method in class freenet.node.Node
 
getMinSuccessFetchBlocks() - Method in class freenet.client.async.BaseClientPutter
 
getMinSuccessFetchBlocks() - Method in class freenet.client.async.BaseManifestPutter
 
getMinSuccessFetchBlocks() - Method in class freenet.client.async.ClientPutter
 
getMinSuccessFetchBlocks() - Method in class freenet.client.async.SimpleHealingQueue
 
getMode() - Method in exception freenet.client.FetchException
Get the failure mode.
getMode() - Method in exception freenet.client.InsertException
Get the failure mode.
getModes() - Method in class freenet.client.async.CompatibilityAnalyser
 
getModes() - Method in class freenet.clients.fcp.CompatibilityMode
 
getMonth() - Static method in class freenet.support.CurrentTimeUTC
 
getMsgid() - Method in class freenet.node.useralerts.N2NTMUserAlert
 
getMultilingualCode() - Method in class freenet.l10n.ISO639_3
 
getMultipleIntParam(String) - Method in class freenet.clients.http.HTTPRequestImpl
 
getMultipleIntParam(String) - Method in interface freenet.support.api.HTTPRequest
Get all values of a request parameter as int array, ignoring all values that can not be parsed.
getMultipleParam(String) - Method in class freenet.clients.http.HTTPRequestImpl
 
getMultipleParam(String) - Method in interface freenet.support.api.HTTPRequest
Get all values of a request parameter as a string array.
getMyName() - Method in class freenet.node.Node
 
getMyName() - Method in class freenet.node.NodeClientCore
 
getName() - Method in class freenet.clients.fcp.AddPeer
 
getName() - Method in class freenet.clients.fcp.AllDataMessage
 
getName() - Method in class freenet.clients.fcp.BookmarkFeed
 
getName() - Method in class freenet.clients.fcp.ClientGetMessage
 
getName() - Method in class freenet.clients.fcp.ClientHelloMessage
 
getName() - Method in class freenet.clients.fcp.ClientPutComplexDirMessage
 
getName() - Method in class freenet.clients.fcp.ClientPutDiskDirMessage
 
getName() - Method in class freenet.clients.fcp.ClientPutMessage
 
getName() - Method in class freenet.clients.fcp.CloseConnectionDuplicateClientNameMessage
 
getName() - Method in class freenet.clients.fcp.CompatibilityMode
 
getName() - Method in class freenet.clients.fcp.ConfigData
 
getName() - Method in class freenet.clients.fcp.DataFoundMessage
 
getName() - Method in class freenet.clients.fcp.DisconnectMessage
getName() - Method in class freenet.clients.fcp.EndListPeerNotesMessage
 
getName() - Method in class freenet.clients.fcp.EndListPeersMessage
 
getName() - Method in class freenet.clients.fcp.EndListPersistentRequestsMessage
 
getName() - Method in class freenet.clients.fcp.EnterFiniteCooldown
 
getName() - Method in class freenet.clients.fcp.ExpectedDataLength
 
getName() - Method in class freenet.clients.fcp.ExpectedHashes
 
getName() - Method in class freenet.clients.fcp.ExpectedMIME
 
getName() - Method in class freenet.clients.fcp.FCPMessage
 
getName() - Method in class freenet.clients.fcp.FCPPluginClientMessage
 
getName() - Method in class freenet.clients.fcp.FCPPluginServerMessage
 
getName() - Method in class freenet.clients.fcp.FCPResponse
 
getName() - Method in class freenet.clients.fcp.FeedMessage
 
getName() - Method in class freenet.clients.fcp.FilterMessage
 
getName() - Method in class freenet.clients.fcp.FilterResultMessage
 
getName() - Method in class freenet.clients.fcp.FinishedCompressionMessage
 
getName() - Method in class freenet.clients.fcp.GeneratedMetadataMessage
 
getName() - Method in class freenet.clients.fcp.GenerateSSKMessage
 
getName() - Method in class freenet.clients.fcp.GetConfig
 
getName() - Method in class freenet.clients.fcp.GetFailedMessage
 
getName() - Method in class freenet.clients.fcp.GetNode
 
getName() - Method in class freenet.clients.fcp.GetPluginInfo
 
getName() - Method in class freenet.clients.fcp.GetRequestStatusMessage
 
getName() - Method in class freenet.clients.fcp.IdentifierCollisionMessage
 
getName() - Method in class freenet.clients.fcp.ListPeerMessage
 
getName() - Method in class freenet.clients.fcp.ListPeerNotesMessage
 
getName() - Method in class freenet.clients.fcp.ListPeersMessage
 
getName() - Method in class freenet.clients.fcp.ListPersistentRequestsMessage
 
getName() - Method in class freenet.clients.fcp.LoadPlugin
 
getName() - Method in class freenet.clients.fcp.ModifyConfig
 
getName() - Method in class freenet.clients.fcp.ModifyPeer
 
getName() - Method in class freenet.clients.fcp.ModifyPeerNote
 
getName() - Method in class freenet.clients.fcp.ModifyPersistentRequest
 
getName() - Method in class freenet.clients.fcp.NodeData
 
getName() - Method in class freenet.clients.fcp.NodeHelloMessage
 
getName() - Method in class freenet.clients.fcp.PeerMessage
 
getName() - Method in class freenet.clients.fcp.PeerNote
 
getName() - Method in class freenet.clients.fcp.PeerRemoved
 
getName() - Method in class freenet.clients.fcp.PersistentGet
 
getName() - Method in class freenet.clients.fcp.PersistentPut
 
getName() - Method in class freenet.clients.fcp.PersistentPutDir
 
getName() - Method in class freenet.clients.fcp.PersistentRequestModifiedMessage
 
getName() - Method in class freenet.clients.fcp.PersistentRequestRemovedMessage
 
getName() - Method in class freenet.clients.fcp.PluginInfoMessage
 
getName() - Method in class freenet.clients.fcp.PluginRemovedMessage
 
getName() - Method in class freenet.clients.fcp.ProbeBandwidth
 
getName() - Method in class freenet.clients.fcp.ProbeBuild
 
getName() - Method in class freenet.clients.fcp.ProbeError
 
getName() - Method in class freenet.clients.fcp.ProbeIdentifier
 
getName() - Method in class freenet.clients.fcp.ProbeLinkLengths
 
getName() - Method in class freenet.clients.fcp.ProbeLocation
 
getName() - Method in class freenet.clients.fcp.ProbeOverallBulkOutputCapacityUsage
 
getName() - Method in class freenet.clients.fcp.ProbeRefused
 
getName() - Method in class freenet.clients.fcp.ProbeRejectStats
 
getName() - Method in class freenet.clients.fcp.ProbeRequest
 
getName() - Method in class freenet.clients.fcp.ProbeStoreSize
 
getName() - Method in class freenet.clients.fcp.ProbeUptime
 
getName() - Method in class freenet.clients.fcp.ProtocolErrorMessage
 
getName() - Method in class freenet.clients.fcp.PutFailedMessage
 
getName() - Method in class freenet.clients.fcp.PutFetchableMessage
 
getName() - Method in class freenet.clients.fcp.PutSuccessfulMessage
 
getName() - Method in class freenet.clients.fcp.ReloadPlugin
 
getName() - Method in class freenet.clients.fcp.RemovePeer
 
getName() - Method in class freenet.clients.fcp.RemovePersistentRequest
 
getName() - Method in class freenet.clients.fcp.RemovePlugin
 
getName() - Method in class freenet.clients.fcp.SendBookmarkMessage
 
getName() - Method in class freenet.clients.fcp.SendingToNetworkMessage
 
getName() - Method in class freenet.clients.fcp.SendTextMessage
 
getName() - Method in class freenet.clients.fcp.SendURIMessage
 
getName() - Method in class freenet.clients.fcp.SentPeerMessage
 
getName() - Method in class freenet.clients.fcp.ShutdownMessage
 
getName() - Method in class freenet.clients.fcp.SimpleProgressMessage
 
getName() - Method in class freenet.clients.fcp.SSKKeypairMessage
 
getName() - Method in class freenet.clients.fcp.StartedCompressionMessage
 
getName() - Method in class freenet.clients.fcp.SubscribedUSKMessage
 
getName() - Method in class freenet.clients.fcp.SubscribedUSKRoundFinishedMessage
 
getName() - Method in class freenet.clients.fcp.SubscribedUSKSendingToNetworkMessage
 
getName() - Method in class freenet.clients.fcp.SubscribedUSKUpdate
 
getName() - Method in class freenet.clients.fcp.SubscribeUSKMessage
 
getName() - Method in class freenet.clients.fcp.TestDDACompleteMessage
 
getName() - Method in class freenet.clients.fcp.TestDDAReplyMessage
 
getName() - Method in class freenet.clients.fcp.TestDDARequestMessage
 
getName() - Method in class freenet.clients.fcp.TestDDAResponseMessage
 
getName() - Method in class freenet.clients.fcp.TextFeedMessage
 
getName() - Method in class freenet.clients.fcp.UnknownNodeIdentifierMessage
 
getName() - Method in class freenet.clients.fcp.UnknownPeerNoteTypeMessage
 
getName() - Method in class freenet.clients.fcp.UnsubscribeUSKMessage
 
getName() - Method in class freenet.clients.fcp.URIFeedMessage
 
getName() - Method in class freenet.clients.fcp.URIGeneratedMessage
 
getName() - Method in class freenet.clients.fcp.WatchFeedsMessage
 
getName() - Method in class freenet.clients.fcp.WatchGlobal
 
getName() - Method in class freenet.clients.http.bookmark.Bookmark
 
getName() - Method in class freenet.clients.http.bookmark.BookmarkItem
 
getName() - Method in class freenet.clients.http.Cookie
 
getName() - Method in enum freenet.clients.http.geoip.IPConverter.Country
 
getName() - Method in class freenet.clients.http.ReceivedCookie
 
getName() - Method in class freenet.config.Option
 
getName() - Method in class freenet.crypt.AEADCryptBucket
 
getName() - Method in class freenet.crypt.EncryptedRandomAccessBucket
 
getName() - Method in class freenet.io.comm.MessageType
 
getName(long) - Method in class freenet.keys.USK
 
getName() - Method in class freenet.node.DarknetPeerNode
 
getName() - Method in class freenet.node.DarknetPeerNodeStatus
 
getName() - Method in class freenet.pluginmanager.PluginManager.PluginProgress
Returns the name by which the plugin is loaded.
getName() - Method in interface freenet.support.api.Bucket
Returns a name for the bucket, may be used to identify them in certain in certain situations.
getName() - Method in class freenet.support.api.ManifestElement
 
getName() - Method in class freenet.support.io.ArrayBucket
 
getName() - Method in class freenet.support.io.BaseFileBucket
 
getName() - Method in class freenet.support.io.DelayedFreeBucket
 
getName() - Method in class freenet.support.io.DelayedFreeRandomAccessBucket
 
getName() - Method in class freenet.support.io.NoFreeBucket
 
getName() - Method in class freenet.support.io.NullBucket
Returns the name of this NullBucket.
getName() - Method in class freenet.support.io.PaddedBucket
 
getName() - Method in class freenet.support.io.PaddedEphemerallyEncryptedBucket
 
getName() - Method in class freenet.support.io.PaddedRandomAccessBucket
 
getName() - Method in class freenet.support.io.RAFBucket
 
getName() - Method in class freenet.support.io.ReadOnlyFileSliceBucket
 
getName() - Method in class freenet.support.io.TempBucketFactory.TempBucket
 
getName() - Method in class freenet.support.SimpleReadOnlyArrayBucket
 
getNanosPerTick() - Method in class freenet.support.TokenBucket
Deprecated.
 
getNativePriority() - Method in class freenet.support.io.NativeThread
 
getNetworkColoringSentBytes() - Method in class freenet.node.NodeStats
 
getNetworkSizeEstimate(long) - Method in class freenet.node.LocationManager
 
getNetworkSizeEstimate(long) - Method in class freenet.node.OpennetManager
 
getNetworkThreatLevel() - Method in class freenet.node.SecurityLevels
 
getNext() - Method in interface freenet.support.DoublyLinkedList.Item
getNext() - Method in class freenet.support.DoublyLinkedListImpl.Item
 
getNextNotification(String) - Method in class freenet.clients.http.updateableelements.PushDataManager
Waits and return the next notification.
getNextUrgentTime(long, long) - Method in class freenet.node.PeerMessageQueue
Get the time at which the next message must be sent.
getNextUrgentTime(long) - Method in class freenet.node.PeerNode
 
GetNode - Class in freenet.clients.fcp
 
GetNode(SimpleFieldSet) - Constructor for class freenet.clients.fcp.GetNode
 
getNode() - Method in class freenet.pluginmanager.PluginRespirator
Get the node.
getNodeAveragePingTime() - Method in class freenet.node.NodeStats
 
getNodeCHK() - Method in class freenet.keys.ClientCHK
 
getNodeDir() - Method in class freenet.node.Node
 
getNodeIOStats() - Method in class freenet.node.NodeStats
 
getNodeKey(SendableRequestItem) - Method in class freenet.client.async.OfferedKeysList
 
getNodeKey(int, boolean[], boolean) - Method in class freenet.client.async.SplitFileSegmentKeys
 
getNodeKey(boolean) - Method in class freenet.keys.ClientCHK
 
getNodeKey(boolean) - Method in class freenet.keys.ClientKey
 
getNodeKey() - Method in class freenet.keys.ClientKey
 
getNodeKey(boolean) - Method in class freenet.keys.ClientSSK
 
getNodeKey(SendableRequestItem) - Method in class freenet.node.BaseSendableGet
Get a numbered key to fetch.
getNodeKey(SendableRequestItem) - Method in class freenet.node.SendableGet
 
getNoderef() - Method in class freenet.clients.http.ConnectionsToadlet
 
getNoderef() - Method in class freenet.clients.http.DarknetAddRefToadlet
 
getNoderef() - Method in class freenet.clients.http.DarknetConnectionsToadlet
 
getNoderef() - Method in class freenet.clients.http.OpennetConnectionsToadlet
 
getNodesSayBlown() - Method in class freenet.node.updater.UpdateOverMandatoryManager
 
getNodeStarter() - Method in class freenet.node.Node
 
getNodeToNodeBytesSent() - Method in class freenet.node.NodeStats
 
getNodeUpdater() - Method in class freenet.node.Node
 
getNoisyRejectStats() - Method in class freenet.node.NodeStats
 
getNormalizedName() - Method in class freenet.support.io.NativeThread
 
getNoSwaps() - Method in class freenet.node.Node
 
getNotificationOnlyPacketsSentBytes() - Method in class freenet.node.NodeStats
 
getNumARKFetchers() - Method in class freenet.node.Node
 
getNumber() - Method in interface freenet.support.IntNumberedItem
 
getNumber() - Method in class freenet.support.SectoredRandomGrabArrayWithInt
 
getNumberOfConnectedPeersToAim(OpennetManager.LinkLengthClass) - Method in class freenet.node.OpennetManager
Get the target number of opennet peers.
getNumberOfConnectedPeersToAim() - Method in class freenet.node.OpennetManager
 
getNumberOfConnectedPeersToAimIncludingDarknet() - Method in class freenet.node.OpennetManager
 
getNumberOfFiles() - Method in class freenet.clients.fcp.ClientPutDir
 
getNumberOfFiles() - Method in class freenet.clients.fcp.UploadDirRequestStatus
 
getNumberOfRemotePeerLocationsSeenInSwaps() - Method in class freenet.node.Node
 
getNumCHKInserts() - Method in class freenet.node.RequestTracker
 
getNumCHKOfferReplies() - Method in class freenet.node.RequestTracker
 
getNumCHKOfferReplies(boolean) - Method in class freenet.node.RequestTracker
 
getNumCHKRequests() - Method in class freenet.node.RequestTracker
 
getNumLocalCHKInserts() - Method in class freenet.node.RequestTracker
 
getNumLocalCHKRequests() - Method in class freenet.node.RequestTracker
 
getNumLocalSSKInserts() - Method in class freenet.node.RequestTracker
 
getNumLocalSSKRequests() - Method in class freenet.node.RequestTracker
 
getNumPackets() - Method in class freenet.io.xfer.PartiallyReceivedBlock
 
getNumRemoteCHKInserts() - Method in class freenet.node.RequestTracker
 
getNumRemoteCHKRequests() - Method in class freenet.node.RequestTracker
 
getNumRemoteSSKInserts() - Method in class freenet.node.RequestTracker
 
getNumRemoteSSKRequests() - Method in class freenet.node.RequestTracker
 
getNumSSKInserts() - Method in class freenet.node.RequestTracker
 
getNumSSKOfferReplies() - Method in class freenet.node.RequestTracker
 
getNumSSKOfferReplies(boolean) - Method in class freenet.node.RequestTracker
 
getNumSSKRequests() - Method in class freenet.node.RequestTracker
 
getNumTransferringRequestHandlers() - Method in class freenet.node.RequestTracker
 
getNumTransferringRequestSenders() - Method in class freenet.node.RequestTracker
 
getObject(String) - Method in class freenet.io.comm.Message
 
getObject() - Method in class freenet.support.RandomGrabArrayWithObject
 
getObject() - Method in interface freenet.support.RemoveRandomWithObject
 
getObject() - Method in class freenet.support.SectoredRandomGrabArrayWithObject
 
getOfferedKeysTotalBytesReceived() - Method in class freenet.node.NodeStats
 
getOfferedKeysTotalBytesSent() - Method in class freenet.node.NodeStats
 
getOffers(Key) - Method in class freenet.node.FailureTable
 
getOffersSentBytesSent() - Method in class freenet.node.NodeStats
 
getOfficialPlugin(String) - Method in class freenet.pluginmanager.PluginManager
 
getOfficialPlugins() - Method in class freenet.pluginmanager.PluginManager
 
getOffsetSegmentStatus(int) - Method in class freenet.client.async.SplitFileInserterStorage
 
getOldestNeverConnectedDarknetPeerAge() - Method in class freenet.node.PeerManager
 
getOldOpennetPeersString(OpennetManager) - Method in class freenet.node.PeerManager
 
getOpennet() - Method in class freenet.node.Node
 
getOpennetAndSeedServerPeers() - Method in class freenet.node.PeerManager
 
getOpennetFNPPort() - Method in class freenet.node.Node
 
getOpennetPeerNodeStatuses(boolean) - Method in class freenet.node.PeerManager
 
getOpennetPeers() - Method in class freenet.node.PeerManager
Get the opennet peers list.
getOpennetPeersString() - Method in class freenet.node.PeerManager
 
getOpennetPubKeyHash() - Method in class freenet.node.Node
 
getOpennetRejectedCode(int) - Static method in class freenet.io.comm.DMT
 
getOpennetSizeEstimate(long) - Method in class freenet.node.NodeStats
 
getOpennetValues() - Static method in enum freenet.node.SecurityLevels.NETWORK_THREAT_LEVEL
 
getOption(String) - Method in class freenet.config.SubConfig
 
getOptions() - Method in class freenet.config.SubConfig
Return all the options registered.
getOrderedFields() - Method in class freenet.io.comm.MessageType
 
getOrigFilename() - Method in class freenet.clients.fcp.ClientPut
 
getOrigFilename() - Method in class freenet.clients.fcp.UploadFileRequestStatus
 
getOriginalUSK() - Method in class freenet.client.async.USKFetcher
 
getOriginalUSK() - Method in class freenet.client.async.USKRetriever
Get the original USK URI which was passed when creating the retriever - not the latest known URI!
getOtherRunningRequests() - Method in class freenet.node.NodeStats.PeerLoadStats
 
getOurVisibility() - Method in class freenet.node.DarknetPeerNode
 
getOurVisibility() - Method in class freenet.node.DarknetPeerNodeStatus
 
getOutgoingBootID() - Method in class freenet.node.PeerNode
Get the boot ID for purposes of the other node.
getOutgoingLocalRequestLocation(int[]) - Method in class freenet.node.NodeStats
 
getOutgoingMangler() - Method in interface freenet.io.comm.PeerContext
Get the OutgoingPacketMangler which encrypts outgoing packets to this node
getOutgoingMangler() - Method in class freenet.node.PeerNode
 
getOutgoingRequestLocation(int[]) - Method in class freenet.node.NodeStats
 
getOutputBandwidthLimit() - Method in class freenet.node.Node
 
getOutputSize(int) - Method in class freenet.crypt.OCBBlockCipher_v149
Deprecated.
 
getOutputStream() - Method in class freenet.crypt.AEADCryptBucket
 
getOutputStream() - Method in class freenet.crypt.EncryptedRandomAccessBucket
 
getOutputStream() - Method in interface freenet.support.api.Bucket
Returns an OutputStream that is used to put data in this Bucket, from the beginning.
getOutputStream() - Method in class freenet.support.io.ArrayBucket
 
getOutputStream() - Method in class freenet.support.io.BaseFileBucket
 
getOutputStream() - Method in class freenet.support.io.DelayedFreeBucket
 
getOutputStream() - Method in class freenet.support.io.DelayedFreeRandomAccessBucket
 
getOutputStream() - Method in class freenet.support.io.NoFreeBucket
 
getOutputStream() - Method in class freenet.support.io.NullBucket
Returns an OutputStream that is used to put data in this Bucket.
getOutputStream() - Method in class freenet.support.io.PaddedBucket
 
getOutputStream() - Method in class freenet.support.io.PaddedEphemerallyEncryptedBucket
 
getOutputStream() - Method in class freenet.support.io.PaddedRandomAccessBucket
 
getOutputStream() - Method in class freenet.support.io.PersistentTempFileBucket
 
getOutputStream() - Method in class freenet.support.io.RAFBucket
 
getOutputStream() - Method in class freenet.support.io.ReadOnlyFileSliceBucket
 
getOutputStream() - Method in class freenet.support.io.TempBucketFactory.TempBucket
 
getOutputStream() - Method in class freenet.support.SimpleReadOnlyArrayBucket
 
getOutputStreamUnbuffered() - Method in class freenet.crypt.AEADCryptBucket
 
getOutputStreamUnbuffered() - Method in class freenet.crypt.EncryptedRandomAccessBucket
 
getOutputStreamUnbuffered() - Method in interface freenet.support.api.Bucket
Get an OutputStream which is not buffered.
getOutputStreamUnbuffered() - Method in class freenet.support.io.ArrayBucket
 
getOutputStreamUnbuffered() - Method in class freenet.support.io.BaseFileBucket
 
getOutputStreamUnbuffered() - Method in class freenet.support.io.DelayedFreeBucket
 
getOutputStreamUnbuffered() - Method in class freenet.support.io.DelayedFreeRandomAccessBucket
 
getOutputStreamUnbuffered() - Method in class freenet.support.io.NoFreeBucket
 
getOutputStreamUnbuffered() - Method in class freenet.support.io.NullBucket
 
getOutputStreamUnbuffered() - Method in class freenet.support.io.PaddedBucket
 
getOutputStreamUnbuffered() - Method in class freenet.support.io.PaddedEphemerallyEncryptedBucket
 
getOutputStreamUnbuffered() - Method in class freenet.support.io.PaddedRandomAccessBucket
 
getOutputStreamUnbuffered() - Method in class freenet.support.io.PersistentTempFileBucket
 
getOutputStreamUnbuffered() - Method in class freenet.support.io.RAFBucket
 
getOutputStreamUnbuffered() - Method in class freenet.support.io.ReadOnlyFileSliceBucket
 
getOutputStreamUnbuffered() - Method in class freenet.support.io.TempBucketFactory.TempBucket
 
getOutputStreamUnbuffered() - Method in class freenet.support.SimpleReadOnlyArrayBucket
 
getOverallCooldownTime() - Method in class freenet.client.async.SplitFileFetcherSegmentStorage
 
getOverallVisibility() - Method in class freenet.node.DarknetPeerNodeStatus
 
getOverriddenSplitfileCryptoKey() - Method in class freenet.clients.fcp.ClientGet
 
getOverriddenSplitfileCryptoKey() - Method in class freenet.clients.fcp.DownloadRequestStatus
 
getOverrideFile() - Method in class freenet.clients.http.SimpleToadletServer
 
getOverrideFile() - Method in interface freenet.clients.http.ToadletContainer
 
getOverrideForCurrentLanguageTranslation() - Method in class freenet.l10n.BaseL10n
Get a copy of the currently used SimpleFieldSet (overriden messages).
getP() - Method in class freenet.crypt.DSAGroup
 
getP() - Method in class freenet.crypt.DSAPublicKey
 
getPacket(int) - Method in class freenet.io.xfer.PartiallyReceivedBlock
 
getPacketSendThreshold() - Method in interface freenet.io.comm.PacketSocketHandler
How big must the pending data be before we send a packet? *Includes* transport layer headers.
getPacketSendThreshold() - Method in class freenet.io.comm.UdpSocketHandler
 
getPacketSize() - Method in class freenet.io.xfer.PartiallyReceivedBlock
 
getPacketSocketHandlers() - Method in class freenet.node.Node
 
getPageContent(String) - Method in class freenet.clients.http.wizardsteps.PageHelper
Generates a PageMaker with the appropriate arguments for the wizard.
getPageMaker() - Method in class freenet.clients.http.SimpleToadletServer
 
getPageMaker() - Method in interface freenet.clients.http.ToadletContainer
 
getPageMaker() - Method in interface freenet.clients.http.ToadletContext
Get the page maker object.
getPageMaker() - Method in class freenet.clients.http.ToadletContextImpl
 
getPageMaker() - Method in class freenet.pluginmanager.PluginRespirator
Get the PageMaker.
getPageNode(String, ToadletContext) - Method in class freenet.clients.http.PageMaker
Generates an FProxy template page suitable for adding content to.
getPageNode(String, boolean, ToadletContext) - Method in class freenet.clients.http.PageMaker
getPageNode(String, boolean, boolean, ToadletContext) - Method in class freenet.clients.http.PageMaker
getPageNode(String, ToadletContext, PageMaker.RenderParameters) - Method in class freenet.clients.http.PageMaker
Generates an FProxy template page suitable for adding content to.
getPageNumber() - Method in class freenet.client.filter.OggPage
 
getPageOuter() - Method in class freenet.clients.http.wizardsteps.PageHelper
After getPageContent has been called, returns page outer HTMLNode.
getPageTitle(String) - Method in class freenet.clients.http.ConnectionsToadlet
 
getPageTitle(String) - Method in class freenet.clients.http.DarknetConnectionsToadlet
 
getPageTitle(String) - Method in class freenet.clients.http.OpennetConnectionsToadlet
 
getParam(String) - Method in class freenet.clients.http.HTTPRequestImpl
 
getParam(String, String) - Method in class freenet.clients.http.HTTPRequestImpl
 
getParam(String) - Method in interface freenet.support.api.HTTPRequest
Get the value of a request parameter, using an empty string as default value if the parameter was not set.
getParam(String, String) - Method in interface freenet.support.api.HTTPRequest
Get the value of a request parameter, using the specified default value if the parameter was not set or has an empty value.
getParameter(String) - Method in class freenet.support.MediaType
Returns the value of the parameter with the given name.
getParameterNames() - Method in class freenet.clients.http.HTTPRequestImpl
Returns the names of all parameters.
getParameterNames() - Method in interface freenet.support.api.HTTPRequest
Returns the names of all parameters.
getParameters() - Method in class freenet.support.MediaType
 
getParent() - Method in class freenet.client.async.BinaryBlobInserter
 
getParent() - Method in interface freenet.client.async.ClientPutState
Get the BaseClientPutter responsible for this request state.
getParent() - Method in class freenet.client.async.ContainerInserter
 
getParent() - Method in class freenet.client.async.MultiPutCompletionCallback
 
getParent() - Method in class freenet.client.async.SingleBlockInserter
 
getParent() - Method in class freenet.client.async.SplitFileInserter
 
getParent() - Method in class freenet.client.async.USKInserter
 
getParent() - Method in interface freenet.support.DoublyLinkedList.Item
Return the contained list.
getParent() - Method in class freenet.support.DoublyLinkedListImpl.Item
 
getParentGrabArray() - Method in interface freenet.client.async.RequestSelectionTreeNode
Return the parent RequestSelectionTreeNode or null if it's not in the tree or is the root (e.g.
getParentGrabArray() - Method in class freenet.node.SendableRequest
 
getParentGrabArray() - Method in class freenet.support.RandomGrabArray
 
getParentGrabArray() - Method in interface freenet.support.RandomGrabArrayItem
 
getParentGrabArray() - Method in class freenet.support.SectoredRandomGrabArray
 
getParsedVersion() - Method in class freenet.client.Metadata
 
getPart(String) - Method in class freenet.clients.http.HTTPRequestImpl
 
getPart(String) - Method in interface freenet.support.api.HTTPRequest
Get a part as a Bucket.
getPartAsBytes(String, int) - Method in class freenet.clients.http.HTTPRequestImpl
Deprecated.
getPartAsBytes(String, int) - Method in interface freenet.support.api.HTTPRequest
Deprecated.
getPartAsBytesFailsafe(String, int) - Method in class freenet.clients.http.HTTPRequestImpl
 
getPartAsBytesFailsafe(String, int) - Method in interface freenet.support.api.HTTPRequest
Gets up to maxLength bytes from the part, ignores any bytes after the limit.
getPartAsBytesThrowing(String, int) - Method in class freenet.clients.http.HTTPRequestImpl
 
getPartAsBytesThrowing(String, int) - Method in interface freenet.support.api.HTTPRequest
 
getPartAsString(String, int) - Method in class freenet.clients.http.HTTPRequestImpl
Deprecated.
getPartAsString(String, int) - Method in interface freenet.support.api.HTTPRequest
Deprecated.
getPartAsStringFailsafe(String, int) - Method in class freenet.clients.http.HTTPRequestImpl
 
getPartAsStringFailsafe(String, int) - Method in interface freenet.support.api.HTTPRequest
Gets up to maxLength characters from the part, ignores any characters after the limit.
getPartAsStringThrowing(String, int) - Method in class freenet.clients.http.HTTPRequestImpl
 
getPartAsStringThrowing(String, int) - Method in interface freenet.support.api.HTTPRequest
 
getParts() - Method in class freenet.clients.http.HTTPRequestImpl
 
getParts() - Method in interface freenet.support.api.HTTPRequest
 
getPath() - Method in class freenet.clients.http.Cookie
 
getPath() - Method in class freenet.clients.http.HTTPRequestImpl
 
getPath() - Method in class freenet.clients.http.ReceivedCookie
 
getPath() - Method in interface freenet.support.api.HTTPRequest
The path of this request, where the part of the path the specified the plugin has already been removed..
getPCFB() - Method in class freenet.support.io.PaddedEphemerallyEncryptedBucket
 
getPeer() - Method in interface freenet.io.comm.PeerContext
 
getPeer() - Method in class freenet.node.DarknetPeerNode
Normally this is the address that packets have been received from from this node.
getPeer() - Method in class freenet.node.PeerNode
Get my low-level address.
getPeerAddedTime() - Method in class freenet.node.PeerNode
 
getPeerAddedTime() - Method in class freenet.node.PeerNodeStatus
 
getPeerAddress() - Method in class freenet.node.PeerNodeStatus
 
getPeerAddressBytes() - Method in class freenet.node.PeerNodeStatus
 
getPeerAddressNumerical() - Method in class freenet.node.PeerNodeStatus
 
getPeerAddressTrackerItems() - Method in class freenet.io.AddressTracker
 
getPeerListTitle() - Method in class freenet.clients.http.ConnectionsToadlet
What should the heading (before "(more detailed)") be on the peers table?
getPeerListTitle() - Method in class freenet.clients.http.DarknetConnectionsToadlet
 
getPeerListTitle() - Method in class freenet.clients.http.OpennetConnectionsToadlet
 
getPeerLocationDoubles(boolean) - Method in class freenet.node.PeerManager
 
getPeerNode(String) - Method in class freenet.node.Node
Return a peer of the node given its ip and port, name or identity, as a String
getPeerNodeRoutingBackoffReasons(boolean) - Method in class freenet.node.PeerManager
What are the currently tracked PeerNode routing backoff reasons?
getPeerNodeRoutingBackoffReasonSize(String, boolean) - Method in class freenet.node.PeerManager
How many PeerNodes have a particular routing backoff reason?
getPeerNodes() - Method in class freenet.node.Node
 
getPeerNodes() - Method in class freenet.node.NodeCrypto
 
getPeerNodeStatus(long, long, long, boolean, boolean) - Method in class freenet.node.DarknetPeerNode
 
getPeerNodeStatus() - Method in class freenet.node.PeerNode
 
getPeerNodeStatus(long, long, long, boolean, boolean) - Method in class freenet.node.PeerNode
 
getPeerNodeStatusCSSClassName() - Method in class freenet.node.PeerNode
 
getPeerNodeStatusCSSClassName(int) - Static method in class freenet.node.PeerNode
 
getPeerNodeStatuses(boolean) - Method in class freenet.clients.http.ConnectionsToadlet
 
getPeerNodeStatuses(boolean) - Method in class freenet.clients.http.DarknetConnectionsToadlet
 
getPeerNodeStatuses(boolean) - Method in class freenet.clients.http.OpennetConnectionsToadlet
 
getPeerNodeStatuses(boolean) - Method in class freenet.node.PeerManager
 
getPeerNodeStatusSize(int, boolean) - Method in class freenet.node.PeerManager
How many PeerNodes have a particular status?
getPeerNodeStatusString() - Method in class freenet.node.PeerNode
 
getPeerNodeStatusString(int) - Static method in class freenet.node.PeerNode
 
getPeerPort() - Method in class freenet.node.PeerNodeStatus
 
getPeersLocation() - Method in class freenet.node.PeerNodeStatus
 
getPeersLocationArray() - Method in class freenet.node.PeerLocation
Returns an array copy of locations of our peer's peers, or null if we don't have them.
getPeerStatusCount(PeerNodeStatus[], int) - Static method in class freenet.node.PeerNodeStatus
Counts the peers in peerNodes that have the specified status.
getPercentageArray(int) - Method in class freenet.support.Histogram2
 
getPercentTimeRoutableConnection() - Method in class freenet.node.PeerNode
 
getPercentTimeRoutableConnection() - Method in class freenet.node.PeerNodeStatus
 
getPersistenceTime() - Static method in class freenet.store.saltedhash.ResizablePersistentIntBuffer
 
getPersistentMasterSecret() - Method in class freenet.client.async.ClientContext
 
getPersistentMasterSecret() - Method in class freenet.node.MasterKeys
Used for creating keys for persistent encrypted tempfiles
getPersistentRequests() - Method in class freenet.clients.fcp.PersistentRequestRoot
 
getPersistentRequests() - Method in class freenet.node.NodeClientCore
 
getPersistentTempDir() - Method in class freenet.node.NodeClientCore
 
getPersistentTempID() - Method in class freenet.support.io.BaseFileBucket
 
getPersistentTempID() - Method in class freenet.support.io.PersistentTempFileBucket
 
getPhysicalThreatLevel() - Method in class freenet.node.SecurityLevels
 
getPID(Object) - Static method in class freenet.support.Logger.OSThread
Get the thread's process ID or return -1 if it's unavailable for some reason
getPIDFromProcSelfStat(Object) - Static method in class freenet.support.Logger.OSThread
Get the thread's process ID using the /proc/self/stat method or return -1 if it's unavailable for some reason.
getPingSentBytes() - Method in class freenet.node.NodeStats
 
getPlainType() - Method in class freenet.support.MediaType
Get the base type without any parameters
getPlugin() - Method in class freenet.pluginmanager.PluginInfoWrapper
 
getPluginClassLoader() - Method in interface freenet.pluginmanager.FredPluginBaseL10n
 
getPluginClassName() - Method in class freenet.pluginmanager.PluginInfoWrapper
 
getPluginConnectionByID(UUID) - Method in class freenet.clients.fcp.FCPServer
The documentation of FCPPluginConnectionTracker.getConnection(UUID) applies to this function.
getPluginConnectionByID(UUID) - Method in class freenet.pluginmanager.PluginRespirator
Allows FCP server plugins, that is plugins which implement FredPluginFCPMessageHandler.ServerSideFCPMessageHandler, to obtain an existing client FCPPluginConnection by its UUID - if the client is still connected.

May be used by servers which cannot store objects in memory, for example because they are using a database: An UUID can be serialized to disk, serialization would not be possible for a FCPPluginConnection.
Servers are however free to instead keep the FCPPluginConnection in memory, usage of this function is not mandatory.

Must not be used by client plugins: They shall instead keep a hard reference to the FCPPluginConnection in memory after they have received it from PluginRespirator.connectToOtherPlugin(String, FredPluginFCPMessageHandler.ClientSideFCPMessageHandler).
getPluginDir() - Method in class freenet.node.Node
 
getPluginFCPServer(String) - Method in class freenet.pluginmanager.PluginManager
Get the FredPluginFCPMessageHandler.ServerSideFCPMessageHandler of the plugin with the given class name.
getPluginFilename(String) - Method in class freenet.pluginmanager.PluginManager
 
GetPluginInfo - Class in freenet.clients.fcp
can find a plugin that implements FredPluginFCP
GetPluginInfo(SimpleFieldSet) - Constructor for class freenet.clients.fcp.GetPluginInfo
 
getPluginInfo(String) - Method in class freenet.pluginmanager.PluginManager
Deprecated.
This function was deprecated because the "or filename" part of the function specification was NOT documented before it was deprecated. Thus it is possible that legacy callers of the function did wrongly expect or not expect that. When removing this function, please review the callers for correctness with regards to that.
You might replace usage of this function with PluginManager.getPluginInfoByClassName(String).
getPluginInfoByClassName(String) - Method in class freenet.pluginmanager.PluginManager
 
getPluginL10nCSSIdentifier(FredPluginL10n, String) - Static method in class freenet.clients.http.PageMaker
Create a CSS identifier incorporating both a class name and a localization key.
getPluginLongVersion() - Method in class freenet.pluginmanager.PluginInfoWrapper
 
getPluginManager() - Method in class freenet.node.Node
 
getPluginName() - Method in class freenet.pluginmanager.PluginReplySender
Deprecated.
 
getPluginRespirator() - Method in class freenet.pluginmanager.PluginInfoWrapper
 
getPlugins() - Method in class freenet.pluginmanager.PluginManager
 
getPluginStoreKey(String) - Method in class freenet.node.DatabaseKey
Key Derivation Function for plugin stores: Use the database key as an HMAC key to an HMAC of the key plus some constant plus the storeIdentifier.
getPluginStoreKey(String) - Method in class freenet.node.Node
 
getPluginStores() - Method in class freenet.node.NodeClientCore
 
getPluginTalker(FredPluginTalker, String, String) - Method in class freenet.pluginmanager.PluginRespirator
getPluginToadletSymlinks() - Method in class freenet.pluginmanager.PluginInfoWrapper
 
getPluginVersion() - Method in class freenet.pluginmanager.PluginInfoWrapper
 
getPollingPriorityNormal() - Method in class freenet.client.async.SingleFileFetcher.MyUSKFetcherCallback
 
getPollingPriorityNormal() - Method in interface freenet.client.async.USKCallback
Priority at which the polling should run normally.
getPollingPriorityNormal() - Method in class freenet.client.async.USKFetcher
 
getPollingPriorityNormal() - Method in class freenet.client.async.USKInserter
 
getPollingPriorityNormal() - Method in class freenet.client.async.USKRetriever
 
getPollingPriorityNormal() - Method in interface freenet.client.async.USKRetrieverCallback
Priority at which the polling should run normally.
getPollingPriorityNormal() - Method in class freenet.client.async.USKSparseProxyCallback
 
getPollingPriorityNormal() - Method in class freenet.clients.fcp.SubscribeUSK
 
getPollingPriorityNormal() - Method in class freenet.node.PeerNode
 
getPollingPriorityNormal() - Method in class freenet.node.updater.NodeUpdater
 
getPollingPriorityProgress() - Method in class freenet.client.async.SingleFileFetcher.MyUSKFetcherCallback
 
getPollingPriorityProgress() - Method in interface freenet.client.async.USKCallback
Priority at which the polling should run when starting, or immediately after making some progress.
getPollingPriorityProgress() - Method in class freenet.client.async.USKFetcher
 
getPollingPriorityProgress() - Method in class freenet.client.async.USKInserter
 
getPollingPriorityProgress() - Method in class freenet.client.async.USKRetriever
 
getPollingPriorityProgress() - Method in interface freenet.client.async.USKRetrieverCallback
Priority at which the polling should run when starting, or immediately after making some progress.
getPollingPriorityProgress() - Method in class freenet.client.async.USKSparseProxyCallback
 
getPollingPriorityProgress() - Method in class freenet.clients.fcp.SubscribeUSK
 
getPollingPriorityProgress() - Method in class freenet.node.PeerNode
 
getPollingPriorityProgress() - Method in class freenet.node.updater.NodeUpdater
 
getPort() - Method in class freenet.io.comm.Peer
 
getPort() - Method in class freenet.node.NodeCryptoConfig
 
getPortForwardStatus() - Method in class freenet.io.AddressTracker
 
getPortNumber() - Method in class freenet.io.comm.UdpSocketHandler
 
getPossibleValues() - Method in interface freenet.config.EnumerableOptionCallback
 
getPossibleValues() - Method in class freenet.node.RequestStarterGroup.PrioritySchedulerCallback
 
getPPID(Object) - Static method in class freenet.support.Logger.OSThread
Get the thread's parent process ID or return -1 if it's unavailable for some reason
getPPIDFromProcSelfStat(Object) - Static method in class freenet.support.Logger.OSThread
Get the thread's parent process ID using the /proc/self/stat method or return -1 if it's unavailable for some reason.
getPRB() - Method in class freenet.node.RequestSender
 
getPreferredFilename() - Method in class freenet.clients.fcp.DownloadRequestStatus
 
getPreferredFilename() - Method in class freenet.clients.fcp.RequestStatus
Get the preferred filename, from the URI, the filename, etc.
getPreferredFilename() - Method in class freenet.clients.fcp.UploadFileRequestStatus
 
getPreferredFilename() - Method in class freenet.clients.fcp.UploadRequestStatus
 
getPreferredFilename() - Method in class freenet.keys.FreenetURI
Generate a suggested filename for the URI.
getPreferredFilenameSafe() - Method in class freenet.clients.fcp.RequestStatus
Get the preferred filename, from the URI or the filename etc.
getPrefix() - Method in class freenet.config.SubConfig
 
getPReject() - Method in class freenet.node.PeerNodeStatus
 
getPRejected() - Method in class freenet.node.PeerNode
 
getPrev() - Method in interface freenet.support.DoublyLinkedList.Item
Get previous DoublyLinkedList.Item.
getPrev() - Method in class freenet.support.DoublyLinkedListImpl.Item
 
getPreviousBackoffReason(boolean) - Method in class freenet.node.PeerNode
 
getPreviousKeyTracker() - Method in interface freenet.node.BasePeerNode
 
getPreviousKeyTracker() - Method in class freenet.node.PeerNode
 
getPreviousStep(FirstTimeWizardToadlet.WIZARD_STEP, FirstTimeWizardToadlet.WIZARD_PRESET) - Static method in class freenet.clients.http.FirstTimeWizardToadlet
 
getPrimaryIPAddress() - Method in class freenet.node.FNPPacketMangler
 
getPrimaryIPAddress() - Method in interface freenet.node.OutgoingPacketMangler
Get our addresses, as peers.
getPrimaryPeers() - Method in class freenet.node.NodeIPPortDetector
 
getPriority() - Method in class freenet.client.async.ChosenBlock
 
getPriority() - Method in class freenet.client.async.ChosenBlockImpl
 
getPriority() - Method in class freenet.client.async.DatastoreChecker
 
getPriority() - Method in class freenet.clients.fcp.ClientRequest
Return the priority class
getPriority() - Method in class freenet.clients.fcp.RequestStatus
 
getPriority() - Method in class freenet.clients.http.SimpleToadletServer.SocketHandler
 
getPriority() - Method in class freenet.io.comm.Message
 
getPriority() - Method in interface freenet.io.comm.SlowAsyncMessageFilterCallback
 
getPriority() - Method in class freenet.io.comm.UdpSocketHandler
 
getPriority() - Method in class freenet.node.AnnounceSender
 
getPriority() - Method in class freenet.node.CHKInsertHandler.DataReceiver
 
getPriority() - Method in class freenet.node.CHKInsertHandler
 
getPriority() - Method in class freenet.node.CHKInsertSender
 
getPriority() - Method in class freenet.node.MessageItem
 
getPriority() - Method in class freenet.node.MessageWrapper
 
getPriority() - Method in interface freenet.node.PrioRunnable
 
getPriority() - Method in class freenet.node.RequestHandler
 
getPriority() - Method in class freenet.node.RequestSender
 
getPriority() - Method in class freenet.node.SSKInsertHandler
 
getPriority() - Method in class freenet.node.SSKInsertSender
 
getPriority(FCPPluginMessage) - Method in interface freenet.pluginmanager.FredPluginFCPMessageHandler.PrioritizedMessageHandler
 
getPriority() - Method in class freenet.support.MemoryLimitedJob
All memory limited jobs run at LOW_PRIORITY.
getPriority() - Method in class freenet.support.TransferThread
Deprecated.
Specify the priority of this thread.
getPriorityClass() - Method in class freenet.client.async.BaseSingleFileFetcher
 
getPriorityClass() - Method in class freenet.client.async.ClientRequester
What is our priority class?
getPriorityClass() - Method in interface freenet.client.async.KeyListener
Priority of the associated request.
getPriorityClass() - Method in class freenet.client.async.OfferedKeysList
 
getPriorityClass() - Method in class freenet.client.async.SingleBlockInserter
 
getPriorityClass() - Method in class freenet.client.async.SingleKeyListener
 
getPriorityClass() - Method in class freenet.client.async.SplitFileFetcher
 
getPriorityClass() - Method in class freenet.client.async.SplitFileFetcherGet
 
getPriorityClass() - Method in class freenet.client.async.SplitFileFetcherKeyListener
 
getPriorityClass() - Method in class freenet.client.async.SplitFileFetcherStorage
 
getPriorityClass() - Method in interface freenet.client.async.SplitFileFetcherStorageCallback
Get the priority class of the request.
getPriorityClass() - Method in class freenet.client.async.SplitFileInserter
 
getPriorityClass() - Method in class freenet.client.async.SplitFileInserterSender
 
getPriorityClass() - Method in interface freenet.client.async.SplitFileInserterStorageCallback
Get request priority class for FEC jobs etc
getPriorityClass() - Method in class freenet.client.async.USKFetcher
 
getPriorityClass() - Method in class freenet.node.IPDetectorPluginManager.PortForwardAlert
 
getPriorityClass() - Method in class freenet.node.SendableRequest
Get the priority class of the request.
getPriorityClass() - Method in class freenet.node.SimpleSendableInsert
 
getPriorityClass() - Method in class freenet.node.useralerts.AbstractUserAlert
Priority class
getPriorityClass() - Method in class freenet.node.useralerts.DiskSpaceUserAlert
 
getPriorityClass() - Method in class freenet.node.useralerts.DroppedOldPeersUserAlert
 
getPriorityClass() - Method in class freenet.node.useralerts.InvalidAddressOverrideUserAlert
 
getPriorityClass() - Method in class freenet.node.useralerts.IPUndetectedUserAlert
 
getPriorityClass() - Method in class freenet.node.useralerts.PeerManagerUserAlert
 
getPriorityClass() - Method in class freenet.node.useralerts.ProxyUserAlert
 
getPriorityClass() - Method in class freenet.node.useralerts.UpdatedVersionAvailableUserAlert
 
getPriorityClass() - Method in interface freenet.node.useralerts.UserAlert
Priority class
getPrivateDarknetCommentNote() - Method in class freenet.node.DarknetPeerNode
 
getPrivateDarknetCommentNote() - Method in class freenet.node.DarknetPeerNodeStatus
 
getProbableSendQueueTime() - Method in class freenet.node.PeerNode
Returns the number of milliseconds that it is estimated to take to transmit the currently queued packets.
getProbeRequestSentBytes() - Method in class freenet.node.NodeStats
 
getProgramDirectory(Node) - Method in enum freenet.node.NodeFile
Gets the base directory with this file for the given node instance.
getProgress() - Method in class freenet.clients.http.FProxyFetchWaiter
 
getProgress() - Method in class freenet.pluginmanager.PluginManager.PluginProgress
Returns the current state of the plugin start procedure.
getProviderName() - Static method in class freenet.crypt.ciphers.Rijndael
 
getPseudoClassArg(String, String) - Static method in class freenet.client.filter.ElementInfo
 
getPubKey() - Method in class freenet.keys.ClientSSK
 
getPubKey() - Method in class freenet.keys.NodeSSK
 
getPubKey() - Method in class freenet.keys.SSKBlock
 
GetPubkey - Interface in freenet.store
 
getPubkeyBytes() - Method in class freenet.keys.CHKBlock
 
getPubkeyBytes() - Method in interface freenet.keys.KeyBlock
 
getPubkeyBytes() - Method in class freenet.keys.SSKBlock
 
getPubKeyHash() - Method in class freenet.keys.NodeSSK
 
getPubKeyHash() - Method in class freenet.keys.USK
 
getPubkeyHash() - Method in class freenet.node.CHKInsertSender
 
getPubKeyHash() - Method in class freenet.node.PeerNode
 
getPubkeyHash() - Method in class freenet.node.SSKInsertSender
 
getPublicInterfacePorts() - Method in class freenet.node.Node
Get the set of public ports that need to be forwarded.
getPublicKey() - Method in class freenet.crypt.ECDH
 
getPublicKey(byte[], ECDH.Curves) - Static method in class freenet.crypt.ECDH
Returns an ECPublicKey from bytes obtained using ECPublicKey.getEncoded()
getPublicKey() - Method in class freenet.crypt.ECDHLightContext
 
getPublicKey() - Method in class freenet.crypt.ECDSA
 
getPublicKey(byte[], ECDSA.Curves) - Static method in class freenet.crypt.ECDSA
Returns an ECPublicKey from bytes obtained using ECPublicKey.getEncoded()
getPublicKey(KeyPairType, byte[]) - Static method in class freenet.crypt.KeyGenUtils
Converts a specified key for a specified algorithm to a PublicKey.
getPublicKey(KeyPairType, ByteBuffer) - Static method in class freenet.crypt.KeyGenUtils
Converts a specified key for a specified algorithm to a PublicKey.
getPublicKeyNetworkFormat() - Method in class freenet.crypt.ECDH
Return the public key as a byte[] in network format
getPublicKeyNetworkFormat() - Method in class freenet.crypt.ECDHLightContext
 
getPublicKeyNetworkFormat() - Method in class freenet.crypt.KeyAgreementSchemeContext
 
getPublicKeyPair(KeyPairType, byte[]) - Static method in class freenet.crypt.KeyGenUtils
Converts a specified key for a specified algorithm to a PublicKey which is then stored in a KeyPair.
getPublicKeyPair(KeyPairType, ByteBuffer) - Static method in class freenet.crypt.KeyGenUtils
Converts a specified key for a specified algorithm to a PublicKey which is then stored in a KeyPair.
getQ() - Method in class freenet.crypt.DSAGroup
 
getQ() - Method in class freenet.crypt.DSAPublicKey
 
getQueuedJobsByPriority() - Method in class freenet.support.PrioritizedSerialExecutor
 
getQueuedJobsCountByPriority() - Method in class freenet.support.PrioritizedSerialExecutor
 
getQueueSize(int) - Method in class freenet.support.PrioritizedSerialExecutor
 
getRamUsed() - Method in class freenet.support.io.TempBucketFactory
 
getRandomAccessBucket() - Method in class freenet.clients.fcp.DataCarryingMessage
Should only be called from code parsing a message sent to us, in which case Bucket will be a RandomAccessBucket, which it needs to be as it's likely to be inserted.
getRandomAccessBufferFactory(boolean) - Method in class freenet.client.async.ClientContext
 
getRandomPeer(PeerNode) - Method in class freenet.node.PeerManager
 
getRandomPeer() - Method in class freenet.node.PeerManager
 
getRate() - Method in class freenet.node.RequestStarterGroup.MyRequestThrottle
 
getRawData() - Method in class freenet.clients.http.HTTPRequestImpl
 
getRawData() - Method in class freenet.keys.CHKBlock
 
getRawData() - Method in interface freenet.keys.KeyBlock
 
getRawData() - Method in class freenet.keys.SSKBlock
 
getRawData() - Method in interface freenet.support.api.HTTPRequest
Get the original uploaded raw data for a POST.
getRawHeaders() - Method in class freenet.keys.CHKBlock
 
getRawHeaders() - Method in interface freenet.keys.KeyBlock
 
getRawHeaders() - Method in class freenet.keys.SSKBlock
 
getRawOption(String) - Method in class freenet.config.SubConfig
 
getRawTitle() - Method in exception freenet.client.filter.DataFilterException
 
getRawTitle() - Method in exception freenet.client.filter.KnownUnsafeContentTypeException
 
getRawTitle() - Method in exception freenet.client.filter.UndetectableCharsetException
 
getRawTitle() - Method in exception freenet.client.filter.UnknownContentTypeException
 
getRawTitle() - Method in exception freenet.client.filter.UnsafeContentTypeException
Get the raw title of the error page.
getRawTitle() - Method in exception freenet.client.filter.UnsupportedCharsetInFilterException
 
getReadBytes() - Method in class freenet.crypt.MultiHashInputStream
 
getReaderBucket() - Method in class freenet.support.io.MultiReaderBucket
Get a reader bucket
getRealTimeFlag(Message) - Static method in class freenet.io.comm.DMT
 
getRealVersion() - Method in interface freenet.pluginmanager.FredPluginRealVersioned
The version of the plugin in a form that is easy to compare: a long! Version 150 will always be later than version 20.
getRealWindow(boolean) - Method in class freenet.node.RequestStarterGroup
 
getReason() - Method in exception freenet.io.comm.RetrievalException
 
getRebootClient() - Method in class freenet.clients.fcp.FCPConnectionHandler
 
getReference() - Method in class freenet.support.io.TempBucketFactory.TempBucket
 
getReferenceFromURL(URL) - Static method in class freenet.clients.fcp.AddPeer
 
getReFilterPolicy() - Method in class freenet.clients.http.SimpleToadletServer
 
getReFilterPolicy() - Method in interface freenet.clients.http.ToadletContainer
What to do when we find cached data on the global queue but it's already been filtered, and we want a filtered copy.
getReFilterPolicy() - Method in interface freenet.clients.http.ToadletContext
What to do when we find cached data on the global queue but it's already been filtered, and we want a filtered copy.
getReFilterPolicy() - Method in class freenet.clients.http.ToadletContextImpl
 
getRejectReasonsTable(HTMLNode) - Method in class freenet.node.NodeStats
 
getRemoteDetectedPeer() - Method in class freenet.node.PeerNode
 
getRenderedElement(String, String) - Method in class freenet.clients.http.updateableelements.PushDataManager
Returns the element's current state.
getReportedUptimePercentage() - Method in class freenet.node.PeerNodeStatus
 
getRequest(Key) - Method in class freenet.client.async.BaseSingleFileFetcher
 
getRequest(String) - Method in class freenet.clients.fcp.PersistentRequestClient
 
getRequestClient() - Method in interface freenet.client.async.ClientBaseCallback
Get the RequestClient context object used to indicate which requests are related to each other for scheduling purposes.
getRequestClient() - Method in class freenet.client.FetchWaiter
 
getRequestClient() - Method in class freenet.client.NullClientCallback
 
getRequestClient() - Method in class freenet.client.PutWaiter
 
getRequestClient() - Method in class freenet.clients.fcp.ClientRequest
 
getRequestClient() - Method in class freenet.clients.http.FProxyFetchInProgress
 
getRequestClient() - Method in class freenet.node.NodeARKInserter
 
getRequestClient() - Method in class freenet.node.updater.NodeUpdater
 
getRequestClient() - Method in class freenet.node.updater.PluginJarUpdater
 
getRequestClient() - Method in class freenet.node.updater.RevocationChecker
 
getRequestId() - Method in class freenet.clients.http.updateableelements.PushDataManager.UpdateEvent
 
getRequestIdentifier() - Method in class freenet.clients.fcp.ClientRequest
Get the RequestIdentifier.
getRequestsForKey(Key, byte[], ClientContext) - Method in interface freenet.client.async.KeyListener
Find the requests related to a specific key, used in retrying after cooldown.
getRequestsForKey(Key, byte[], ClientContext) - Method in class freenet.client.async.SingleKeyListener
 
getRequestsForKey(Key, byte[], ClientContext) - Method in class freenet.client.async.SplitFileFetcherKeyListener
 
getRequestsForKey(Key, byte[], ClientContext) - Method in class freenet.client.async.USKFetcher
 
getRequestStatusCache() - Method in class freenet.clients.fcp.PersistentRequestClient
 
GetRequestStatusMessage - Class in freenet.clients.fcp
 
GetRequestStatusMessage(SimpleFieldSet) - Constructor for class freenet.clients.fcp.GetRequestStatusMessage
 
getRequestURIs(USK) - Method in class freenet.client.async.USKDateHint
Return the URL's to fetch hint data from
getResendBytesSent() - Method in class freenet.node.NodeStats
 
getResendBytesSent() - Method in class freenet.node.PeerNode
 
getResendBytesSent() - Method in class freenet.node.PeerNodeStatus
 
getResolvedName() - Method in class freenet.client.Metadata
get the resolved name (".metada-N") (for KeyExplorer)
getResolvedURI() - Method in class freenet.client.Metadata
 
getResourceAsStream(String) - Method in class freenet.support.JarClassLoader
getResult() - Method in class freenet.clients.http.FProxyFetchWaiter
 
getResult(boolean) - Method in class freenet.clients.http.FProxyFetchWaiter
 
getResultFast() - Method in class freenet.clients.http.FProxyFetchWaiter
Returns the result, without waiting
getResults() - Method in class freenet.crypt.MultiHashInputStream
 
getResults() - Method in class freenet.crypt.MultiHashOutputStream
 
getRetries(int) - Method in class freenet.client.async.SimpleBlockChooser
 
getRetryDownloader() - Method in class freenet.pluginmanager.PluginDownLoader
Returns a PluginDownLoader that can be used to restart a plugin download.
getRetryDownloader() - Method in class freenet.pluginmanager.PluginDownLoaderFreenet
 
getRetryDownloader() - Method in class freenet.pluginmanager.PluginDownLoaderOfficialFreenet
 
getReusableTrackerID() - Method in class freenet.node.PeerNode
 
getRevocationDNFCounter() - Method in class freenet.node.updater.NodeUpdateManager
 
getRevocationDNFCounter() - Method in class freenet.node.updater.RevocationChecker
 
getRevocationURI() - Method in class freenet.node.updater.NodeUpdateManager
 
getRootBuilder() - Method in class freenet.client.async.BaseManifestPutter
 
getRootContainer() - Method in class freenet.client.async.BaseManifestPutter
 
getRoundTripTime() - Method in class freenet.io.xfer.PacketThrottle
 
getRoutedMessageSentBytes() - Method in class freenet.node.NodeStats
 
getRoutedTo() - Method in class freenet.node.CHKInsertSender
 
getRoutedTo() - Method in class freenet.node.SSKInsertSender
 
getRoutingBackedOffUntil(boolean) - Method in class freenet.node.PeerNode
 
getRoutingBackedOffUntil(boolean) - Method in class freenet.node.PeerNodeStatus
 
getRoutingBackedOffUntilBulk() - Method in class freenet.node.PeerNode
 
getRoutingBackedOffUntilMax() - Method in class freenet.node.PeerNode
 
getRoutingBackedOffUntilRT() - Method in class freenet.node.PeerNode
 
getRoutingBackoffLength(boolean) - Method in class freenet.node.PeerNode
 
getRoutingBackoffLength(boolean) - Method in class freenet.node.PeerNodeStatus
 
getRoutingBackoffStatistics(boolean) - Method in class freenet.node.NodeStats
 
getRoutingKey() - Method in class freenet.crypt.DSAPublicKey
 
getRoutingKey() - Method in class freenet.keys.CHKBlock
 
getRoutingKey() - Method in class freenet.keys.ClientCHK
 
getRoutingKey() - Method in class freenet.keys.FreenetURI
Get the routing key.
getRoutingKey() - Method in class freenet.keys.Key
 
getRoutingKey() - Method in class freenet.keys.NodeCHK
 
getRoutingKey() - Method in class freenet.keys.SSKBlock
 
getRoutingKey() - Method in interface freenet.store.StorableBlock
 
getRoutingStatusBytes() - Method in class freenet.node.NodeStats
 
getRTT(boolean, boolean, boolean) - Method in class freenet.node.RequestStarterGroup
 
getRTT() - Method in class freenet.node.RequestStarterGroup.MyRequestThrottle
 
getRunDir() - Method in class freenet.node.Node
 
getRunningReceives() - Static method in class freenet.io.xfer.BlockReceiver
 
getRunningRequestsTo(PeerNode, int, boolean) - Method in class freenet.node.NodeStats
 
getRunningSends() - Static method in class freenet.io.xfer.BlockTransmitter
 
getRunningThreads() - Method in class freenet.support.MemoryLimitedJobRunner
 
getSafeURLCharacters() - Static method in class freenet.support.URLEncoder
 
getSalter() - Method in class freenet.client.async.SplitFileFetcher
 
getSalter() - Method in interface freenet.client.async.SplitFileFetcherStorageCallback
 
getScheduler(ClientContext) - Method in class freenet.client.async.OfferedKeysList
 
getScheduler(boolean, boolean, boolean) - Method in class freenet.node.RequestStarterGroup
 
getScheduler(ClientContext) - Method in class freenet.node.SendableGet
 
getScheduler(ClientContext) - Method in class freenet.node.SendableInsert
 
getScheduler(ClientContext) - Method in class freenet.node.SendableRequest
 
getSchedulerGroup() - Method in class freenet.client.async.ClientRequester
Get the group the request belongs to.
getSchedulerGroup() - Method in class freenet.node.SendableRequest
 
getSchedulerGroup() - Method in class freenet.node.SimpleSendableInsert
 
getSchemeHostAndPort() - Method in class freenet.client.FetchContext
 
getSecretKey(KeyType, byte[]) - Static method in class freenet.crypt.KeyGenUtils
Converts the specified key into a SecretKey for the specified algorithm.
getSecretKey(KeyType, ByteBuffer) - Static method in class freenet.crypt.KeyGenUtils
Converts the specified key into a SecretKey for the specified algorithm
getSeednodesURI() - Method in class freenet.node.updater.NodeUpdateManager
 
getSeedServerPeersVector() - Method in class freenet.node.PeerManager
 
getSegmentCount() - Method in class freenet.client.Metadata
 
getSegmentKeys() - Method in class freenet.client.async.SplitFileFetcherSegmentStorage
 
getSegmentKeys() - Method in class freenet.client.Metadata
 
getSelectedLanguage() - Method in class freenet.l10n.BaseL10n
Get the language currently used by this BaseL10n.
getSelectionRate() - Method in class freenet.node.PeerNodeStatus
 
getSelector() - Method in class freenet.client.async.ClientRequestScheduler
 
getSelector() - Method in interface freenet.node.RequestScheduler
 
getSendableGet() - Method in class freenet.client.async.SplitFileFetcher
 
getSendableGet() - Method in interface freenet.client.async.SplitFileFetcherStorageCallback
Can be null.
getSender(ClientContext) - Method in class freenet.client.async.ChosenBlock
 
getSender(ClientContext) - Method in class freenet.client.async.ChosenBlockImpl
 
getSender(ClientContext) - Method in class freenet.client.async.OfferedKeysList
 
getSender(ClientContext) - Method in class freenet.client.async.SingleBlockInserter
 
getSender(ClientContext) - Method in class freenet.client.async.SplitFileInserterSender
 
getSender(ClientContext) - Method in class freenet.node.SendableGet
 
getSender(ClientContext) - Method in class freenet.node.SendableRequest
Get or create a SendableRequestSender for this object.
getSender(ClientContext) - Method in class freenet.node.SimpleSendableInsert
 
getSendSwapInterval() - Method in class freenet.node.LocationManager
 
getSendSwapInterval() - Method in class freenet.node.Node
 
getSentOverhead() - Method in class freenet.node.NodeStats
 
getSentOverheadPerSecond() - Method in class freenet.node.NodeStats
The average number of bytes sent per second for things other than requests, inserts, and offer replies.
getSentTime() - Method in class freenet.node.useralerts.N2NTMUserAlert
 
getSerial() - Method in class freenet.client.filter.OggPage
 
getSessionAccessStats() - Method in interface freenet.node.stats.DataStoreStats
 
getSessionAccessStats() - Method in class freenet.node.stats.StoreCallbackStats
 
getSessionAccessStats() - Method in interface freenet.store.FreenetStore
 
getSessionAccessStats() - Method in class freenet.store.NullFreenetStore
 
getSessionAccessStats() - Method in class freenet.store.ProxyFreenetStore
 
getSessionAccessStats() - Method in class freenet.store.RAMFreenetStore
 
getSessionAccessStats() - Method in class freenet.store.saltedhash.SaltedHashFreenetStore
 
getSessionAccessStats() - Method in class freenet.store.SlashdotStore
 
getSessionAccessStats() - Method in class freenet.store.StoreCallback
 
getSessionManager(URI) - Method in class freenet.pluginmanager.PluginRespirator
Deprecated.
getSessionManager(String) - Method in class freenet.pluginmanager.PluginRespirator
Get a new session manager for use with the global "/" cookie path and the given cookie namespace.
getSFS(ECPublicKey) - Method in enum freenet.crypt.ECDSA.Curves
 
getShadowBucket(FreenetURI, boolean) - Method in class freenet.clients.fcp.RequestStatusCache
 
getShort(String) - Method in class freenet.config.SubConfig
 
getShort(String) - Method in class freenet.io.comm.Message
 
getShort(String) - Method in class freenet.support.SimpleFieldSet
Get a short value for the given key.
getShort(String, short) - Method in class freenet.support.SimpleFieldSet
Get a short value for the given key.
getShortArray(String) - Method in class freenet.support.SimpleFieldSet
 
getShortBufferBytes(String) - Method in class freenet.io.comm.Message
 
getShortDesc() - Method in class freenet.config.Option
Used in alt="" to label a box with the option name used in the config file.
getShortDescNode(FredPluginConfigurable) - Method in class freenet.config.Option
Get the localised short description as an HTMLNode, possibly with translation link
getShortDescNode() - Method in class freenet.config.Option
 
getShortDescription() - Method in class freenet.clients.http.bookmark.BookmarkItem
 
getShortFailedMessage() - Method in class freenet.clients.fcp.GetFailedMessage
 
getShortFailedMessage() - Method in class freenet.clients.fcp.PutFailedMessage
 
getShortMessage() - Method in exception freenet.client.FetchException
Get the short name of this exception's failure.
getShortMessage(FetchException.FetchExceptionMode) - Static method in exception freenet.client.FetchException
Get the (localised) short name of this failure mode.
getShortMessage(InsertException.InsertExceptionMode) - Static method in exception freenet.client.InsertException
Get the (localised) long explanation for this failure mode.
getShortSlotWaiterTimeout() - Method in class freenet.node.BaseSender
 
getShortText() - Method in class freenet.node.IPDetectorPluginManager.PortForwardAlert
 
getShortText() - Method in class freenet.node.useralerts.AbstractUserAlert
 
getShortText() - Method in class freenet.node.useralerts.BookmarkFeedUserAlert
 
getShortText() - Method in class freenet.node.useralerts.DiskSpaceUserAlert
 
getShortText() - Method in class freenet.node.useralerts.DownloadFeedUserAlert
 
getShortText() - Method in class freenet.node.useralerts.DroppedOldPeersUserAlert
 
getShortText() - Method in class freenet.node.useralerts.InvalidAddressOverrideUserAlert
 
getShortText() - Method in class freenet.node.useralerts.IPUndetectedUserAlert
 
getShortText() - Method in class freenet.node.useralerts.JVMVersionAlert
 
getShortText() - Method in class freenet.node.useralerts.MeaningfulNodeNameUserAlert
 
getShortText() - Method in class freenet.node.useralerts.N2NTMUserAlert
 
getShortText() - Method in class freenet.node.useralerts.NotEnoughNiceLevelsUserAlert
 
getShortText() - Method in class freenet.node.useralerts.PeerManagerUserAlert
 
getShortText() - Method in class freenet.node.useralerts.ProxyUserAlert
 
getShortText() - Method in class freenet.node.useralerts.TimeSkewDetectedUserAlert
 
getShortText() - Method in class freenet.node.useralerts.UpdatedVersionAvailableUserAlert
 
getShortText() - Method in interface freenet.node.useralerts.UserAlert
*Really* concise text of alert.
getSimpleFieldSet() - Method in class freenet.clients.http.bookmark.Bookmark
 
getSimpleFieldSet() - Method in class freenet.clients.http.bookmark.BookmarkCategory
 
getSimpleFieldSet() - Method in class freenet.clients.http.bookmark.BookmarkItem
 
getSimpleFieldSet() - Method in class freenet.config.PersistentConfig
Return a copy of the SFS as read by the config framework.
getSimpleVersion() - Method in class freenet.node.PeerNode
 
getSimpleVersion() - Method in class freenet.node.PeerNodeStatus
 
getSingleTarget() - Method in class freenet.client.Metadata
Return the single target of this URI.
getSize(OpennetManager.LinkLengthClass) - Method in class freenet.node.OpennetManager
How many opennet peers do we have? Connected but out of date nodes don't count towards the connection limit.
getSize() - Method in class freenet.support.api.ManifestElement
 
getSize() - Method in class freenet.support.BitArray
 
getSizeBytes() - Method in class freenet.support.BloomFilter
 
getSizeFiles() - Method in class freenet.support.ContainerSizeEstimator.ContainerSize
 
getSizeFilesNoLimit() - Method in class freenet.support.ContainerSizeEstimator.ContainerSize
 
getSizeOfCache() - Method in class freenet.store.caching.CachingFreenetStoreTracker
 
getSizeSubTrees() - Method in class freenet.support.ContainerSizeEstimator.ContainerSize
 
getSizeSubTreesNoLimit() - Method in class freenet.support.ContainerSizeEstimator.ContainerSize
 
getSizeTotal() - Method in class freenet.support.ContainerSizeEstimator.ContainerSize
 
getSizeTotalNoLimit() - Method in class freenet.support.ContainerSizeEstimator.ContainerSize
 
getSleepTime() - Method in class freenet.support.TransferThread
Deprecated.
 
getSnapshot(Bucket) - Method in class freenet.client.async.BinaryBlobWriter
 
getSocketHandler() - Method in interface freenet.io.comm.PeerContext
Get the SocketHandler which handles incoming packets from this node
getSocketHandler() - Method in class freenet.node.FNPPacketMangler
 
getSocketHandler() - Method in interface freenet.node.OutgoingPacketMangler
The SocketHandler we are connected to.
getSocketHandler() - Method in class freenet.node.PeerNode
 
getSortOrder() - Method in class freenet.config.Option
 
getSource() - Method in class freenet.io.comm.Message
 
getSource() - Method in class freenet.io.comm.MessageFilter
Returns the source that this filter (or chain) matches
getSource() - Method in class freenet.node.UIDTag
Get the effective source node (e.g.
getSource() - Method in class freenet.pluginmanager.PluginDownLoader
 
getSpec() - Method in class freenet.io.comm.Message
 
getSpec(Integer, boolean) - Static method in class freenet.io.comm.MessageType
 
getSplitfileAlgorithm() - Method in class freenet.client.InsertContext
 
getSplitfileCheckKeys() - Method in class freenet.client.Metadata
 
getSplitfileCryptoAlgorithm() - Method in class freenet.client.Metadata
 
getSplitfileCryptoKey() - Method in class freenet.client.async.BaseManifestPutter
 
getSplitfileCryptoKey() - Method in class freenet.client.async.ClientPutter
Get used splitfile cryptokey.
getSplitfileCryptoKey() - Method in class freenet.client.async.ManifestPutter
 
getSplitfileCryptoKey() - Method in class freenet.client.Metadata
 
getSplitfileDataKeys() - Method in class freenet.client.Metadata
 
getSplitfileType() - Method in class freenet.client.Metadata
Get the splitfile type.
getSSK(long) - Method in class freenet.keys.USK
 
getSSK(String) - Method in class freenet.keys.USK
 
getSSK() - Method in class freenet.keys.USK
 
getSSKBlock() - Method in class freenet.node.RequestSender
 
getSskFetchScheduler(boolean) - Method in class freenet.client.async.ClientContext
 
getSskInsertScheduler(boolean) - Method in class freenet.client.async.ClientContext
 
getSSKInsertTotalBytesSent() - Method in class freenet.node.NodeStats
 
getSSKRequestTotalBytesSent() - Method in class freenet.node.NodeStats
 
getStarted() - Method in class freenet.pluginmanager.PluginInfoWrapper
 
getStartedFetchingNextMainJarTimestamp() - Method in class freenet.node.updater.NodeUpdateManager
 
getStartedSwaps() - Method in class freenet.node.Node
 
getStartedTime() - Method in class freenet.io.comm.MessageCore
 
getStartingPlugins() - Method in class freenet.pluginmanager.PluginManager
Returns a set of all currently starting plugins.
getStartTime() - Method in class freenet.io.comm.UdpSocketHandler
 
getStartupDelay() - Method in class freenet.support.TransferThread
Deprecated.
 
getStartupToadlet() - Method in class freenet.clients.http.SimpleToadletServer
 
getStatus() - Method in class freenet.client.async.SplitFileInserterStorage
 
getStatus() - Method in interface freenet.node.AnyInsertSender
 
getStatus() - Method in class freenet.node.CHKInsertSender
 
getStatus(boolean) - Method in class freenet.node.DarknetPeerNode
 
getStatus() - Method in class freenet.node.Node
 
getStatus(boolean) - Method in class freenet.node.OpennetPeerNode
 
getStatus() - Method in class freenet.node.PeerManager
 
getStatus(boolean) - Method in class freenet.node.PeerNode
Get a PeerNodeStatus for this node.
getStatus() - Method in class freenet.node.RequestSender
 
getStatus(boolean) - Method in class freenet.node.SeedClientPeerNode
 
getStatus(boolean) - Method in class freenet.node.SeedServerPeerNode
 
getStatus() - Method in class freenet.node.SSKInsertSender
 
getStatusCSSName() - Method in class freenet.node.PeerNodeStatus
 
getStatusName() - Method in class freenet.node.PeerNodeStatus
 
getStatusString() - Method in interface freenet.node.AnyInsertSender
 
getStatusString() - Method in class freenet.node.CHKInsertSender
 
getStatusString() - Method in class freenet.node.SSKInsertSender
 
getStatusString(int) - Static method in class freenet.node.SSKInsertSender
 
getStatusValue() - Method in class freenet.node.PeerNodeStatus
 
getStep(HTTPRequest, PageHelper) - Method in class freenet.clients.http.wizardsteps.BANDWIDTH
 
getStep(HTTPRequest, PageHelper) - Method in class freenet.clients.http.wizardsteps.BANDWIDTH_MONTHLY
 
getStep(HTTPRequest, PageHelper) - Method in class freenet.clients.http.wizardsteps.BANDWIDTH_RATE
 
getStep(HTTPRequest, PageHelper) - Method in class freenet.clients.http.wizardsteps.BROWSER_WARNING
 
getStep(HTTPRequest, PageHelper) - Method in class freenet.clients.http.wizardsteps.DATASTORE_SIZE
 
getStep(HTTPRequest, PageHelper) - Method in class freenet.clients.http.wizardsteps.MISC
 
getStep(HTTPRequest, PageHelper) - Method in class freenet.clients.http.wizardsteps.NAME_SELECTION
 
getStep(HTTPRequest, PageHelper) - Method in class freenet.clients.http.wizardsteps.OPENNET
 
getStep(HTTPRequest, PageHelper) - Method in class freenet.clients.http.wizardsteps.SECURITY_NETWORK
 
getStep(HTTPRequest, PageHelper) - Method in class freenet.clients.http.wizardsteps.SECURITY_PHYSICAL
 
getStep(HTTPRequest, PageHelper) - Method in interface freenet.clients.http.wizardsteps.Step
Renders a page for a step in the wizard by modifying contentNode.
getStep(HTTPRequest, PageHelper) - Method in class freenet.clients.http.wizardsteps.WELCOME
Renders the first page of the wizard into the given content node.
getStore() - Method in class freenet.pluginmanager.PluginRespirator
Get a PluginStore that can be used by the plugin to put data in a database.
getStore() - Method in class freenet.store.StoreCallback
 
getStoreDir() - Method in class freenet.node.Node
 
getStoreSize() - Method in class freenet.node.Node
 
getString(String) - Method in class freenet.config.SubConfig
 
getString(String) - Method in class freenet.io.comm.Message
 
getString(String) - Method in class freenet.l10n.BaseL10n
Get a localized string.
getString(String, boolean) - Method in class freenet.l10n.BaseL10n
Get a localized string.
getString(String, String[], String[]) - Method in class freenet.l10n.BaseL10n
Get a localized string, and replace on-the-fly some values.
getString(String, String, String) - Method in class freenet.l10n.BaseL10n
Get a localized string, and replace on-the-fly a value.
getString(String) - Method in interface freenet.pluginmanager.FredPluginL10n
 
getString(String) - Method in class freenet.support.SimpleFieldSet
 
getStringArr(String) - Method in class freenet.config.SubConfig
 
getStringCallback() - Method in class freenet.node.ProgramDirectory
 
getSubCategories() - Method in class freenet.clients.http.bookmark.BookmarkCategory
 
getSubConfig() - Method in class freenet.pluginmanager.PluginInfoWrapper
 
getSubConfig() - Method in class freenet.pluginmanager.PluginRespirator
Get the plugin's SubConfig.
getSubMessage(MessageType) - Method in class freenet.io.comm.Message
 
getSubset(String) - Method in class freenet.support.SimpleFieldSet
Like subset(), only throws instead of returning null.
getSubTreeSize(HashMap<String, Object>, long, long, int) - Static method in class freenet.support.ContainerSizeEstimator
 
getSubtype() - Method in class freenet.support.MediaType
Returns the subtype of this media type.
getSuccessFraction() - Method in class freenet.clients.fcp.ClientGet
 
getSuccessFraction() - Method in class freenet.clients.fcp.ClientPutBase
 
getSuccessFraction() - Method in class freenet.clients.fcp.ClientRequest
 
getSuggestedEdition() - Method in class freenet.keys.FreenetURI
Get suggested edition.
getSwappingTotalBytesReceived() - Method in class freenet.node.NodeStats
 
getSwappingTotalBytesSent() - Method in class freenet.node.NodeStats
 
getSwaps() - Method in class freenet.node.Node
 
getSwapsRejectedAlreadyLocked() - Method in class freenet.node.Node
 
getSwapsRejectedNowhereToGo() - Method in class freenet.node.Node
 
getSwapsRejectedRateLimit() - Method in class freenet.node.Node
 
getSwapsRejectedRecognizedID() - Method in class freenet.node.Node
 
getSymbolicShortlinkTargetName() - Method in class freenet.client.Metadata
Return the name of the document referred to in the dir, if this is a symbolic short link.
getSync(K) - Method in class freenet.support.MultiValueTable
 
getTarget() - Method in exception freenet.clients.http.RedirectException
 
getTargetURI() - Method in class freenet.client.async.ClientPutter
Get the target URI with which this insert was started.
getTargetURI() - Method in class freenet.clients.fcp.UploadRequestStatus
 
getTargetURI() - Method in class freenet.support.api.ManifestElement
 
getTempDir() - Method in class freenet.node.NodeClientCore
 
getTempDir() - Static method in class freenet.support.io.BaseFileBucket
Return directory used for temp files.
getTempfile() - Method in class freenet.support.io.BaseFileBucket
Create a temporary file in the same directory as this file.
getTemporaryBackgroundFetchersLRU() - Method in class freenet.client.async.USKManager
The result of that method will be displayed on the Statistic Toadlet : it will help catching #1147 Afterwards it should be removed: it's not usefull :)
getText() - Method in class freenet.node.IPDetectorPluginManager.MyUserAlert
 
getText() - Method in class freenet.node.IPDetectorPluginManager.PortForwardAlert
 
getText() - Method in class freenet.node.useralerts.AbstractUserAlert
Content of alert (plain text).
getText() - Method in class freenet.node.useralerts.BookmarkFeedUserAlert
 
getText() - Method in class freenet.node.useralerts.DiskSpaceUserAlert
 
getText() - Method in class freenet.node.useralerts.DownloadFeedUserAlert
 
getText() - Method in class freenet.node.useralerts.DroppedOldPeersUserAlert
 
getText() - Method in class freenet.node.useralerts.InvalidAddressOverrideUserAlert
 
getText() - Method in class freenet.node.useralerts.IPUndetectedUserAlert
 
getText() - Method in class freenet.node.useralerts.JVMVersionAlert
 
getText() - Method in class freenet.node.useralerts.MeaningfulNodeNameUserAlert
 
getText() - Method in class freenet.node.useralerts.N2NTMUserAlert
 
getText() - Method in class freenet.node.useralerts.NotEnoughNiceLevelsUserAlert
 
getText() - Method in class freenet.node.useralerts.PeerManagerUserAlert
 
getText() - Method in class freenet.node.useralerts.ProxyUserAlert
 
getText() - Method in class freenet.node.useralerts.TimeSkewDetectedUserAlert
 
getText() - Method in class freenet.node.useralerts.UpdatedVersionAvailableUserAlert
 
getText() - Method in interface freenet.node.useralerts.UserAlert
Content of alert (plain text).
getTextModeClientInterface() - Method in class freenet.node.NodeClientCore
 
getTheirVisibility() - Method in class freenet.node.DarknetPeerNode
 
getTheirVisibility() - Method in class freenet.node.DarknetPeerNodeStatus
 
getTheme() - Method in class freenet.clients.http.PageMaker
 
getTheme() - Method in class freenet.clients.http.SimpleToadletServer
 
getTheme() - Method in interface freenet.clients.http.ToadletContainer
Get the name of the theme to be used by all the Toadlets
getThreadLimit() - Method in class freenet.node.NodeStats
 
getThreadName() - Method in class freenet.pluginmanager.PluginInfoWrapper
 
getThreads() - Method in class freenet.node.NodeStats
Gets a copy of the thread list.
getThreshold() - Method in class freenet.support.Logger
Deprecated.
getThresholdNew() - Method in class freenet.support.Logger
 
getThresholdNew() - Method in class freenet.support.LoggerHook
 
getThresholdNew() - Method in class freenet.support.VoidLogger
 
getThrottle() - Method in interface freenet.io.comm.PeerContext
Get the PacketThrottle for the node's current address for the standard packet size (if the address changes then we get a new throttle).
getThrottle() - Method in class freenet.node.PeerNode
 
getThrottle() - Method in class freenet.node.PeerNodeStatus
 
getThrottleWindow(boolean) - Method in class freenet.node.RequestStarterGroup
 
getThrottleWindowSize() - Method in interface freenet.io.comm.PeerContext
 
getThrottleWindowSize() - Method in class freenet.node.PeerNode
 
getTicker() - Method in class freenet.clients.http.SimpleToadletServer
 
getTicker() - Method in class freenet.node.Node
 
getTicker() - Method in class freenet.node.NodeClientCore
 
getTime() - Method in class freenet.pluginmanager.PluginManager.PluginProgress
Returns the number of milliseconds this plugin is already being loaded.
getTime(T) - Method in class freenet.support.TimeSortedHashtable
Note that this does not automatically promote the key.
getTimedOutNodesList(Key) - Method in class freenet.node.FailureTable
 
getTimeFirstAnyConnections() - Method in class freenet.node.PeerManager
 
getTimeLastConnectionCompleted() - Method in class freenet.node.PeerNodeStatus
 
getTimeLastRoutable() - Method in class freenet.node.PeerNodeStatus
 
getTimeLastTrue(long) - Method in class freenet.support.BooleanLastTrueTracker
 
getTimeout() - Method in class freenet.io.comm.MessageFilter
 
getTimeoutTime(PeerNode, short, long, boolean) - Method in interface freenet.node.TimedOutNodesList
When does the timeout for this node end?
getTimes() - Method in class freenet.node.simulator.LongTermManySingleBlocksTest.InsertBatch
 
getTitle() - Method in class freenet.io.comm.UdpSocketHandler
 
getTitle() - Method in class freenet.node.IPDetectorPluginManager.PortForwardAlert
 
getTitle() - Method in class freenet.node.useralerts.AbstractUserAlert
Title of alert (must be short!).
getTitle() - Method in class freenet.node.useralerts.BookmarkFeedUserAlert
 
getTitle() - Method in class freenet.node.useralerts.DiskSpaceUserAlert
 
getTitle() - Method in class freenet.node.useralerts.DownloadFeedUserAlert
 
getTitle() - Method in class freenet.node.useralerts.DroppedOldPeersUserAlert
 
getTitle() - Method in class freenet.node.useralerts.InvalidAddressOverrideUserAlert
 
getTitle() - Method in class freenet.node.useralerts.IPUndetectedUserAlert
 
getTitle() - Method in class freenet.node.useralerts.JVMVersionAlert
 
getTitle() - Method in class freenet.node.useralerts.MeaningfulNodeNameUserAlert
 
getTitle() - Method in class freenet.node.useralerts.N2NTMUserAlert
 
getTitle() - Method in class freenet.node.useralerts.NotEnoughNiceLevelsUserAlert
 
getTitle() - Method in class freenet.node.useralerts.PeerManagerUserAlert
 
getTitle() - Method in class freenet.node.useralerts.PeersOffersUserAlert
 
getTitle() - Method in class freenet.node.useralerts.ProxyUserAlert
 
getTitle() - Method in class freenet.node.useralerts.TimeSkewDetectedUserAlert
 
getTitle() - Method in class freenet.node.useralerts.UpdatedVersionAvailableUserAlert
 
getTitle() - Method in class freenet.node.useralerts.UpgradeConnectionSpeedUserAlert
 
getTitle() - Method in interface freenet.node.useralerts.UserAlert
Title of alert (must be short!).
getTMCIPeerInfo() - Method in class freenet.node.DarknetPeerNode
 
getTMCIPeerInfo() - Method in class freenet.node.PeerNode
 
getTMCIPeerList() - Method in class freenet.node.Node
 
getTMCIPeerList() - Method in class freenet.node.PeerManager
 
getToadletContainer() - Method in class freenet.node.NodeClientCore
 
getToadletContainer() - Method in class freenet.pluginmanager.PluginRespirator
Get the ToadletContainer, which manages HTTP.
getToken() - Method in class freenet.client.async.BinaryBlobInserter
 
getToken() - Method in interface freenet.client.async.ClientGetState
Get a long value which may be passed around to identify this request (e.g.
getToken() - Method in interface freenet.client.async.ClientPutState
Get the token, an object which is passed around with the insert and may be used by callers.
getToken() - Method in class freenet.client.async.ContainerInserter
 
getToken() - Method in class freenet.client.async.MultiPutCompletionCallback
 
getToken() - Method in class freenet.client.async.SimpleSingleFileFetcher
getToken() is not supported
getToken() - Method in class freenet.client.async.SingleBlockInserter
 
getToken() - Method in class freenet.client.async.SplitFileFetcher
 
getToken() - Method in class freenet.client.async.SplitFileInserter
 
getToken() - Method in class freenet.client.async.USKFetcher
 
getToken() - Method in class freenet.client.async.USKInserter
 
getTopCompatibilityCode() - Method in class freenet.client.Metadata
 
getTopCompatibilityMode() - Method in class freenet.client.Metadata
 
getTopDontCompress() - Method in class freenet.client.Metadata
 
getTotalAccessStats() - Method in interface freenet.node.stats.DataStoreStats
 
getTotalAccessStats() - Method in class freenet.node.stats.StoreCallbackStats
 
getTotalAccessStats() - Method in interface freenet.store.FreenetStore
 
getTotalAccessStats() - Method in class freenet.store.NullFreenetStore
 
getTotalAccessStats() - Method in class freenet.store.ProxyFreenetStore
 
getTotalAccessStats() - Method in class freenet.store.RAMFreenetStore
 
getTotalAccessStats() - Method in class freenet.store.saltedhash.SaltedHashFreenetStore
 
getTotalAccessStats() - Method in class freenet.store.SlashdotStore
 
getTotalAccessStats() - Method in class freenet.store.StoreCallback
Overall session access stats.
getTotalAuthBytesSent() - Method in class freenet.node.NodeStats
 
getTotalBlockCount() - Method in class freenet.client.async.SplitFileInserterStorage
 
getTotalBlocks() - Method in class freenet.client.async.ClientRequester
 
getTotalBlocks() - Method in class freenet.clients.fcp.ClientGet
 
getTotalBlocks() - Method in class freenet.clients.fcp.ClientPutBase
 
getTotalBlocks() - Method in class freenet.clients.fcp.ClientRequest
 
getTotalBlocks() - Method in class freenet.clients.fcp.RequestStatus
 
getTotalBlocks() - Method in class freenet.clients.fcp.SimpleProgressMessage
 
getTotalBlockSize() - Method in class freenet.store.StoreCallback
 
getTotalDataSize() - Method in class freenet.clients.fcp.ClientPutDir
 
getTotalDataSize() - Method in class freenet.clients.fcp.UploadDirRequestStatus
 
getTotalInputBytes() - Method in class freenet.node.PeerNode
 
getTotalInputBytes() - Method in class freenet.node.PeerNodeStatus
 
getTotalInputSinceStartup() - Method in class freenet.node.PeerNode
 
getTotalInputSinceStartup() - Method in class freenet.node.PeerNodeStatus
 
getTotalIO() - Method in class freenet.io.comm.IOStatisticCollector
 
getTotalOutputBytes() - Method in class freenet.node.PeerNode
 
getTotalOutputBytes() - Method in class freenet.node.PeerNodeStatus
 
getTotalOutputSinceStartup() - Method in class freenet.node.PeerNode
 
getTotalOutputSinceStartup() - Method in class freenet.node.PeerNodeStatus
 
getTotalPayloadSent() - Method in class freenet.node.Node
Get the total number of bytes of payload (real data) sent by the node
getTotalReceivedBytes() - Method in class freenet.node.CHKInsertHandler
 
getTotalReceivedBytes() - Method in class freenet.node.CHKInsertSender
 
getTotalReceivedBytes() - Method in class freenet.node.RequestSender
 
getTotalReceivedBytes() - Method in class freenet.node.SSKInsertHandler
 
getTotalReceivedBytes() - Method in class freenet.node.SSKInsertSender
 
getTotalRunningUIDsAlt() - Method in class freenet.node.RequestTracker
 
getTotalSentBytes() - Method in class freenet.node.CHKInsertHandler
 
getTotalSentBytes() - Method in class freenet.node.CHKInsertSender
 
getTotalSentBytes() - Method in class freenet.node.RequestSender
 
getTotalSentBytes() - Method in class freenet.node.SSKInsertHandler
 
getTotalSentBytes() - Method in class freenet.node.SSKInsertSender
 
getTotalStatistics() - Method in class freenet.io.comm.IOStatisticCollector
 
getTracker() - Method in class freenet.clients.http.FProxyFetchInProgress
 
getTrafficClass() - Method in class freenet.node.Node
 
getTransferBackoffStatistics(boolean) - Method in class freenet.node.NodeStats
 
getTransferringRequestSenderByKey(NodeCHK, boolean) - Method in class freenet.node.RequestTracker
 
getTransfersPerAnnounce() - Method in class freenet.node.NodeStats
 
getTransitionMainBlob() - Method in class freenet.node.updater.NodeUpdateManager
 
getTrustLevel() - Method in class freenet.node.DarknetPeerNode
 
getTrustLevel() - Method in class freenet.node.DarknetPeerNodeStatus
 
getType() - Method in exception freenet.client.filter.UnknownContentTypeException
 
getType() - Method in class freenet.keys.Key
Get key type High 8 bit ((type >> 8) & 0xFF) is the base type (NodeCHK.BASE_TYPE or NodeSSK.BASE_TYPE).
getType() - Method in class freenet.keys.NodeCHK
 
getType() - Method in class freenet.keys.NodeSSK
 
getType() - Method in class freenet.support.MediaType
Returns the top-level type of this media type.
getTypeName() - Method in class freenet.clients.fcp.ClientPut
 
getTypeName() - Method in class freenet.clients.fcp.ClientPutBase
 
getTypeName() - Method in class freenet.clients.fcp.ClientPutDir
 
getUDPPortsNotForwarded() - Method in class freenet.node.IPDetectorPluginManager
Return all the ports that we have reason to believe are not forwarded.
getUID() - Method in interface freenet.node.AnyInsertSender
 
getUID() - Method in class freenet.node.CHKInsertSender
 
getUID() - Method in class freenet.node.SSKInsertSender
 
getUnclaimedFIFOMessageCounts() - Method in class freenet.io.comm.MessageCore
 
getUnclaimedFIFOSize() - Method in class freenet.io.comm.MessageCore
 
getUnclaimedFIFOSize() - Method in class freenet.node.Node
 
getUnderlying() - Method in class freenet.crypt.EncryptedRandomAccessBucket
 
getUnderlying() - Method in class freenet.support.io.DelayedFreeBucket
 
getUnderlying() - Method in class freenet.support.io.DelayedFreeRandomAccessBucket
 
getUnderlying() - Method in class freenet.support.io.DelayedFreeRandomAccessBuffer
 
getUnderlying() - Method in class freenet.support.io.PaddedEphemerallyEncryptedBucket
 
getUnderlying() - Method in class freenet.support.io.PaddedRandomAccessBucket
 
getUnderlyingCipher() - Method in class freenet.crypt.CTRBlockCipher
return the underlying block cipher that we are wrapping.
getUnderlyingCipher() - Method in class freenet.crypt.OCBBlockCipher_v149
Deprecated.
 
getUnderlyingRAFFactory() - Method in class freenet.support.io.TempBucketFactory
 
getUnderlyingStore() - Method in interface freenet.store.FreenetStore
 
getUnderlyingStore() - Method in class freenet.store.NullFreenetStore
 
getUnderlyingStore() - Method in class freenet.store.ProxyFreenetStore
 
getUnderlyingStore() - Method in class freenet.store.RAMFreenetStore
 
getUnderlyingStore() - Method in class freenet.store.saltedhash.SaltedHashFreenetStore
 
getUnderlyingStore() - Method in class freenet.store.SlashdotStore
 
getUnfetchedKeys(List<Key>) - Method in class freenet.client.async.SplitFileFetcherSegmentStorage
 
getUniqueId() - Method in interface freenet.clients.http.ToadletContext
Returns the unique id of this request
getUniqueId() - Method in class freenet.clients.http.ToadletContextImpl
 
getUnverifiedKeyTracker() - Method in interface freenet.node.BasePeerNode
 
getUnverifiedKeyTracker() - Method in class freenet.node.PeerNode
 
getUOMBytesSent() - Method in class freenet.node.NodeStats
 
getUpdatedTime() - Method in class freenet.node.useralerts.AbstractUserAlert
 
getUpdatedTime() - Method in class freenet.node.useralerts.DiskSpaceUserAlert
 
getUpdatedTime() - Method in class freenet.node.useralerts.DroppedOldPeersUserAlert
 
getUpdatedTime() - Method in class freenet.node.useralerts.N2NTMUserAlert
 
getUpdatedTime() - Method in interface freenet.node.useralerts.UserAlert
 
getUpdateKey() - Method in class freenet.node.updater.NodeUpdater
 
getUpdateOutputSize(int) - Method in class freenet.crypt.OCBBlockCipher_v149
Deprecated.
 
getUpdaterId(String) - Method in class freenet.clients.http.updateableelements.BaseUpdateableElement
Returns the id, that identifies the element.
getUpdaterId(String) - Method in class freenet.clients.http.updateableelements.ImageElement
 
getUpdaterId(String) - Method in class freenet.clients.http.updateableelements.ProgressBarElement
 
getUpdaterId(String) - Method in class freenet.clients.http.updateableelements.ProgressInfoElement
 
getUpdaterId(String) - Method in class freenet.clients.http.updateableelements.TesterElement
 
getUpdaterType() - Method in class freenet.clients.http.updateableelements.BaseUpdateableElement
Returns the type of the client-side updater.
getUpdaterType() - Method in class freenet.clients.http.updateableelements.ImageElement
 
getUpdaterType() - Method in class freenet.clients.http.updateableelements.ProgressBarElement
 
getUpdaterType() - Method in class freenet.clients.http.updateableelements.ProgressInfoElement
 
getUpdaterType() - Method in class freenet.clients.http.updateableelements.TesterElement
 
getUploadedFile(String) - Method in class freenet.clients.http.HTTPRequestImpl
 
getUploadedFile(String) - Method in interface freenet.support.api.HTTPRequest
Get a file uploaded in the HTTP request.
getUpstramMaxBitRate() - Method in interface freenet.pluginmanager.FredPluginBandwidthIndicator
 
getUptime() - Method in class freenet.node.Node
Get the time since the node was started in milliseconds.
getUptime() - Method in class freenet.node.PeerNode
 
getUptime() - Method in class freenet.node.UptimeEstimator
Get the node's uptime fraction over the past 48 hours.
getUptimeWeek() - Method in class freenet.node.UptimeEstimator
Get the node's uptime fraction over the past 168 hours.
getURI() - Method in class freenet.client.async.BaseManifestPutter
 
getURI() - Method in class freenet.client.async.ClientGetter
What was the URI we were fetching?
getURI() - Method in class freenet.client.async.ClientPutter
Get the final URI to the inserted data
getURI() - Method in class freenet.client.async.ClientRequester
Get the URI for the request or insert.
getURI() - Method in class freenet.client.async.SimpleHealingQueue
 
getURI(ClientContext) - Method in class freenet.client.async.SingleBlockInserter
 
getURI() - Method in class freenet.client.async.USKFetcher
 
getURI() - Method in class freenet.client.async.USKFetcherWrapper
 
getURI() - Method in class freenet.client.async.USKRetriever
Get the original USK URI which was passed when creating the retriever - not the latest known URI!
getURI() - Method in class freenet.clients.fcp.ClientGet
 
getURI() - Method in class freenet.clients.fcp.DownloadRequestStatus
 
getURI() - Method in class freenet.clients.fcp.RequestStatus
Get the original URI for a fetch or the final URI for an insert.
getURI() - Method in class freenet.clients.fcp.UploadRequestStatus
 
getURI() - Method in class freenet.clients.http.bookmark.BookmarkItem
 
getUri() - Method in interface freenet.clients.http.ToadletContext
 
getUri() - Method in class freenet.clients.http.ToadletContextImpl
 
getURI() - Method in class freenet.keys.BaseClientKey
 
getURI() - Method in class freenet.keys.ClientCHK
 
getURI() - Method in class freenet.keys.ClientKSK
 
getURI() - Method in class freenet.keys.ClientSSK
 
getURI() - Method in class freenet.keys.USK
 
getURI() - Method in class freenet.node.updater.NodeUpdateManager
Get the URI for freenet.jar.
getURINoEncode() - Method in class freenet.client.async.SingleBlockInserter
 
getURIs() - Method in class freenet.node.simulator.LongTermManySingleBlocksTest.InsertBatch
 
getURL() - Method in class freenet.clients.http.SimpleToadletServer
 
getURL(String) - Method in class freenet.clients.http.SimpleToadletServer
 
getURL() - Method in interface freenet.clients.http.ToadletContainer
 
getURL(String) - Method in interface freenet.clients.http.ToadletContainer
 
getUserAlert() - Method in class freenet.clients.http.bookmark.BookmarkItem
 
getUserAlertManager() - Method in class freenet.clients.http.SimpleToadletServer
 
getUserDir() - Method in class freenet.node.Node
 
getUserID() - Method in class freenet.clients.http.SessionManager.Session
 
getUseSlashdotCache() - Method in class freenet.node.Node
 
getUSK() - Method in class freenet.clients.http.bookmark.BookmarkItem
 
getUSK() - Method in class freenet.keys.InsertableUSK
 
getUSM() - Method in class freenet.node.Node
 
getValue() - Method in class freenet.clients.http.Cookie
 
getValue() - Method in class freenet.clients.http.ReceivedCookie
 
getValue() - Method in class freenet.config.Option
Get the current value.
getValue() - Method in class freenet.crypt.ChecksumOutputStream
 
getValueDisplayString() - Method in class freenet.config.Option
Get the current value of the option as a string suited to end-user display.
getValueString() - Method in class freenet.config.Option
Get the current value of the option as a string.
getVersion() - Method in class freenet.node.PeerNode
 
getVersion() - Method in class freenet.node.PeerNodeStatus
 
getVersion() - Static method in class freenet.node.Version
 
getVersion() - Method in interface freenet.pluginmanager.FredPluginVersioned
 
getVersionNumber() - Method in interface freenet.io.comm.PeerContext
Peer version, if this is supported, else -1
getVersionNumber() - Method in class freenet.node.PeerNode
 
getVersionString() - Static method in class freenet.node.Version
 
getVisibility() - Method in class freenet.node.DarknetPeerNode
FIXME This should be the worse of our visibility for the peer and that which the peer has told us.
getVisibleName() - Method in class freenet.clients.http.bookmark.Bookmark
 
getWaiter() - Method in class freenet.clients.http.FProxyFetchInProgress
 
getWaitingThreadsByPriority() - Method in class freenet.node.NodeStats
 
getWaitingThreadsCount() - Method in interface freenet.support.Executor
Fast method returning how many threads are waiting
getWaitingThreadsCount() - Method in class freenet.support.PooledExecutor
 
getWaitingThreadsCount() - Method in class freenet.support.PrioritizedSerialExecutor
 
getWaitingThreadsCount() - Method in class freenet.support.SerialExecutor
 
getWakeupTime(ClientContext, long) - Method in class freenet.client.async.BaseSingleFileFetcher
 
getWakeupTime(ClientContext, long) - Method in class freenet.client.async.OfferedKeysList
 
getWakeupTime(ClientContext, long) - Method in interface freenet.client.async.RequestSelectionTreeNode
Unless this is a RandomGrabArrayItem, this will return the wakeup time for the subtree rooted at this node.
getWakeupTime(ClientContext, long) - Method in class freenet.client.async.SingleBlockInserter
 
getWakeupTime(ClientContext, long) - Method in class freenet.client.async.SplitFileFetcherGet
 
getWakeupTime(ClientContext, long) - Method in class freenet.client.async.SplitFileInserterSender
 
getWakeupTime(ClientContext, long) - Method in class freenet.client.async.SplitFileInserterStorage
 
getWakeupTime(ClientContext, long) - Method in class freenet.node.SendableInsert
 
getWakeupTime(ClientContext, long) - Method in class freenet.node.SimpleSendableInsert
 
getWakeupTime(ClientContext, long) - Method in class freenet.support.RandomGrabArray
 
getWakeupTime(ClientContext, long) - Method in interface freenet.support.RandomGrabArrayItem
 
getWakeupTime(ClientContext, long) - Method in class freenet.support.SectoredRandomGrabArray
 
getWeakRef() - Method in interface freenet.io.comm.PeerContext
Get a WeakReference to this context.
getWeakRef() - Method in class freenet.node.PeerNode
 
getWindow(boolean) - Method in class freenet.node.RequestStarterGroup
 
getWindowSize() - Method in class freenet.io.xfer.PacketThrottle
 
getWrapperProperty(String) - Static method in class freenet.config.WrapperConfig
 
getWriteFilename() - Method in class freenet.client.async.ClientLayerPersister
 
getWriteLocalToDatastore() - Method in class freenet.node.Node
 
getX() - Method in class freenet.crypt.DSAPrivateKey
 
getY() - Method in class freenet.crypt.DSAPublicKey
 
getYear() - Static method in class freenet.support.CurrentTimeUTC
 
GIFFilter - Class in freenet.client.filter
Content filter for GIF's.
GIFFilter() - Constructor for class freenet.client.filter.GIFFilter
 
global - Variable in class freenet.clients.fcp.ClientRequest
Is the request on the global queue?
global - Variable in exception freenet.clients.fcp.MessageInvalidException
 
global - Variable in class freenet.clients.fcp.PutSuccessfulMessage
 
Global - Class in freenet.crypt
This class contains global public keys used by Freenet.
Global() - Constructor for class freenet.crypt.Global
 
globalAddHook(LoggerHook) - Static method in class freenet.support.Logger
Add a logger hook to the global logger hook chain.
globalGetThreshold() - Static method in class freenet.support.Logger
Deprecated.
globalGetThresholdNew() - Static method in class freenet.support.Logger
What is the current global logging threshold?
globalRemoveHook(LoggerHook) - Static method in class freenet.support.Logger
Remove a logger hook from the global logger hook chain.
globalSetThreshold(Logger.LogLevel) - Static method in class freenet.support.Logger
Set the global threshold.
globalSetThreshold(int) - Static method in class freenet.support.Logger
Deprecated.
globalTestInit(String, boolean, Logger.LogLevel, String, boolean) - Static method in class freenet.node.NodeStarter
Deprecated.
Instead use #globalTestInit(File, boolean, LogLevel, String, boolean, RandomSource).
globalTestInit(File, boolean, Logger.LogLevel, String, boolean, RandomSource) - Static method in class freenet.node.NodeStarter
VM-specific init.
GONE_TO_TURTLE_MODE - Static variable in exception freenet.io.comm.RetrievalException
 
goneToNetwork - Variable in class freenet.clients.http.FProxyFetchResult
Gone to network?
gotARK(SimpleFieldSet, long) - Method in class freenet.node.PeerNode
 
gotBucket(Bucket, ClientContext) - Method in interface freenet.client.ArchiveExtractCallback
Got the data.
gotMessages - Variable in class freenet.node.BaseSender
 
grabBucketsToFree() - Method in class freenet.support.io.PersistentTempBucketFactory
Returns a list of buckets to free.
grabDefaultDocument() - Method in class freenet.client.Metadata
Return and remove the default document.
grabDocument(String) - Method in class freenet.client.Metadata
Return and remove a specific document.
grabPubkey(GetPubkey, boolean, boolean, BlockMetadata) - Method in class freenet.keys.NodeSSK
 
grabQueuedMessageItem(int) - Method in class freenet.node.PeerMessageQueue
Grab a message to send.
grabQueuedMessageItems() - Method in class freenet.node.PeerMessageQueue
 
grabQueuedMessageItems() - Method in class freenet.node.PeerNode
Grab all queued Message's.
grabRequest() - Method in class freenet.client.async.ClientRequestScheduler
Called by RequestStarter to find a request to run.
grabRequest() - Method in interface freenet.node.RequestScheduler
 
grabSegmentKeys() - Method in class freenet.client.Metadata
 
grabSendLoadStatsASAP(boolean) - Method in interface freenet.node.BasePeerNode
 
grabSendLoadStatsASAP(boolean) - Method in class freenet.node.PeerNode
 
grabSubMessage(MessageType) - Method in class freenet.io.comm.Message
 
GRACE_TIME - Static variable in class freenet.node.updater.UpdateOverMandatoryManager
 
group - Variable in class freenet.pluginmanager.OfficialPlugins.OfficialPluginDescription
The group of the plugin.
GROUP_INDEX_BIG_A - Static variable in class freenet.crypt.Global
 
guessCompatibilityMode() - Method in class freenet.client.Metadata
Return a best-guess compatibility mode, guaranteed not to be COMPAT_UNKNOWN or COMPAT_CURRENT.
guessMime(String, ManifestElement) - Method in class freenet.client.async.BaseManifestPutter
 
guessMime(String, String) - Method in class freenet.client.async.BaseManifestPutter
 
guessMIME(String, File) - Static method in class freenet.clients.fcp.DiskDirPutFile
 
guessMIMEType(String, boolean) - Static method in class freenet.client.DefaultMIMETypes
Guess a MIME type from a filename.
GzipCompressor - Class in freenet.support.compress
 
GzipCompressor() - Constructor for class freenet.support.compress.GzipCompressor
 

H

hadAnyOffers(Key) - Method in class freenet.node.FailureTable
Have we had any offers for the key?
handle(Socket, ToadletContainer, PageMaker, UserAlertManager, BookmarkManager) - Static method in class freenet.clients.http.ToadletContextImpl
Handle an incoming connection.
handle(Properties, int) - Method in class freenet.node.updater.MainJarDependenciesChecker
Parse the Properties file.
handle(PluginReplySender, SimpleFieldSet, Bucket, int) - Method in interface freenet.pluginmanager.FredPluginFCP
Deprecated.
 
handle(PluginReplySender, SimpleFieldSet, Bucket, int) - Method in class freenet.support.plugins.helpers1.AbstractFCPHandler
 
handle(PluginReplySender, String, String, SimpleFieldSet, Bucket, int) - Method in class freenet.support.plugins.helpers1.AbstractFCPHandler
 
HANDLE_METHOD_PREFIX - Static variable in class freenet.clients.http.Toadlet
 
handleAcceptedRejectedTimeout(PeerNode, UIDTag) - Method in class freenet.node.BaseSender
 
handleAcceptedRejectedTimeout(PeerNode, UIDTag) - Method in class freenet.node.CHKInsertSender
 
handleAcceptedRejectedTimeout(PeerNode, UIDTag) - Method in class freenet.node.RequestSender
 
handleAcceptedRejectedTimeout(PeerNode, UIDTag) - Method in class freenet.node.SSKInsertSender
 
handleAltPost(URI, HTTPRequest, ToadletContext, boolean) - Method in class freenet.clients.http.ConnectionsToadlet
Rest of handlePost() method - supplied by subclass.
handleAltPost(URI, HTTPRequest, ToadletContext, boolean) - Method in class freenet.clients.http.DarknetConnectionsToadlet
Implement other post actions than adding nodes.
handleAnnounce(Message, PeerNode) - Method in class freenet.node.updater.UpdateOverMandatoryManager
Handle a UOMAnnouncement message.
handleBlock(Key, byte[], KeyBlock, ClientContext) - Method in interface freenet.client.async.KeyListener
Handle the found data, if we really want it.
handleBlock(Key, byte[], KeyBlock, ClientContext) - Method in class freenet.client.async.SingleKeyListener
 
handleBlock(Key, byte[], KeyBlock, ClientContext) - Method in class freenet.client.async.SplitFileFetcherKeyListener
 
handleBlock(Key, byte[], KeyBlock, ClientContext) - Method in class freenet.client.async.USKFetcher
 
handleCompletion(boolean, int) - Method in class freenet.client.async.PersistentJobRunnerImpl
 
handleFeed(DarknetPeerNode) - Method in class freenet.clients.fcp.SendBookmarkMessage
 
handleFeed(DarknetPeerNode) - Method in class freenet.clients.fcp.SendPeerMessage
 
handleFeed(DarknetPeerNode) - Method in class freenet.clients.fcp.SendTextMessage
 
handleFeed(DarknetPeerNode) - Method in class freenet.clients.fcp.SendURIMessage
 
handleFetchDependency(Message, PeerNode) - Method in class freenet.node.updater.UpdateOverMandatoryManager
 
handleFproxyBookmarkFeed(SimpleFieldSet, int) - Method in class freenet.node.DarknetPeerNode
 
handleFproxyDownloadFeed(SimpleFieldSet, int) - Method in class freenet.node.DarknetPeerNode
 
handleFproxyFileOffer(SimpleFieldSet, int) - Method in class freenet.node.DarknetPeerNode
 
handleFproxyFileOfferAccepted(SimpleFieldSet, int) - Method in class freenet.node.DarknetPeerNode
 
handleFproxyFileOfferRejected(SimpleFieldSet, int) - Method in class freenet.node.DarknetPeerNode
 
handleFproxyN2NTM(SimpleFieldSet, int) - Method in class freenet.node.DarknetPeerNode
 
handleFullNoderef(Message) - Method in class freenet.node.DarknetPeerNode
 
handleHTTPGet(HTTPRequest) - Method in interface freenet.pluginmanager.FredPluginHTTP
Handle a GET request, return HTML as a string or throw.
handleHTTPGet(String, HTTPRequest) - Method in class freenet.pluginmanager.PluginManager
 
handleHTTPPost(HTTPRequest) - Method in interface freenet.pluginmanager.FredPluginHTTP
 
handleHTTPPost(String, HTTPRequest) - Method in class freenet.pluginmanager.PluginManager
 
handleMessage(Message) - Method in interface freenet.io.comm.Dispatcher
Handle a message.
handleMessage(Message) - Method in interface freenet.node.BasePeerNode
 
handleMessage(Message) - Method in class freenet.node.NodeDispatcher
 
handleMessage(byte[], boolean, PeerNode, int) - Method in interface freenet.node.NodeToNodeMessageListener
 
handleMessage(Message) - Method in class freenet.node.PeerNode
 
handleMethodGET(URI, HTTPRequest, ToadletContext) - Method in class freenet.clients.http.ajaxpush.DismissAlertToadlet
 
handleMethodGET(URI, HTTPRequest, ToadletContext) - Method in class freenet.clients.http.ajaxpush.LogWritebackToadlet
 
handleMethodGET(URI, HTTPRequest, ToadletContext) - Method in class freenet.clients.http.ajaxpush.PushDataToadlet
 
handleMethodGET(URI, HTTPRequest, ToadletContext) - Method in class freenet.clients.http.ajaxpush.PushFailoverToadlet
 
handleMethodGET(URI, HTTPRequest, ToadletContext) - Method in class freenet.clients.http.ajaxpush.PushKeepaliveToadlet
 
handleMethodGET(URI, HTTPRequest, ToadletContext) - Method in class freenet.clients.http.ajaxpush.PushLeavingToadlet
 
handleMethodGET(URI, HTTPRequest, ToadletContext) - Method in class freenet.clients.http.ajaxpush.PushNotificationToadlet
 
handleMethodGET(URI, HTTPRequest, ToadletContext) - Method in class freenet.clients.http.ajaxpush.PushTesterToadlet
 
handleMethodGET(URI, HTTPRequest, ToadletContext) - Method in class freenet.clients.http.BookmarkEditorToadlet
 
handleMethodGET(URI, HTTPRequest, ToadletContext) - Method in class freenet.clients.http.BrowserTestToadlet
 
handleMethodGET(URI, HTTPRequest, ToadletContext) - Method in class freenet.clients.http.ChatForumsToadlet
 
handleMethodGET(URI, HTTPRequest, ToadletContext) - Method in class freenet.clients.http.ConfigToadlet
 
handleMethodGET(URI, HTTPRequest, ToadletContext) - Method in class freenet.clients.http.ConnectionsToadlet
 
handleMethodGET(URI, HTTPRequest, ToadletContext) - Method in class freenet.clients.http.ConnectivityToadlet
 
handleMethodGET(URI, HTTPRequest, ToadletContext) - Method in class freenet.clients.http.ContentFilterToadlet
 
handleMethodGET(URI, HTTPRequest, ToadletContext) - Method in class freenet.clients.http.DarknetAddRefToadlet
 
handleMethodGET(URI, HTTPRequest, ToadletContext) - Method in class freenet.clients.http.DarknetConnectionsToadlet
 
handleMethodGET(URI, HTTPRequest, ToadletContext) - Method in class freenet.clients.http.DecodeToadlet
 
handleMethodGET(URI, HTTPRequest, ToadletContext) - Method in class freenet.clients.http.DiagnosticToadlet
 
handleMethodGET(URI, HTTPRequest, ToadletContext) - Method in class freenet.clients.http.ExternalLinkToadlet
 
handleMethodGET(URI, HTTPRequest, ToadletContext) - Method in class freenet.clients.http.FileInsertWizardToadlet
 
handleMethodGET(URI, HTTPRequest, ToadletContext) - Method in class freenet.clients.http.FirstTimeWizardToadlet
 
handleMethodGET(URI, HTTPRequest, ToadletContext) - Method in class freenet.clients.http.FProxyToadlet
 
handleMethodGET(URI, HTTPRequest, ToadletContext) - Method in class freenet.clients.http.ImageCreatorToadlet
 
handleMethodGET(URI, HTTPRequest, ToadletContext) - Method in class freenet.clients.http.InsertFreesiteToadlet
 
handleMethodGET(URI, HTTPRequest, ToadletContext) - Method in class freenet.clients.http.LocalFileBrowserToadlet
 
handleMethodGET(URI, HTTPRequest, ToadletContext) - Method in class freenet.clients.http.N2NTMToadlet
 
handleMethodGET(URI, HTTPRequest, ToadletContext) - Method in class freenet.clients.http.OpennetConnectionsToadlet
 
handleMethodGET(URI, HTTPRequest, ToadletContext) - Method in class freenet.clients.http.PproxyToadlet
 
handleMethodGET(URI, HTTPRequest, ToadletContext) - Method in class freenet.clients.http.QueueToadlet
 
handleMethodGET(URI, HTTPRequest, ToadletContext) - Method in class freenet.clients.http.SecurityLevelsToadlet
 
handleMethodGET(URI, HTTPRequest, ToadletContext) - Method in class freenet.clients.http.SimpleHelpToadlet
 
handleMethodGET(URI, HTTPRequest, ToadletContext) - Method in class freenet.clients.http.StartupToadlet
 
handleMethodGET(URI, HTTPRequest, ToadletContext) - Method in class freenet.clients.http.StaticToadlet
 
handleMethodGET(URI, HTTPRequest, ToadletContext) - Method in class freenet.clients.http.StatisticsToadlet
 
handleMethodGET(URI, HTTPRequest, ToadletContext) - Method in class freenet.clients.http.SymlinkerToadlet
 
handleMethodGET(URI, HTTPRequest, ToadletContext) - Method in class freenet.clients.http.Toadlet
Handle a GET request.
handleMethodGET(URI, HTTPRequest, ToadletContext) - Method in class freenet.clients.http.TranslationToadlet
 
handleMethodGET(URI, HTTPRequest, ToadletContext) - Method in class freenet.clients.http.UserAlertsToadlet
 
handleMethodGET(URI, HTTPRequest, ToadletContext) - Method in class freenet.clients.http.WelcomeToadlet
 
handleMethodGET(URI, HTTPRequest, ToadletContext) - Method in class freenet.support.plugins.helpers1.InvisibleWebInterfaceToadlet
 
handleMethodPOST(URI, HTTPRequest, ToadletContext) - Method in class freenet.clients.http.BookmarkEditorToadlet
 
handleMethodPOST(URI, HTTPRequest, ToadletContext) - Method in class freenet.clients.http.ConfigToadlet
 
handleMethodPOST(URI, HTTPRequest, ToadletContext) - Method in class freenet.clients.http.ConnectionsToadlet
 
handleMethodPOST(URI, HTTPRequest, ToadletContext) - Method in class freenet.clients.http.ContentFilterToadlet
 
handleMethodPOST(URI, HTTPRequest, ToadletContext) - Method in class freenet.clients.http.DarknetConnectionsToadlet
 
handleMethodPOST(URI, HTTPRequest, ToadletContext) - Method in class freenet.clients.http.ExternalLinkToadlet
 
handleMethodPOST(URI, HTTPRequest, ToadletContext) - Method in class freenet.clients.http.FirstTimeWizardToadlet
 
handleMethodPOST(URI, HTTPRequest, ToadletContext) - Method in class freenet.clients.http.FProxyToadlet
 
handleMethodPOST(URI, HTTPRequest, ToadletContext) - Method in class freenet.clients.http.LocalFileBrowserToadlet
 
handleMethodPOST(URI, HTTPRequest, ToadletContext) - Method in class freenet.clients.http.N2NTMToadlet
 
handleMethodPOST(URI, HTTPRequest, ToadletContext) - Method in class freenet.clients.http.OpennetConnectionsToadlet
 
handleMethodPOST(URI, HTTPRequest, ToadletContext) - Method in class freenet.clients.http.PproxyToadlet
 
handleMethodPOST(URI, HTTPRequest, ToadletContext) - Method in class freenet.clients.http.QueueToadlet
 
handleMethodPOST(URI, HTTPRequest, ToadletContext) - Method in class freenet.clients.http.SecurityLevelsToadlet
 
handleMethodPOST(URI, HTTPRequest, ToadletContext) - Method in class freenet.clients.http.TranslationToadlet
 
handleMethodPOST(URI, HTTPRequest, ToadletContext) - Method in class freenet.clients.http.UserAlertsToadlet
 
handleMethodPOST(URI, HTTPRequest, ToadletContext) - Method in class freenet.clients.http.WelcomeToadlet
 
handleNodeToNodeTextMessageSimpleFieldSet(SimpleFieldSet, DarknetPeerNode, int) - Method in class freenet.node.Node
Handle a node to node text message SimpleFieldSet
handlePluginFCPMessage(FCPPluginConnection, FCPPluginMessage) - Method in interface freenet.pluginmanager.FredPluginFCPMessageHandler.ClientSideFCPMessageHandler
Is called to handle messages from the server after you sent a message to it using a FCPPluginConnection.

ATTENTION: The server is free to send messages to you on its own, that is not triggered by any message which you sent.
This can happen for as long as you keep the connection open by having a hard reference to the original FCPPluginConnection in memory.
The purpose of this mechanism is for example to allow the server to tell you about events which happened at its side.
handlePluginFCPMessage(FCPPluginConnection, FCPPluginMessage) - Method in interface freenet.pluginmanager.FredPluginFCPMessageHandler
Message handling function for messages received from a plugin FCP server or client.

ATTENTION: Please read the different constraints for server and client side message handlers at the child interfaces:
- FredPluginFCPMessageHandler.ServerSideFCPMessageHandler.handlePluginFCPMessage(FCPPluginConnection, FCPPluginMessage)
- FredPluginFCPMessageHandler.ClientSideFCPMessageHandler.handlePluginFCPMessage(FCPPluginConnection, FCPPluginMessage)
To stress those different constraints, you should also not implement this interface but one of the child interfaces FredPluginFCPMessageHandler.ServerSideFCPMessageHandler and FredPluginFCPMessageHandler.ClientSideFCPMessageHandler.
handlePluginFCPMessage(FCPPluginConnection, FCPPluginMessage) - Method in interface freenet.pluginmanager.FredPluginFCPMessageHandler.ServerSideFCPMessageHandler
Is called to handle messages from your clients.
Must not block for very long and thus must only do small amounts of processing.
handler - Variable in class freenet.crypt.Ed2MessageDigest
 
handlerDisconnected() - Method in class freenet.node.RequestTag
 
handleReceivedPacket(byte[], int, int, long, Peer) - Method in class freenet.node.NewPacketFormat
 
handleReceivedPacket(byte[], int, int, long, Peer) - Method in interface freenet.node.PacketFormat
 
handleReceivedPacket(byte[], int, int, long, Peer) - Method in class freenet.node.PeerNode
 
handleRequestJar(Message, PeerNode) - Method in class freenet.node.updater.UpdateOverMandatoryManager
 
handleRequestRevocation(Message, PeerNode) - Method in class freenet.node.updater.UpdateOverMandatoryManager
A peer node requests us to send the binary blob of the revocation key.
handlerThrew(Throwable) - Method in class freenet.node.InsertTag
 
handlerThrew(Throwable) - Method in class freenet.node.RequestTag
The handler threw a Throwable, i.e.
handlerTransferBegins() - Method in class freenet.node.RequestTag
 
handleSendingMain(Message, PeerNode) - Method in class freenet.node.updater.UpdateOverMandatoryManager
 
handleSendingRevocation(Message, PeerNode) - Method in class freenet.node.updater.UpdateOverMandatoryManager
 
handleSwapCommit(Message, PeerNode) - Method in class freenet.node.LocationManager
Handle an unmatched FNPSwapCommit
handleSwapComplete(Message, PeerNode) - Method in class freenet.node.LocationManager
Handle an unmatched FNPSwapComplete
handleSwapRejected(Message, PeerNode) - Method in class freenet.node.LocationManager
Handle an unmatched FNPSwapRejected
handleSwapReply(Message, PeerNode) - Method in class freenet.node.LocationManager
Handle an unmatched FNPSwapReply
handleSwapRequest(Message, PeerNode) - Method in class freenet.node.LocationManager
Handle an incoming SwapRequest
handleVisibility(Message) - Method in class freenet.node.DarknetPeerNode
 
handlingTimeout(PeerNode) - Method in class freenet.node.UIDTag
Mark a peer as handling a timeout.
HANDSHAKE_TIMEOUT - Static variable in class freenet.node.Node
Time after which a handshake is assumed to have failed.
handshakeSetupType() - Method in class freenet.node.PeerNode
 
handshakeSetupType() - Method in class freenet.node.SeedClientPeerNode
 
handshakeSetupType() - Method in class freenet.node.SeedServerPeerNode
 
handshakeUnknownInitiator() - Method in class freenet.node.PeerNode
 
handshakeUnknownInitiator() - Method in class freenet.node.SeedClientPeerNode
 
handshakeUnknownInitiator() - Method in class freenet.node.SeedServerPeerNode
 
HAS_ENOUGH_NICE_LEVELS - Static variable in class freenet.support.io.NativeThread
 
HAS_PLENTY_NICE_LEVELS - Static variable in class freenet.support.io.NativeThread
 
HAS_THREE_NICE_LEVELS - Static variable in class freenet.support.io.NativeThread
 
hasAnActivelink() - Method in class freenet.clients.http.bookmark.BookmarkItem
 
hasAttribute(String) - Method in class freenet.clients.http.SessionManager.Session
Returns whether this session contains an attribute with the given name.
hasBlock(int) - Method in class freenet.client.async.SplitFileFetcherSegmentStorage
 
hasBlown() - Method in class freenet.node.updater.RevocationChecker
 
hasCallback() - Method in class freenet.io.comm.MessageFilter
 
hasCallbacks() - Method in class freenet.client.async.USKFetcher
 
hasCheckedStore() - Method in class freenet.client.async.SplitFileFetcherStorage
 
hasCode(short) - Static method in enum freenet.client.InsertContext.CompatibilityMode
 
hasCollided() - Method in class freenet.node.SSKInsertSender
 
hasCompletedOrFailed() - Method in class freenet.client.async.SplitFileInserterCrossSegmentStorage
 
hasCompletedOrFailed() - Method in class freenet.client.async.SplitFileInserterSegmentStorage
 
hasData() - Method in class freenet.clients.http.FProxyFetchInProgress
 
hasData() - Method in class freenet.clients.http.FProxyFetchResult
 
hasDatabase() - Method in class freenet.node.Node
 
hasDetectors() - Method in class freenet.node.IPDetectorPluginManager
 
hasDirectlyDetectedIP() - Method in class freenet.node.NodeIPDetector
 
hasEncoded() - Method in class freenet.client.async.SplitFileInserterSegmentStorage
Has the segment encoded all check blocks and cross-check blocks?
hasFetchingKey(Key, BaseSendableGet, boolean) - Method in class freenet.client.async.ClientRequestScheduler
 
hasFetchingKey(Key, BaseSendableGet, boolean) - Method in interface freenet.node.RequestScheduler
Check whether a key is already being fetched.
hasFinished() - Method in class freenet.client.async.SplitFileFetcher
 
hasFinished() - Method in class freenet.client.async.SplitFileInserterStorage
 
hasFinished() - Method in class freenet.clients.fcp.ClientRequest
 
hasFinished() - Method in class freenet.clients.fcp.RequestStatus
 
hasFinishedInitialization() - Method in class freenet.config.SubConfig
Has the object we are attached to finished initialization?
hasFlagIcon() - Method in enum freenet.clients.http.geoip.IPConverter.Country
 
hasFormPassword(HTTPRequest) - Method in interface freenet.clients.http.ToadletContext
Check a request for the form password.
hasFormPassword(HTTPRequest) - Method in class freenet.clients.http.ToadletContextImpl
 
hasForwarded - Variable in class freenet.node.BaseSender
 
hasFullAccess() - Method in class freenet.clients.fcp.FCPConnectionHandler
 
hasFullNoderef() - Method in class freenet.node.PeerNode
 
hasFullNoderef - Variable in class freenet.node.PeerNodeStatus
 
hash(InputStream, MessageDigest) - Static method in class freenet.crypt.SHA256
It won't reset the Message Digest for you!
HASH - Static variable in class freenet.io.comm.DMT
 
hash(Bucket) - Static method in class freenet.support.io.BucketTools
 
HASH_LENGTH - Static variable in class freenet.crypt.DSAPublicKey
 
HASH_SHA256 - Static variable in interface freenet.keys.KeyBlock
 
hashAsHex() - Method in class freenet.crypt.HashResult
 
hashBytes(MessageDigest, byte[]) - Static method in class freenet.crypt.Util
 
hashBytes(MessageDigest, byte[], int, int) - Static method in class freenet.crypt.Util
 
hashCode() - Method in class freenet.client.ArchiveKey
 
hashCode() - Method in class freenet.client.async.ClientRequester
We need a hash code that persists across restarts.
hashCode() - Method in class freenet.client.async.ContainerInserter
 
hashCode() - Method in class freenet.client.async.SingleFileFetcher.MyUSKFetcherCallback
 
hashCode() - Method in class freenet.client.async.SplitFileFetcherSegmentSendableRequestItem
 
hashCode() - Method in class freenet.client.async.SplitFileSegmentKeys
 
hashCode() - Method in class freenet.client.async.USKInserter
 
hashCode() - Method in class freenet.client.FetchContext
 
hashCode() - Method in class freenet.client.filter.CodecPacket
 
hashCode() - Method in class freenet.client.InsertContext
 
hashCode() - Method in class freenet.client.Metadata
 
hashCode() - Method in class freenet.clients.fcp.ClientRequest
 
hashCode() - Method in class freenet.clients.fcp.RequestIdentifier
 
hashCode() - Method in class freenet.clients.http.bookmark.Bookmark
 
hashCode() - Method in class freenet.clients.http.bookmark.BookmarkItem
 
hashCode() - Method in class freenet.clients.http.Cookie
 
hashCode() - Method in class freenet.clients.http.SessionManager.Session
 
hashCode() - Method in class freenet.clients.http.updateableelements.PushDataManager.UpdateEvent
 
hashCode() - Method in class freenet.crypt.DSAGroup
 
hashCode() - Method in class freenet.crypt.DSAPublicKey
 
hashCode() - Method in class freenet.crypt.EncryptedRandomAccessBucket
 
hashCode() - Method in class freenet.crypt.EncryptedRandomAccessBuffer
 
hashCode() - Method in class freenet.crypt.MasterSecret
 
hashCode() - Method in class freenet.io.comm.FreenetInetAddress
 
hashCode() - Method in class freenet.io.comm.MessageType
 
hashCode() - Method in class freenet.io.comm.Peer
 
hashCode() - Method in class freenet.keys.CHKBlock
 
hashCode() - Method in class freenet.keys.ClientCHK
 
hashCode() - Method in class freenet.keys.ClientCHKBlock
 
hashCode() - Method in interface freenet.keys.ClientKeyBlock
Please be consistent with equals()
hashCode() - Method in class freenet.keys.ClientSSK
 
hashCode() - Method in class freenet.keys.ClientSSKBlock
 
hashCode() - Method in class freenet.keys.FreenetURI
 
hashCode() - Method in class freenet.keys.Key
 
hashCode() - Method in class freenet.keys.NodeCHK
 
hashCode() - Method in class freenet.keys.NodeSSK
 
hashCode() - Method in class freenet.keys.SSKBlock
 
hashCode() - Method in class freenet.keys.USK
 
hashCode() - Method in class freenet.l10n.ISO639_3.LanguageCode
 
hashCode() - Method in class freenet.node.DatabaseKey
 
hashCode() - Method in class freenet.node.NodeStats.PeerLoadStats
 
hashCode() - Method in class freenet.node.PeerNode
 
hashCode() - Method in class freenet.node.PeerNodeStatus
 
hashCode() - Method in class freenet.node.SendableRequest
 
hashCode() - Method in interface freenet.node.SendableRequestItemKey
 
hashCode() - Method in class freenet.node.stats.DataStoreInstanceType
 
hashCode() - Method in class freenet.pluginmanager.DetectedIP
 
hashCode() - Method in class freenet.pluginmanager.ForwardPort
 
hashCode() - Method in interface freenet.support.api.LockableRandomAccessBuffer
Must reimplement hashCode() if we change equals().
hashCode() - Method in class freenet.support.api.ManifestElement
 
hashCode() - Method in class freenet.support.BandwidthStatsContainer
 
hashCode() - Method in class freenet.support.BitArray
 
hashCode() - Method in class freenet.support.Buffer
 
hashCode() - Method in class freenet.support.ByteArrayWrapper
 
hashCode(byte[]) - Static method in class freenet.support.Fields
 
hashCode(byte[], int, int) - Static method in class freenet.support.Fields
A generic hashcode suited for byte arrays that are more or less random.
HASHCODE - Static variable in class freenet.support.FileLoggerHook
Verbosity types
hashCode() - Method in class freenet.support.io.DelayedFreeRandomAccessBuffer
 
hashCode() - Method in class freenet.support.io.FileBucket
 
hashCode() - Method in class freenet.support.io.FileRandomAccessBuffer
 
hashCode() - Method in class freenet.support.io.NullRandomAccessBuffer
 
hashCode() - Method in class freenet.support.io.PaddedRandomAccessBuffer
 
hashCode() - Method in class freenet.support.io.PooledFileRandomAccessBuffer
 
hashCode() - Method in class freenet.support.io.ReadOnlyRandomAccessBuffer
 
hashCode() - Method in class freenet.support.io.TempFileBucket
 
hashCode() - Method in class freenet.support.RandomGrabArray
 
hashCode() - Method in class freenet.support.ShortBuffer
 
hashCode() - Method in class freenet.support.UptimeContainer
 
hashes - Variable in class freenet.client.events.ExpectedHashesEvent
 
HASHES - Static variable in class freenet.io.comm.DMT
 
hashLength - Variable in enum freenet.crypt.HashType
 
hasHostnameNoIP() - Method in class freenet.io.comm.FreenetInetAddress
 
HashResult - Class in freenet.crypt
 
HashResult(HashType, byte[]) - Constructor for class freenet.crypt.HashResult
 
HashResult() - Constructor for class freenet.crypt.HashResult
 
hashString(MessageDigest, String) - Static method in class freenet.crypt.Util
Hashes a string in a consistent manner
HashType - Enum in freenet.crypt
 
hasInsert(SendableRequestItemKey) - Method in class freenet.client.async.ClientRequestSelector
 
hasInsert(SendableRequestItemKey) - Method in interface freenet.node.KeysFetchingLocally
Is this request:token pair being executed? FIXME this should be tracked by the inserter itself.
hasIV() - Method in enum freenet.crypt.CryptByteBufferType
Returns true if the algorithm supports/requires an IV, otherwise returns false.
hasJSTUN() - Method in class freenet.node.IPDetectorPluginManager
 
hasJSTUN() - Method in class freenet.node.NodeIPDetector
 
hasKey(Key, BaseSendableGet) - Method in class freenet.client.async.ClientRequestSelector
 
hasKey(Key, BaseSendableGet) - Method in interface freenet.node.KeysFetchingLocally
Is this key currently being fetched locally? LOCKING: This should be safe just about anywhere, the lock protecting it is always taken last.
hasKey(Key, boolean, boolean) - Method in class freenet.node.Node
 
HasKeyListener - Interface in freenet.client.async
Interface to show that we can create a KeyListener callback.
hasKeys() - Method in class freenet.client.async.SplitFileInserterSegmentStorage
 
hasLiveHandshake(long) - Method in class freenet.node.PeerNode
Does the node have a live handshake in progress?
hasLoaded() - Method in interface freenet.client.async.PersistentJobRunner
Has the queue started yet?
hasLoaded() - Method in class freenet.client.async.PersistentJobRunnerImpl
 
hasLoaded() - Method in class freenet.support.DummyJobRunner
 
hasLongTunnel(long) - Method in class freenet.io.AddressTrackerItem
 
hasMetaStrings() - Method in class freenet.keys.FreenetURI
Are there any meta-strings?
hasNameColumn() - Method in class freenet.clients.http.ConnectionsToadlet
Is there a name column?
hasNameColumn() - Method in class freenet.clients.http.DarknetConnectionsToadlet
 
hasNameColumn() - Method in class freenet.clients.http.OpennetConnectionsToadlet
 
hasNewMainJar() - Method in class freenet.node.updater.NodeUpdateManager
 
hasNext(T) - Method in interface freenet.support.DoublyLinkedList
 
hasNext(T) - Method in class freenet.support.DoublyLinkedListImpl
hasNext() - Method in class freenet.support.RandomArrayIterator
 
hasNext() - Method in class freenet.support.SimpleFieldSet.KeyIterator
 
hasNotifiedFailure() - Method in class freenet.clients.http.FProxyFetchInProgress
 
hasParameters() - Method in class freenet.clients.http.HTTPRequestImpl
 
hasParameters() - Method in interface freenet.support.api.HTTPRequest
 
hasPermRedirect() - Method in class freenet.clients.fcp.ClientGet
 
hasPersistentRequests() - Method in class freenet.clients.fcp.PersistentRequestClient
 
hasPrev(T) - Method in interface freenet.support.DoublyLinkedList
 
hasPrev(T) - Method in class freenet.support.DoublyLinkedListImpl
hasPrivateNoteColumn() - Method in class freenet.clients.http.ConnectionsToadlet
Is there a private note column?
hasPrivateNoteColumn() - Method in class freenet.clients.http.DarknetConnectionsToadlet
 
hasPrivateNoteColumn() - Method in class freenet.clients.http.OpennetConnectionsToadlet
 
hasPubKey() - Method in class freenet.keys.NodeSSK
 
hasQueued() - Method in class freenet.client.async.SplitFileFetcherGet
Has preRegister() been called?
hasRecentlyCollided() - Method in class freenet.node.SSKInsertSender
 
hasRedirectedStdOutErrNoLock() - Method in class freenet.support.FileLoggerHook
This is used by the lost-lock deadlock detector so MUST NOT TAKE A LOCK ever!
hasRequest(RequestIdentifier) - Method in class freenet.clients.fcp.PersistentRequestRoot
 
hasRoutedTo(PeerNode) - Method in class freenet.node.UIDTag
 
hasSourceReallyRestarted() - Method in class freenet.node.UIDTag
Should we send messages to the source?
hasSplitfileKey() - Method in class freenet.client.async.SplitFileInserterStorage
 
hasSubscribers() - Method in class freenet.client.async.USKFetcher
 
hasSucceeded(int) - Method in class freenet.client.async.SimpleBlockChooser
 
hasSucceeded() - Method in class freenet.client.async.SplitFileFetcherSegmentStorage
 
hasSucceeded() - Method in class freenet.client.async.SplitFileInserterSegmentStorage
Has the segment completed all inserts? Should not change once we reach this state, but might be possible in case of disk errors causing losing keys etc.
hasSucceeded() - Method in class freenet.clients.fcp.ClientGet
 
hasSucceeded() - Method in class freenet.clients.fcp.ClientPut
 
hasSucceeded() - Method in class freenet.clients.fcp.ClientPutDir
 
hasSucceeded() - Method in class freenet.clients.fcp.ClientRequest
 
hasSucceeded() - Method in class freenet.clients.fcp.RequestStatus
 
hasSucceededAll() - Method in class freenet.client.async.SimpleBlockChooser
 
hasTopData() - Method in class freenet.client.Metadata
 
hasTrustColumn() - Method in class freenet.clients.http.ConnectionsToadlet
 
hasTrustColumn() - Method in class freenet.clients.http.DarknetConnectionsToadlet
 
hasUpdated() - Method in class freenet.clients.http.bookmark.BookmarkItem
 
hasVisibilityColumn() - Method in class freenet.clients.http.ConnectionsToadlet
 
hasVisibilityColumn() - Method in class freenet.clients.http.DarknetConnectionsToadlet
 
hasWaited() - Method in class freenet.clients.http.FProxyFetchInProgress
 
hasWaited() - Method in class freenet.clients.http.FProxyFetchResult
 
hasWaited() - Method in class freenet.clients.http.FProxyFetchWaiter
 
hasWholeFile() - Method in class freenet.io.xfer.PartiallyReceivedBulk
 
HAVE_REVOCATION_KEY - Static variable in class freenet.io.comm.DMT
 
haveClient(T) - Method in class freenet.support.SectoredRandomGrabArray
 
haveFile(String) - Static method in class freenet.clients.http.StaticToadlet
Do we have a specific static file? Note that override files are not supported here as it is a static method.
haveFlags() - Method in class freenet.client.Metadata
have this metadata flags?
head() - Method in interface freenet.support.DoublyLinkedList
Returns the first item.
head() - Method in class freenet.support.DoublyLinkedListImpl
Returns the first item.
header - Variable in class freenet.config.FilePersistentConfig
 
header - Variable in class freenet.support.SimpleFieldSet
 
headerLen - Variable in enum freenet.crypt.EncryptedRandomAccessBufferType
 
headerLength() - Method in class freenet.store.CHKStore
 
headerLength() - Method in class freenet.store.PubkeyStore
 
headerLength() - Method in class freenet.store.SSKStore
 
headerLength() - Method in class freenet.store.StoreCallback
Length of a header block.
HeaderStreams - Class in freenet.support.io
Utilities for manipulating headers on streams.
headerValid() - Method in class freenet.client.filter.OggPage
Checks some header values for sanity, and verifies this Page's checksum field.
headNode - Variable in class freenet.clients.http.PageNode
Return the HTMLNode corresponding to the <head> tag, so we can add stuff to it, e.g.
headSet(Integer) - Method in class freenet.support.SortedIntSet
Deprecated.
 
healingQueue - Variable in class freenet.client.async.ClientContext
 
HealingQueue - Interface in freenet.client.async
 
hexToBits(String, BitSet, int) - Static method in class freenet.support.HexUtil
Read a hex string of bits and write it into a bitset
hexToBytes(String) - Static method in class freenet.support.HexUtil
 
hexToBytes(String, int) - Static method in class freenet.support.HexUtil
 
hexToBytes(String, byte[], int) - Static method in class freenet.support.HexUtil
Converts a String of hex characters into an array of bytes.
hexToInt(String) - Static method in class freenet.support.Fields
Converts a hex string into an int.
hexToLong(String) - Static method in class freenet.support.Fields
Converts a hex string into a long.
HexUtil - Class in freenet.support
Number in hexadecimal format are used throughout Freenet.
HIGH_PRIORITY - Static variable in class freenet.support.io.NativeThread
Deprecated.
highestReceivedSeqNum - Variable in class freenet.node.NewPacketFormatKeyContext
 
HighLevelSimpleClient - Interface in freenet.client
 
HighLevelSimpleClientImpl - Class in freenet.client
 
HighLevelSimpleClientImpl(NodeClientCore, BucketFactory, RandomSource, short, boolean, boolean) - Constructor for class freenet.client.HighLevelSimpleClientImpl
 
HighLevelSimpleClientImpl(HighLevelSimpleClientImpl) - Constructor for class freenet.client.HighLevelSimpleClientImpl
 
hintCheck(FreenetURI, Object, ClientContext, short, USKManager.HintCallback) - Method in class freenet.client.async.USKManager
Simply check whether the block exists, in such a way that we don't fetch the full content.
hintUpdate(USK, long, ClientContext) - Method in class freenet.client.async.USKManager
A non-authoritative hint that a specific edition *might* exist.
hintUpdate(FreenetURI, ClientContext) - Method in class freenet.client.async.USKManager
 
hintUpdate(FreenetURI, ClientContext, short) - Method in class freenet.client.async.USKManager
A non-authoritative hint that a specific edition *might* exist.
Histogram2 - Class in freenet.support
Similiar to a standard histogram, but each bar is reasoned independently.
Histogram2(int, double) - Constructor for class freenet.support.Histogram2
 
hits() - Method in class freenet.node.stats.StoreAccessStats
 
hits() - Method in interface freenet.store.FreenetStore
 
hits() - Method in class freenet.store.NullFreenetStore
 
hits() - Method in class freenet.store.ProxyFreenetStore
 
hits() - Method in class freenet.store.RAMFreenetStore
 
hits() - Method in class freenet.store.saltedhash.SaltedHashFreenetStore
 
hits() - Method in class freenet.store.SlashdotStore
 
hits() - Method in class freenet.store.StoreCallback
 
hlsc - Variable in class freenet.support.plugins.helpers1.PluginContext
 
HMAC - Enum in freenet.crypt
Implements the HMAC Keyed Message Authentication function, as described in the draft FIPS standard.
hmacKey - Variable in class freenet.node.PeerNode
 
hmacKey - Variable in class freenet.node.SessionKey
 
hopsForFatalTimeoutWaitingForPeer() - Method in class freenet.node.BaseSender
 
HORIZON - Static variable in class freenet.io.AddressTracker
Time after which we ignore evidence that we are port forwarded
HostnameSyntaxException - Exception in freenet.support.transport.ip
Thrown to indicate an invalid DNS hostname syntax.
HostnameSyntaxException() - Constructor for exception freenet.support.transport.ip.HostnameSyntaxException
 
HostnameUtil - Class in freenet.support.transport.ip
 
HostnameUtil() - Constructor for class freenet.support.transport.ip.HostnameUtil
 
HourlyStats - Class in freenet.node
Statistics tracking for performance analysis.
HourlyStats(Node) - Constructor for class freenet.node.HourlyStats
Public constructor.
HourlyStatsRecord - Class in freenet.node
A record of stats during a single hour
HourlyStatsRecord(Node, boolean) - Constructor for class freenet.node.HourlyStatsRecord
Public constructor.
HTL - Static variable in class freenet.clients.fcp.FCPMessage
 
HTL - Static variable in class freenet.io.comm.DMT
 
htl - Variable in class freenet.node.BaseSender
 
HTML_ELEMENTS - Static variable in class freenet.client.filter.ElementInfo
 
HTML_MIME_TYPES - Static variable in class freenet.client.filter.ContentFilter
The HTML mime types are defined here, to allow other modules to identify it
HTMLDecoder - Class in freenet.support
Description: Utility for converting character references e.g.: < > " å И 水
HTMLDecoder() - Constructor for class freenet.support.HTMLDecoder
 
HTMLDoctype(String, String) - Constructor for class freenet.support.HTMLNode.HTMLDoctype
 
HTMLEncoder - Class in freenet.support
Encodes any character mentioned with a substitute in the HTML spec.
HTMLEncoder() - Constructor for class freenet.support.HTMLEncoder
 
HTMLEntities - Class in freenet.support
Class that provides data structures filled with HTML Entities and correspondent char value
HTMLEntities() - Constructor for class freenet.support.HTMLEntities
 
HTMLFilter - Class in freenet.client.filter
 
HTMLFilter() - Constructor for class freenet.client.filter.HTMLFilter
 
HTMLFilter.ParsedTag - Class in freenet.client.filter
 
HTMLNode - Class in freenet.support
 
HTMLNode(String) - Constructor for class freenet.support.HTMLNode
 
HTMLNode(String, String) - Constructor for class freenet.support.HTMLNode
 
HTMLNode(String, String, String) - Constructor for class freenet.support.HTMLNode
 
HTMLNode(String, String, String, String) - Constructor for class freenet.support.HTMLNode
 
HTMLNode(String, String[], String[]) - Constructor for class freenet.support.HTMLNode
 
HTMLNode(HTMLNode, boolean) - Constructor for class freenet.support.HTMLNode
 
HTMLNode(String, String[], String[], String) - Constructor for class freenet.support.HTMLNode
 
HTMLNode.HTMLDoctype - Class in freenet.support
Special HTML node for the DOCTYPE declaration.
htmlwrite(Writer, HTMLFilter.HTMLParseContext) - Method in class freenet.client.filter.HTMLFilter.ParsedTag
 
HTTPRangeException - Exception in freenet.clients.http
If thrown, something wrong with http range
HTTPRangeException(Throwable) - Constructor for exception freenet.clients.http.HTTPRangeException
 
HTTPRangeException(String) - Constructor for exception freenet.clients.http.HTTPRangeException
 
HTTPRequest - Interface in freenet.support.api
A parsed HTTP request (GET or POST).
HTTPRequestImpl - Class in freenet.clients.http
Used for passing all HTTP request information to the FredPlugin that handles the request.
HTTPRequestImpl(URI, String) - Constructor for class freenet.clients.http.HTTPRequestImpl
Create a new HTTPRequest for the given URI and parse its request parameters.
HTTPRequestImpl(String, String, String) - Constructor for class freenet.clients.http.HTTPRequestImpl
Creates a new HTTPRequest for the given path and url-encoded query string
HTTPRequestImpl(URI, Bucket, ToadletContext, String) - Constructor for class freenet.clients.http.HTTPRequestImpl
Creates a new HTTPRequest for the given URI and data.
HTTPRequestImpl.HTTPUploadedFileImpl - Class in freenet.clients.http
Container for uploaded files in HTTP POST requests.
httpSeparatorCharacters - Static variable in class freenet.clients.http.Cookie
Taken from this discussion: CTL = (octets 0 - 31) and DEL (127)> CHAR = token = 1* separators = "(" | ")" | "<" | ">" | "@" | "," | ";" | ":" | "\" | <"> | "/" | "[" | "]" | "?" | "=" | "{" | "}" | SP | HT so, anything from 32-126 that isn't in that list of seperators is valid.
HTTPUploadedFile - Interface in freenet.support.api
 
HTTPUploadedFileImpl(String, String, Bucket) - Constructor for class freenet.clients.http.HTTPRequestImpl.HTTPUploadedFileImpl
Creates a new file with the specified filename, content type, and data.

I

id - Variable in class freenet.l10n.ISO639_3.LanguageCode
"The three-letter 639-3 identifier", 3 characters, not null.
ident - Variable in exception freenet.clients.fcp.MessageInvalidException
 
IDENTICAL_MASK - Static variable in class freenet.client.FetchContext
 
identifier - Variable in class freenet.clients.fcp.ClientRequest
Unique request identifier
IDENTIFIER - Static variable in class freenet.clients.fcp.FCPMessage
 
identifier - Variable in class freenet.clients.fcp.FCPPluginMessage
The unique identifier of the message.
Can be used by server and client to track the progress of messages.
This especially applies to FCPPluginConnection.sendSynchronous(SendDirection, FCPPluginMessage, long) which will wait for a reply with the same identifier as the original message until it returns.

For reply messages, this shall be the same as the identifier of the message to which this is a reply.
For non-reply message, this shall be a sufficiently random String to prevent collisions with any previous message identifiers.
identifier - Variable in class freenet.clients.fcp.PutSuccessfulMessage
 
identifier - Variable in class freenet.clients.fcp.SendPeerMessage
 
identifier - Variable in class freenet.clients.fcp.SentPeerMessage
 
IdentifierCollisionException - Exception in freenet.clients.fcp
Thrown to indicate reuse of an Identifier.
IdentifierCollisionException() - Constructor for exception freenet.clients.fcp.IdentifierCollisionException
 
IdentifierCollisionMessage - Class in freenet.clients.fcp
 
IdentifierCollisionMessage(String, boolean) - Constructor for class freenet.clients.fcp.IdentifierCollisionMessage
 
IDENTITY_LENGTH - Static variable in class freenet.node.NodeCrypto
Length of a node identity
IdentityHashSet<T> - Class in freenet.support
 
IdentityHashSet() - Constructor for class freenet.support.IdentityHashSet
 
IDEOGRAPHIC - Static variable in interface freenet.support.XMLCharacterClasses
[86] Ideographic
IfNotEquals - Class in freenet.support.codeshortification
Class for reducing the amount of code to type with regards to .equals().
IfNotEquals() - Constructor for class freenet.support.codeshortification.IfNotEquals
 
IfNull - Class in freenet.support.codeshortification
Deprecated.
Use Objects.requireNonNull(Object) or Objects.requireNonNull(Object, String)
IfNull() - Constructor for class freenet.support.codeshortification.IfNull
Deprecated.
 
IGNORE_LOW_BACKOFF - Static variable in class freenet.io.comm.DMT
 
IGNORE_LOW_BACKOFF_DEFAULT - Static variable in class freenet.node.Node
Should inserts ignore low backoff times by default?
ignoreLastGoodVersion() - Method in class freenet.node.PeerNode
 
ignoreLastGoodVersion() - Method in class freenet.node.SeedClientPeerNode
 
ignoreLocalVsRemoteBandwidthLiability() - Method in class freenet.node.NodeStats
 
ignoreLowBackoff() - Method in class freenet.node.BaseSender
 
ignoreLowBackoff() - Method in class freenet.node.CHKInsertSender
 
ignoreLowBackoff() - Method in class freenet.node.SSKInsertSender
 
ignoreStore - Variable in class freenet.client.async.ChosenBlock
 
ignoreStore - Variable in class freenet.client.FetchContext
If true, send the request to the network without checking whether the data is in the local store
ignoreTooManyPathComponents - Variable in class freenet.client.FetchContext
 
ignoreUSKDatehints - Variable in class freenet.client.FetchContext
Ignore USK DATEHINTs
ignoreUSKDatehints - Variable in class freenet.client.InsertContext
Don't insert USK DATEHINTs (and ignore them on polling for maximum edition).
IllegalBase64Exception - Exception in freenet.support
This exception is thrown if a Base64-encoded string is of an illegal length or contains an illegal character.
IllegalBase64Exception(String) - Constructor for exception freenet.support.IllegalBase64Exception
 
IMAGE_ELEMENT_UPDATER - Static variable in class freenet.clients.http.updateableelements.UpdaterConstants
Replaces the element and refreshes the total image fetching message
ImageCreatorToadlet - Class in freenet.clients.http
This toadlet creates a PNG image with the specified text.
ImageCreatorToadlet(HighLevelSimpleClient) - Constructor for class freenet.clients.http.ImageCreatorToadlet
 
ImageElement - Class in freenet.clients.http.updateableelements
A pushed image, the progress is shown with the ImageCreatorToadlet
ImageElement(FProxyFetchTracker, FreenetURI, long, ToadletContext, HTMLFilter.ParsedTag, boolean) - Constructor for class freenet.clients.http.updateableelements.ImageElement
 
IMMEDIATE_SPLITFILE_PRIORITY_CLASS - Static variable in class freenet.node.RequestStarter
FProxy splitfile fetches
IN_PROGRESS - Static variable in class freenet.pluginmanager.ForwardPortStatus
The port forward is in progress
inc(FetchException.FetchExceptionMode) - Method in class freenet.client.FailureCodeTracker
 
inc(InsertException.InsertExceptionMode) - Method in class freenet.client.FailureCodeTracker
 
inc(int) - Method in class freenet.client.FailureCodeTracker
 
inc(FetchException.FetchExceptionMode, int) - Method in class freenet.client.FailureCodeTracker
 
inc(InsertException.InsertExceptionMode, int) - Method in class freenet.client.FailureCodeTracker
 
inc(Integer, int) - Method in class freenet.client.FailureCodeTracker
 
inc(String) - Method in class freenet.support.StringCounter
 
includeLocalAddressesInNoderefs - Variable in class freenet.node.NodeCryptoConfig
If true, include local addresses on noderefs
includeLocalAddressesInNoderefs() - Method in class freenet.node.NodeCryptoConfig
 
includes(FreenetInetAddress) - Method in class freenet.node.NodeIPPortDetector
 
incomingLoadStatsBulk - Variable in class freenet.node.PeerNodeStatus
 
incomingLoadStatsRealTime - Variable in class freenet.node.PeerNodeStatus
 
IncomingLoadSummaryStats(int, double, double, double, double, double, double, double, double) - Constructor for class freenet.node.PeerNode.IncomingLoadSummaryStats
 
IncomingPacketFilter - Interface in freenet.io.comm
Filter interface used by Freenet to decrypt incoming UDP packets.
IncomingPacketFilter.DECODED - Enum in freenet.io.comm
 
IncomingPacketFilterException - Exception in freenet.io.comm
 
IncomingPacketFilterException(String) - Constructor for exception freenet.io.comm.IncomingPacketFilterException
 
IncomingPacketFilterException() - Constructor for exception freenet.io.comm.IncomingPacketFilterException
 
IncomingPacketFilterImpl - Class in freenet.io.comm
 
IncomingPacketFilterImpl(FNPPacketMangler, Node, NodeCrypto) - Constructor for class freenet.io.comm.IncomingPacketFilterImpl
 
incommingCipher - Variable in class freenet.node.SessionKey
Cipher to decrypt incoming packets
incommingKey - Variable in class freenet.node.PeerNode
 
incommingKey - Variable in class freenet.node.SessionKey
Key for incommingCipher, so far for debugging
IncorrectTypeException - Exception in freenet.io.comm
Thrown if trying to set a field to a value of the wrong type
IncorrectTypeException(String) - Constructor for exception freenet.io.comm.IncorrectTypeException
 
incrementNumberOfSelections(long) - Method in class freenet.node.PeerNode
 
incrementUOMSends() - Method in class freenet.node.PeerNode
 
Inet4AddressMatcher - Class in freenet.io
Matcher for IPv4 network addresses.
Inet4AddressMatcher(String) - Constructor for class freenet.io.Inet4AddressMatcher
Creates a new address matcher that matches InetAddress objects to the address specification given by cidrHostname.
Inet6AddressMatcher - Class in freenet.io
 
Inet6AddressMatcher(String) - Constructor for class freenet.io.Inet6AddressMatcher
 
InetAddressAddressTrackerItem - Class in freenet.io
 
InetAddressAddressTrackerItem(long, long, InetAddress) - Constructor for class freenet.io.InetAddressAddressTrackerItem
 
InetAddressAddressTrackerItem(SimpleFieldSet) - Constructor for class freenet.io.InetAddressAddressTrackerItem
 
InetAddressComparator - Class in freenet.support.io
Fast non-lexical Comparator for IP addresses for cases where an attacker might forge IP addresses to try to exhaust a hashtable, so we need to use a TreeMap, but we don't actually care whether similar IPs are close together.
InetAddressComparator() - Constructor for class freenet.support.io.InetAddressComparator
 
inFinalCheck() - Method in class freenet.node.updater.NodeUpdateManager
 
InfoboxNode - Class in freenet.clients.http
Represents a box (or a page, see PageNode).
init(RequestStarterGroup, UserAlertManager) - Method in class freenet.client.async.ClientContext
 
init(ClientContext) - Method in class freenet.client.async.InsertCompressor
 
init(ClientContext) - Method in class freenet.client.async.USKManager
 
init() - Static method in class freenet.client.filter.ContentFilter
 
init(boolean) - Method in class freenet.clients.http.updateableelements.BaseUpdateableElement
Initializes the Node.
init(byte[], int, int) - Method in class freenet.crypt.CTRBlockCipher
Initialize the cipher with an IV.
init(byte[]) - Method in class freenet.crypt.CTRBlockCipher
 
init(boolean, CipherParameters) - Method in class freenet.crypt.OCBBlockCipher_v149
Deprecated.
 
init(SubConfig) - Static method in class freenet.crypt.SSL
Configure SSL support
init(ClientRequestScheduler, ClientRequestScheduler, String) - Method in class freenet.node.RequestStarterGroup.PrioritySchedulerCallback
 
init() - Method in class freenet.support.BloomFilter
 
initCrypto() - Method in class freenet.node.NodeCrypto
Create the cryptographic keys etc from scratch
initialAllocation - Variable in class freenet.support.MemoryLimitedJob
 
initialize(byte[]) - Method in interface freenet.crypt.BlockCipher
Initializes the cipher context with the given key.
initialize(byte[]) - Method in class freenet.crypt.ciphers.Rijndael
 
innerBlockingGrab(long) - Method in class freenet.support.TokenBucket
Deprecated.
Grab a bunch of tokens.
innerCalcNextHandshake(boolean, boolean, long) - Method in class freenet.node.PeerNode
Set sendHandshakeTime, and return whether to fetch the ARK.
innerCheckpoint(boolean) - Method in class freenet.client.async.ClientLayerPersister
 
innerCheckpoint(boolean) - Method in class freenet.client.async.PersistentJobRunnerImpl
 
innerEncode(RandomSource) - Method in class freenet.client.async.SingleBlockInserter
 
innerEncode(RandomSource, FreenetURI, Bucket, boolean, short, int, String, byte, byte[]) - Static method in class freenet.client.async.SingleBlockInserter
 
innerEncode(byte[], int, MessageDigest, byte[], boolean, short, byte) - Static method in class freenet.keys.ClientCHKBlock
 
innerGetPriorityClass() - Method in class freenet.node.IPDetectorPluginManager.PortForwardAlert
 
innerNotifyClients(ClientContext) - Method in class freenet.client.async.BaseManifestPutter
 
innerNotifyClients(ClientContext) - Method in class freenet.client.async.ClientGetter
Notify clients listening to our ClientEventProducer of the current progress, in the form of a SplitfileProgressEvent.
innerNotifyClients(ClientContext) - Method in class freenet.client.async.ClientPutter
 
innerNotifyClients(ClientContext) - Method in class freenet.client.async.ClientRequester
Notify clients, usually via a SplitfileProgressEvent, of the current progress.
innerNotifyClients(ClientContext) - Method in class freenet.client.async.SimpleHealingQueue
 
innerNotifyClients(ClientContext) - Method in class freenet.client.async.USKFetcherWrapper
 
innerNotifyClients(ClientContext) - Method in class freenet.client.async.USKRetriever
 
innerOnNonFatalFailure(int) - Method in class freenet.client.async.CooldownBlockChooser
 
innerOnNonFatalFailure(int) - Method in class freenet.client.async.SimpleBlockChooser
Notify when a block has failed.
innerOnOffer(Key, PeerNode, byte[]) - Method in class freenet.node.FailureTable
This method runs on the SerialExecutor.
innerOnResume(ClientContext) - Method in class freenet.client.async.BaseManifestPutter
 
innerOnResume(ClientContext) - Method in class freenet.client.async.ClientGetter
Called for a persistent request after startup.
innerOnResume(ClientContext) - Method in class freenet.client.async.ClientPutter
 
innerOnResume(ClientContext) - Method in class freenet.client.async.ClientRequester
Called by onResume() once and only once after restarting.
innerOnResume(ClientContext) - Method in class freenet.client.async.DefaultManifestPutter
 
innerOnResume(ClientContext) - Method in class freenet.client.async.PlainManifestPutter
 
innerOnResume(ClientContext) - Method in class freenet.client.async.SimpleHealingQueue
 
innerOnResume(ClientContext) - Method in class freenet.client.async.SingleBlockInserter
 
innerOnResume(ClientContext) - Method in class freenet.client.async.SplitFileInserterSender
 
innerOnResume(ClientContext) - Method in class freenet.client.async.USKFetcherWrapper
 
innerOnResume(ClientContext) - Method in class freenet.client.async.USKRetriever
 
innerOnResume(ClientContext) - Method in class freenet.node.SendableInsert
 
innerOnResume(ClientContext) - Method in class freenet.node.SimpleSendableInsert
 
innerProcessNewNoderef(SimpleFieldSet, boolean, boolean, boolean) - Method in class freenet.node.DarknetPeerNode
 
innerProcessNewNoderef(SimpleFieldSet, boolean, boolean, boolean) - Method in class freenet.node.PeerNode
The synchronized part of processNewNoderef
innerQueue(Bucket, byte[], byte, ClientContext) - Method in class freenet.client.async.SimpleHealingQueue
 
innerResume(ClientContext) - Method in class freenet.clients.fcp.ClientGet
 
innerResume(ClientContext) - Method in class freenet.clients.fcp.ClientPut
 
innerResume(ClientContext) - Method in class freenet.clients.fcp.ClientPutDir
 
innerResume(ClientContext) - Method in class freenet.clients.fcp.ClientRequest
 
innerResume(ClientContext) - Method in class freenet.support.io.PersistentTempFileBucket
 
innerResume(ClientContext) - Method in class freenet.support.io.TempFileBucket
 
innerRouteRequests(PeerNode, UIDTag) - Method in class freenet.node.BaseSender
 
innerRouteRequestsNew(PeerNode, UIDTag) - Method in class freenet.node.BaseSender
New load management.
innerRouteRequestsOld(PeerNode, UIDTag) - Method in class freenet.node.BaseSender
 
innerSendAborted(int, String) - Method in class freenet.io.xfer.BlockTransmitter
 
innerSendOfferedKey(Key, boolean, boolean, long, PeerNode, OfferReplyTag, boolean) - Method in class freenet.node.FailureTable
This method runs on the SerialExecutor.
innerStore() - Method in class freenet.config.FilePersistentConfig
Don't call without taking storeSync first
innerToNetwork(ClientContext) - Method in class freenet.client.async.BaseManifestPutter
 
innerToNetwork(ClientContext) - Method in class freenet.client.async.ClientGetter
Notify clients that some part of the request has been sent to the network i.e.
innerToNetwork(ClientContext) - Method in class freenet.client.async.ClientPutter
Notify listening clients that an insert has been sent to the network.
innerToNetwork(ClientContext) - Method in class freenet.client.async.ClientRequester
Notify clients that a request has gone to the network, for the first time, i.e.
innerToNetwork(ClientContext) - Method in class freenet.client.async.SimpleHealingQueue
 
innerToNetwork(ClientContext) - Method in class freenet.client.async.USKFetcherWrapper
 
innerToNetwork(ClientContext) - Method in class freenet.client.async.USKRetriever
 
innerUnlock(boolean) - Method in class freenet.node.RequestTag
 
innerUnlock(boolean) - Method in class freenet.node.UIDTag
 
innerUnlock() - Method in class freenet.support.api.LockableRandomAccessBuffer.RAFLock
 
innerWrapHandleMetadata(boolean, ClientContext) - Method in class freenet.client.async.SingleFileFetcher
 
INPUT_BANDWIDTH_LOWER_LIMIT - Static variable in class freenet.io.comm.DMT
 
INPUT_BANDWIDTH_PEER_LIMIT - Static variable in class freenet.io.comm.DMT
 
INPUT_BANDWIDTH_UPPER_LIMIT - Static variable in class freenet.io.comm.DMT
 
inputBandwidthLowerLimit - Variable in class freenet.node.NodeStats.PeerLoadStats
 
inputBandwidthPeerLimit - Variable in class freenet.node.NodeStats.PeerLoadStats
 
inputBandwidthUpperLimit - Variable in class freenet.node.NodeStats.PeerLoadStats
 
insert - Variable in class freenet.client.FailureCodeTracker
 
insert(InsertBlock, boolean, String) - Method in interface freenet.client.HighLevelSimpleClient
Blocking insert.
insert(InsertBlock, boolean, String, short) - Method in interface freenet.client.HighLevelSimpleClient
Blocking insert.
insert(InsertBlock, String, short, InsertContext) - Method in interface freenet.client.HighLevelSimpleClient
Blocking insert.
insert(InsertBlock, String, boolean, InsertContext, ClientPutCallback) - Method in interface freenet.client.HighLevelSimpleClient
Non-blocking insert.
insert(InsertBlock, String, boolean, InsertContext, ClientPutCallback, short) - Method in interface freenet.client.HighLevelSimpleClient
Non-blocking insert.
insert(InsertBlock, boolean, String) - Method in class freenet.client.HighLevelSimpleClientImpl
 
insert(InsertBlock, boolean, String, short) - Method in class freenet.client.HighLevelSimpleClientImpl
 
insert(InsertBlock, boolean, String, boolean, short) - Method in class freenet.client.HighLevelSimpleClientImpl
 
insert(InsertBlock, String, short, InsertContext) - Method in class freenet.client.HighLevelSimpleClientImpl
 
insert(InsertBlock, String, boolean, short, InsertContext) - Method in class freenet.client.HighLevelSimpleClientImpl
 
insert(InsertBlock, String, boolean, short, InsertContext, byte[]) - Method in class freenet.client.HighLevelSimpleClientImpl
 
insert(InsertBlock, String, boolean, InsertContext, ClientPutCallback) - Method in class freenet.client.HighLevelSimpleClientImpl
 
insert(InsertBlock, String, boolean, InsertContext, ClientPutCallback, short) - Method in class freenet.client.HighLevelSimpleClientImpl
 
insert - Variable in class freenet.node.UIDRoutingContextTracker.UIDRoutingContext
If true, tags will be for inserts, and no offer tags.
InsertableClientSSK - Class in freenet.keys
A ClientSSK that has a private key and therefore can be inserted.
InsertableClientSSK(String, byte[], DSAPublicKey, DSAPrivateKey, byte[], byte) - Constructor for class freenet.keys.InsertableClientSSK
 
InsertableClientSSK() - Constructor for class freenet.keys.InsertableClientSSK
 
InsertableUSK - Class in freenet.keys
An insertable USK.
InsertBatch(HighLevelSimpleClient) - Constructor for class freenet.node.simulator.LongTermManySingleBlocksTest.InsertBatch
 
insertBlob(RandomAccessBucket, String, short) - Method in class freenet.node.updater.UpdateOverMandatoryManager
 
InsertBlock - Class in freenet.client
Class to contain everything needed for an insert.
InsertBlock(RandomAccessBucket, ClientMetadata, FreenetURI) - Constructor for class freenet.client.InsertBlock
 
InsertCompressor - Class in freenet.client.async
Compress a file in order to insert it.
InsertCompressor(SingleFileInserter, RandomAccessBucket, int, BucketFactory, boolean, long, boolean, Config) - Constructor for class freenet.client.async.InsertCompressor
 
InsertContext - Class in freenet.client
Context object for an insert operation, including both simple and multi-file inserts.
InsertContext(int, int, int, int, ClientEventProducer, boolean, boolean, boolean, String, int, int, InsertContext.CompatibilityMode) - Constructor for class freenet.client.InsertContext
 
InsertContext(InsertContext, SimpleEventProducer) - Constructor for class freenet.client.InsertContext
 
InsertContext.CompatibilityMode - Enum in freenet.client
Compatibility mode.
insertCount() - Method in class freenet.support.TransferThread
Deprecated.
 
inserter - Variable in class freenet.client.async.InsertCompressor
The SingleFileInserter we report to.
InsertException - Exception in freenet.client
Thrown when a high-level insert fails.
InsertException(InsertException.InsertExceptionMode, String, FreenetURI) - Constructor for exception freenet.client.InsertException
 
InsertException(InsertException.InsertExceptionMode, FreenetURI) - Constructor for exception freenet.client.InsertException
 
InsertException(InsertException.InsertExceptionMode, Throwable, FreenetURI) - Constructor for exception freenet.client.InsertException
 
InsertException(InsertException.InsertExceptionMode, String, Throwable, FreenetURI) - Constructor for exception freenet.client.InsertException
 
InsertException(InsertException.InsertExceptionMode, FailureCodeTracker, FreenetURI) - Constructor for exception freenet.client.InsertException
 
InsertException(InsertException.InsertExceptionMode, String, FailureCodeTracker, FreenetURI) - Constructor for exception freenet.client.InsertException
 
InsertException(InsertException.InsertExceptionMode) - Constructor for exception freenet.client.InsertException
 
InsertException(InsertException) - Constructor for exception freenet.client.InsertException
 
InsertException(TooManyFilesInsertException) - Constructor for exception freenet.client.InsertException
 
InsertException.InsertExceptionMode - Enum in freenet.client
 
InsertFreesiteToadlet - Class in freenet.clients.http
This is just documentation, it will be replaced with a plugin wizard eventually.
InsertFreesiteToadlet(HighLevelSimpleClient) - Constructor for class freenet.clients.http.InsertFreesiteToadlet
 
insertManifest(FreenetURI, HashMap<String, Object>, String) - Method in interface freenet.client.HighLevelSimpleClient
Blocking insert of multiple files as a manifest (or zip manifest, etc).
insertManifest(FreenetURI, HashMap<String, Object>, String, short) - Method in interface freenet.client.HighLevelSimpleClient
Blocking insert of multiple files as a manifest (or zip manifest, etc).
insertManifest(FreenetURI, HashMap<String, Object>, String, short, byte[]) - Method in interface freenet.client.HighLevelSimpleClient
Blocking insert of multiple files as a manifest, with a crypto key override.
insertManifest(FreenetURI, HashMap<String, Object>, String) - Method in class freenet.client.HighLevelSimpleClientImpl
 
insertManifest(FreenetURI, HashMap<String, Object>, String, short) - Method in class freenet.client.HighLevelSimpleClientImpl
 
insertManifest(FreenetURI, HashMap<String, Object>, String, short, byte[]) - Method in class freenet.client.HighLevelSimpleClientImpl
 
insertNext(T, T) - Method in interface freenet.support.DoublyLinkedList
Inserts item j after item i
insertNext(T, T) - Method in class freenet.support.DoublyLinkedListImpl
Inserts item j after item i
insertPrev(T, T) - Method in interface freenet.support.DoublyLinkedList
Inserts item j before item i.
insertPrev(T, T) - Method in class freenet.support.DoublyLinkedListImpl
Inserts item j before item i.
insertReceivedBytes(boolean, int) - Method in class freenet.node.NodeStats
 
insertRedirect(FreenetURI, FreenetURI) - Method in interface freenet.client.HighLevelSimpleClient
Blocking insert of a redirect.
insertRedirect(FreenetURI, FreenetURI) - Method in class freenet.client.HighLevelSimpleClientImpl
 
insertSentBytes(boolean, int) - Method in class freenet.node.NodeStats
 
InsertTag - Class in freenet.node
Represents an insert.
INSTANCE - Static variable in interface freenet.support.ProcessPriority.WindowsHolder
 
instanceRegisterLogThresholdCallback(LogThresholdCallback) - Method in class freenet.support.Logger
Register a log threshold callback with this specific logger, not with the global logger.
instanceRegisterLogThresholdCallback(LogThresholdCallback) - Method in class freenet.support.LoggerHook
 
instanceRegisterLogThresholdCallback(LogThresholdCallback) - Method in class freenet.support.VoidLogger
 
instanceShouldLog(Logger.LogLevel, Class<?>) - Method in class freenet.support.Logger
Should this specific Logger object log a message concerning the given class with the given priority.
instanceShouldLog(int, Class<?>) - Method in class freenet.support.Logger
Deprecated.
instanceShouldLog(Logger.LogLevel, Object) - Method in class freenet.support.Logger
Should this specific Logger object log a message concerning the given object with the given priority.
instanceShouldLog(int, Object) - Method in class freenet.support.Logger
Deprecated.
instanceShouldLog(Logger.LogLevel, Class<?>) - Method in class freenet.support.LoggerHook
 
instanceShouldLog(Logger.LogLevel, Object) - Method in class freenet.support.LoggerHook
 
instanceShouldLog(Logger.LogLevel, Class<?>) - Method in class freenet.support.VoidLogger
 
instanceShouldLog(Logger.LogLevel, Object) - Method in class freenet.support.VoidLogger
 
instanceUnregisterLogThresholdCallback(LogThresholdCallback) - Method in class freenet.support.Logger
Unregister a log threshold callback with this specific logger.
instanceUnregisterLogThresholdCallback(LogThresholdCallback) - Method in class freenet.support.LoggerHook
 
instanceUnregisterLogThresholdCallback(LogThresholdCallback) - Method in class freenet.support.VoidLogger
 
instantGrab(long) - Method in class freenet.support.TokenBucket
Deprecated.
Either grab a bunch of tokens, or don't.
InsufficientDiskSpaceException - Exception in freenet.support.io
 
InsufficientDiskSpaceException() - Constructor for exception freenet.support.io.InsufficientDiskSpaceException
 
IntCallback - Class in freenet.support.api
A callback to be called when a config value of integer type changes.
IntCallback() - Constructor for class freenet.support.api.IntCallback
 
integers - Variable in class freenet.pluginmanager.PluginStore
 
integersArrays - Variable in class freenet.pluginmanager.PluginStore
 
INTERACTIVE_PRIORITY_CLASS - Static variable in class freenet.node.RequestStarter
FProxy etc
intern() - Method in enum freenet.client.InsertContext.CompatibilityMode
Must be called whenever we accept a CompatibilityMode as e.g.
intern() - Method in class freenet.keys.FreenetURI
Optimize for memory.
INTERNAL - Static variable in class freenet.support.Logger
Deprecated.
INTERNAL_ERROR - Static variable in exception freenet.node.LowLevelGetException
An internal error occurred
INTERNAL_ERROR - Static variable in exception freenet.node.LowLevelPutException
An internal error occurred
INTERNAL_ERROR - Static variable in exception freenet.support.plugins.helpers1.AbstractFCPHandler.FCPException
 
internalError(Throwable, RequestScheduler, ClientContext, boolean) - Method in class freenet.client.async.OfferedKeysList
 
internalError(Throwable, RequestScheduler, ClientContext, boolean) - Method in class freenet.node.SendableGet
An internal error occurred, effecting this SendableGet, independantly of any ChosenBlock's.
internalError(Throwable, RequestScheduler, ClientContext, boolean) - Method in class freenet.node.SendableInsert
 
internalError(Throwable, RequestScheduler, ClientContext, boolean) - Method in class freenet.node.SendableRequest
Requeue after an internal error
internExtra(byte[]) - Static method in class freenet.keys.ClientCHK
 
internExtra(byte[]) - Static method in class freenet.keys.ClientSSK
 
INTERVAL - Variable in class freenet.support.FileLoggerHook
 
INTERVAL_MULTIPLIER - Variable in class freenet.support.FileLoggerHook
 
IntervalParseException(String) - Constructor for exception freenet.support.FileLoggerHook.IntervalParseException
 
IntervalPusherManager - Class in freenet.clients.http
This manager object will push elements at a fixed interval
IntervalPusherManager(Ticker, PushDataManager) - Constructor for class freenet.clients.http.IntervalPusherManager
Constructor
intervalPushManager - Variable in class freenet.clients.http.SimpleToadletServer
The IntervalPusherManager handles interval pushing
IntNumberedItem - Interface in freenet.support
An object with a number (as an int).
IntOption - Class in freenet.config
Integer config variable
IntOption(SubConfig, String, String, int, boolean, boolean, String, String, IntCallback, Dimension) - Constructor for class freenet.config.IntOption
 
IntOption(SubConfig, String, String, int, boolean, boolean, String, String, IntCallback, boolean) - Constructor for class freenet.config.IntOption
IntOption(SubConfig, String, Integer, int, boolean, boolean, String, String, IntCallback, Dimension) - Constructor for class freenet.config.IntOption
 
IntOption(SubConfig, String, Integer, int, boolean, boolean, String, String, IntCallback, boolean) - Constructor for class freenet.config.IntOption
intsToBytes(int[]) - Static method in class freenet.support.Fields
 
intsToBytes(int[], int, int) - Static method in class freenet.support.Fields
 
intToBytes(int) - Static method in class freenet.support.Fields
 
intToString(int, Dimension) - Static method in class freenet.support.Fields
 
intToString(int, boolean) - Static method in class freenet.support.Fields
 
INVALID_MESSAGE - Static variable in class freenet.clients.fcp.ProtocolErrorMessage
 
InvalidAddressOverrideUserAlert - Class in freenet.node.useralerts
 
InvalidAddressOverrideUserAlert(Node) - Constructor for class freenet.node.useralerts.InvalidAddressOverrideUserAlert
 
invalidate() - Method in class freenet.client.filter.OggBitstreamFilter
 
InvalidCompressedDataException - Exception in freenet.support.compress
 
InvalidCompressedDataException() - Constructor for exception freenet.support.compress.InvalidCompressedDataException
 
InvalidCompressedDataException(String) - Constructor for exception freenet.support.compress.InvalidCompressedDataException
 
InvalidCompressionCodecException - Exception in freenet.support.compress
The given codec identifier was invalid (number out of range, or misstyped name)
InvalidCompressionCodecException(String) - Constructor for exception freenet.support.compress.InvalidCompressionCodecException
 
InvalidConfigValueException - Exception in freenet.config
Thrown when the node refuses to set a config variable to a particular value because it is invalid.
InvalidConfigValueException(String) - Constructor for exception freenet.config.InvalidConfigValueException
 
InvalidConfigValueException(Throwable) - Constructor for exception freenet.config.InvalidConfigValueException
 
invert() - Method in enum freenet.clients.fcp.FCPPluginConnection.SendDirection
 
InvisibleWebInterfaceToadlet - Class in freenet.support.plugins.helpers1
 
InvisibleWebInterfaceToadlet(PluginContext, String, String, Toadlet) - Constructor for class freenet.support.plugins.helpers1.InvisibleWebInterfaceToadlet
 
IO_ERROR - Static variable in exception freenet.io.comm.RetrievalException
 
IOStatisticCollector - Class in freenet.io.comm
 
IOStatisticCollector() - Constructor for class freenet.io.comm.IOStatisticCollector
 
ip2num(String) - Method in class freenet.clients.http.geoip.IPConverter
Converts a given IP4 in a long number
IPAddressDetector - Class in freenet.support.transport.ip
A class to autodetect our IP address(es)
IPAddressDetector(long, NodeIPDetector) - Constructor for class freenet.support.transport.ip.IPAddressDetector
 
ipAddressOverride - Variable in class freenet.node.NodeStarter.TestNodeParameters
 
IPConverter - Class in freenet.clients.http.geoip
 
IPConverter.Country - Enum in freenet.clients.http.geoip
 
IPConverterParseException - Exception in freenet.clients.http.geoip
 
IPConverterParseException() - Constructor for exception freenet.clients.http.geoip.IPConverterParseException
 
ipDetector - Variable in class freenet.node.Node
IP detector
IPDetectorPluginManager - Class in freenet.node
Tracks all known IP address detection plugins, and runs them when appropriate.
IPDetectorPluginManager.DetectorRunner - Class in freenet.node
 
IPDetectorPluginManager.MyUserAlert - Class in freenet.node
 
IPDetectorPluginManager.PortForwardAlert - Class in freenet.node
 
IPUndetectedUserAlert - Class in freenet.node.useralerts
 
IPUndetectedUserAlert(Node) - Constructor for class freenet.node.useralerts.IPUndetectedUserAlert
 
IPUtil - Class in freenet.support.transport.ip
 
IPUtil() - Constructor for class freenet.support.transport.ip.IPUtil
 
ipv4Pattern - Static variable in class freenet.io.AddressIdentifier
 
ipv6ISATAPPattern - Static variable in class freenet.io.AddressIdentifier
 
ipv6Pattern - Static variable in class freenet.io.AddressIdentifier
 
ipv6PatternWithPercentScopeID - Static variable in class freenet.io.AddressIdentifier
 
is32Bit() - Static method in class freenet.support.JVMVersion
 
IS_HASH - Static variable in class freenet.io.comm.DMT
 
IS_LOCAL - Static variable in class freenet.io.comm.DMT
 
isAborted() - Method in class freenet.io.xfer.PartiallyReceivedBlock
 
isAborted() - Method in class freenet.io.xfer.PartiallyReceivedBulk
 
isAccepted(Message) - Method in class freenet.node.BaseSender
 
isAccepted(Message) - Method in class freenet.node.SSKInsertSender
 
isAdvancedModeEnabled() - Method in class freenet.clients.http.SimpleToadletServer
 
isAdvancedModeEnabled() - Method in interface freenet.clients.http.ToadletContainer
 
isAdvancedModeEnabled() - Method in interface freenet.clients.http.ToadletContext
Is the web interface in advanced mode?
isAdvancedModeEnabled() - Method in class freenet.clients.http.ToadletContextImpl
 
isAdvancedModeEnabled() - Method in class freenet.node.Node
 
isAdvancedModeEnabled() - Method in class freenet.node.NodeClientCore
 
isAllowedFullAccess(InetAddress) - Method in class freenet.clients.http.SimpleToadletServer
 
isAllowedFullAccess(InetAddress) - Method in interface freenet.clients.http.ToadletContainer
Is the given IP address allowed full access to the node?
isAllowedFullAccess() - Method in interface freenet.clients.http.ToadletContext
Is this Toadlet allowed full access to the node, including the ability to reconfigure it, restart it etc?
isAllowedFullAccess() - Method in class freenet.clients.http.ToadletContextImpl
 
isAngle(String) - Static method in class freenet.client.filter.FilterUtils
 
isAnISATAPIPv6Address(String) - Static method in class freenet.io.AddressIdentifier
 
isArchiveInternalRedirect() - Method in class freenet.client.Metadata
Is this a Archive internal redirect?
isArchiveManifest() - Method in class freenet.client.Metadata
Is this a Archive manifest?
isArchiveMetadataRedirect() - Method in class freenet.client.Metadata
Is this a archive internal metadata redirect?
isArmed() - Method in class freenet.node.updater.NodeUpdateManager
 
isAutoUpdateAllowed() - Method in class freenet.node.updater.NodeUpdateManager
 
isBandwidthIndicator() - Method in class freenet.pluginmanager.PluginInfoWrapper
 
isBannedPseudoClass(String) - Static method in class freenet.client.filter.ElementInfo
 
isBaseL10nPlugin() - Method in class freenet.pluginmanager.PluginInfoWrapper
 
isBlown() - Method in class freenet.node.updater.NodeUpdateManager
Has the private key been revoked?
isBound() - Method in class freenet.io.NetworkInterface
 
isBroken() - Method in class freenet.node.updater.MainJarDependenciesChecker
 
isBurstOnly() - Method in class freenet.node.DarknetPeerNode
 
isBurstOnly() - Method in class freenet.node.DarknetPeerNodeStatus
 
isBurstOnly() - Method in class freenet.node.PeerNode
 
isCachingProhibited() - Method in class freenet.pluginmanager.PluginDownLoader
 
isCachingProhibited() - Method in class freenet.pluginmanager.PluginDownLoaderFile
 
isCancelled() - Method in class freenet.client.async.BaseSingleFileFetcher
 
isCancelled() - Method in class freenet.client.async.ChosenBlock
 
isCancelled() - Method in class freenet.client.async.ChosenBlockImpl
 
isCancelled() - Method in class freenet.client.async.ClientRequester
Is the request or insert cancelled?
isCancelled() - Method in interface freenet.client.async.HasKeyListener
Is it cancelled?
isCancelled() - Method in class freenet.client.async.OfferedKeysList
 
isCancelled() - Method in class freenet.client.async.SingleBlockInserter
 
isCancelled() - Method in class freenet.client.async.SplitFileFetcherGet
 
isCancelled() - Method in class freenet.client.async.SplitFileInserterSender
 
isCancelled() - Method in class freenet.client.async.USKFetcher
 
isCancelled() - Method in class freenet.node.SendableRequest
If true, the request has been cancelled, or has completed, either way it need not be registered any more.
isCancelled() - Method in class freenet.node.SimpleSendableInsert
 
isCHK() - Method in class freenet.keys.FreenetURI
Is this key a CHK?
isChrome() - Method in class freenet.clients.http.HTTPRequestImpl
 
isChrome() - Method in interface freenet.support.api.HTTPRequest
Is the browser Chrome according to User-Agent?
isClosed() - Method in class freenet.clients.fcp.FCPConnectionHandler
 
isColor(String) - Static method in class freenet.client.filter.FilterUtils
 
isCompressed() - Method in class freenet.client.Metadata
 
isCompressed() - Method in class freenet.keys.ClientCHK
 
isCompressing() - Method in class freenet.clients.fcp.ClientPut
Probably not meaningful for ClientPutDir's
isCompressing() - Method in class freenet.clients.fcp.UploadFileRequestStatus
 
isConfigurablePlugin() - Method in class freenet.pluginmanager.PluginInfoWrapper
 
isConnected() - Method in interface freenet.io.comm.PeerContext
Is the peer connected? Have we established the session link?
isConnected() - Method in class freenet.node.PeerNode
 
isConnected() - Method in class freenet.node.PeerNodeStatus
 
isCSSTransform(String) - Static method in class freenet.client.filter.FilterUtils
 
isCurrentState(ClientGetState) - Method in class freenet.client.async.ClientGetter
 
isCurrentState(ClientGetState) - Method in class freenet.client.async.ClientRequester
 
isDarknet() - Method in class freenet.node.DarknetPeerNode
 
isDarknet() - Method in class freenet.node.OpennetPeerNode
 
isDarknet() - Method in class freenet.node.PeerNode
 
isDarknet() - Method in class freenet.node.SeedClientPeerNode
 
isDarknet() - Method in class freenet.node.SeedServerPeerNode
 
isDataFound() - Method in class freenet.client.FailureCodeTracker
 
isDataFound() - Method in exception freenet.client.FetchException
 
isDataFound(FetchException.FetchExceptionMode, FailureCodeTracker) - Static method in exception freenet.client.FetchException
 
isDecoding() - Method in class freenet.client.async.SplitFileFetcherCrossSegmentStorage
 
isDecoding() - Method in class freenet.client.async.SplitFileFetcherSegmentStorage
 
isDecodingOrFinished() - Method in class freenet.client.async.SplitFileFetcherSegmentStorage
 
isDefault() - Method in class freenet.config.Option
Is this option set to the default?
isDefault() - Method in class freenet.config.StringArrOption
 
isDefaultValue() - Method in enum freenet.node.DarknetPeerNode.FRIEND_TRUST
 
isDefaultValue() - Method in enum freenet.node.DarknetPeerNode.FRIEND_VISIBILITY
 
isDefinitelyFatal() - Method in exception freenet.client.FetchException
 
isDefinitelyFatal(FetchException.FetchExceptionMode) - Static method in exception freenet.client.FetchException
 
isDetecting() - Method in class freenet.node.NodeIPDetector
 
isDirect() - Method in class freenet.clients.fcp.ClientGet
 
isDirect() - Method in class freenet.clients.fcp.ClientPut
 
isDisabled() - Method in class freenet.node.DarknetPeerNode
 
isDisabled() - Method in class freenet.node.DarknetPeerNodeStatus
 
isDisabled() - Method in class freenet.node.PeerNode
Is this peer disabled? I.e.
isDisconnected(PeerContext) - Method in interface freenet.io.comm.IncomingPacketFilter
Is the given connection closed?
isDisconnected(PeerContext) - Method in class freenet.io.comm.IncomingPacketFilterImpl
 
isDisconnected(PeerContext) - Method in class freenet.node.FNPPacketMangler
 
isDisconnected(PeerContext) - Method in interface freenet.node.OutgoingPacketMangler
Is a peer disconnected?
isDisconnecting() - Method in class freenet.node.PeerNode
 
isDNF() - Method in exception freenet.client.FetchException
 
isDownloadDDAAlwaysAllowed() - Method in class freenet.clients.fcp.FCPServer
 
isDownloadDisabled() - Method in class freenet.node.NodeClientCore
 
isDroppable(boolean) - Method in class freenet.node.OpennetPeerNode
 
isDroppableWithReason(boolean) - Method in class freenet.node.OpennetPeerNode
Is the peer droppable? SIDE EFFECT: If we are now outside the grace period, we reset peerAddedTime and opennetPeerAddedReason.
isEmpty() - Method in class freenet.client.async.BaseSingleFileFetcher
 
isEmpty() - Method in interface freenet.client.async.KeyListener
Has the request finished? If every key has been found, or enough keys have been found, return true so that the caller can remove it from the list.
isEmpty() - Method in class freenet.client.async.OfferedKeysList
 
isEmpty() - Method in class freenet.client.async.SingleBlockInserter
 
isEmpty() - Method in class freenet.client.async.SingleKeyListener
 
isEmpty() - Method in class freenet.client.async.SplitFileFetcherKeyListener
 
isEmpty() - Method in class freenet.client.async.SplitFileInserterSender
 
isEmpty() - Method in class freenet.client.async.USKFetcher
 
isEmpty() - Method in class freenet.client.FailureCodeTracker
 
isEmpty() - Method in class freenet.node.IPDetectorPluginManager
 
isEmpty() - Method in class freenet.node.SendableInsert
 
isEmpty() - Method in class freenet.node.SimpleSendableInsert
 
isEmpty() - Method in class freenet.node.useralerts.DroppedOldPeersUserAlert
 
isEmpty() - Method in interface freenet.support.DoublyLinkedList
Check if this list is empty.
isEmpty() - Method in class freenet.support.DoublyLinkedListImpl
Check if this list is empty.
isEmpty() - Method in class freenet.support.IdentityHashSet
 
isEmpty() - Method in class freenet.support.LRUMap
 
isEmpty() - Method in class freenet.support.LRUQueue
 
isEmpty() - Method in class freenet.support.MultiValueTable
 
isEmpty() - Method in class freenet.support.RandomGrabArray
 
isEmpty() - Method in interface freenet.support.RemoveRandomWithObject
 
isEmpty() - Method in class freenet.support.SectoredRandomGrabArray
 
isEmpty() - Method in class freenet.support.SimpleFieldSet
Is this SimpleFieldSet empty?
isEmpty() - Method in class freenet.support.SortedIntSet
Deprecated.
Check if this set is empty.
isEmpty() - Method in class freenet.support.SparseBitmap
 
isEmpty() - Method in class freenet.support.WeakHashSet
 
isEnabled(ToadletContext) - Method in class freenet.clients.http.ChatForumsToadlet
 
isEnabled(ToadletContext) - Method in class freenet.clients.http.ConfigToadlet
 
isEnabled(ToadletContext) - Method in class freenet.clients.http.ContentFilterToadlet
 
isEnabled(ToadletContext) - Method in class freenet.clients.http.FileInsertWizardToadlet
 
isEnabled(ToadletContext) - Method in interface freenet.clients.http.LinkEnabledCallback
Whether to show the link?
isEnabled(ToadletContext) - Method in class freenet.clients.http.OpennetConnectionsToadlet
 
isEnabled(ToadletContext) - Method in class freenet.clients.http.QueueToadlet
 
isEnabled() - Method in class freenet.clients.http.SimpleToadletServer
 
isEnabled() - Method in class freenet.node.updater.NodeUpdateManager
Is auto-update enabled?
isEnabled() - Method in class freenet.pluginmanager.PluginManager
 
isEnabled(ToadletContext) - Method in class freenet.support.plugins.helpers1.WebInterfaceToadlet
 
isEncrypting() - Method in class freenet.support.io.PersistentTempBucketFactory
Are we encrypting temporary files?
isEncrypting() - Method in class freenet.support.io.TempBucketFactory
 
isEOL() - Static method in class freenet.support.JVMVersion
 
isErrorCode(int) - Static method in exception freenet.client.FetchException
 
isEvent() - Method in class freenet.node.useralerts.AbstractUserAlert
 
isEventNotification() - Method in class freenet.node.IPDetectorPluginManager.PortForwardAlert
 
isEventNotification() - Method in class freenet.node.useralerts.AbstractUserAlert
 
isEventNotification() - Method in class freenet.node.useralerts.DiskSpaceUserAlert
 
isEventNotification() - Method in class freenet.node.useralerts.DroppedOldPeersUserAlert
 
isEventNotification() - Method in class freenet.node.useralerts.ProxyUserAlert
 
isEventNotification() - Method in interface freenet.node.useralerts.UserAlert
 
isExpert() - Method in class freenet.config.Option
 
isFatal(boolean) - Method in class freenet.client.FailureCodeTracker
 
isFatal() - Method in exception freenet.client.FetchException
Is an error fatal i.e.
isFatal(FetchException.FetchExceptionMode) - Static method in exception freenet.client.FetchException
Is an error mode fatal i.e.
isFatal() - Method in exception freenet.client.InsertException
Is this error fatal? Non-fatal errors are errors which are likely to go away with more retries, or at least for which there is some point retrying.
isFatal(InsertException.InsertExceptionMode) - Static method in exception freenet.client.InsertException
 
isFCPPlugin() - Method in class freenet.pluginmanager.PluginInfoWrapper
isFCPServerPlugin() - Method in class freenet.pluginmanager.PluginInfoWrapper
 
isFetching() - Method in class freenet.node.updater.NodeUpdater
 
isFetchingARK() - Method in class freenet.node.PeerNode
 
isFetchingARK() - Method in class freenet.node.PeerNodeStatus
 
isFetchingMain() - Method in class freenet.node.updater.UpdateOverMandatoryManager
 
isFinalized() - Method in class freenet.client.async.BinaryBlobWriter
 
isFinalPacket() - Method in class freenet.client.filter.OggPage
 
isFinished() - Method in class freenet.client.async.BaseManifestPutter
 
isFinished() - Method in class freenet.client.async.ClientGetter
Has the fetch completed?
isFinished() - Method in class freenet.client.async.ClientPutter
Has the insert completed already?
isFinished() - Method in class freenet.client.async.ClientRequester
Is the request or insert completed (succeeded, failed, or cancelled, which is a kind of failure)?
isFinished() - Method in class freenet.client.async.SimpleHealingQueue
 
isFinished() - Method in class freenet.client.async.SplitFileFetcherSegmentStorage
 
isFinished() - Method in class freenet.client.async.USKFetcher
 
isFinished() - Method in class freenet.client.async.USKFetcherWrapper
 
isFinished() - Method in class freenet.client.async.USKRetriever
 
isFinished() - Method in class freenet.clients.http.FProxyFetchResult
 
isFinishedEncoding() - Method in class freenet.client.async.SplitFileInserterCrossSegmentStorage
 
isFinishedEncoding() - Method in class freenet.client.async.SplitFileInserterSegmentStorage
 
isFinishing() - Method in class freenet.client.async.SplitFileInserterStorage
 
isFirstFragment() - Method in class freenet.node.MessageWrapper
 
isForcedWrite() - Method in class freenet.config.Option
 
isFormPassword(HTTPRequest) - Method in class freenet.support.plugins.helpers1.WebInterfaceToadlet
Validates whether the request contains a formPassword which matches NodeClientCore.formPassword.
isFProxyJavascriptEnabled() - Method in class freenet.clients.http.SimpleToadletServer
 
isFProxyJavascriptEnabled() - Method in interface freenet.clients.http.ToadletContainer
 
isFProxyJavascriptEnabled() - Method in class freenet.node.Node
 
isFProxyJavascriptEnabled() - Method in class freenet.node.NodeClientCore
 
isFProxyWebPushingEnabled() - Method in class freenet.clients.http.SimpleToadletServer
 
isFProxyWebPushingEnabled() - Method in interface freenet.clients.http.ToadletContainer
 
isFragmented(int) - Method in class freenet.node.MessageWrapper
 
isFrequency(String) - Static method in class freenet.client.filter.FilterUtils
 
isGenericFontFamily(String) - Static method in class freenet.client.filter.ElementInfo
font must be lower-case
isGenericVoiceFamily(String) - Static method in class freenet.client.filter.ElementInfo
font must be lower-case
isGlobalQueue() - Method in class freenet.clients.fcp.ClientRequest
 
isGlobalQueue - Variable in class freenet.clients.fcp.PersistentRequestClient
Are we the global queue?
isGlobalSubscribed() - Method in class freenet.clients.fcp.FCPConnectionHandler
 
isHasStarted() - Method in class freenet.node.Node
 
isIgnoreSource() - Method in class freenet.node.DarknetPeerNode
 
isIgnoreSource() - Method in class freenet.node.PeerNode
Is this peer set to ignore source address? If so, we will always reply to the peer's official address, even if we get packets from somewhere else.
isIncognito() - Method in class freenet.clients.http.HTTPRequestImpl
 
isIncognito() - Method in interface freenet.support.api.HTTPRequest
Is the incognito=true boolean set? Sadly this does not prove that it is actually running incognito mode...
isInsert() - Method in class freenet.client.async.OfferedKeysList
 
isInsert() - Method in class freenet.node.BaseSender
 
isInsert() - Method in class freenet.node.CHKInsertSender
 
isInsert() - Method in class freenet.node.InsertTag
 
isInsert() - Method in class freenet.node.OfferReplyTag
 
isInsert() - Method in class freenet.node.RequestSender
 
isInsert() - Method in class freenet.node.RequestTag
 
isInsert() - Method in class freenet.node.SendableGet
 
isInsert() - Method in class freenet.node.SendableInsert
 
isInsert() - Method in class freenet.node.SendableRequest
Is this an insert? For purposes of determining which scheduler to use.
isInsert() - Method in class freenet.node.SSKInsertSender
 
isInsert() - Method in class freenet.node.UIDTag
 
isInsertScheduler() - Method in class freenet.client.async.ClientRequestScheduler
 
isInteger(String) - Static method in class freenet.client.filter.FilterUtils
 
isIntegerInRange(String, int, int) - Static method in class freenet.client.filter.FilterUtils
 
isInternal() - Method in class freenet.io.comm.Message
 
isInternalOnly() - Method in class freenet.io.comm.MessageType
 
isIP6 - Variable in class freenet.pluginmanager.ForwardPort
IPv4 vs IPv6?
isIPDetectorPlugin() - Method in class freenet.pluginmanager.PluginInfoWrapper
 
isIPv6(boolean) - Method in class freenet.io.comm.FreenetInetAddress
 
isIPv6(boolean) - Method in class freenet.io.comm.Peer
Is this peer using IPv6?
isKilledOrNotLoaded() - Method in class freenet.client.async.PersistentJobRunnerImpl
 
isKSK() - Method in class freenet.keys.FreenetURI
Is this key a KSK?
isL10nPlugin() - Method in class freenet.pluginmanager.PluginInfoWrapper
 
isLatinLettersAndNumbersOnly(String) - Static method in class freenet.support.StringValidityChecker
 
isLength(String, boolean) - Static method in class freenet.client.filter.FilterUtils
 
isLinkExcepted(URI) - Method in interface freenet.client.filter.LinkFilterExceptionProvider
Returns whether the given should be excepted from being filtered.
isLinkExcepted(URI) - Method in interface freenet.clients.http.LinkFilterExceptedToadlet
Returns whether the given should be excepted from being filtered.
isLinkExcepted(URI) - Method in class freenet.clients.http.SimpleToadletServer
Returns whether the given should be excepted from being filtered.
isListening() - Method in class freenet.node.DarknetPeerNodeStatus
 
isListenOnly() - Method in class freenet.node.DarknetPeerNode
 
isLoadingFromFreenet() - Method in class freenet.pluginmanager.PluginDownLoader
 
isLoadingFromFreenet() - Method in class freenet.pluginmanager.PluginDownLoaderFreenet
 
isLoadLimitedRequest(Message) - Static method in class freenet.io.comm.DMT
 
isLocal() - Method in class freenet.node.UIDTag
Is the request local now? I.e.
isLocalRequestSearch() - Method in class freenet.node.RequestSender
 
isLossyPacketMessage() - Method in class freenet.io.comm.MessageType
 
isLowCapacity(boolean) - Method in class freenet.node.PeerNode
 
isLowUptime() - Method in class freenet.node.PeerNode
 
isMac - Variable in enum freenet.support.io.FileUtil.OperatingSystem
 
isMacOSReservedPrintableFilenameCharacter(Character) - Static method in class freenet.support.StringValidityChecker
Returns true if the given character is one of the reserved printable character in filenames on Mac OS.
isMedia(String) - Static method in class freenet.client.filter.FilterUtils
 
isMetadata() - Method in class freenet.keys.ClientCHK
 
isMetadata() - Method in class freenet.keys.ClientCHKBlock
 
isMetadata() - Method in interface freenet.keys.ClientKeyBlock
Does the block contain metadata? If not, it contains real data.
isMetadata() - Method in class freenet.keys.ClientSSKBlock
 
isMultiLevelMetadata() - Method in class freenet.client.Metadata
Is multi-level/indirect metadata?
isMultiplePlugin() - Method in class freenet.pluginmanager.PluginInfoWrapper
 
isNew() - Method in class freenet.store.saltedhash.ResizablePersistentIntBuffer
 
isNoMimeEnabled() - Method in class freenet.client.Metadata
Is noMime enabled? (for KeyExplorer)
isNth(String) - Static method in class freenet.client.filter.FilterUtils
 
isNull() - Method in class freenet.io.comm.Peer
 
isNumber(String) - Static method in class freenet.client.filter.FilterUtils
 
ISO639_3 - Class in freenet.l10n
Provides the content of the ISO639-3 standard for language codes.
ISO639_3() - Constructor for class freenet.l10n.ISO639_3
Constructs a new ISO639_3 and loads the list of languages from the .tab file in the classpath.
ISO639_3.LanguageCode - Class in freenet.l10n
A class which represents a language code.
ISO639_3.LanguageCode.Scope - Enum in freenet.l10n
 
ISO639_3.LanguageCode.Type - Enum in freenet.l10n
 
isoCode - Variable in enum freenet.l10n.BaseL10n.LANGUAGE
The mapping with the installer's l10n (@see bug #2424); MUST BE UNIQUE!
isOfferReply() - Method in class freenet.node.InsertTag
 
isOfferReply() - Method in class freenet.node.OfferReplyTag
 
isOfferReply() - Method in class freenet.node.RequestTag
 
isOfferReply() - Method in class freenet.node.UIDTag
 
isOfficialPlugin() - Method in class freenet.pluginmanager.PluginInfoWrapper
 
isOfficialPlugin(String) - Method in class freenet.pluginmanager.PluginManager
 
isOfficialPlugin() - Method in class freenet.pluginmanager.PluginManager.PluginProgress
 
isOfficialPluginLoader() - Method in class freenet.pluginmanager.PluginDownLoader
 
isOfficialPluginLoader() - Method in class freenet.pluginmanager.PluginDownLoaderOfficialFreenet
 
isOfficialPluginLoader() - Method in class freenet.pluginmanager.PluginDownLoaderOfficialHTTPS
 
isOldBlock() - Method in class freenet.store.BlockMetadata
If true, the block should not be cached i.e.
isOneCodeOnly() - Method in class freenet.client.FailureCodeTracker
 
isOpennet() - Method in class freenet.clients.http.ConnectionsToadlet
Adding a darknet node or an opennet node?
isOpennet() - Method in class freenet.clients.http.DarknetConnectionsToadlet
 
isOpennet() - Method in class freenet.clients.http.OpennetConnectionsToadlet
 
isOpennet() - Method in class freenet.node.DarknetPeerNode
 
isOpennet() - Method in class freenet.node.OpennetPeerNode
 
isOpennet() - Method in class freenet.node.PeerNode
 
isOpennet() - Method in class freenet.node.PeerNodeStatus
 
isOpennet() - Method in class freenet.node.SeedClientPeerNode
 
isOpennet() - Method in class freenet.node.SeedServerPeerNode
 
isOpennetEnabled() - Method in class freenet.node.Node
 
isOpennetEnabled - Variable in class freenet.node.useralerts.PeerManagerUserAlert
 
isOpennetForNoderef() - Method in class freenet.node.DarknetPeerNode
 
isOpennetForNoderef() - Method in class freenet.node.OpennetPeerNode
 
isOpennetForNoderef() - Method in class freenet.node.PeerNode
 
isOpennetForNoderef() - Method in class freenet.node.SeedClientPeerNode
 
isOpennetForNoderef() - Method in class freenet.node.SeedServerPeerNode
 
isOudated() - Method in class freenet.node.Node
 
isOutdated() - Method in class freenet.node.PeerManager
 
isOverridden(String) - Method in class freenet.l10n.BaseL10n
Returns true if a key is overriden.
isPacketContinued() - Method in class freenet.client.filter.OggPage
 
isParameterSet(String) - Method in class freenet.clients.http.HTTPRequestImpl
 
isParameterSet(String) - Method in interface freenet.support.api.HTTPRequest
Check if a parameter was set in the request at all, either with or without a value.
isParent(File, File) - Static method in class freenet.support.io.FileUtil
Is possParent a parent of filename? Why doesn't java provide this? :(
isPartSet(String) - Method in class freenet.clients.http.HTTPRequestImpl
 
isPartSet(String) - Method in interface freenet.support.api.HTTPRequest
Is a part set with the given name?
isPeerLoadStatusMessage(Message) - Static method in class freenet.io.comm.DMT
 
isPercentage(String) - Static method in class freenet.client.filter.FilterUtils
 
isPersistent() - Method in class freenet.client.async.ChosenBlock
 
isPersistent() - Method in class freenet.client.async.ChosenBlockImpl
 
isPersistent() - Method in class freenet.clients.fcp.ClientRequest
Is the request persistent? False = we can drop the request if we lose the connection
isPersistent() - Method in class freenet.clients.fcp.RequestStatus
 
isPersistentForever() - Method in class freenet.clients.fcp.ClientRequest
 
isPersistentForever() - Method in class freenet.clients.fcp.RequestStatus
 
isPlausibleMIMEType(String) - Static method in class freenet.client.DefaultMIMETypes
 
isPluginLoaded(String) - Method in class freenet.pluginmanager.PluginManager
look for a Plugin with given classname
isPluginLoadedOrLoadingOrWantLoad(String) - Method in class freenet.pluginmanager.PluginManager
 
isPointPair(String) - Static method in class freenet.client.filter.FilterUtils
 
isPortForwardPlugin() - Method in class freenet.pluginmanager.PluginInfoWrapper
 
isPproxyPlugin() - Method in class freenet.pluginmanager.PluginInfoWrapper
 
isPublicInvalidVersion() - Method in class freenet.node.PeerNodeStatus
 
isPublicReverseInvalidVersion() - Method in class freenet.node.PeerNodeStatus
 
isQueueHalfFull() - Method in class freenet.clients.fcp.FCPConnectionOutputHandler
 
isRAMBucket() - Method in class freenet.support.io.TempBucketFactory.TempBucket
 
isReadOnly() - Method in class freenet.config.ConfigCallback
 
isReadOnly() - Method in class freenet.crypt.AEADCryptBucket
 
isReadOnly() - Method in class freenet.crypt.EncryptedRandomAccessBucket
 
isReadOnly() - Method in class freenet.node.ProgramDirectory.DirectoryCallback
 
isReadOnly() - Method in class freenet.node.ProgramDirectory.RWDirectoryCallback
 
isReadOnly() - Method in interface freenet.support.api.Bucket
Is the bucket read-only?
isReadOnly() - Method in class freenet.support.io.ArrayBucket
 
isReadOnly() - Method in class freenet.support.io.ByteArrayRandomAccessBuffer
 
isReadOnly() - Method in class freenet.support.io.DelayedFreeBucket
 
isReadOnly() - Method in class freenet.support.io.DelayedFreeRandomAccessBucket
 
isReadOnly() - Method in class freenet.support.io.FileBucket
 
isReadOnly() - Method in class freenet.support.io.NoFreeBucket
 
isReadOnly() - Method in class freenet.support.io.NullBucket
 
isReadOnly() - Method in class freenet.support.io.PaddedBucket
 
isReadOnly() - Method in class freenet.support.io.PaddedEphemerallyEncryptedBucket
 
isReadOnly() - Method in class freenet.support.io.PaddedRandomAccessBucket
 
isReadOnly() - Method in class freenet.support.io.RAFBucket
 
isReadOnly() - Method in class freenet.support.io.ReadOnlyFileSliceBucket
 
isReadOnly() - Method in class freenet.support.io.TempBucketFactory.TempBucket
 
isReadOnly() - Method in class freenet.support.io.TempFileBucket
 
isReadOnly() - Method in class freenet.support.SimpleReadOnlyArrayBucket
 
isRealConnection() - Method in class freenet.node.DarknetPeerNode
 
isRealConnection() - Method in class freenet.node.OpennetPeerNode
 
isRealConnection() - Method in class freenet.node.PeerNode
Does this peernode want to be returned by for example PeerManager.getByPeer() ? False = seednode etc, never going to be routable.
isRealConnection() - Method in class freenet.node.SeedClientPeerNode
 
isRealConnection() - Method in class freenet.node.SeedServerPeerNode
 
isRealInternetAddress(boolean, boolean, boolean) - Method in class freenet.io.comm.FreenetInetAddress
 
isRealInternetAddress(boolean, boolean, boolean) - Method in class freenet.io.comm.Peer
 
isReceived(int) - Method in class freenet.io.xfer.PartiallyReceivedBlock
 
isRenderModeSwitch() - Method in class freenet.clients.http.PageMaker.RenderParameters
Returns whether the mode switch should be included in the page.
isRenderNavigationLinks() - Method in class freenet.clients.http.PageMaker.RenderParameters
Returns whether the navigation links should be included in the page.
isRenderStatus() - Method in class freenet.clients.http.PageMaker.RenderParameters
Returns whether the status bar should be included in the page.
isReplyMessage() - Method in class freenet.clients.fcp.FCPPluginMessage
 
isResolved() - Method in class freenet.client.Metadata
 
isReversed - Variable in class freenet.clients.http.ConnectionsToadlet
 
isRoutable() - Method in interface freenet.io.comm.PeerContext
Is the peer connected? are we able to route requests to it?
isRoutable() - Method in class freenet.node.PeerNode
Returns true if requests can be routed through this peer.
isRoutable() - Method in class freenet.node.PeerNodeStatus
 
isRoutingBackedOff(long, boolean) - Method in class freenet.node.PeerNode
 
isRoutingBackedOff(boolean) - Method in class freenet.node.PeerNode
 
isRoutingBackedOffEither() - Method in class freenet.node.PeerNode
 
isRoutingCompatible() - Method in class freenet.node.OpennetPeerNode
 
isRoutingCompatible() - Method in class freenet.node.PeerNode
Returns true if (apart from actually knowing the peer's location), it is presumed that this peer could route requests.
isRoutingCompatible() - Method in class freenet.node.SeedClientPeerNode
 
isRoutingCompatible() - Method in class freenet.node.SeedServerPeerNode
 
isRunning() - Method in class freenet.node.MemoryChecker
 
isRunningOrQueuedPersistentRequest(SendableRequest) - Method in class freenet.client.async.ClientRequestScheduler
 
isRunningOrQueuedPersistentRequest(SendableRequest) - Method in interface freenet.node.RequestScheduler
This only works for persistent requests, because transient requests are not selected on a SendableRequest level, they are selected on a {SendableRequest, token} level.
isSearchable() - Method in class freenet.node.PeerNodeStatus
 
isSeed() - Method in class freenet.node.DarknetPeerNode
 
isSeed() - Method in class freenet.node.OpennetPeerNode
 
isSeed() - Method in class freenet.node.PeerNode
 
isSeed() - Method in class freenet.node.SeedClientPeerNode
 
isSeed() - Method in class freenet.node.SeedServerPeerNode
 
isSeedClient() - Method in class freenet.node.PeerNodeStatus
 
isSeednode() - Method in class freenet.node.Node
 
isSeedServer() - Method in class freenet.node.PeerNodeStatus
 
isSet(String) - Method in class freenet.io.comm.Message
 
isSignatureVerificationSuccessfull() - Method in class freenet.node.PeerNode
 
isSimpleManifest() - Method in class freenet.client.Metadata
Is a manifest?
isSimpleRedirect() - Method in class freenet.client.Metadata
Is this a simple redirect? (for KeyExplorer)
isSimpleSplitfile() - Method in class freenet.client.Metadata
Is this a simple splitfile?
isSingleFileRedirect() - Method in class freenet.client.Metadata
Does the metadata point to a single URI?
isSiteLocalAddress(InetAddress) - Static method in class freenet.support.transport.ip.IPUtil
Check if address is in site-local range.
isSize - Variable in class freenet.config.LongOption
 
isSize - Variable in class freenet.config.ShortOption
 
isSniffedAsFeed(byte[]) - Static method in class freenet.clients.http.RssSniffer
Look for any of the following strings as top-level XML tags: <rss <feed <rdf:RDF If they start at the beginning of the file, or are preceded by one or more <! or <? tags, then firefox will read it as RSS.
isSomething32bits() - Static method in class freenet.node.NodeStarter
check whether the OS, JVM and wrapper are 64bits On Windows this will be always true (the wrapper we deploy is 32bits)
isSource(PeerNode) - Method in class freenet.node.UIDTag
 
isSpecificFontFamily(String) - Static method in class freenet.client.filter.ElementInfo
 
isSpecificVoiceFamily(String) - Static method in class freenet.client.filter.ElementInfo
 
isSplitfile() - Method in class freenet.client.Metadata
Is this a splitfile manifest?
isSSK() - Method in class freenet.client.async.BaseSingleFileFetcher
 
isSSK() - Method in interface freenet.client.async.KeyListener
 
isSSK() - Method in class freenet.client.async.OfferedKeysList
 
isSSK() - Method in class freenet.client.async.SingleBlockInserter
 
isSSK() - Method in class freenet.client.async.SingleKeyListener
 
isSSK() - Method in class freenet.client.async.SplitFileFetcherGet
 
isSSK() - Method in class freenet.client.async.SplitFileFetcherKeyListener
 
isSSK() - Method in class freenet.client.async.SplitFileInserterSender
 
isSSK() - Method in class freenet.client.async.USKFetcher
 
isSSK() - Method in class freenet.keys.FreenetURI
Is this key an SSK?
isSSK() - Method in class freenet.node.InsertTag
 
isSSK() - Method in class freenet.node.OfferReplyTag
 
isSSK() - Method in class freenet.node.RequestTag
 
isSSK() - Method in class freenet.node.SendableRequest
Is this an SSK? For purposes of determining which scheduler to use.
isSSK() - Method in class freenet.node.SimpleSendableInsert
 
isSSK() - Method in class freenet.node.UIDTag
 
isSSKForUSK() - Method in class freenet.keys.FreenetURI
Could this SSK be the result of sskForUSK()?
isSSL() - Method in class freenet.clients.http.SimpleToadletServer
 
isSSL() - Method in interface freenet.clients.http.ToadletContainer
 
isStarted() - Method in class freenet.clients.fcp.ClientRequest
 
isStarted() - Method in class freenet.clients.fcp.RequestStatus
 
isStopping() - Method in class freenet.node.Node
Returns true if the node is shutting down.
isStopping() - Method in class freenet.pluginmanager.PluginInfoWrapper
 
isStreamCipher - Variable in enum freenet.crypt.CryptByteBufferType
 
isStricterThan(DarknetPeerNode.FRIEND_VISIBILITY) - Method in enum freenet.node.DarknetPeerNode.FRIEND_VISIBILITY
 
isSymbolicShortlink() - Method in class freenet.client.Metadata
Is this a symbilic shortlink?
isTestingVM() - Static method in class freenet.node.NodeStarter
If false, this is some sort of multi-node testing VM
isTestnetEnabled() - Static method in class freenet.node.Node
 
isTestnetEnabled() - Method in class freenet.node.NodeClientCore
 
isTestnetEnabled() - Method in class freenet.node.NodeStats
 
isThemedPlugin() - Method in class freenet.pluginmanager.PluginInfoWrapper
 
isThreadlessPlugin() - Method in class freenet.pluginmanager.PluginInfoWrapper
 
isTime(String) - Static method in class freenet.client.filter.FilterUtils
 
isToDisk() - Method in class freenet.clients.fcp.ClientGet
 
isTooBig() - Method in exception freenet.node.MasterKeysFileSizeException
 
isTotalFinalized() - Method in class freenet.clients.fcp.ClientGet
 
isTotalFinalized() - Method in class freenet.clients.fcp.ClientPutBase
 
isTotalFinalized() - Method in class freenet.clients.fcp.ClientRequest
Has the total number of blocks to insert been determined yet?
isTotalFinalized() - Method in class freenet.clients.fcp.RequestStatus
 
isTotalFinalized() - Method in class freenet.clients.fcp.SimpleProgressMessage
 
isTransferCoalesced() - Method in class freenet.node.RequestSender
 
isTrivial() - Method in class freenet.client.ClientMetadata
Is there no MIME type?
isTrue() - Method in class freenet.support.BooleanLastTrueTracker
 
isUnix - Variable in enum freenet.support.io.FileUtil.OperatingSystem
 
isUnixReservedPrintableFilenameCharacter(char) - Static method in class freenet.support.StringValidityChecker
 
isUnroutableNewerVersion() - Method in class freenet.node.PeerNode
Returns true if this (or another) peer has reported to us that our build number is too old for data to be routed to us.
isUnroutableOlderVersion() - Method in class freenet.node.PeerNode
Returns true if the last-known build number for this peer is to old to allow traffic to be routed to it.
isUploadDDAAlwaysAllowed() - Method in class freenet.clients.fcp.FCPServer
 
isURI(FilterCallback, String) - Static method in class freenet.client.filter.FilterUtils
 
isUsableArchiveType(String) - Static method in enum freenet.client.ArchiveManager.ARCHIVE_TYPE
Is the given MIME type an archive type that we can deal with?
isUsingPreset() - Method in class freenet.clients.http.wizardsteps.PersistFields
 
isUsingWrapper() - Method in class freenet.node.Node
 
isUSK() - Method in class freenet.keys.FreenetURI
Is this key a USK?
isValid(boolean) - Method in class freenet.node.IPDetectorPluginManager.MyUserAlert
 
isValid() - Method in class freenet.node.IPDetectorPluginManager.MyUserAlert
 
isValid() - Method in class freenet.node.IPDetectorPluginManager.PortForwardAlert
 
isValid(boolean) - Method in class freenet.node.IPDetectorPluginManager.PortForwardAlert
 
isValid(double) - Static method in class freenet.node.Location
Tests whether a location is valid, e.g.
isValid() - Method in class freenet.node.useralerts.AbstractUserAlert
Is the alert valid right now? Suggested use is to synchronize on the alert, then check this, then get the data.
isValid(boolean) - Method in class freenet.node.useralerts.AbstractUserAlert
isValid() - Method in class freenet.node.useralerts.BookmarkFeedUserAlert
 
isValid() - Method in class freenet.node.useralerts.DiskSpaceUserAlert
 
isValid(boolean) - Method in class freenet.node.useralerts.DiskSpaceUserAlert
 
isValid() - Method in class freenet.node.useralerts.DownloadFeedUserAlert
 
isValid() - Method in class freenet.node.useralerts.DroppedOldPeersUserAlert
 
isValid(boolean) - Method in class freenet.node.useralerts.DroppedOldPeersUserAlert
 
isValid() - Method in class freenet.node.useralerts.IPUndetectedUserAlert
 
isValid() - Method in class freenet.node.useralerts.MeaningfulNodeNameUserAlert
 
isValid() - Method in class freenet.node.useralerts.N2NTMUserAlert
 
isValid() - Method in class freenet.node.useralerts.PeerManagerUserAlert
 
isValid() - Method in class freenet.node.useralerts.ProxyUserAlert
 
isValid(boolean) - Method in class freenet.node.useralerts.ProxyUserAlert
 
isValid(boolean) - Method in class freenet.node.useralerts.RevocationKeyFoundUserAlert
 
isValid(boolean) - Method in class freenet.node.useralerts.SimpleUserAlert
 
isValid() - Method in class freenet.node.useralerts.StoringUserEvent
 
isValid() - Method in class freenet.node.useralerts.UpdatedVersionAvailableUserAlert
 
isValid(boolean) - Method in class freenet.node.useralerts.UpdatedVersionAvailableUserAlert
 
isValid() - Method in interface freenet.node.useralerts.UserAlert
Is the alert valid right now? Suggested use is to synchronize on the alert, then check this, then get the data.
isValid(boolean) - Method in interface freenet.node.useralerts.UserAlert
 
isValidAddress(InetAddress, boolean) - Static method in class freenet.support.transport.ip.IPUtil
 
isValidCryptoAlgorithm(byte) - Static method in class freenet.keys.Key
 
isValidCSSShape(String) - Static method in class freenet.client.filter.FilterUtils
 
isValidExt(String, String) - Static method in class freenet.client.DefaultMIMETypes
 
isValidExt(MediaType, String) - Static method in class freenet.client.DefaultMIMETypes
 
isValidHostname(String, boolean) - Static method in class freenet.support.transport.ip.HostnameUtil
 
isValidHTMLTag(String) - Static method in class freenet.client.filter.ElementInfo
 
isValidIdentifier(String) - Static method in class freenet.client.filter.ElementInfo
 
isValidLocation() - Method in class freenet.node.PeerLocation
 
isValidMetadataID(short) - Static method in enum freenet.client.ArchiveManager.ARCHIVE_TYPE
 
isValidName(String) - Static method in class freenet.client.filter.ElementInfo
According to the HTML spec, ID must begin with a letter A-Za-z, and may be followed by any number of [a-zA-Z0-9-_:.].
isValidPriorityClass(int) - Static method in class freenet.node.RequestStarter
 
isValidPseudoClass(String) - Static method in class freenet.client.filter.ElementInfo
 
isValidSplitfileCryptoAlgorithm(byte) - Static method in class freenet.client.Metadata
 
isValidString(String) - Static method in class freenet.client.filter.ElementInfo
Is the string valid and safe?
isValidStringDecoded(String) - Static method in class freenet.client.filter.ElementInfo
 
isValidStringWithQuotes(String) - Static method in class freenet.client.filter.ElementInfo
 
isVoidElement(String) - Static method in class freenet.client.filter.ElementInfo
 
isWaitingForSlot() - Method in class freenet.node.UIDTag
 
isWaitingForUpdater() - Method in class freenet.node.Announcer
 
isWhitespace(char) - Static method in class freenet.support.HTMLDecoder
 
isWindows - Variable in enum freenet.support.io.FileUtil.OperatingSystem
 
isWindowsReservedFilename(String) - Static method in class freenet.support.StringValidityChecker
 
isWindowsReservedPrintableFilenameCharacter(Character) - Static method in class freenet.support.StringValidityChecker
Returns true if the given character is one of the reserved printable character in filenames on Windows.
isWordPrefixOrMatchOfSpecificFontFamily(String) - Static method in class freenet.client.filter.ElementInfo
 
Item() - Constructor for class freenet.support.DoublyLinkedListImpl.Item
 
item - Variable in class freenet.support.RemoveRandom.RemoveRandomReturn
 
iterate() - Method in class freenet.support.TransferThread
Deprecated.
Called by the TransferThread after getStartupDelay() milliseconds for the first time and then after each getSleepTime() milliseconds.
iterateAll(K) - Method in class freenet.support.MultiValueTable
To be used in for(x : y).
iterator() - Method in class freenet.support.DoublyLinkedListImpl
 
iterator() - Method in class freenet.support.IdentityHashSet
 
iterator() - Method in class freenet.support.SortedIntSet
Deprecated.
 
iterator() - Method in class freenet.support.SparseBitmap
 
iterator() - Method in class freenet.support.WeakHashSet
 
ivCipher - Variable in class freenet.node.SessionKey
 
ivKey - Variable in class freenet.node.PeerNode
 
ivlen - Variable in enum freenet.crypt.MACType
 
ivNonce - Variable in class freenet.node.PeerNode
 
ivNonce - Variable in class freenet.node.SessionKey
 
ivSize - Variable in enum freenet.crypt.CryptByteBufferType
 
ivSize - Variable in enum freenet.crypt.KeyType
 

J

JarClassLoader - Class in freenet.support
Class loader that loads classes from a JAR file.
JarClassLoader(String) - Constructor for class freenet.support.JarClassLoader
Constructs a new jar class loader that loads classes from the jar file with the given name in the local file system.
JarClassLoader(URL, long) - Constructor for class freenet.support.JarClassLoader
Constructs a new jar class loader that loads classes from the specified URL.
JarClassLoader(File) - Constructor for class freenet.support.JarClassLoader
Constructs a new jar class loader that loads classes from the specified file.
jarName() - Method in class freenet.node.updater.MainJarUpdater
 
jarName() - Method in class freenet.node.updater.NodeUpdater
 
jarName() - Method in class freenet.node.updater.PluginJarUpdater
 
JAVA_PRIORITY_RANGE - Static variable in class freenet.support.io.NativeThread
 
javaName - Variable in enum freenet.crypt.HashType
Name for MessageDigest purposes.
JceLoader - Class in freenet.crypt
 
JceLoader() - Constructor for class freenet.crypt.JceLoader
 
jfkContextLifetime - Variable in class freenet.node.PeerNode
 
jfkKa - Variable in class freenet.node.PeerNode
 
jfkKe - Variable in class freenet.node.PeerNode
 
jfkMyRef - Variable in class freenet.node.PeerNode
 
jfkNoncesSent - Variable in class freenet.node.PeerNode
For FNP link setup: The initiator has to ensure that nonces send back by the responder in message2 match what was chosen in message 1
jobRunner - Variable in class freenet.client.async.ClientContext
We need to be able to suspend execution of jobs changing persistent state in order to write it to disk consistently.
JOINER - Static variable in class freenet.io.comm.DMT
 
JPEGFilter - Class in freenet.client.filter
Content filter for JPEG's.
JVMVersion - Class in freenet.support
JVM version utilities.
JVMVersion() - Constructor for class freenet.support.JVMVersion
 
JVMVersionAlert - Class in freenet.node.useralerts
Informs the user that their current JVM is at EOL and Freenet will stop working with it in a future release.
JVMVersionAlert() - Constructor for class freenet.node.useralerts.JVMVersionAlert
 

K

k - Variable in class freenet.support.BloomFilter
Number of hash functions
kaProvider - Variable in enum freenet.crypt.ECDH.Curves
 
KEEPALIVE_INTERVAL - Static variable in class freenet.node.Node
 
KEEPALIVE_INTERVAL_SECONDS - Static variable in class freenet.clients.http.updateableelements.UpdaterConstants
 
keepalivePath - Static variable in class freenet.clients.http.updateableelements.UpdaterConstants
 
keepAliveReceived(String) - Method in class freenet.clients.http.updateableelements.PushDataManager
A keepalive received.
keepSize() - Method in class freenet.support.io.Fallocate
 
key - Variable in class freenet.client.async.BaseSingleFileFetcher
 
key - Variable in class freenet.client.async.ChosenBlock
The key to be fetched, null if not a BaseSendableGet
key - Variable in class freenet.clients.http.updateableelements.ImageElement
The URI of the download this progress bar shows
KEY - Static variable in class freenet.io.comm.DMT
 
Key - Class in freenet.keys
 
Key(byte[]) - Constructor for class freenet.keys.Key
 
Key(Key) - Constructor for class freenet.keys.Key
 
key - Variable in class freenet.node.stats.DataStoreInstanceType
 
KEY_LENGTH - Static variable in class freenet.keys.NodeCHK
 
KeyAgreementSchemeContext - Class in freenet.crypt
 
KeyAgreementSchemeContext() - Constructor for class freenet.crypt.KeyAgreementSchemeContext
 
KeyBlock - Interface in freenet.keys
Interface for fetched blocks.
KeyCollisionException - Exception in freenet.store
 
KeyCollisionException() - Constructor for exception freenet.store.KeyCollisionException
 
keyCount() - Method in interface freenet.store.FreenetStore
 
keyCount() - Method in class freenet.store.NullFreenetStore
 
keyCount() - Method in class freenet.store.ProxyFreenetStore
 
keyCount() - Method in class freenet.store.RAMFreenetStore
 
keyCount() - Method in class freenet.store.saltedhash.SaltedHashFreenetStore
 
keyCount() - Method in class freenet.store.SlashdotStore
 
keyCount() - Method in class freenet.store.StoreCallback
 
KeyDecodeException - Exception in freenet.keys
Base class for decode exceptions.
KeyDecodeException(String) - Constructor for exception freenet.keys.KeyDecodeException
 
KeyDecodeException() - Constructor for exception freenet.keys.KeyDecodeException
 
KeyDecodeException(String, Throwable) - Constructor for exception freenet.keys.KeyDecodeException
 
KeyDecodeException(Throwable) - Constructor for exception freenet.keys.KeyDecodeException
 
keyDigestAsNormalizedDouble(byte[]) - Static method in class freenet.crypt.Util
 
KeyEncodeException - Exception in freenet.keys
 
KeyEncodeException(String) - Constructor for exception freenet.keys.KeyEncodeException
 
KeyEncodeException() - Constructor for exception freenet.keys.KeyEncodeException
 
KeyEncodeException(String, Throwable) - Constructor for exception freenet.keys.KeyEncodeException
 
KeyEncodeException(Throwable) - Constructor for exception freenet.keys.KeyEncodeException
 
KeyGenUtils - Class in freenet.crypt
KeyGenUtils offers a set of methods to easily generate Keys and KeyPairs for specific algorithms as well as for generating IVs and nonces.
KeyGenUtils() - Constructor for class freenet.crypt.KeyGenUtils
 
keyId() - Method in class freenet.crypt.DSAPublicKey
 
keyIterator() - Method in class freenet.support.SimpleFieldSet
Iterate over all keys in the SimpleFieldSet, even if they are at lower levels.
keyIterator(String) - Method in class freenet.support.SimpleFieldSet
Iterate over all keys in the SimpleFieldSet, even if they are at lower levels.
KeyIterator(String) - Constructor for class freenet.support.SimpleFieldSet.KeyIterator
It provides an iterator for the SimpleSetField which passes through every key.
KeyListener - Interface in freenet.client.async
Transient object created on startup for persistent requests (or at creation time for non-persistent requests), to monitor the stream of successfully fetched keys.
KeyPairType - Enum in freenet.crypt
Keeps track of curve names and specs for EC based algorithms available to Freenet.
keys() - Method in interface freenet.client.async.BlockSet
Get the set of all the keys of all the blocks.
keys() - Method in class freenet.client.async.SimpleBlockSet
 
keys() - Method in interface freenet.node.stats.DataStoreStats
 
keys() - Method in class freenet.node.stats.StoreCallbackStats
 
keys() - Method in class freenet.support.LRUMap
 
keys() - Method in class freenet.support.MultiValueTable
 
KeySalter - Interface in freenet.client.async
This is a separate interface so we don't need to pass the scheduler where it's not needed.
KeysFetchingLocally - Interface in freenet.node
 
keySize - Variable in enum freenet.crypt.KeyType
 
keyStr - Variable in class freenet.node.NodeStats.TimedStats
 
keyType - Variable in enum freenet.crypt.CryptByteBufferType
 
keyType() - Method in class freenet.crypt.CryptoKey
 
keyType() - Method in class freenet.crypt.DSAGroup
 
keyType() - Method in class freenet.crypt.DSAPrivateKey
 
keyType() - Method in class freenet.crypt.DSAPublicKey
 
KeyType - Enum in freenet.crypt
Keeps track of keysizes, ivsizes, and names of keygen algorithm names for all of the one-way and symmetric encryption schemes available to Freenet.
keyType - Variable in enum freenet.crypt.MACType
 
KEYVALUE_SEPARATOR_CHAR - Static variable in class freenet.support.SimpleFieldSet
 
KeyVerifyException - Exception in freenet.keys
 
KeyVerifyException(String) - Constructor for exception freenet.keys.KeyVerifyException
 
KeyVerifyException(String, Throwable) - Constructor for exception freenet.keys.KeyVerifyException
 
KeyVerifyException() - Constructor for exception freenet.keys.KeyVerifyException
 
KeyVerifyException(Throwable) - Constructor for exception freenet.keys.KeyVerifyException
 
kfProvider - Variable in enum freenet.crypt.ECDH.Curves
 
kfProvider - Variable in enum freenet.crypt.ECDSA.Curves
 
kgProvider - Variable in enum freenet.crypt.ECDH.Curves
 
kgProvider - Variable in enum freenet.crypt.ECDSA.Curves
 
kill() - Method in class freenet.node.IPDetectorPluginManager.DetectorRunner
 
kill() - Method in class freenet.node.updater.RevocationChecker
 
kill() - Method in class freenet.pluginmanager.PluginManager.PluginProgress
 
kill() - Method in class freenet.support.plugins.helpers1.WebInterface
 
killAlert() - Method in class freenet.node.updater.UpdateOverMandatoryManager
 
killAndWaitForNotRunning() - Method in class freenet.client.async.PersistentJobRunnerImpl
 
killAndWaitForNotWriting() - Method in class freenet.client.async.PersistentJobRunnerImpl
Set the killed flag and wait until we are not writing
killedDatabase() - Method in class freenet.node.NodeClientCore
 
killMasterKeys(File) - Static method in class freenet.node.MasterKeys
 
killMasterKeysFile() - Method in class freenet.node.Node
 
killPlugin(String, long, boolean) - Method in class freenet.pluginmanager.PluginManager
 
killPlugin(FredPlugin, long) - Method in class freenet.pluginmanager.PluginManager
 
killPluginByClass(String, long) - Method in class freenet.pluginmanager.PluginManager
 
killPluginByFilename(String, long, boolean) - Method in class freenet.pluginmanager.PluginManager
 
KnownUnsafeContentTypeException - Exception in freenet.client.filter
 
KnownUnsafeContentTypeException(FilterMIMEType) - Constructor for exception freenet.client.filter.KnownUnsafeContentTypeException
 
knowsParentGrabArray() - Method in class freenet.node.SendableRequest
 
knowsParentGrabArray() - Method in interface freenet.support.RandomGrabArrayItem
Does this RandomGrabArrayItem support remembering where it is registered?

L

l10n(String) - Method in exception freenet.client.filter.UndetectableCharsetException
 
l10n(String, String, String) - Method in exception freenet.client.filter.UndetectableCharsetException
 
l10n(String) - Method in exception freenet.client.filter.UnsupportedCharsetInFilterException
 
l10n(String, String, String) - Method in exception freenet.client.filter.UnsupportedCharsetInFilterException
 
l10n(String) - Method in class freenet.clients.http.bookmark.BookmarkManager
 
l10n(String) - Static method in class freenet.clients.http.FProxyToadlet
 
l10n(String, String[], String[]) - Static method in class freenet.clients.http.FProxyToadlet
 
l10n(String) - Method in class freenet.clients.http.UserAlertsToadlet
 
l10n(String) - Static method in class freenet.clients.http.wizardsteps.WizardL10n
 
l10n(String, String, String) - Static method in class freenet.clients.http.wizardsteps.WizardL10n
 
l10n(String, String[], String[]) - Static method in class freenet.clients.http.wizardsteps.WizardL10n
 
l10n(String, String[], String[]) - Method in class freenet.node.Announcer
 
l10n(String, String, String) - Method in class freenet.node.IPDetectorPluginManager
 
l10n(String, String[], String[]) - Method in class freenet.node.IPDetectorPluginManager
 
l10n(String) - Method in class freenet.node.NodeStats
 
l10n(String, String[], String[]) - Method in class freenet.node.NodeStats
 
l10n(String, String[], String[]) - Method in class freenet.node.PacketSender
 
l10n(String, String, String) - Method in class freenet.node.PacketSender
 
l10n(String, String[], String[]) - Static method in class freenet.node.updater.UpdateDeployContext
 
l10n(String, String, String) - Static method in class freenet.node.updater.UpdateDeployContext
 
l10nSec(String) - Static method in class freenet.clients.http.wizardsteps.WizardL10n
 
LANGUAGES - Static variable in class freenet.client.filter.ElementInfo
 
last() - Method in class freenet.support.SortedIntSet
Deprecated.
 
LAST_MODIFIED - Static variable in class freenet.clients.http.ImageCreatorToadlet
The last modification time of the class, it is required for the client-side cache.
LAST_MODIFIED - Static variable in class freenet.io.comm.DMT
 
LAST_NETWORK_SIZE_ESTIMATE - Static variable in class freenet.node.OpennetManager
The estimated average number of nodes which are active at any given time.
lastBlockMightNotBePadded() - Method in class freenet.client.async.SplitFileFetcherStorage
 
lastBootID - Variable in class freenet.node.Node
The bootID of the last time the node booted up.
lastDelta - Variable in class freenet.crypt.EntropySource
 
lastDelta2 - Variable in class freenet.crypt.EntropySource
 
lastGoodBuild() - Static method in class freenet.node.Version
 
lastGoodStableBuild - Static variable in class freenet.node.Version
Oldest stable build of Fred we will talk to
lastMessage - Variable in class freenet.node.BaseSender
 
lastMetaString() - Method in class freenet.keys.FreenetURI
Get the last meta string.
lastNode - Variable in class freenet.node.BaseSender
 
lastOne(int) - Method in class freenet.support.BitArray
 
lastReceivedAckTime() - Method in class freenet.node.PeerNode
 
lastReceivedDataPacketTime() - Method in class freenet.node.PeerNode
 
lastReceivedPacket() - Method in class freenet.io.AddressTrackerItem
 
lastReceivedPacketTime() - Method in class freenet.node.PeerNode
 
lastReportTime() - Method in class freenet.support.math.TimeDecayingRunningAverage
 
lastResortCompare(PeerNodeStatus, PeerNodeStatus) - Method in class freenet.clients.http.ConnectionsToadlet.ComparatorByStatus
Default comparison, after taking into account status
lastResortCompare(PeerNodeStatus, PeerNodeStatus) - Method in class freenet.clients.http.DarknetConnectionsToadlet.DarknetComparator
Default comparison, after taking into account status
lastSentPacket() - Method in class freenet.io.AddressTrackerItem
 
lastSentPacketTime() - Method in class freenet.node.PeerNode
 
lastTouched() - Method in class freenet.clients.http.FProxyFetchInProgress
 
lastUsedTime - Variable in class freenet.crypt.KeyAgreementSchemeContext
 
lastUsedTime() - Method in class freenet.crypt.KeyAgreementSchemeContext
 
lastVal - Variable in class freenet.crypt.EntropySource
 
lastVersion - Variable in class freenet.node.Node
 
lateSetupDatabase(DatabaseKey) - Method in class freenet.node.Node
 
latest() - Static method in enum freenet.client.InsertContext.CompatibilityMode
 
latestFailure - Variable in class freenet.client.async.ClientRequester
 
latestFailure - Variable in class freenet.client.events.SplitfileProgressEvent
 
latestFile - Variable in class freenet.support.FileLoggerHook
 
latestSuccess - Variable in class freenet.client.async.ClientRequester
ATTENTION: This may be null for very old databases.
latestSuccess - Variable in class freenet.client.events.SplitfileProgressEvent
 
laxEquals(FreenetInetAddress) - Method in class freenet.io.comm.FreenetInetAddress
 
laxEquals(Object) - Method in class freenet.io.comm.Peer
 
lazyWriteMetadata() - Method in class freenet.client.async.SplitFileFetcherStorage
 
lazyWriteMetadata() - Method in class freenet.client.async.SplitFileInserterStorage
 
leaving(String) - Method in class freenet.clients.http.updateableelements.PushDataManager
The request leaves, so it needs to be deleted
leavingPath - Static variable in class freenet.clients.http.updateableelements.UpdaterConstants
 
LEGACY_UPDATE_URI - Static variable in class freenet.node.updater.NodeUpdateManager
The URI for post-TRANSITION_VERSION builds' freenet.jar on EoL JVMs.
length - Variable in class freenet.support.BloomFilter
 
length - Variable in class freenet.support.io.NullBucket
 
length(Class<?>, int) - Static method in class freenet.support.Serializer
Only works for simple messages!!
lengthAndChecksumOverhead() - Method in class freenet.crypt.ChecksumChecker
 
lengthIV() - Method in class freenet.crypt.PCFBMode
returns the length of the IV
lengthIV(BlockCipher) - Static method in class freenet.crypt.PCFBMode
returns the length of the IV for a PCFB created with a specific cipher.
LETTER - Static variable in interface freenet.support.XMLCharacterClasses
[84] Letter.
lifetime - Variable in class freenet.crypt.KeyAgreementSchemeContext
A timestamp: when was the context created ?
LightweightException - Exception in freenet.support
These exceptions are intended to be as lightweight as possible so that they may be used for normal control flow instead of indicating a program error.
LightweightException() - Constructor for exception freenet.support.LightweightException
 
LightweightException(String) - Constructor for exception freenet.support.LightweightException
 
LightweightException(Throwable) - Constructor for exception freenet.support.LightweightException
 
LightweightException(String, Throwable) - Constructor for exception freenet.support.LightweightException
 
LINEAR_COUNTER - Static variable in class freenet.io.comm.DMT
 
LineReader - Interface in freenet.support.io
 
LineReadingInputStream - Class in freenet.support.io
A FilterInputStream which provides readLine().
LineReadingInputStream(InputStream) - Constructor for class freenet.support.io.LineReadingInputStream
 
link(String) - Static method in class freenet.support.HTMLNode
 
LINK_LENGTHS - Static variable in class freenet.clients.fcp.FCPMessage
 
LINK_LENGTHS - Static variable in class freenet.io.comm.DMT
 
LinkEnabledCallback - Interface in freenet.clients.http
 
LinkFilterExceptedToadlet - Interface in freenet.clients.http
Interface for Toadlets that want to asked when a link to it is being filtered.
linkFilterExceptionProvider - Variable in class freenet.client.async.ClientContext
Provider for link filter exceptions.
LinkFilterExceptionProvider - Interface in freenet.client.filter
Provides link filter exceptions to the content filter.
linkInNewWindow(String) - Static method in class freenet.support.HTMLNode
 
linkLengthClass() - Method in class freenet.node.OpennetPeerNode
 
list - Variable in class freenet.support.FileLoggerHook
Something weird happens when the disk gets full, also we don't want to block So run the actual write on another thread Unfortunately, we can't use ConcurrentBlockingQueue because we need to dump stuff when the queue gets too big.
LIST_OF_UIDS - Static variable in class freenet.io.comm.DMT
 
LIST_WRITE_THRESHOLD - Variable in class freenet.support.FileLoggerHook
 
listAvailableLogs(OutputStreamWriter) - Method in class freenet.support.FileLoggerHook
Print a human- and script- readable list of available log files.
listBytes - Variable in class freenet.support.FileLoggerHook
 
listBytes() - Method in class freenet.support.FileLoggerHook
 
Listener - Interface in freenet.node.probe
Listener for the different types of probe results.
listKeys() - Method in class freenet.client.async.BaseSingleFileFetcher
 
listKeys() - Method in class freenet.client.async.SplitFileFetcherGet
 
listKeys() - Method in class freenet.node.SendableGet
What keys are we interested in? For purposes of checking the datastore.
listMetaStrings() - Method in class freenet.keys.FreenetURI
Get the meta strings as an ArrayList.
listNodeKeys(boolean[], boolean) - Method in class freenet.client.async.SplitFileSegmentKeys
 
ListPeerMessage - Class in freenet.clients.fcp
 
ListPeerMessage(SimpleFieldSet) - Constructor for class freenet.clients.fcp.ListPeerMessage
 
ListPeerNotesMessage - Class in freenet.clients.fcp
 
ListPeerNotesMessage(SimpleFieldSet) - Constructor for class freenet.clients.fcp.ListPeerNotesMessage
 
ListPeersMessage - Class in freenet.clients.fcp
 
ListPeersMessage(SimpleFieldSet) - Constructor for class freenet.clients.fcp.ListPeersMessage
 
ListPersistentRequestsMessage - Class in freenet.clients.fcp
 
ListPersistentRequestsMessage(SimpleFieldSet) - Constructor for class freenet.clients.fcp.ListPersistentRequestsMessage
 
ListPersistentRequestsMessage.ListJob - Class in freenet.clients.fcp
 
ListPersistentRequestsMessage.PersistentListJob - Class in freenet.clients.fcp
 
ListPersistentRequestsMessage.TransientListJob - Class in freenet.clients.fcp
 
listRequestIdentifier - Variable in class freenet.clients.fcp.ListPersistentRequestsMessage.ListJob
 
listUnfetchedKeys() - Method in class freenet.client.async.SplitFileFetcherStorage
 
ListUtils - Class in freenet.support
 
ListUtils() - Constructor for class freenet.support.ListUtils
 
ListUtils.RandomRemoveResult<E> - Class in freenet.support
 
lm - Variable in class freenet.node.Node
 
load() - Method in class freenet.clients.fcp.FCPServer
 
load(String) - Static method in class freenet.support.Loader
This is a caching Class loader.
loadedDatabase() - Method in class freenet.node.NodeClientCore
 
Loader - Class in freenet.support
 
Loader() - Constructor for class freenet.support.Loader
 
loadOfficialPluginsFromWeb() - Method in class freenet.pluginmanager.PluginManager
 
LoadPlugin - Class in freenet.clients.fcp
load a plugin
LoadPlugin(SimpleFieldSet) - Constructor for class freenet.clients.fcp.LoadPlugin
 
loadPluginStore(String) - Method in class freenet.pluginmanager.PluginStores
 
loadSender(boolean) - Method in class freenet.node.PeerNode
 
LOCAL - Static variable in class freenet.clients.fcp.FCPMessage
 
LocalAddressException() - Constructor for exception freenet.io.comm.Peer.LocalAddressException
 
localBroadcast(Message, boolean, boolean, ByteCounter) - Method in class freenet.node.PeerManager
 
localBroadcast(Message, boolean, boolean, ByteCounter, int, int) - Method in class freenet.node.PeerManager
Asynchronously send this message to every connected peer.
LocalDirectoryConfigToadlet - Class in freenet.clients.http
 
LocalDirectoryConfigToadlet(NodeClientCore, HighLevelSimpleClient, String) - Constructor for class freenet.clients.http.LocalDirectoryConfigToadlet
 
LocalDirectoryToadlet - Class in freenet.clients.http
 
LocalDirectoryToadlet(NodeClientCore, HighLevelSimpleClient, String) - Constructor for class freenet.clients.http.LocalDirectoryToadlet
 
LocalDownloadDirectoryToadlet - Class in freenet.clients.http
 
LocalFileBrowserToadlet - Class in freenet.clients.http
 
LocalFileBrowserToadlet(NodeClientCore, HighLevelSimpleClient) - Constructor for class freenet.clients.http.LocalFileBrowserToadlet
 
LocalFileFilterToadlet - Class in freenet.clients.http
Local file browser for the content filter toadlet.
LocalFileFilterToadlet(NodeClientCore, HighLevelSimpleClient) - Constructor for class freenet.clients.http.LocalFileFilterToadlet
 
LocalFileInsertToadlet - Class in freenet.clients.http
 
LocalFileInsertToadlet(NodeClientCore, HighLevelSimpleClient) - Constructor for class freenet.clients.http.LocalFileInsertToadlet
 
LocalFileN2NMToadlet - Class in freenet.clients.http
 
LocalFileN2NMToadlet(NodeClientCore, HighLevelSimpleClient) - Constructor for class freenet.clients.http.LocalFileN2NMToadlet
 
localhostAddress - Variable in class freenet.node.Node
 
localInstantiationTime - Variable in class freenet.io.comm.Message
 
localisedName(SecurityLevels.NETWORK_THREAT_LEVEL) - Static method in class freenet.node.SecurityLevels
 
localisedName(SecurityLevels.PHYSICAL_THREAT_LEVEL) - Static method in class freenet.node.SecurityLevels
 
locallyBroadcastDiffNodeRef(SimpleFieldSet, boolean, boolean) - Method in class freenet.node.PeerManager
Asynchronously send a differential node reference to every isConnected() peer.
localRejectedOverload(String, boolean) - Method in class freenet.node.PeerNode
Got a local RejectedOverload.
localRequestOnly - Variable in class freenet.client.async.ChosenBlock
 
localRequestOnly() - Method in class freenet.client.async.SingleBlockInserter
 
localRequestOnly() - Method in class freenet.client.async.SplitFileFetcher
 
localRequestOnly() - Method in class freenet.client.async.SplitFileInserterSender
 
localRequestOnly - Variable in class freenet.client.FetchContext
If true, only read from the datastore and caches, do not send the request to the network
localRequestOnly - Variable in class freenet.client.InsertContext
 
localRequestOnly() - Method in class freenet.node.SendableInsert
 
localRequestOnly() - Method in class freenet.node.SimpleSendableInsert
 
locateIP(String) - Method in class freenet.clients.http.geoip.IPConverter
Returns a IPConverter.Country respecting given IP4.
locateIP(byte[]) - Method in class freenet.clients.http.geoip.IPConverter
 
LOCATION - Static variable in class freenet.clients.fcp.FCPMessage
 
LOCATION - Static variable in class freenet.io.comm.DMT
 
Location - Class in freenet.node
 
Location() - Constructor for class freenet.node.Location
 
location - Variable in exception freenet.pluginmanager.PluginHTTPException
 
LOCATION_INVALID - Static variable in class freenet.node.Location
 
LocationManager - Class in freenet.node
 
LocationManager(RandomSource, Node) - Constructor for class freenet.node.LocationManager
 
LocationManager.IncomingSwapRequestHandler - Class in freenet.node
Similar to OutgoingSwapRequestHandler, except that we did not initiate the SwapRequest.
LocationManager.MyCallback - Class in freenet.node
 
LocationManager.OutgoingSwapRequestHandler - Class in freenet.node
Locks the LocationManager.
LocationManager.SwapRequestSender - Class in freenet.node
Sends an FNPSwapRequest every second unless the LM is locked (which it will be most of the time)
lock() - Method in interface freenet.client.async.PersistentJobRunner
Obtain a lock which will prevent checkpointing until it is unlocked.
lock() - Method in class freenet.client.async.PersistentJobRunnerImpl
 
lock - Variable in class freenet.support.BloomFilter
 
lock() - Method in class freenet.support.DummyJobRunner
 
LockableRandomAccessBuffer - Interface in freenet.support.api
A RandomAccessBuffer which allows you to lock it open for a brief period to indicate that you are using it and it would be a bad idea to close the pooled fd.
LockableRandomAccessBuffer.RAFLock - Class in freenet.support.api
 
LockableRandomAccessBufferFactory - Interface in freenet.support.api
Serves a similar function to BucketFactory.
LockManager - Class in freenet.store.saltedhash
Lock Manager Handle locking/unlocking of individual offsets.
lockOpen() - Method in class freenet.crypt.EncryptedRandomAccessBuffer
 
lockOpen() - Method in interface freenet.support.api.LockableRandomAccessBuffer
Keep the RAF open.
lockOpen() - Method in class freenet.support.io.ByteArrayRandomAccessBuffer
 
lockOpen() - Method in class freenet.support.io.DelayedFreeRandomAccessBuffer
 
lockOpen() - Method in class freenet.support.io.FileRandomAccessBuffer
 
lockOpen() - Method in class freenet.support.io.NullRandomAccessBuffer
 
lockOpen() - Method in class freenet.support.io.PaddedRandomAccessBuffer
 
lockOpen() - Method in class freenet.support.io.PooledFileRandomAccessBuffer
 
lockOpen() - Method in class freenet.support.io.ReadOnlyRandomAccessBuffer
 
lockUID(UIDTag) - Method in class freenet.node.RequestTracker
 
lockUID(long, boolean, boolean, boolean, boolean, boolean, UIDTag) - Method in class freenet.node.RequestTracker
 
log() - Method in class freenet.node.HourlyStatsRecord
 
log(Object, Class<?>, String, Throwable, Logger.LogLevel) - Method in class freenet.support.FileLoggerHook
 
log(Object, Class<?>, String, Throwable, Logger.LogLevel) - Method in class freenet.support.Logger
Log a message
log(Object, Class<?>, String, Throwable, int) - Method in class freenet.support.Logger
Deprecated.
log(Object, String, Logger.LogLevel) - Method in class freenet.support.Logger
Log a message.
log(Object, String, int) - Method in class freenet.support.Logger
Deprecated.
log(Object, String, Throwable, Logger.LogLevel) - Method in class freenet.support.Logger
Log a message with an exception.
log(Object, String, Throwable, int) - Method in class freenet.support.Logger
Deprecated.
log(Class<?>, String, Logger.LogLevel) - Method in class freenet.support.Logger
Log a message from static code.
log(Class<?>, String, int) - Method in class freenet.support.Logger
Deprecated.
log(Class<?>, String, Throwable, Logger.LogLevel) - Method in class freenet.support.Logger
Log a message from static code.
log(Class<?>, String, Throwable, int) - Method in class freenet.support.Logger
Deprecated.
log(Object, Class<?>, String, Throwable, Logger.LogLevel) - Method in class freenet.support.LoggerHook
Log a message
log(Object, String, Logger.LogLevel) - Method in class freenet.support.LoggerHook
Log a message.
log(Object, String, Throwable, Logger.LogLevel) - Method in class freenet.support.LoggerHook
Log a message with an exception.
log(Class<?>, String, Logger.LogLevel) - Method in class freenet.support.LoggerHook
Log a message from static code.
log(Class<?>, String, Throwable, Logger.LogLevel) - Method in class freenet.support.LoggerHook
 
log(Object, Class<?>, String, Throwable, Logger.LogLevel) - Method in class freenet.support.LoggerHookChain
This is the implementation of LoggerHook method, which allows one logger receive events from another.
log(Object, Class<?>, String, Throwable, Logger.LogLevel) - Method in class freenet.support.VoidLogger
 
log(Object, String, Logger.LogLevel) - Method in class freenet.support.VoidLogger
 
log(Object, String, Throwable, Logger.LogLevel) - Method in class freenet.support.VoidLogger
 
log(Class<?>, String, Logger.LogLevel) - Method in class freenet.support.VoidLogger
 
log(Class<?>, String, Throwable, Logger.LogLevel) - Method in class freenet.support.VoidLogger
 
log2(long) - Static method in class freenet.crypt.Util
 
LOG_PREFIX - Static variable in class freenet.node.LoggingConfigHandler
 
logConfigHandler - Static variable in class freenet.node.Node
Log config handler
logFiles - Variable in class freenet.support.FileLoggerHook
 
Logger - Class in freenet.support
 
Logger() - Constructor for class freenet.support.Logger
 
Logger.LogLevel - Enum in freenet.support
These indicate the verbosity levels for calls to log() *
Logger.OSThread - Class in freenet.support
 
LoggerHook - Class in freenet.support
 
LoggerHook(Logger.LogLevel) - Constructor for class freenet.support.LoggerHook
 
LoggerHook.DetailedThreshold - Class in freenet.support
 
LoggerHook.InvalidThresholdException - Exception in freenet.support
 
LoggerHookChain - Class in freenet.support
A class that takes logging messages and distributes them to LoggerHooks.
LoggerHookChain() - Constructor for class freenet.support.LoggerHookChain
Create a logger.
LoggerHookChain(Logger.LogLevel) - Constructor for class freenet.support.LoggerHookChain
Create a logger.
LoggerHookChain(String) - Constructor for class freenet.support.LoggerHookChain
 
LoggingConfigHandler - Class in freenet.node
 
LoggingConfigHandler(SubConfig, Executor) - Constructor for class freenet.node.LoggingConfigHandler
 
logOverwrite - Variable in class freenet.support.FileLoggerHook
 
logPID(Object) - Static method in class freenet.support.Logger.OSThread
Log the thread's process ID or return -1 if it's unavailable for some reason
logPPID(Object) - Static method in class freenet.support.Logger.OSThread
Log the thread's process ID or return -1 if it's unavailable for some reason
logStatic(Object, String, Logger.LogLevel) - Static method in class freenet.support.Logger
 
logStatic(Object, String, Throwable, Logger.LogLevel) - Static method in class freenet.support.Logger
 
logStatic(Object, String, int) - Static method in class freenet.support.Logger
Deprecated.
logStillPresent(Long) - Method in class freenet.node.InsertTag
 
logStillPresent(Long) - Method in class freenet.node.OfferReplyTag
 
logStillPresent(Long) - Method in class freenet.node.RequestTag
 
logStillPresent(Long) - Method in class freenet.node.UIDTag
 
logStream - Variable in class freenet.support.FileLoggerHook
Stream to write data to (compressed if rotate is on)
logString(byte[]) - Method in class freenet.support.FileLoggerHook
 
LogThresholdCallback - Class in freenet.support
 
LogThresholdCallback() - Constructor for class freenet.support.LogThresholdCallback
 
logWritebackPath - Static variable in class freenet.clients.http.updateableelements.UpdaterConstants
 
LogWritebackToadlet - Class in freenet.clients.http.ajaxpush
This toadlet is used to let the client write to the logs
LogWritebackToadlet(HighLevelSimpleClient) - Constructor for class freenet.clients.http.ajaxpush.LogWritebackToadlet
 
LongCallback - Class in freenet.support.api
A callback to be called when a config value of long type changes.
LongCallback() - Constructor for class freenet.support.api.LongCallback
 
longDesc - Variable in class freenet.config.Option
Long description of value e.g.
longestGap(long, long) - Method in class freenet.io.AddressTrackerItem
 
longHashCode(byte[]) - Static method in class freenet.support.Fields
Long version of above Not believed to be secure in any sense of the word :)
longHashCode(byte[], int, int) - Static method in class freenet.support.Fields
Long version of above Not believed to be secure in any sense of the word :)
LongOption - Class in freenet.config
Long config variable
LongOption(SubConfig, String, String, int, boolean, boolean, String, String, LongCallback, boolean) - Constructor for class freenet.config.LongOption
 
LongOption(SubConfig, String, Long, int, boolean, boolean, String, String, LongCallback, boolean) - Constructor for class freenet.config.LongOption
 
longPingTimes - Variable in class freenet.node.NodeStarter.TestNodeParameters
 
longs - Variable in class freenet.pluginmanager.PluginStore
 
longsArrays - Variable in class freenet.pluginmanager.PluginStore
 
longsToBytes(long[]) - Static method in class freenet.support.Fields
Convert an array of longs to an array of bytes, using a consistent endianness.
LongTermManySingleBlocksTest - Class in freenet.node.simulator
Insert 32x single blocks.
LongTermManySingleBlocksTest() - Constructor for class freenet.node.simulator.LongTermManySingleBlocksTest
 
LongTermManySingleBlocksTest.InsertBatch - Class in freenet.node.simulator
 
LongTermMHKTest - Class in freenet.node.simulator
Simulates MHKs.
LongTermMHKTest() - Constructor for class freenet.node.simulator.LongTermMHKTest
 
LongTermPushPullCHKTest - Class in freenet.node.simulator
Push / Pull test over long period of time Pushes N CHK's and records both their insert time and their CHKs.
LongTermPushPullCHKTest() - Constructor for class freenet.node.simulator.LongTermPushPullCHKTest
 
LongTermPushPullTest - Class in freenet.node.simulator
Push / Pull test over long period of time
LongTermPushPullTest() - Constructor for class freenet.node.simulator.LongTermPushPullTest
 
LongTermPushRepullTest - Class in freenet.node.simulator
Push / Pull test over long period of time Unlike LongTermPushPullTest, this only inserts one key per day.
LongTermPushRepullTest() - Constructor for class freenet.node.simulator.LongTermPushRepullTest
 
LongTermTest - Class in freenet.node.simulator
Base class for long-term tests that use a CSV file to store status
LongTermTest() - Constructor for class freenet.node.simulator.LongTermTest
 
longToBytes(long) - Static method in class freenet.support.Fields
 
longToString(long, boolean) - Static method in class freenet.support.Fields
 
lookup(FreenetURI, boolean, ClientContext, boolean, Bucket) - Method in interface freenet.client.async.DownloadCache
 
lookup(FreenetURI, boolean, ClientContext, boolean, Bucket) - Method in class freenet.clients.fcp.FCPServer
 
lookupInstant(FreenetURI, boolean, boolean, Bucket) - Method in interface freenet.client.async.DownloadCache
 
lookupInstant(FreenetURI, boolean, boolean, Bucket) - Method in class freenet.clients.fcp.FCPServer
 
lookupKnownGood(USK) - Method in class freenet.client.async.USKManager
Look up the latest known working version of the given USK.
lookupLatestSlot(USK) - Method in class freenet.client.async.USKManager
Look up the latest SSK slot, whether the data it links to has been successfully fetched or not, of the given USK.
lost(int, int) - Method in class freenet.node.MessageWrapper
Marks the given range of bytes as lost and returns the number of bytes that were lost.
lostOrRestartedNode(PeerNode) - Method in class freenet.node.LocationManager
We lost the connection to a node, or it was restarted.
LOW_BACKOFF - Static variable in class freenet.node.Node
Definition of "low backoff times" for above.
LOW_PRIORITY - Static variable in class freenet.support.io.NativeThread
Deprecated.
lowerLimit(boolean) - Method in class freenet.node.NodeStats.PeerLoadStats
 
lowLevelClient - Variable in class freenet.clients.fcp.ClientRequest
 
lowLevelClient(boolean) - Method in class freenet.clients.fcp.PersistentRequestClient
 
LowLevelGetException - Exception in freenet.node
 
LowLevelGetException(int, String, Throwable) - Constructor for exception freenet.node.LowLevelGetException
 
LowLevelGetException(int, String) - Constructor for exception freenet.node.LowLevelGetException
 
LowLevelGetException(int) - Constructor for exception freenet.node.LowLevelGetException
 
LowLevelPutException - Exception in freenet.node
 
LowLevelPutException(int, String, Throwable) - Constructor for exception freenet.node.LowLevelPutException
 
LowLevelPutException(int) - Constructor for exception freenet.node.LowLevelPutException
 
LowLevelPutException(KeyBlock) - Constructor for exception freenet.node.LowLevelPutException
 
LRUCache<Key extends java.lang.Comparable<Key>,Value> - Class in freenet.support
A key-value cache with a fixed size and optional expiration time.
LRUCache(int) - Constructor for class freenet.support.LRUCache
Creates a cache without an expiration time.
LRUCache(int, long) - Constructor for class freenet.support.LRUCache
 
LRUMap<K,V> - Class in freenet.support
An LRU map from K to V.
LRUMap() - Constructor for class freenet.support.LRUMap
 
LRUMap.QItem<K,V> - Class in freenet.support
 
LRUQueue<T> - Class in freenet.support
LRU Queue push()'ing an existing object move it to tail, no duplicated object are ever added.
LRUQueue() - Constructor for class freenet.support.LRUQueue
 

M

M3UFilter - Class in freenet.client.filter
Content filter for M3Us This one kills every comment and ensures that every file is a safe URL.
M3UFilter() - Constructor for class freenet.client.filter.M3UFilter
 
mac(HMAC, byte[], byte[]) - Static method in enum freenet.crypt.HMAC
 
mac - Variable in enum freenet.crypt.MACType
 
macKey - Variable in enum freenet.crypt.EncryptedRandomAccessBufferType
 
macLen - Variable in enum freenet.crypt.EncryptedRandomAccessBufferType
 
macType - Variable in enum freenet.crypt.EncryptedRandomAccessBufferType
 
MACType - Enum in freenet.crypt
Keeps track of properties of different Message Authentication Code algorithms available to Freenet including key type, name of the algorithm, and iv length if required.
macWithSHA256(byte[], byte[]) - Static method in enum freenet.crypt.HMAC
 
MAGIC - Static variable in class freenet.crypt.AEADCryptBucket
 
MAGIC - Static variable in class freenet.crypt.EncryptedRandomAccessBucket
 
MAGIC - Static variable in class freenet.crypt.EncryptedRandomAccessBuffer
 
MAGIC - Static variable in class freenet.support.io.BaseFileBucket
 
MAGIC - Static variable in class freenet.support.io.FileBucket
 
MAGIC - Static variable in class freenet.support.io.PaddedEphemerallyEncryptedBucket
 
MAGIC - Static variable in class freenet.support.io.PersistentTempFileBucket
 
magic() - Method in class freenet.support.io.PersistentTempFileBucket
 
magic() - Method in class freenet.support.io.TempFileBucket
 
magicHTTPEscapeString - Static variable in class freenet.clients.http.ExternalLinkToadlet
 
main(String[]) - Static method in class freenet.client.filter.MP3Filter
 
main(String[]) - Static method in class freenet.client.filter.PNGFilter
 
main(String[]) - Static method in class freenet.crypt.CryptoKey
 
main(String[]) - Static method in class freenet.crypt.JceLoader
 
main(String[]) - Static method in class freenet.crypt.Util
 
main(String[]) - Static method in class freenet.crypt.Yarrow
Test routine
main(String[]) - Static method in class freenet.keys.FreenetURI
Run this class to decompose the argument.
main(String[]) - Static method in class freenet.l10n.ISO639_3
 
main(String[]) - Static method in class freenet.node.Node
Read the config file from the arguments.
main(String[]) - Static method in class freenet.node.NodeStarter
 
main(String[]) - Static method in class freenet.node.simulator.BootstrapPullTest
 
main(String[]) - Static method in class freenet.node.simulator.BootstrapPushPullTest
 
main(String[]) - Static method in class freenet.node.simulator.BootstrapSeedTest
 
main(String[]) - Static method in class freenet.node.simulator.LongTermManySingleBlocksTest
 
main(String[]) - Static method in class freenet.node.simulator.LongTermMHKTest
 
main(String[]) - Static method in class freenet.node.simulator.LongTermPushPullCHKTest
 
main(String[]) - Static method in class freenet.node.simulator.LongTermPushPullTest
 
main(String[]) - Static method in class freenet.node.simulator.LongTermPushRepullTest
 
main(String[]) - Static method in class freenet.node.simulator.RealNodeBusyNetworkTest
 
main(String[]) - Static method in class freenet.node.simulator.RealNodePingTest
 
main(String[]) - Static method in class freenet.node.simulator.RealNodeProbeTest
 
main(String[]) - Static method in class freenet.node.simulator.RealNodeRequestInsertTest
 
main(String[]) - Static method in class freenet.node.simulator.RealNodeRoutingTest
 
main(String[]) - Static method in class freenet.node.simulator.RealNodeULPRTest
 
main(String[]) - Static method in class freenet.node.simulator.SeednodePingTest
 
main(String[]) - Static method in class freenet.node.Version
 
main(String[]) - Static method in class freenet.support.math.DecayingKeyspaceAverage
 
main(String[]) - Static method in class freenet.support.URLDecoder
 
main(String[]) - Static method in class freenet.tools.AddRef
Connects to a FCP server and adds a reference
main(String[]) - Static method in class freenet.tools.CleanupTranslations
 
main(String[]) - Static method in class freenet.tools.MergeSFS
 
MAIN_CATEGORY - Static variable in class freenet.clients.http.bookmark.BookmarkManager
 
MAIN_JAR_FILE_LENGTH - Static variable in class freenet.io.comm.DMT
 
MAIN_JAR_KEY - Static variable in class freenet.io.comm.DMT
 
MAIN_JAR_VERSION - Static variable in class freenet.io.comm.DMT
 
mainExecutor - Variable in class freenet.client.async.ClientContext
The main Executor for the node.
MainJarDependenciesChecker - Class in freenet.node.updater
Parses the dependencies.properties file and ensures we have all the libraries required to use the next version.
MainJarUpdater - Class in freenet.node.updater
 
make() - Method in class freenet.node.MultiMessageCallback
Add another message.
makeAcceptedRejectedFilter(PeerNode, long, UIDTag) - Method in class freenet.node.BaseSender
Construct a filter to wait the specified time for accepted or rejected.
makeAcceptedRejectedFilter(PeerNode, long, UIDTag) - Method in class freenet.node.CHKInsertSender
 
makeAcceptedRejectedFilter(PeerNode, long, UIDTag) - Method in class freenet.node.RequestSender
 
makeAcceptedRejectedFilter(PeerNode, long, UIDTag) - Method in class freenet.node.SSKInsertSender
 
makeArchive() - Method in class freenet.client.async.BaseManifestPutter
 
makeBitmask(HashResult[]) - Static method in class freenet.crypt.HashResult
 
makeBucket(long) - Method in interface freenet.support.api.BucketFactory
Create a bucket.
makeBucket(long) - Method in class freenet.support.io.ArrayBucketFactory
 
makeBucket(long) - Method in class freenet.support.io.NullBucketFactory
 
makeBucket(long) - Method in class freenet.support.io.PersistentTempBucketFactory
Create a persistent temporary bucket.
makeBucket(long) - Method in class freenet.support.io.TempBucketFactory
 
makeBucket(long, float) - Method in class freenet.support.io.TempBucketFactory
 
makeBucket(long, float, long) - Method in class freenet.support.io.TempBucketFactory
Create a temp bucket
makeBuckets(BucketFactory, int, int) - Static method in class freenet.support.io.BucketTools
 
makeClient(short) - Method in class freenet.node.NodeClientCore
Deprecated.
Only provided for compatibility with old plugins! Plugins must specify!
makeClient(short, boolean) - Method in class freenet.node.NodeClientCore
Deprecated.
Only provided for compatibility with old plugins! Plugins must specify!
makeClient(short, boolean, boolean) - Method in class freenet.node.NodeClientCore
 
makeDefaultFetchContext(long, long, BucketFactory, SimpleEventProducer) - Static method in class freenet.client.HighLevelSimpleClientImpl
 
makeDefaultInsertContext(BucketFactory, SimpleEventProducer) - Static method in class freenet.client.HighLevelSimpleClientImpl
 
makeFetcher(FreenetURI, long, FetchContext, FProxyFetchInProgress.REFILTER_POLICY) - Method in class freenet.clients.http.FProxyFetchTracker
 
makeFilterCallback(String) - Method in class freenet.pluginmanager.PluginRespirator
Create a GenericReadFilterCallback, which will filter URLs in exactly the same way as the node does when filtering a page.
makeHandler(FreenetURI, ArchiveManager.ARCHIVE_TYPE, Compressor.COMPRESSOR_TYPE, boolean, boolean) - Method in class freenet.client.ArchiveManager
Create an archive handler.
makeHTTPDate(long) - Static method in class freenet.support.TimeUtil
Helper to format time HTTP conform
makeImmutableBucket(BucketFactory, byte[]) - Static method in class freenet.support.io.BucketTools
 
makeImmutableBucket(BucketFactory, byte[], int) - Static method in class freenet.support.io.BucketTools
 
makeImmutableBucket(BucketFactory, byte[], int, int) - Static method in class freenet.support.io.BucketTools
 
makeInsertSender(NodeCHK, short, long, InsertTag, PeerNode, byte[], PartiallyReceivedBlock, boolean, boolean, boolean, boolean, boolean, boolean) - Method in class freenet.node.Node
Fetch or create an CHKInsertSender for a given key/htl.
makeInsertSender(SSKBlock, short, long, InsertTag, PeerNode, boolean, boolean, boolean, boolean, boolean, boolean, boolean) - Method in class freenet.node.Node
Fetch or create an SSKInsertSender for a given key/htl.
makeKey(byte[], byte[], int, int) - Static method in class freenet.crypt.Util
 
makeKeyListener(ClientContext, boolean) - Method in class freenet.client.async.BaseSingleFileFetcher
 
makeKeyListener(ClientContext, boolean) - Method in interface freenet.client.async.HasKeyListener
Create a KeyListener, a transient object used to determine which keys we want, and to handle any blocks found.
makeKeyListener(ClientContext, boolean) - Method in class freenet.client.async.SplitFileFetcherGet
 
makeKeyListener(ClientContext, boolean) - Method in class freenet.client.async.USKFetcher
 
makeKeysList(ClientContext, boolean) - Method in class freenet.clients.http.QueueToadlet
 
makeLoadStats(boolean, boolean, boolean) - Method in interface freenet.node.BasePeerNode
Make a load stats message.
makeLoadStats(boolean, boolean, boolean) - Method in class freenet.node.PeerNode
 
makePersistentGlobalRequest(FreenetURI, boolean, String, String, String, boolean) - Method in class freenet.clients.fcp.FCPServer
 
makePersistentGlobalRequest(FreenetURI, boolean, String, String, String, boolean, File) - Method in class freenet.clients.fcp.FCPServer
Create a persistent globally-queued request for a file.
makePersistentGlobalRequestBlocking(FreenetURI, boolean, String, String, String, boolean, File) - Method in class freenet.clients.fcp.FCPServer
 
makePutHandlers(HashMap<String, Object>, String) - Method in class freenet.client.async.BaseManifestPutter
Implement the pack logic.
makePutHandlers(HashMap<String, Object>, String) - Method in class freenet.client.async.DefaultManifestPutter
Implements the pack logic.
makePutHandlers(HashMap<String, Object>, String) - Method in class freenet.client.async.PlainManifestPutter
 
makeRAF(long) - Method in interface freenet.support.api.LockableRandomAccessBufferFactory
Create a bucket.
makeRAF(byte[], int, int, boolean) - Method in interface freenet.support.api.LockableRandomAccessBufferFactory
Create a bucket with specified initial contents.
makeRAF(long) - Method in class freenet.support.io.ByteArrayRandomAccessBufferFactory
 
makeRAF(byte[], int, int, boolean) - Method in class freenet.support.io.ByteArrayRandomAccessBufferFactory
 
makeRAF(long) - Method in class freenet.support.io.DiskSpaceCheckingRandomAccessBufferFactory
 
makeRAF(byte[], int, int, boolean) - Method in class freenet.support.io.DiskSpaceCheckingRandomAccessBufferFactory
 
makeRAF(long) - Method in class freenet.support.io.MaybeEncryptedRandomAccessBufferFactory
 
makeRAF(byte[], int, int, boolean) - Method in class freenet.support.io.MaybeEncryptedRandomAccessBufferFactory
 
makeRAF(long) - Method in class freenet.support.io.PooledFileRandomAccessBufferFactory
 
makeRAF(byte[], int, int, boolean) - Method in class freenet.support.io.PooledFileRandomAccessBufferFactory
 
makeRAF(long) - Method in class freenet.support.io.TempBucketFactory
 
makeRAF(byte[], int, int, boolean) - Method in class freenet.support.io.TempBucketFactory
 
makeRandomElementID() - Method in class freenet.clients.http.FProxyFetchTracker
 
makeRandomFile() - Method in class freenet.support.io.FilenameGenerator
 
makeRandomFilename() - Method in class freenet.support.io.FilenameGenerator
 
makeRequestSender(Key, short, long, RequestTag, PeerNode, boolean, boolean, boolean, boolean, boolean, boolean) - Method in class freenet.node.Node
Check the datastore, then if the key is not in the store, check whether another node is requesting the same key at the same HTL, and if all else fails, create a new RequestSender for the key/htl.
makeStore(String) - Method in class freenet.node.Node
 
makeSubContainer(String) - Method in class freenet.client.async.BaseManifestPutter.ContainerBuilder
 
makeSubDirCD(String) - Method in class freenet.client.async.BaseManifestPutter.ManifestBuilder
make 'name' the current subdir (cd into it).
if it not exists, it is created.
makeURIAbsolute(String) - Method in class freenet.client.filter.GenericReadFilterCallback
 
makeURIAbsolute(String) - Method in interface freenet.client.filter.URIProcessor
Makes an URI absolute
makeWaiterForFetchInProgress(FreenetURI, long, FetchContext) - Method in class freenet.clients.http.FProxyFetchTracker
 
manager - Variable in class freenet.node.updater.NodeUpdater
 
ManifestElement - Class in freenet.client.async
Deprecated.
ManifestElement() - Constructor for class freenet.client.async.ManifestElement
Deprecated.
 
ManifestElement - Class in freenet.support.api
Represents an element in a manifest.
ManifestElement(String, String, RandomAccessBucket, String, long) - Constructor for class freenet.support.api.ManifestElement
Construct a ManifestElement for a file.
ManifestElement(String, RandomAccessBucket, String, long) - Constructor for class freenet.support.api.ManifestElement
 
ManifestElement(ManifestElement, String) - Constructor for class freenet.support.api.ManifestElement
Copy and change name
ManifestElement(ManifestElement, String, String) - Constructor for class freenet.support.api.ManifestElement
Copy and change full name
ManifestElement(String, FreenetURI, String) - Constructor for class freenet.support.api.ManifestElement
Construct a ManifestElement for a redirect
ManifestElement(String, String, String, FreenetURI) - Constructor for class freenet.support.api.ManifestElement
 
ManifestPutter - Class in freenet.client.async
 
ManifestPutter() - Constructor for class freenet.client.async.ManifestPutter
Required because Serializable is implemented by a parent class.
ManifestPutter(short, RequestClient) - Constructor for class freenet.client.async.ManifestPutter
 
mapToLanguage(String) - Static method in enum freenet.l10n.BaseL10n.LANGUAGE
Create a new LANGUAGE object from either its short code, its full name or its ISO code.
mark(int) - Method in class freenet.crypt.AEADInputStream
 
markFinal() - Method in class freenet.node.HourlyStatsRecord
Mark this record as complete and stop recording.
markSupported() - Method in class freenet.crypt.AEADInputStream
 
MasterKeys - Class in freenet.node
Keys read from the master keys file
MasterKeys(byte[], byte[], byte[], long) - Constructor for class freenet.node.MasterKeys
 
MasterKeysFileSizeException - Exception in freenet.node
 
MasterKeysFileSizeException(boolean) - Constructor for exception freenet.node.MasterKeysFileSizeException
 
MasterKeysWrongPasswordException - Exception in freenet.node
 
MasterKeysWrongPasswordException() - Constructor for exception freenet.node.MasterKeysWrongPasswordException
 
MasterSecret - Class in freenet.crypt
MasterSecret is a serializable secret used to derive various keys and ivs for local storage in Freenet.
MasterSecret() - Constructor for class freenet.crypt.MasterSecret
Creates a new MasterSecret.
MasterSecret(byte[]) - Constructor for class freenet.crypt.MasterSecret
 
match(Message, long) - Method in class freenet.io.comm.MessageFilter
 
match(Message, boolean, long) - Method in class freenet.io.comm.MessageFilter
 
matched() - Method in class freenet.io.comm.MessageFilter
 
matches(InetAddress) - Method in interface freenet.io.AddressMatcher
 
matches(InetAddress) - Method in class freenet.io.EverythingMatcher
 
matches(InetAddress) - Method in class freenet.io.Inet4AddressMatcher
Checks whether the given address matches this matcher's address.
matches(String, InetAddress) - Static method in class freenet.io.Inet4AddressMatcher
Shortcut method for creating a new Inet4AddressMatcher and matching address to it.
matches(InetAddress) - Method in class freenet.io.Inet6AddressMatcher
 
matches(String, InetAddress) - Static method in class freenet.io.Inet6AddressMatcher
 
matches(File) - Method in class freenet.support.io.FilenameGenerator
 
matchesDroppedConnection(PeerContext) - Method in class freenet.io.comm.MessageFilter
 
matchesIP(FreenetInetAddress, boolean) - Method in class freenet.node.PeerNode
Does this PeerNode match the given IP address?
matchesPeerAndPort(Peer) - Method in class freenet.node.PeerNode
 
matchesRestartedConnection(PeerContext) - Method in class freenet.io.comm.MessageFilter
 
matchesThreshold(Logger.LogLevel) - Method in enum freenet.support.Logger.LogLevel
For being used to disable logging completely.
max() - Method in class freenet.client.async.CompatibilityAnalyser
 
max - Variable in class freenet.support.TokenBucket
Deprecated.
 
MAX_ARRAY_LENGTH - Static variable in class freenet.support.Serializer
Maximum incoming array length in bytes.
MAX_BITARRAY_SIZE - Static variable in class freenet.support.Serializer
Maximum bit array size in bits.
MAX_BWLIMIT_DELAY_TIME_ALERT_DELAY - Static variable in class freenet.node.NodeStats
How long we're over the bwlimitDelayTime threshold before we alert (in milliseconds)
MAX_BWLIMIT_DELAY_TIME_ALERT_THRESHOLD - Static variable in class freenet.node.NodeStats
How high can bwlimitDelayTime be before we alert (in milliseconds)
MAX_COMPRESSED_DATA_LENGTH - Static variable in class freenet.keys.CHKBlock
 
MAX_COMPRESSED_DATA_LENGTH - Static variable in class freenet.keys.SSKBlock
 
MAX_CONSECUTIVE_MISSING_PACKET_REPORTS - Static variable in class freenet.io.xfer.BlockReceiver
 
MAX_DARKNET_CONN_ALERT_THRESHOLD - Static variable in class freenet.node.useralerts.PeerManagerUserAlert
How many connected darknet peers we can have without getting alerted about too many
MAX_DECOMPRESSED_DATA_LENGTH - Static variable in class freenet.keys.ClientSSKBlock
 
MAX_DELAY - Static variable in class freenet.io.xfer.PacketThrottle
 
MAX_DELAY - Static variable in interface freenet.node.BaseRequestThrottle
 
MAX_DISCONN_PEER_ALERT_THRESHOLD - Static variable in class freenet.node.useralerts.PeerManagerUserAlert
How many disconnected peers we can have without getting alerted about too many
MAX_DISTANCE - Static variable in class freenet.node.OpennetManager
The maximum possible distance between two nodes in the wrapping [0,1) location space.
MAX_HTL - Static variable in class freenet.node.probe.Probe
Maximum hopsToLive value to clamp requests to.
MAX_INTERREQUEST_TIME - Static variable in class freenet.node.NodeStats
Accept one request every 10 seconds regardless, to ensure we update the block send time.
MAX_IP_TO_COUNTRY_LENGTH - Static variable in class freenet.node.updater.NodeUpdateManager
 
MAX_JAVA_INSTALLER_LENGTH - Static variable in class freenet.node.updater.NodeUpdateManager
 
MAX_LENGTH_BEFORE_COMPRESSION - Static variable in class freenet.keys.CHKBlock
 
MAX_LENGTH_NO_PROGRESS - Static variable in class freenet.clients.http.FProxyToadlet
 
MAX_LENGTH_WITH_PROGRESS - Static variable in class freenet.clients.http.FProxyToadlet
Maximum size for transparent pass-through.
MAX_LIST_BYTES - Variable in class freenet.support.FileLoggerHook
 
MAX_LIST_SIZE - Variable in class freenet.support.FileLoggerHook
 
MAX_MAIN_JAR_LENGTH - Static variable in class freenet.node.updater.NodeUpdateManager
 
MAX_MESSAGE_SIZE - Static variable in class freenet.node.NewPacketFormat
Maximum message size in bytes.
MAX_NEVER_CONNECTED_PEER_ALERT_THRESHOLD - Static variable in class freenet.node.useralerts.PeerManagerUserAlert
How many never-connected peers can we have without getting alerted about too many
MAX_NODE_AVERAGE_PING_TIME_ALERT_DELAY - Static variable in class freenet.node.NodeStats
How long we're over the nodeAveragePingTime threshold before we alert (in milliseconds)
MAX_NODE_AVERAGE_PING_TIME_ALERT_THRESHOLD - Static variable in class freenet.node.NodeStats
How high can nodeAveragePingTime be before we alert (in milliseconds)
MAX_OLDEST_NEVER_CONNECTED_PEER_AGE_ALERT_THRESHOLD - Static variable in class freenet.node.useralerts.PeerManagerUserAlert
How high can oldestNeverConnectedPeerAge be before we alert (in milliseconds)
MAX_OPENNET_NODEREF_LENGTH - Static variable in class freenet.node.OpennetManager
Allow for future expansion.
MAX_PASSWORD_LENGTH - Static variable in class freenet.clients.http.SecurityLevelsToadlet
 
MAX_PEER_INACTIVITY - Static variable in class freenet.node.Node
 
MAX_PEERS_FOR_SCALING - Static variable in class freenet.node.OpennetManager
Maximum number of peers.
MAX_PRIORITY - Static variable in class freenet.support.io.NativeThread
Deprecated.
MAX_REVOCATION_KEY_BLOB_LENGTH - Static variable in class freenet.node.updater.NodeUpdateManager
 
MAX_REVOCATION_KEY_LENGTH - Static variable in class freenet.node.updater.NodeUpdateManager
 
MAX_REVOCATION_KEY_TEMP_LENGTH - Static variable in class freenet.node.updater.NodeUpdateManager
 
MAX_ROUND_TRIP_TIME - Variable in class freenet.io.xfer.BlockReceiver
 
MAX_SEEDNODES_LENGTH - Static variable in class freenet.node.updater.NodeUpdateManager
 
MAX_SEND_ATTEMPTS - Static variable in class freenet.node.probe.Probe
Maximum number of forwarding attempts to make before failing with DISCONNECTED.
MAX_SEND_INTERVAL - Static variable in class freenet.io.xfer.BlockReceiver
 
MAX_SESSION_IDLE_TIME - Static variable in class freenet.clients.http.SessionManager
The amount of milliseconds after which a session is deleted due to expiration.
MAX_SESSION_KEY_REKEYING_DELAY - Static variable in class freenet.node.FNPPacketMangler
The max amount of time we will accept to use the current tracker when it should have been replaced
MAX_SIZE_IN_MANIFEST - Static variable in class freenet.client.Metadata
 
MAX_THROTTLE_DELAY_BULK - Static variable in class freenet.node.NodeStats
 
MAX_THROTTLE_DELAY_RT - Static variable in class freenet.node.NodeStats
Maximum throttled packet delay.
MAX_TIME_ON_OLD_OPENNET_PEERS - Static variable in class freenet.node.OpennetManager
Stop trying to reconnect to an old-opennet-peer after a month.
MAX_TOTAL_BLOCKS_PER_SEGMENT - Static variable in class freenet.client.FECCodec
 
MAX_TRANSFERS_OUT - Static variable in class freenet.io.comm.DMT
Maximum transfers out, hard limit based on congestion control; we will be rejected if our usage is over this.
MAX_TRANSFERS_OUT_LOWER_LIMIT - Static variable in class freenet.io.comm.DMT
Maximum transfers out, lower limit.
MAX_TRANSFERS_OUT_PEER_LIMIT - Static variable in class freenet.io.comm.DMT
Maximum transfers out, peer limit.
MAX_TRANSFERS_OUT_UPPER_LIMIT - Static variable in class freenet.io.comm.DMT
Maximum transfers out, upper limit.
MAX_WINDOWS_INSTALLER_LENGTH - Static variable in class freenet.node.updater.NodeUpdateManager
 
maxArchiveLevels - Variable in class freenet.client.FetchContext
Maximum number of manifest lookups during a request.
maxArchiveRestarts - Variable in class freenet.client.FetchContext
 
maxBackgroundUSKFetchers() - Method in class freenet.node.NodeClientCore
 
maxCheckBlocksPerSegment - Variable in class freenet.client.FetchContext
Maximum number of check blocks per segment for splitfiles.
maxCompatibilityMode - Variable in class freenet.client.events.SplitfileCompatibilityModeEvent
 
maxDataBlocksPerSegment - Variable in class freenet.client.FetchContext
Maximum number of data blocks per segment for splitfiles
maxHTL() - Method in class freenet.node.Node
 
maxHTL - Variable in class freenet.node.NodeStarter.TestNodeParameters
 
MAXIMUM_PRIORITY_CLASS - Static variable in class freenet.node.RequestStarter
Anything more important than FProxy
maxInsertRetries - Variable in class freenet.client.InsertContext
Maximum number of retries (after the initial attempt) for each block inserted.
maxMemoryOverheadDecode(int, int) - Method in class freenet.client.FECCodec
Maximum memory usage with the given number of data blocks and check blocks, not including the blocks themselves.
maxMemoryOverheadDecode(int, int) - Method in class freenet.client.OnionFECCodec
 
maxMemoryOverheadEncode(int, int) - Method in class freenet.client.FECCodec
Maximum memory usage with the given number of data blocks and check blocks, not including the blocks themselves.
maxMemoryOverheadEncode(int, int) - Method in class freenet.client.OnionFECCodec
 
maxMessageQueueLength() - Method in class freenet.clients.fcp.FCPServer
 
maxMetadataSize - Variable in class freenet.client.FetchContext
 
maxNonSplitfileRetries - Variable in class freenet.client.FetchContext
Maximum number of retries (after the original attempt) for a non-splitfile block.
maxOutputLength - Variable in class freenet.client.FetchContext
Maximum length of the final returned data
maxPeerPingTime() - Method in class freenet.node.NodeStats
If a peer is over this threshold it is considered to be backed off.
maxRecursionLevel - Variable in class freenet.client.FetchContext
1 = only fetch a single block.
maxRetries - Variable in class freenet.client.async.SimpleBlockChooser
 
maxRetries() - Method in class freenet.client.async.SplitFileFetcherStorage
 
maxSigSize - Variable in enum freenet.crypt.ECDSA.Curves
Maximum (padded) size of a DER-encoded signature (network-format)
maxSize - Variable in class freenet.clients.http.FProxyFetchInProgress
The maximum size specified by the client
maxSize - Variable in class freenet.clients.http.updateableelements.ImageElement
The maxSize
maxSplitfileBlockRetries - Variable in class freenet.client.FetchContext
Maximum number of retries (after the original attempt) for a splitfile block.
maxTempLength - Variable in class freenet.client.FetchContext
Maximum length of data fetched in order to obtain the final data - metadata, containers, etc.
maxTimeBetweenReceivedAcks() - Method in class freenet.node.PeerNode
 
maxTimeBetweenReceivedPackets() - Method in class freenet.node.PeerNode
 
maxTransfersOut - Variable in class freenet.node.NodeStats.PeerLoadStats
Maximum transfers out - hard limit based on congestion control.
maxTransfersOutLowerLimit - Variable in class freenet.node.NodeStats.PeerLoadStats
Maximum transfers out - lower overall limit.
maxTransfersOutPeerLimit - Variable in class freenet.node.NodeStats.PeerLoadStats
Maximum transfers out - per-peer limit.
maxTransfersOutUpperLimit - Variable in class freenet.node.NodeStats.PeerLoadStats
Maximum transfers out - upper overall limit.
maxUSKRetries - Variable in class freenet.client.FetchContext
 
MAYBE_SUCCESS - Static variable in class freenet.pluginmanager.ForwardPortStatus
The port forward may have succeeded.
MAYBE_TUNNEL_LENGTH - Static variable in class freenet.io.AddressTracker
If the minimum gap is at least this, we might be port forwarded.
maybeAddToBinaryBlob(ClientCHKBlock) - Method in class freenet.client.async.SplitFileFetcher
 
maybeAddToBinaryBlob(ClientCHKBlock) - Method in interface freenet.client.async.SplitFileFetcherStorageCallback
Called whenever we successfully download, decode or encode a block and it matches the expected key.
maybeAllSent() - Method in class freenet.io.xfer.BlockTransmitter
LOCKING: Must be called with _senderThread held.
maybeBootConnection(PeerNode, FreenetInetAddress) - Method in class freenet.node.NodeCrypto
If oneConnectionPerAddress is not set, but there are peers with the same IP for which it is set, disconnect them.
maybeBroadcastUOMAnnouncesNew() - Method in class freenet.node.updater.NodeUpdateManager
 
maybeClearCooldown() - Method in class freenet.client.async.SplitFileFetcherStorage
Called when a segment exits cooldown e.g.
maybeClearPeerAddedTimeOnConnect() - Method in class freenet.node.DarknetPeerNode
 
maybeClearPeerAddedTimeOnConnect() - Method in class freenet.node.OpennetPeerNode
 
maybeClearPeerAddedTimeOnConnect() - Method in class freenet.node.PeerNode
 
maybeClearPeerAddedTimeOnConnect() - Method in class freenet.node.SeedClientPeerNode
 
maybeClearPeerAddedTimeOnConnect() - Method in class freenet.node.SeedServerPeerNode
 
maybeClearPeerAddedTimeOnRestart(long) - Method in class freenet.node.DarknetPeerNode
 
maybeClearPeerAddedTimeOnRestart(long) - Method in class freenet.node.OpennetPeerNode
 
maybeClearPeerAddedTimeOnRestart(long) - Method in class freenet.node.PeerNode
 
maybeClearPeerAddedTimeOnRestart(long) - Method in class freenet.node.SeedClientPeerNode
 
maybeClearPeerAddedTimeOnRestart(long) - Method in class freenet.node.SeedServerPeerNode
 
maybeComplete() - Method in class freenet.io.xfer.BlockTransmitter
Complete? maybeAllSent() must have already returned true.
maybeCreate(Node, NodeClientCore, Config, PersistentRequestRoot) - Static method in class freenet.clients.fcp.FCPServer
 
maybeCreate(Node, NodeClientCore, Config) - Static method in class freenet.node.TextModeClientInterfaceServer
 
maybeCreate(Node, Config) - Static method in class freenet.node.updater.NodeUpdateManager
Create a NodeUpdateManager.
maybeCreateFProxyEtc(NodeClientCore, Node, Config, SimpleToadletServer) - Static method in class freenet.clients.http.FProxyToadlet
 
maybeDefault - Variable in class freenet.clients.http.wizardsteps.BandwidthLimit
 
maybeDisconnected() - Method in class freenet.io.xfer.PacketThrottle
 
maybeDisplayWrapperLogfile(ToadletContext, HTMLNode) - Static method in class freenet.clients.http.WelcomeToadlet
 
MaybeEncryptedRandomAccessBufferFactory - Class in freenet.support.io
Wraps another LockableRandomAccessBufferFactory to enable encryption if currently turned on.
MaybeEncryptedRandomAccessBufferFactory(LockableRandomAccessBufferFactory, boolean) - Constructor for class freenet.support.io.MaybeEncryptedRandomAccessBufferFactory
 
maybeFail(int, String) - Method in class freenet.io.xfer.BlockTransmitter
Only fail once.
maybeFinish(ClientContext) - Method in class freenet.client.async.BinaryBlobInserter
 
maybeFutureCode(short) - Static method in enum freenet.client.InsertContext.CompatibilityMode
 
maybeInsertMainJar(NodeUpdater, PeerNode, int) - Method in class freenet.node.updater.UpdateOverMandatoryManager
Maybe insert the main jar blob.
maybeLogPeerNodeStatusSummary(long) - Method in class freenet.node.PeerManager
Log the current PeerNode status summary if the timer has expired
maybeLogStillPresent(long, Long) - Method in class freenet.node.UIDTag
 
maybeMakeChosenRequest(SendableRequest, ClientContext, long) - Method in class freenet.client.async.ClientRequestSelector
 
maybeMove(File, long) - Method in class freenet.support.io.FilenameGenerator
 
maybeNotRevoked() - Method in class freenet.node.updater.UpdateOverMandatoryManager
 
maybeOnConnect() - Method in class freenet.node.PeerNode
 
maybeParseManifest(FetchResult, int) - Method in class freenet.node.updater.MainJarUpdater
 
maybeParseManifest(FetchResult, int) - Method in class freenet.node.updater.NodeUpdater
Called with locks held
maybeParseManifest(FetchResult, int) - Method in class freenet.node.updater.PluginJarUpdater
 
maybeProcessOldBlob() - Method in class freenet.node.updater.NodeUpdater
 
maybeRekey() - Method in interface freenet.node.BasePeerNode
 
maybeRekey() - Method in class freenet.node.PeerNode
 
maybeRemove(RemoveRandom, ClientContext) - Method in interface freenet.support.RemoveRandomParent
Remove the specified RemoveRandom, and propagate upwards if the parent is now empty.
maybeRemove(RemoveRandom, ClientContext) - Method in class freenet.support.SectoredRandomGrabArray
 
maybeRequestMainJar() - Method in class freenet.node.updater.UpdateOverMandatoryManager
 
maybeRun() - Method in class freenet.node.IPDetectorPluginManager
Do we need to run a plugin?
maybeSendAnnouncement() - Method in class freenet.node.Announcer
 
maybeSendAnnouncementOffThread() - Method in class freenet.node.Announcer
 
maybeSendPacket(long, boolean) - Method in class freenet.node.NewPacketFormat
 
maybeSendPacket(long, boolean) - Method in interface freenet.node.PacketFormat
Maybe send something.
maybeSendPacket(long, boolean) - Method in class freenet.node.PeerNode
Maybe send something.
maybeSendUOMAnnounce(PeerNode) - Method in class freenet.node.updater.NodeUpdateManager
 
maybeStart() - Method in class freenet.clients.fcp.FCPServer
 
maybeUnregisterClient(PersistentRequestClient) - Method in class freenet.clients.fcp.PersistentRequestRoot
 
maybeUpdate() - Method in class freenet.node.updater.NodeUpdater
 
maybeUpdateHandshakeIPs(boolean) - Method in class freenet.node.PeerNode
Do occasional DNS requests, but ignoreHostnames should be true on PeerNode construction
maybeUpdateNodeIOStats(long) - Method in class freenet.node.NodeStats
Update the node-wide bandwidth I/O stats if the timer has expired
maybeUpdateOldestNeverConnectedDarknetPeerAge(long) - Method in class freenet.node.PeerManager
Update oldestNeverConnectedPeerAge if the timer has expired
maybeUpdatePeerManagerUserAlertStats(long) - Method in class freenet.node.NodeStats
Update peerManagerUserAlertStats if the timer has expired.
maybeUpdatePeerNodeRoutableConnectionStats(long) - Method in class freenet.node.PeerManager
Update hadRoutableConnectionCount/routableConnectionCheckCount on peers if the timer has expired
mClient - Variable in class freenet.support.TransferThread
Deprecated.
 
mClientContext - Variable in class freenet.support.TransferThread
Deprecated.
 
mdProviders - Static variable in class freenet.crypt.Util
 
MeaningfulNodeNameUserAlert - Class in freenet.node.useralerts
 
MeaningfulNodeNameUserAlert(Node) - Constructor for class freenet.node.useralerts.MeaningfulNodeNameUserAlert
 
meanValue() - Method in class freenet.support.math.MedianMeanRunningAverage
 
MEDIA - Static variable in class freenet.client.filter.ElementInfo
 
MedianMeanRunningAverage - Class in freenet.support.math
A RunningAverage that tracks both the median and mean of a series of values.
MedianMeanRunningAverage() - Constructor for class freenet.support.math.MedianMeanRunningAverage
 
MedianMeanRunningAverage(MedianMeanRunningAverage) - Constructor for class freenet.support.math.MedianMeanRunningAverage
 
MediaType - Class in freenet.support
A media type denotes the content type of a document.
MediaType(String) - Constructor for class freenet.support.MediaType
Creates a new media type by parsing the given string.
MediaType(String, String, String...) - Constructor for class freenet.support.MediaType
Creates a new media type.
MediaType(String, String, Map<String, String>) - Constructor for class freenet.support.MediaType
Creates a new media type.
MemoryChecker - Class in freenet.node
 
MemoryChecker(Ticker, int) - Constructor for class freenet.node.MemoryChecker
 
memoryDecode() - Method in class freenet.keys.ClientCHKBlock
Decode into RAM, if short.
memoryDecode() - Method in interface freenet.keys.ClientKeyBlock
 
memoryDecode() - Method in class freenet.keys.ClientSSKBlock
 
memoryDecode(boolean) - Method in class freenet.keys.ClientSSKBlock
Decode into RAM, if short.
MemoryLimitedChunk - Class in freenet.support
Represents a chunk of some limited resource, usually an estimate of bytes of memory in use, which has been allocated to a MemoryLimitedJob.
MemoryLimitedJob - Class in freenet.support
 
MemoryLimitedJob(long) - Constructor for class freenet.support.MemoryLimitedJob
 
memoryLimitedJobRunner - Variable in class freenet.client.async.ClientContext
Used for memory intensive jobs such as in-RAM FEC decodes.
memoryLimitedJobRunner - Variable in class freenet.node.NodeClientCore
 
MemoryLimitedJobRunner - Class in freenet.support
Start jobs as long as there is sufficient memory (or other limited resource) available, then queue them.
MemoryLimitedJobRunner(long, int, Executor, int) - Constructor for class freenet.support.MemoryLimitedJobRunner
 
merge(InsertContext.CompatibilityMode, InsertContext.CompatibilityMode, byte[], boolean, boolean) - Method in class freenet.client.async.CompatibilityAnalyser
 
merge(FailureCodeTracker) - Method in class freenet.client.FailureCodeTracker
Merge codes from another tracker into this one.
merge(FetchException) - Method in class freenet.client.FailureCodeTracker
 
merge(InsertException) - Method in class freenet.client.FailureCodeTracker
 
merge() - Method in class freenet.support.BloomFilter
 
merge() - Method in class freenet.support.NullBloomFilter
 
mergeNoOverwrite(ClientMetadata) - Method in class freenet.client.ClientMetadata
Merge the given ClientMetadata, without overwriting our existing information.
MergeSFS - Class in freenet.tools
 
MergeSFS() - Constructor for class freenet.tools.MergeSFS
 
MersenneTwister - Class in freenet.support.math
This is a synchronized wrapper around MersenneTwister which also adds additional setSeed() methods.
MersenneTwister() - Constructor for class freenet.support.math.MersenneTwister
Creates a new random number generator using the current time as the seed.
MersenneTwister(int) - Constructor for class freenet.support.math.MersenneTwister
Creates a new random number generator using a single int seed.
MersenneTwister(int[]) - Constructor for class freenet.support.math.MersenneTwister
Creates a new random number generator using an int array seed.
MersenneTwister(long) - Constructor for class freenet.support.math.MersenneTwister
Creates a new random number generator using a single long seed.
MersenneTwister(byte[]) - Constructor for class freenet.support.math.MersenneTwister
Creates a new random number generator using a byte array seed.
message - Variable in class freenet.clients.fcp.SubscribedUSKMessage
 
Message - Class in freenet.io.comm
A Message which can be read from and written to a DatagramPacket.
Message(MessageType) - Constructor for class freenet.io.comm.Message
 
message - Variable in exception freenet.pluginmanager.PluginHTTPException
 
MESSAGE - Static variable in class freenet.support.FileLoggerHook
Verbosity types
Message.FieldNotSetException - Exception in freenet.io.comm
 
MessageAuthCode - Class in freenet.crypt
The MessageAuthCode class will generate the Message Authentication Code of a given set of bytes using a secret key.
MessageAuthCode(MACType, SecretKey) - Constructor for class freenet.crypt.MessageAuthCode
Creates an instance of MessageAuthCode that will use the specified algorithm and key.
MessageAuthCode(MACType, byte[]) - Constructor for class freenet.crypt.MessageAuthCode
Creates an instance of MessageAuthCode that will use the specified algorithm and key which is converted from a byte[] to a SecretKey.
MessageAuthCode(MACType, ByteBuffer) - Constructor for class freenet.crypt.MessageAuthCode
Creates an instance of MessageAuthCode that will use the specified algorithm and key which is converted from a ByteBuffer to a SecretKey.
MessageAuthCode(MACType) - Constructor for class freenet.crypt.MessageAuthCode
Creates an instance of MessageAuthCode that will use the specified algorithm and will generate a key (and an IV if necessary).
MessageAuthCode(MACType, SecretKey, IvParameterSpec) - Constructor for class freenet.crypt.MessageAuthCode
Creates an instance of MessageAuthCode that will use the specified algorithm with the specified key and iv.
MessageAuthCode(MACType, byte[], IvParameterSpec) - Constructor for class freenet.crypt.MessageAuthCode
Creates an instance of MessageAuthCode that will use the specified algorithm with the specified key and iv.
MessageCore - Class in freenet.io.comm
 
MessageCore(Executor) - Constructor for class freenet.io.comm.MessageCore
 
MessageFilter - Class in freenet.io.comm
 
MessageInvalidException - Exception in freenet.clients.fcp
Thrown when an FCP message is invalid.
MessageInvalidException(int, String, String, boolean) - Constructor for exception freenet.clients.fcp.MessageInvalidException
 
MessageItem - Class in freenet.node
A queued byte[], maybe including a Message, and a callback, which may be null.
MessageItem(Message, AsyncMessageCallback[], ByteCounter, short) - Constructor for class freenet.node.MessageItem
 
MessageItem(Message, AsyncMessageCallback[], ByteCounter) - Constructor for class freenet.node.MessageItem
 
MessageItem(byte[], AsyncMessageCallback[], boolean, ByteCounter, short, boolean, boolean) - Constructor for class freenet.node.MessageItem
 
MessageType - Class in freenet.io.comm
 
MessageType(String, short) - Constructor for class freenet.io.comm.MessageType
 
MessageType(String, short, boolean, boolean) - Constructor for class freenet.io.comm.MessageType
 
MessageWrapper - Class in freenet.node
 
MessageWrapper(MessageItem, int) - Constructor for class freenet.node.MessageWrapper
 
Metadata - Class in freenet.client
Metadata parser/writer class.
Metadata(DataInputStream, long) - Constructor for class freenet.client.Metadata
Parse some metadata from a DataInputStream
Metadata(Metadata.DocumentType, ArchiveManager.ARCHIVE_TYPE, Compressor.COMPRESSOR_TYPE, String, ClientMetadata) - Constructor for class freenet.client.Metadata
Create a really simple Metadata object.
Metadata(Metadata.DocumentType, ArchiveManager.ARCHIVE_TYPE, Compressor.COMPRESSOR_TYPE, FreenetURI, ClientMetadata) - Constructor for class freenet.client.Metadata
 
Metadata(Metadata.DocumentType, ArchiveManager.ARCHIVE_TYPE, Compressor.COMPRESSOR_TYPE, FreenetURI, ClientMetadata, long, long, int, int, boolean, InsertContext.CompatibilityMode, HashResult[]) - Constructor for class freenet.client.Metadata
Create another kind of simple Metadata object (a redirect or similar object).
Metadata(Metadata.SplitfileAlgorithm, ClientCHK[], ClientCHK[], int, int, int, ClientMetadata, long, ArchiveManager.ARCHIVE_TYPE, Compressor.COMPRESSOR_TYPE, long, boolean, HashResult[], byte[], long, long, int, int, boolean, InsertContext.CompatibilityMode, byte, byte[], boolean, int) - Constructor for class freenet.client.Metadata
Create metadata for a splitfile.
Metadata.DocumentType - Enum in freenet.client
 
Metadata.SimpleManifestComposer - Class in freenet.client
Helper for composing manifests
It is a replacement for mkRedirectionManifestWithMetadata, used in BaseManifestPutter
Metadata.SplitfileAlgorithm - Enum in freenet.client
 
METADATA_NAME - Static variable in class freenet.client.ArchiveManager
 
metadataID - Variable in enum freenet.client.ArchiveManager.ARCHIVE_TYPE
 
metadataID - Variable in enum freenet.support.compress.Compressor.COMPRESSOR_TYPE
 
MetadataParseException - Exception in freenet.client
Thrown when Metadata parse fails.
MetadataParseException(String) - Constructor for exception freenet.client.MetadataParseException
 
MetadataUnresolvedException - Exception in freenet.client
 
MetadataUnresolvedException(Metadata[], String) - Constructor for exception freenet.client.MetadataUnresolvedException
 
metaRefreshRedirectMinInterval - Static variable in class freenet.client.filter.HTMLFilter
-1 means don't allow it
metaRefreshSamePageMinInterval - Static variable in class freenet.client.filter.HTMLFilter
-1 means don't allow it
migrate(BucketFactory, ClientContext) - Method in class freenet.client.async.ManifestElement
Deprecated.
 
MigrateOldStoreData(boolean) - Constructor for class freenet.node.Node.MigrateOldStoreData
 
migrateTo(StoreCallback<T>, boolean) - Method in class freenet.store.RAMFreenetStore
 
migrateToDisk() - Method in class freenet.support.io.TempBucketFactory.TempBucket
A blocking method to force-migrate from a RAMBucket to a FileBucket
MIME_TYPE - Static variable in class freenet.client.async.BinaryBlob
 
mimeOverride - Variable in class freenet.support.api.ManifestElement
MIME type override.
mimeType - Variable in class freenet.client.filter.ContentFilter.FilterStatus
 
mimeType - Variable in class freenet.clients.http.FProxyFetchResult
If we have fetched the data, we know this.
mimeType - Variable in exception freenet.pluginmanager.DownloadPluginHTTPException
 
mimeTypeForSrc(String) - Static method in class freenet.client.filter.ContentFilter
 
mimeTypes - Variable in enum freenet.client.ArchiveManager.ARCHIVE_TYPE
 
min() - Method in class freenet.client.async.CompatibilityAnalyser
 
MIN_BURSTING_HANDSHAKE_BURST_SIZE - Static variable in class freenet.node.Node
 
MIN_CLOCK_PROBLEM_PEER_ALERT_THRESHOLD - Static variable in class freenet.node.useralerts.PeerManagerUserAlert
How many peers with clock problems can we have without getting alerted about too many
MIN_CONN_ALERT_THRESHOLD - Static variable in class freenet.node.useralerts.PeerManagerUserAlert
How many connected peers we need to not get alert about not enough
MIN_CONN_ERROR_ALERT_THRESHOLD - Static variable in class freenet.node.useralerts.PeerManagerUserAlert
How many peers with unknown connection errors can we have without getting alerted
MIN_DELAY - Static variable in class freenet.io.xfer.PacketThrottle
 
MIN_DELAY - Static variable in interface freenet.node.BaseRequestThrottle
 
MIN_MEMORY_ALLOCATION - Static variable in class freenet.client.FECCodec
 
MIN_MTU - Static variable in class freenet.io.comm.UdpSocketHandler
 
MIN_PADDED_SIZE - Static variable in class freenet.support.io.PaddedEphemerallyEncryptedBucket
 
MIN_PEERS_FOR_SCALING - Static variable in class freenet.node.OpennetManager
Minimum number of peers.
MIN_PRIORITY - Static variable in class freenet.support.io.NativeThread
Deprecated.
MIN_SUCCESS_BETWEEN_DROP_CONNS - Static variable in class freenet.node.OpennetManager
Only drop a connection after at least this many successful requests.
MIN_TIME_BETWEEN_BURSTING_HANDSHAKE_BURSTS - Static variable in class freenet.node.Node
 
MIN_TIME_BETWEEN_HANDSHAKE_SENDS - Static variable in class freenet.node.Node
 
MIN_TIME_BETWEEN_OFFERS - Static variable in class freenet.node.OpennetManager
Minimum time between offers, if we have maximum peers.
MIN_TIME_BETWEEN_VERSION_PROBES - Static variable in class freenet.node.Node
 
MIN_TIME_BETWEEN_VERSION_SENDS - Static variable in class freenet.node.Node
 
minCompatibilityMode - Variable in class freenet.client.events.SplitfileCompatibilityModeEvent
 
minFlags() - Method in class freenet.support.VoidLogger
 
MINIMUM_FETCHABLE_PRIORITY_CLASS - Static variable in class freenet.node.RequestStarter
 
minimumVersion - Variable in class freenet.pluginmanager.OfficialPlugins.OfficialPluginDescription
Minimum getRealVersion().
minOfferedHTL(Key, short) - Method in class freenet.node.FailureTable
 
MINOR - Static variable in interface freenet.node.useralerts.UserAlert
Something minor
MINOR - Static variable in class freenet.support.Logger
Deprecated.
minor(Class<?>, String) - Static method in class freenet.support.Logger
 
minor(Object, String) - Static method in class freenet.support.Logger
 
minor(Object, String, Throwable) - Static method in class freenet.support.Logger
 
minor(Class<?>, String, Throwable) - Static method in class freenet.support.Logger
 
minReportForValue(double) - Method in class freenet.support.math.SimpleRunningAverage
 
minSize - Variable in class freenet.client.async.InsertCompressor
If we can get it into one block, don't compress any further
minSuccessBlocks - Variable in class freenet.client.async.ClientRequester
Minimum number of blocks required to succeed for success.
minSuccessFetchBlocks - Variable in class freenet.client.async.BaseManifestPutter
The number of blocks that will be needed to fetch the data.
minSuccessFetchBlocks - Variable in class freenet.client.async.ClientPutter
The number of blocks that will be needed to fetch the data.
minSuccessFetchBlocks - Variable in class freenet.client.events.SplitfileProgressEvent
 
minSuccessfulBlocks - Variable in class freenet.client.events.SplitfileProgressEvent
 
MISC - Class in freenet.clients.http.wizardsteps
Allows the user to choose whether to enable auto-updating, and what official utility plugins to install.
MISC(NodeClientCore, Config) - Constructor for class freenet.clients.http.wizardsteps.MISC
 
misses() - Method in class freenet.node.stats.StoreAccessStats
 
misses() - Method in interface freenet.store.FreenetStore
 
misses() - Method in class freenet.store.NullFreenetStore
 
misses() - Method in class freenet.store.ProxyFreenetStore
 
misses() - Method in class freenet.store.RAMFreenetStore
 
misses() - Method in class freenet.store.saltedhash.SaltedHashFreenetStore
 
misses() - Method in class freenet.store.SlashdotStore
 
misses() - Method in class freenet.store.StoreCallback
 
MISSING - Static variable in class freenet.io.comm.DMT
 
MISSING_COMMAND - Static variable in exception freenet.support.plugins.helpers1.AbstractFCPHandler.FCPException
 
MISSING_IDENTIFIER - Static variable in exception freenet.support.plugins.helpers1.AbstractFCPHandler.FCPException
 
MissingKeyException() - Constructor for exception freenet.client.async.SplitFileInserterSegmentStorage.MissingKeyException
 
mkRedirectionManifest(HashMap<String, Object>) - Static method in class freenet.client.Metadata
Create a Metadata object and add data for redirection to it.
mkRedirectionManifestWithMetadata(HashMap<String, Object>) - Static method in class freenet.client.Metadata
Create a Metadata object and add manifest entries from the given map.
mNode - Variable in class freenet.support.TransferThread
Deprecated.
 
mode - Variable in exception freenet.client.FetchException
Failure mode
mode - Variable in exception freenet.client.InsertException
Failure mode, see the constants below.
MODE_ADVANCED - Static variable in class freenet.clients.http.PageMaker
 
MODE_SIMPLE - Static variable in class freenet.clients.http.PageMaker
 
ModifyConfig - Class in freenet.clients.fcp
 
ModifyConfig(SimpleFieldSet) - Constructor for class freenet.clients.fcp.ModifyConfig
 
modifyGlobalRequestBlocking(String, String, short) - Method in class freenet.clients.fcp.FCPServer
 
ModifyPeer - Class in freenet.clients.fcp
 
ModifyPeer(SimpleFieldSet) - Constructor for class freenet.clients.fcp.ModifyPeer
 
ModifyPeerNote - Class in freenet.clients.fcp
 
ModifyPeerNote(SimpleFieldSet) - Constructor for class freenet.clients.fcp.ModifyPeerNote
 
ModifyPersistentRequest - Class in freenet.clients.fcp
FCP message: Modify a persistent request.
modifyRequest(String, short, FCPServer) - Method in class freenet.clients.fcp.ClientRequest
Called after a ModifyPersistentRequest.
modulusSize - Variable in enum freenet.crypt.ECDH.Curves
Expected size of a pubkey
modulusSize - Variable in enum freenet.crypt.ECDSA.Curves
Expected size of a DER encoded pubkey in bytes
modulusSize - Variable in enum freenet.crypt.KeyPairType
Expected size of a DER encoded pubkey in bytes
move(String) - Method in class freenet.node.ProgramDirectory
Move the directory.
moveBookmark(String, String) - Method in class freenet.clients.http.bookmark.BookmarkManager
 
moveBookmarkDown(Bookmark) - Method in class freenet.clients.http.bookmark.BookmarkCategory
 
moveBookmarkDown(String, boolean) - Method in class freenet.clients.http.bookmark.BookmarkManager
 
moveBookmarkUp(Bookmark) - Method in class freenet.clients.http.bookmark.BookmarkCategory
 
moveBookmarkUp(String, boolean) - Method in class freenet.clients.http.bookmark.BookmarkManager
 
moved - Variable in class freenet.support.ListUtils.RandomRemoveResult
 
moveElementsTo(RandomGrabArray, boolean) - Method in class freenet.support.RandomGrabArray
 
moveTo(File, File, boolean) - Static method in class freenet.support.io.FileUtil
Like renameTo(), but can move across filesystems, by copying the data.
MP3Filter - Class in freenet.client.filter
 
MP3Filter() - Constructor for class freenet.client.filter.MP3Filter
 
MPIbytes(BigInteger) - Static method in class freenet.crypt.Util
 
mTBF - Variable in class freenet.support.TransferThread
Deprecated.
 
mtu - Variable in class freenet.pluginmanager.DetectedIP
The MTU as advertized by the JVM
MULTI_LEVEL_CHAR - Static variable in class freenet.support.SimpleFieldSet
 
MULTI_VALUE_CHAR - Static variable in class freenet.support.SimpleFieldSet
 
multiFileReplaceReadyToDeploy(MainJarDependenciesChecker.AtomicDeployer) - Method in class freenet.node.updater.MainJarUpdater
 
MultiHashInputStream - Class in freenet.crypt
 
MultiHashInputStream(InputStream, long) - Constructor for class freenet.crypt.MultiHashInputStream
 
MultiHashOutputStream - Class in freenet.crypt
 
MultiHashOutputStream(OutputStream, long) - Constructor for class freenet.crypt.MultiHashOutputStream
 
MultiMessageCallback - Class in freenet.node
Groups a set of message sends together so that we get a single sent(boolean) callback after all the messages have been sent, and then later a finished(boolean).
MultiMessageCallback() - Constructor for class freenet.node.MultiMessageCallback
 
MultipleDataCarryingMessage - Class in freenet.clients.fcp
 
MultipleDataCarryingMessage() - Constructor for class freenet.clients.fcp.MultipleDataCarryingMessage
 
MultiPutCompletionCallback - Class in freenet.client.async
 
MultiPutCompletionCallback(PutCompletionCallback, BaseClientPutter, Object, boolean) - Constructor for class freenet.client.async.MultiPutCompletionCallback
 
MultiPutCompletionCallback(PutCompletionCallback, BaseClientPutter, Object, boolean, boolean) - Constructor for class freenet.client.async.MultiPutCompletionCallback
 
MultiPutCompletionCallback(PutCompletionCallback, BaseClientPutter, Object, boolean, boolean, boolean) - Constructor for class freenet.client.async.MultiPutCompletionCallback
 
MultiReaderBucket - Class in freenet.support.io
A wrapper for a read-only bucket providing for multiple readers.
MultiReaderBucket(Bucket) - Constructor for class freenet.support.io.MultiReaderBucket
 
MultiReaderBucket() - Constructor for class freenet.support.io.MultiReaderBucket
 
MultiValueTable<K,V> - Class in freenet.support
A hashtable that can store several values for each entry.
MultiValueTable() - Constructor for class freenet.support.MultiValueTable
 
MultiValueTable(int) - Constructor for class freenet.support.MultiValueTable
 
MultiValueTable(int, int) - Constructor for class freenet.support.MultiValueTable
 
mustResolve - Variable in exception freenet.client.MetadataUnresolvedException
 
mustSendNow(long) - Method in class freenet.node.PeerMessageQueue
Returns true if there are messages that will timeout before now.
mustSendSize(int, int) - Method in class freenet.node.PeerMessageQueue
Returns true if minSize + the length of all messages in this queue is greater than maxSize.
mustUnlock() - Method in class freenet.node.InsertTag
 
mustUnlock() - Method in class freenet.node.RequestTag
 
mustUnlock() - Method in class freenet.node.UIDTag
Caller must call innerUnlock(noRecordUnlock) immediately if this returns true.
MutableBoolean - Class in freenet.support
Freely modifiable boolean wrapper.
MutableBoolean() - Constructor for class freenet.support.MutableBoolean
 
MY_UID - Static variable in class freenet.io.comm.DMT
 
MyCallback(Message, PeerNode, LocationManager.RecentlyForwardedItem) - Constructor for class freenet.node.LocationManager.MyCallback
 
myCompressedFullRef() - Method in class freenet.node.NodeCrypto
Our full node reference, compressed.
myCompressedHeavySetupRef() - Method in class freenet.node.NodeCrypto
The part of our node reference which is exchanged in the connection setup, if we don't already have the node, compressed.
myCompressedSetupRef() - Method in class freenet.node.NodeCrypto
The part of our node reference which is exchanged in the connection setup, compressed.
MyRequestThrottle(int, String, SimpleFieldSet, int, boolean) - Constructor for class freenet.node.RequestStarterGroup.MyRequestThrottle
 
MyUserAlert(String, String, boolean, short) - Constructor for class freenet.node.IPDetectorPluginManager.MyUserAlert
 
MyUSKFetcherCallback(ClientRequester, GetCompletionCallback, USK, ArrayList<String>, FetchContext, ArchiveContext, boolean, int, int, boolean, long, boolean, boolean) - Constructor for class freenet.client.async.SingleFileFetcher.MyUSKFetcherCallback
 

N

N2N_MESSAGE_TYPE_DIFFNODEREF - Static variable in class freenet.node.Node
Type identifier for differential node reference messages, as sent on DMT.nodeToNodeMessage's
N2N_MESSAGE_TYPE_FPROXY - Static variable in class freenet.node.Node
Type identifier for fproxy node to node messages, as sent on DMT.nodeToNodeMessage's
N2N_TEXT_MESSAGE_TYPE_BOOKMARK - Static variable in class freenet.node.Node
Identified within friend feed for the recommendation of a bookmark
N2N_TEXT_MESSAGE_TYPE_DOWNLOAD - Static variable in class freenet.node.Node
Identified within friend feed for the recommendation of a file
N2N_TEXT_MESSAGE_TYPE_FILE_OFFER - Static variable in class freenet.node.Node
Identifier within fproxy messages for an offer to transfer a file
N2N_TEXT_MESSAGE_TYPE_FILE_OFFER_ACCEPTED - Static variable in class freenet.node.Node
Identifier within fproxy messages for accepting an offer to transfer a file
N2N_TEXT_MESSAGE_TYPE_FILE_OFFER_REJECTED - Static variable in class freenet.node.Node
Identifier within fproxy messages for rejecting an offer to transfer a file
N2N_TEXT_MESSAGE_TYPE_USERALERT - Static variable in class freenet.node.Node
Identifier within fproxy messages for simple, short text messages to be displayed on the homepage as useralerts
N2NFeedMessage - Class in freenet.clients.fcp
 
N2NFeedMessage(String, String, String, short, long, String, long, long, long) - Constructor for class freenet.clients.fcp.N2NFeedMessage
 
N2NTMToadlet - Class in freenet.clients.http
 
N2NTMToadlet(Node, NodeClientCore, HighLevelSimpleClient) - Constructor for class freenet.clients.http.N2NTMToadlet
 
N2NTMUserAlert - Class in freenet.node.useralerts
 
N2NTMUserAlert(DarknetPeerNode, String, int, long, long, long, long) - Constructor for class freenet.node.useralerts.N2NTMUserAlert
 
N2NTMUserAlert(DarknetPeerNode, String, int, long, long, long) - Constructor for class freenet.node.useralerts.N2NTMUserAlert
 
name - Variable in class freenet.client.async.ClientRequestScheduler
 
NAME - Static variable in class freenet.clients.fcp.AddPeer
 
NAME - Static variable in class freenet.clients.fcp.BookmarkFeed
 
NAME - Static variable in class freenet.clients.fcp.ClientGetMessage
 
NAME - Static variable in class freenet.clients.fcp.ClientHelloMessage
 
NAME - Static variable in class freenet.clients.fcp.ClientPutDiskDirMessage
 
NAME - Static variable in class freenet.clients.fcp.ClientPutMessage
 
NAME - Static variable in class freenet.clients.fcp.DisconnectMessage
The name of this message.
NAME - Static variable in class freenet.clients.fcp.FCPPluginClientMessage
On-network format name of the message.
NAME - Static variable in class freenet.clients.fcp.FeedMessage
 
NAME - Static variable in class freenet.clients.fcp.FilterMessage
 
NAME - Static variable in class freenet.clients.fcp.FilterResultMessage
 
NAME - Static variable in class freenet.clients.fcp.NodeHelloMessage
 
NAME - Static variable in class freenet.clients.fcp.ProbeRequest
 
NAME - Static variable in class freenet.clients.fcp.SendBookmarkMessage
 
NAME - Static variable in class freenet.clients.fcp.SendingToNetworkMessage
 
NAME - Static variable in class freenet.clients.fcp.SendTextMessage
 
NAME - Static variable in class freenet.clients.fcp.SendURIMessage
 
NAME - Static variable in class freenet.clients.fcp.SentPeerMessage
 
NAME - Static variable in class freenet.clients.fcp.ShutdownMessage
 
name - Static variable in class freenet.clients.fcp.SubscribedUSKMessage
 
NAME - Static variable in class freenet.clients.fcp.SubscribeUSKMessage
 
name - Static variable in class freenet.clients.fcp.TestDDACompleteMessage
 
name - Static variable in class freenet.clients.fcp.TestDDAReplyMessage
 
NAME - Static variable in class freenet.clients.fcp.TestDDARequestMessage
 
NAME - Static variable in class freenet.clients.fcp.TestDDAResponseMessage
 
NAME - Static variable in class freenet.clients.fcp.TextFeedMessage
 
NAME - Static variable in class freenet.clients.fcp.UnsubscribeUSKMessage
 
NAME - Static variable in class freenet.clients.fcp.URIFeedMessage
 
NAME - Static variable in class freenet.clients.fcp.WatchFeedsMessage
 
name - Variable in class freenet.clients.http.bookmark.Bookmark
 
NAME - Static variable in class freenet.clients.http.bookmark.BookmarkCategory
 
NAME - Static variable in class freenet.clients.http.bookmark.BookmarkItem
 
name - Variable in class freenet.clients.http.Cookie
 
name - Variable in enum freenet.clients.http.PageMaker.THEME
 
name - Variable in class freenet.config.Option
The option name
name - Variable in class freenet.pluginmanager.ForwardPort
Name of the interface e.g.
name - Variable in class freenet.pluginmanager.OfficialPlugins.OfficialPluginDescription
The name of the plugin
name - Variable in enum freenet.support.compress.Compressor.COMPRESSOR_TYPE
 
name - Variable in class freenet.support.HTMLNode
 
NAME - Static variable in interface freenet.support.XMLCharacterClasses
[5] Name.
NAME_CHAR - Static variable in interface freenet.support.XMLCharacterClasses
[4] NameChar - due to regex rules this must be the first expression within square parantheses
NAME_SELECTION - Class in freenet.clients.http.wizardsteps
Allows the user to choose a node name for Darknet.
NAME_SELECTION(Config) - Constructor for class freenet.clients.http.wizardsteps.NAME_SELECTION
 
namesOfDirectSubsets() - Method in class freenet.support.SimpleFieldSet
Get the names of direct subsets, i.e.
nanosPerTick - Variable in class freenet.support.TokenBucket
Deprecated.
 
NATIVE_PRIORITY_RANGE - Static variable in class freenet.support.io.NativeThread
 
NativeThread - Class in freenet.support.io
Do *NOT* forget to call super.run() if you extend it!
NativeThread(String, int, boolean) - Constructor for class freenet.support.io.NativeThread
Creates a new native (reniced) thread
NativeThread(Runnable, String, int, boolean) - Constructor for class freenet.support.io.NativeThread
Creates a new native (reniced) thread
NativeThread(ThreadGroup, Runnable, String, int, boolean) - Constructor for class freenet.support.io.NativeThread
Creates a new native (reniced) thread
NativeThread.PriorityLevel - Enum in freenet.support.io
 
natType - Variable in class freenet.pluginmanager.DetectedIP
 
NEAREST_LOCATION - Static variable in class freenet.io.comm.DMT
 
NEED_PUB_KEY - Static variable in class freenet.io.comm.DMT
 
needRebuild - Variable in class freenet.support.BloomFilter
 
needRebuild() - Method in class freenet.support.BloomFilter
 
needsDecode() - Method in class freenet.client.async.SplitFileFetcherSegmentStorage
 
needsKeys() - Method in class freenet.client.async.SplitFileFetcherKeyListener
 
needsLegacyUpdater() - Static method in class freenet.support.JVMVersion
 
needsLoadBulk() - Method in class freenet.io.comm.Message
 
needsLoadRT() - Method in class freenet.io.comm.Message
 
networkColoringReceivedBytes(int) - Method in class freenet.node.NodeStats
 
networkColoringSentBytes(int) - Method in class freenet.node.NodeStats
 
NetworkInterface - Class in freenet.io
Replacement for ServerSocket that can handle multiple bind addresses and allows IP address level filtering.
NetworkInterface(int, String, Executor) - Constructor for class freenet.io.NetworkInterface
Creates a new network interface that can bind to several addresses and allows connection filtering on IP address level.
NEVER_CASCADE - Static variable in class freenet.io.xfer.BlockTransmitter
 
neverConn - Variable in class freenet.node.useralerts.PeerManagerUserAlert
 
neverConnected - Variable in class freenet.node.PeerNode
True if we have never connected to this peer since it was added to this node
neverConnected() - Method in class freenet.node.PeerNode
 
neverDropAMessage() - Method in class freenet.clients.fcp.FCPServer
 
newLocation - Variable in exception freenet.pluginmanager.RedirectPluginHTTPException
 
NewLZMACompressor - Class in freenet.support.compress
 
NewLZMACompressor() - Constructor for class freenet.support.compress.NewLZMACompressor
 
newMainJarVersion() - Method in class freenet.node.updater.NodeUpdateManager
What version has been fetched? This includes jar's fetched via UOM, because the UOM code feeds its results through the mainUpdater.
NewPacketFormat - Class in freenet.node
 
NewPacketFormatKeyContext - Class in freenet.node
NewPacketFormat's context for each SessionKey.
newSalt() - Method in class freenet.client.async.ClientLayerPersister
 
newSalt() - Method in interface freenet.client.async.PersistentJobRunner
For persistent requests, return true if the bloom filter salt has changed when loading the requests.
newSalt() - Method in class freenet.support.DummyJobRunner
 
newThread(Runnable) - Method in class freenet.support.compress.RealCompressor.CompressorThreadFactory
 
newURI - Variable in exception freenet.client.FetchException
Try this URI instead.
next(int) - Method in class freenet.crypt.RandomSource
 
next(int) - Method in class freenet.crypt.Yarrow
 
next(T) - Method in interface freenet.support.DoublyLinkedList
 
next(T) - Method in class freenet.support.DoublyLinkedListImpl
next(int) - Method in class freenet.support.math.MersenneTwister
next() - Method in class freenet.support.RandomArrayIterator
 
next() - Method in class freenet.support.SimpleFieldSet.KeyIterator
 
nextCheckpoint() - Method in class freenet.support.transport.ip.IPAddressDetector
 
nextFullDouble() - Method in class freenet.crypt.RandomSource
Returns a 64 bit random double.
nextFullFloat() - Method in class freenet.crypt.RandomSource
Returns a 32 bit random floating point number.
nextIteration() - Method in class freenet.support.TransferThread
Deprecated.
Wakes up the thread so that iterate() is called.
nextKey() - Method in class freenet.support.SimpleFieldSet.KeyIterator
 
nextOrder() - Static method in class freenet.node.ProgramDirectory
 
nextSeqNum - Variable in class freenet.node.NewPacketFormatKeyContext
 
NO_CLEANER_SLEEP - Static variable in class freenet.store.saltedhash.SaltedHashFreenetStore
 
NO_DATAINSERT - Static variable in exception freenet.io.comm.RetrievalException
 
NO_SUCH_COMMAND - Static variable in exception freenet.support.plugins.helpers1.AbstractFCPHandler.FCPException
 
NO_UDP - Static variable in class freenet.pluginmanager.DetectedIP
No UDP connectivity at all
noBlocksToSend() - Method in class freenet.client.async.SplitFileInserterStorage
 
NoCloseProxyOutputStream - Class in freenet.support.io
 
NoCloseProxyOutputStream(OutputStream) - Constructor for class freenet.support.io.NoCloseProxyOutputStream
 
noConnectedPeers() - Method in class freenet.node.Node
 
noContactDetails() - Method in class freenet.node.PeerNode
 
node - Variable in class freenet.clients.http.ConnectionsToadlet
 
Node - Class in freenet.node
 
node - Variable in class freenet.node.NodeClientCore
 
node - Variable in class freenet.node.updater.NodeUpdateManager
 
node - Variable in class freenet.node.updater.NodeUpdater
 
node - Variable in class freenet.pluginmanager.PluginTalker
Deprecated.
 
node - Variable in class freenet.support.plugins.helpers1.PluginContext
 
Node.AlreadySetPasswordException - Exception in freenet.node
 
Node.MigrateOldStoreData - Class in freenet.node
 
Node.NodeNameCallback - Class in freenet.node
 
NODE_IDENTITY - Static variable in class freenet.io.comm.DMT
 
NODE_TO_NODE_MESSAGE_DATA - Static variable in class freenet.io.comm.DMT
 
NODE_TO_NODE_MESSAGE_TEXT - Static variable in class freenet.io.comm.DMT
 
NODE_TO_NODE_MESSAGE_TYPE - Static variable in class freenet.io.comm.DMT
 
NODE_UIDS - Static variable in class freenet.io.comm.DMT
 
NodeARKInserter - Class in freenet.node
 
nodeAveragePingAlertRelevant - Variable in class freenet.node.NodeStats
nodeAveragePing PeerManagerUserAlert should happen if true
NodeCHK - Class in freenet.keys
 
NodeCHK(byte[], byte) - Constructor for class freenet.keys.NodeCHK
 
NodeClientCore - Class in freenet.node
The connection between the node and the client layer.
NodeClientCore.SimpleRequestSenderCompletionListener - Interface in freenet.node
 
NodeCrypto - Class in freenet.node
Cryptographic and transport level node identity.
NodeCrypto(Node, boolean, NodeCryptoConfig, long, boolean) - Constructor for class freenet.node.NodeCrypto
Get port number from a config, create socket and packet mangler
NodeCryptoConfig - Class in freenet.node
Tracks config parameters related to a NodeCrypto.
NodeData - Class in freenet.clients.fcp
 
NodeData(Node, boolean, boolean, boolean, String) - Constructor for class freenet.clients.fcp.NodeData
 
nodeDir() - Method in class freenet.node.Node
 
NodeDispatcher - Class in freenet.node
 
NodeDispatcher.NodeDispatcherCallback - Interface in freenet.node
 
nodeFailed(PeerNode, String) - Method in interface freenet.node.AnnouncementCallback
 
NodeFile - Enum in freenet.node
Mapping of files managed by the node to their respective locations.
NodeGetPubkey - Class in freenet.node
 
NodeHelloMessage - Class in freenet.clients.fcp
NodeHello NodeHello FCPVersion= Node=Fred Version=0.7.0,401 EndMessage
NodeHelloMessage(String) - Constructor for class freenet.clients.fcp.NodeHelloMessage
 
nodeIdentifier - Variable in class freenet.clients.fcp.SendPeerMessage
 
NodeInitException - Exception in freenet.node
 
NodeInitException(int, String) - Constructor for exception freenet.node.NodeInitException
 
NodeIPDetector - Class in freenet.node
Detect the IP address of the node.
NodeIPDetector(Node) - Constructor for class freenet.node.NodeIPDetector
 
NodeIPPortDetector - Class in freenet.node
Combine the detected IP address with the NodeCrypto's port number and the port numbers we have on connections in the given class to get a list of Peer's.
NodeL10n - Class in freenet.l10n
This is the interface used to localize the Node.
NodeL10n() - Constructor for class freenet.l10n.NodeL10n
Initialize the Node localization with the node's default language, and overrides in the working directory.
NodeL10n(BaseL10n.LANGUAGE, File) - Constructor for class freenet.l10n.NodeL10n
Initialize the Node localization.
nodeName - Static variable in class freenet.node.Version
FReenet Reference Daemon
NodeNeedRestartException - Exception in freenet.config
Thrown when the node must be restarted for a config setting to be applied.
NodeNeedRestartException(String) - Constructor for exception freenet.config.NodeNeedRestartException
 
nodeNotAdded() - Method in interface freenet.node.AnnouncementCallback
Node valid but locally not added e.g.
nodeNotWanted() - Method in interface freenet.node.AnnouncementCallback
 
NodePinger - Class in freenet.node
Track average round-trip time for each peer node, get a geometric mean.
NODEREF_LENGTH - Static variable in class freenet.io.comm.DMT
 
NODEREF_REJECTED_INVALID - Static variable in class freenet.io.comm.DMT
 
NODEREF_REJECTED_REAL_BIGGER_THAN_PADDED - Static variable in class freenet.io.comm.DMT
 
NODEREF_REJECTED_TOO_BIG - Static variable in class freenet.io.comm.DMT
 
NODEREF_REJECTED_TRANSFER_FAILED - Static variable in class freenet.io.comm.DMT
 
nodesRoutedTo - Variable in class freenet.node.BaseSender
 
NodeSSK - Class in freenet.keys
An SSK is a Signed Subspace Key.
NodeSSK(byte[], byte[], byte) - Constructor for class freenet.keys.NodeSSK
 
NodeSSK(byte[], byte[], DSAPublicKey, byte) - Constructor for class freenet.keys.NodeSSK
 
NodeStarter - Class in freenet.node
 
NodeStarter.TestNodeParameters - Class in freenet.node
TODO FIXME: Someone who understands all the parameters please add sane defaults.
nodeStats - Variable in class freenet.node.Node
Stats
NodeStats - Class in freenet.node
Node (as opposed to NodeClientCore) level statistics.
NodeStats.PeerLoadStats - Class in freenet.node
Stats to send to a single peer so it can determine whether we are likely to reject a request.
NodeStats.RequestType - Enum in freenet.node
 
NodeStats.TimedStats - Class in freenet.node
 
nodeStatus - Variable in class freenet.clients.fcp.SentPeerMessage
 
noDetectPlugins() - Method in class freenet.node.NodeIPDetector
 
nodeToNodeMessage - Static variable in class freenet.io.comm.DMT
 
NodeToNodeMessageListener - Interface in freenet.node
Something that wants to listen for nodeToNodeMessage's.
NodeUpdateManager - Class in freenet.node.updater
Supervises NodeUpdater's.
NodeUpdateManager(Node, Config) - Constructor for class freenet.node.updater.NodeUpdateManager
 
NodeUpdateManager.UpdateRevocationURICallback - Class in freenet.node.updater
 
nodeUpdater - Variable in class freenet.node.Node
NodeUpdater
NodeUpdater - Class in freenet.node.updater
 
nodeVersion - Static variable in class freenet.node.Version
The current tree version.
NoFreeBucket - Class in freenet.support.io
 
NoFreeBucket(Bucket) - Constructor for class freenet.support.io.NoFreeBucket
 
NoFreeBucket() - Constructor for class freenet.support.io.NoFreeBucket
 
NoFreeBucket(DataInputStream, FilenameGenerator, PersistentFileTracker, MasterSecret) - Constructor for class freenet.support.io.NoFreeBucket
 
noLongerRoutable() - Method in class freenet.node.PeerNode
Will return true if routing to this node is either explictly disabled, or disabled due to noted incompatiblity in build-version numbers.
noLongerRoutingTo(UIDTag, boolean) - Method in class freenet.node.PeerNode
 
nominalPeer - Variable in class freenet.node.PeerNode
Advertised addresses
noMoreNodes() - Method in interface freenet.node.AnnouncementCallback
 
nonNullBuckets(Bucket[]) - Static method in class freenet.support.io.BucketTools
 
nonNullIndices(Bucket[]) - Static method in class freenet.support.io.BucketTools
 
nonPersistentClientBulk - Variable in class freenet.node.Node
 
nonPersistentClientRT - Variable in class freenet.node.Node
 
noRecordUnlock - Variable in class freenet.node.UIDTag
 
noRevocationFound() - Method in class freenet.node.updater.NodeUpdateManager
Called when the RevocationChecker has got 3 DNFs on the revocation key
NORM_PRIORITY - Static variable in class freenet.support.io.NativeThread
Deprecated.
NORMAL - Static variable in class freenet.support.Logger
Deprecated.
normal(Object, String) - Static method in class freenet.support.Logger
 
normal(Object, String, Throwable) - Static method in class freenet.support.Logger
 
normal(Class<?>, String) - Static method in class freenet.support.Logger
 
normal(Class<?>, String, Throwable) - Static method in class freenet.support.Logger
 
normalize(double) - Static method in class freenet.node.Location
Normalize a location to within the valid range.
normalizeName(String) - Static method in class freenet.support.io.NativeThread
 
normalizePath(String) - Method in class freenet.support.plugins.helpers1.WebInterfaceToadlet
returns allways at min a "/", but "/path" is allways without trailing '/' so "/path/to/toadlet/blah" and "/path/to/toadlet/blah/" cant be distinguished
noRunning() - Method in class freenet.clients.fcp.ListPersistentRequestsMessage.ListJob
 
noSwaps - Static variable in class freenet.node.LocationManager
 
not(Predicate<T>) - Static method in class freenet.support.PredicateUtil
 
NOT_SUPPORTED - Static variable in class freenet.pluginmanager.DetectedIP
The plugin does not support detecting the NAT type.
NotAllowedException - Exception in freenet.clients.fcp
Thrown when a client tries to upload a file it's not allowed to upload (or otherwise read it), or download to a file which it's not allowed to download to (or otherwise write to).
NotAllowedException() - Constructor for exception freenet.clients.fcp.NotAllowedException
 
NotAvailNodeStoreStats - Class in freenet.node.stats
This implementation is used for data stores that have no aggregated stats
NotAvailNodeStoreStats() - Constructor for class freenet.node.stats.NotAvailNodeStoreStats
 
NotConnectedException - Exception in freenet.io.comm
 
NotConnectedException(String) - Constructor for exception freenet.io.comm.NotConnectedException
 
NotConnectedException() - Constructor for exception freenet.io.comm.NotConnectedException
 
NotConnectedException(DisconnectedException) - Constructor for exception freenet.io.comm.NotConnectedException
 
NotEnoughNiceLevelsUserAlert - Class in freenet.node.useralerts
Tell the user about the lack of room nice-level wise
NotEnoughNiceLevelsUserAlert() - Constructor for class freenet.node.useralerts.NotEnoughNiceLevelsUserAlert
 
notFinishedOrFatallyFinished() - Method in class freenet.clients.http.FProxyFetchInProgress
 
notFlags() - Method in class freenet.support.VoidLogger
 
notFoundInStore(ClientContext) - Method in class freenet.client.async.BaseSingleFileFetcher
 
notFoundInStore(ClientContext) - Method in class freenet.client.async.SimpleSingleFileFetcher
 
NotFoundPluginHTTPException - Exception in freenet.pluginmanager
404 error code.
NotFoundPluginHTTPException(String, String) - Constructor for exception freenet.pluginmanager.NotFoundPluginHTTPException
 
notificationPath - Static variable in class freenet.clients.http.updateableelements.UpdaterConstants
 
NotifierFetchListener - Class in freenet.clients.http.updateableelements
This listener notifies the PushDataManager when a download make some progress
NotifierFetchListener(PushDataManager, BaseUpdateableElement) - Constructor for class freenet.clients.http.updateableelements.NotifierFetchListener
 
notifyClients(ClientContext) - Method in class freenet.client.async.ClientRequester
Notify clients by calling innerNotifyClients off-thread.
notifyDisconnecting(boolean) - Method in class freenet.node.PeerNode
Called when a delayed disconnect is occurring.
notifyFailure(ClientRequest) - Method in class freenet.clients.fcp.PersistentRequestClient
Callback called when a request fails
notifyFailure(ClientRequest) - Method in interface freenet.clients.fcp.RequestCompletionCallback
Callback called when a request fails
notifyFailure(ClientRequest) - Method in class freenet.clients.http.QueueToadlet
 
notifyOfPacketAcknowledged(double) - Method in class freenet.io.xfer.PacketThrottle
Notify the throttle that a packet was transmitted successfully.
notifyOfPacketsLost(int) - Method in class freenet.io.xfer.PacketThrottle
 
notifySuccess(ClientRequest) - Method in class freenet.clients.fcp.PersistentRequestClient
Callback called when a request succeeds.
notifySuccess(ClientRequest) - Method in interface freenet.clients.fcp.RequestCompletionCallback
Callback called when a request succeeds.
notifySuccess(ClientRequest) - Method in class freenet.clients.http.QueueToadlet
 
notInArchive(ClientContext) - Method in interface freenet.client.ArchiveExtractCallback
Not in the archive
notOverlapping(int, int) - Method in class freenet.support.SparseBitmap
 
notPeerClaimsKeyBlown() - Method in class freenet.node.updater.NodeUpdateManager
Called inside locks, so don't lock anything
NotPersistentBucket - Interface in freenet.support.io
 
notRoutedOnwards - Variable in class freenet.node.UIDTag
 
NoValidBlocksException - Exception in freenet.client.async
 
NoValidBlocksException() - Constructor for exception freenet.client.async.NoValidBlocksException
 
now() - Static method in class freenet.client.async.USKDateHint
 
NSS - Static variable in class freenet.crypt.JceLoader
 
NullBloomFilter - Class in freenet.support
 
NullBloomFilter(int, int) - Constructor for class freenet.support.NullBloomFilter
 
NullBooleanCallback - Class in freenet.config
 
NullBooleanCallback() - Constructor for class freenet.config.NullBooleanCallback
 
NullBucket - Class in freenet.support.io
 
NullBucket() - Constructor for class freenet.support.io.NullBucket
 
NullBucket(long) - Constructor for class freenet.support.io.NullBucket
 
NullBucketFactory - Class in freenet.support.io
 
NullBucketFactory() - Constructor for class freenet.support.io.NullBucketFactory
 
NullClientCallback - Class in freenet.client
 
NullClientCallback(RequestClient) - Constructor for class freenet.client.NullClientCallback
 
nullData() - Method in class freenet.client.InsertBlock
Null out the data so it doesn't get removed in removeFrom().
NullFilterCallback - Class in freenet.client.filter
 
NullFilterCallback() - Constructor for class freenet.client.filter.NullFilterCallback
 
NullFreenetStore<T extends StorableBlock> - Class in freenet.store
 
NullFreenetStore(StoreCallback<T>) - Constructor for class freenet.store.NullFreenetStore
 
nullIn - Static variable in class freenet.support.io.NullBucket
 
nullIndices(Bucket[]) - Static method in class freenet.support.io.BucketTools
 
NullInputStream - Class in freenet.support.io
 
NullInputStream() - Constructor for class freenet.support.io.NullInputStream
 
NullIntCallback - Class in freenet.config
 
NullIntCallback() - Constructor for class freenet.config.NullIntCallback
 
nullItem - Static variable in class freenet.node.NullSendableRequestItem
 
NullLongCallback - Class in freenet.config
 
NullLongCallback() - Constructor for class freenet.config.NullLongCallback
 
nullMetadata() - Method in class freenet.client.InsertBlock
 
nullOut - Static variable in class freenet.support.io.NullBucket
 
NullOutputStream - Class in freenet.support.io
 
NullOutputStream() - Constructor for class freenet.support.io.NullOutputStream
 
NullRandomAccessBuffer - Class in freenet.support.io
 
NullRandomAccessBuffer(long) - Constructor for class freenet.support.io.NullRandomAccessBuffer
 
NullSendableRequestItem - Class in freenet.node
 
NullSendableRequestItem() - Constructor for class freenet.node.NullSendableRequestItem
 
NullShortCallback - Class in freenet.config
 
NullShortCallback() - Constructor for class freenet.config.NullShortCallback
 
NullStringCallback - Class in freenet.config
 
NullStringCallback() - Constructor for class freenet.config.NullStringCallback
 
nullURI() - Method in class freenet.client.InsertBlock
Null out the URI so it doesn't get removed in removeFrom().
NullWriter - Class in freenet.support.io
 
NullWriter() - Constructor for class freenet.support.io.NullWriter
 
NUM_PRIORITIES - Static variable in class freenet.io.comm.DMT
 
NUMBER_OF_PRIORITY_CLASSES - Static variable in class freenet.node.RequestStarter
 
numberList(String) - Static method in class freenet.support.Fields
 
numberList(long[]) - Static method in class freenet.support.Fields
 
numberOf(char) - Static method in class freenet.support.FileLoggerHook
 

O

obj - Variable in class freenet.support.LRUMap.QItem
 
objectToString() - Method in class freenet.node.SendableRequest
 
OCB_double(byte[]) - Static method in class freenet.crypt.OCBBlockCipher_v149
Deprecated.
 
OCB_extend(byte[], int) - Static method in class freenet.crypt.OCBBlockCipher_v149
Deprecated.
 
OCB_ntz(long) - Static method in class freenet.crypt.OCBBlockCipher_v149
Deprecated.
 
OCBBlockCipher_v149 - Class in freenet.crypt
Deprecated.
OCBBlockCipher_v149(BlockCipher, BlockCipher) - Constructor for class freenet.crypt.OCBBlockCipher_v149
Deprecated.
 
offer(Key) - Method in class freenet.node.PeerNode
Offer a key to this node
OFFER_AUTHENTICATOR - Static variable in class freenet.io.comm.DMT
 
OfferedKeysList - Class in freenet.client.async
All the keys at a given priority which we have received key offers from other nodes for.
offeredKeysSenderReceivedBytes(int) - Method in class freenet.node.NodeStats
 
offeredKeysSenderSentBytes(int) - Method in class freenet.node.NodeStats
 
OfferReplyTag - Class in freenet.node
Tag tracking an offer reply.
OfferReplyTag(boolean, PeerNode, boolean, long, Node) - Constructor for class freenet.node.OfferReplyTag
 
OfficialPlugins - Class in freenet.pluginmanager
Container for Freenet’s official plugins.
OfficialPlugins() - Constructor for class freenet.pluginmanager.OfficialPlugins
 
OfficialPlugins.OfficialPluginDescription - Class in freenet.pluginmanager
 
OFFSET - Static variable in class freenet.client.async.PersistentStatsPutter
 
offset() - Method in class freenet.support.TokenBucket
Deprecated.
 
OggBitstreamFilter - Class in freenet.client.filter
Base class for specific logical bitstream filters.
OggBitstreamFilter(OggPage) - Constructor for class freenet.client.filter.OggBitstreamFilter
 
OggFilter - Class in freenet.client.filter
Filters Ogg container files.
OggFilter() - Constructor for class freenet.client.filter.OggFilter
 
OggPage - Class in freenet.client.filter
Represents a single page of an Ogg bitstream
OggPage(DataInputStream) - Constructor for class freenet.client.filter.OggPage
 
OggPage(OggPage, Collection<CodecPacket>) - Constructor for class freenet.client.filter.OggPage
 
OK - Static variable in exception freenet.support.plugins.helpers1.AbstractFCPHandler.FCPException
 
oldDetect() - Method in class freenet.support.transport.ip.IPAddressDetector
 
OldLZMACompressor - Class in freenet.support.compress
 
OldLZMACompressor() - Constructor for class freenet.support.compress.OldLZMACompressor
 
onAbort() - Method in interface freenet.io.xfer.BlockTransmitter.ReceiverAbortHandler
 
onAbortDownstreamTransfers(int, String) - Method in class freenet.node.RequestHandler
 
onAbortDownstreamTransfers(int, String) - Method in interface freenet.node.RequestSenderListener
Abort downstream transfers (not necessarily upstream ones, so not via the PRB).
onAbortDownstreamTransfers(int, String) - Method in class freenet.node.RequestTag
 
onAborted() - Method in class freenet.io.xfer.BulkReceiver
 
onAborted() - Method in class freenet.io.xfer.BulkTransmitter
Called when the PRB is aborted.
onAccepted(PeerNode) - Method in class freenet.node.BaseSender
 
onAccepted(PeerNode) - Method in class freenet.node.CHKInsertSender
 
onAccepted(PeerNode) - Method in class freenet.node.RequestSender
 
onAccepted(PeerNode, boolean, short) - Method in class freenet.node.RequestSender
If we handled a timeout, and forked, we need to know the original HTL.
onAccepted(PeerNode) - Method in class freenet.node.SSKInsertSender
 
onAddedValidIP() - Method in class freenet.node.Node
 
onBaseHref(String) - Method in interface freenet.client.filter.FilterCallback
Process a base URI in the page.
onBaseHref(String) - Method in class freenet.client.filter.GenericReadFilterCallback
 
onBaseHref(String) - Method in class freenet.client.filter.NullFilterCallback
 
onBlockDecodeError(SendableRequestItem, ClientContext) - Method in class freenet.client.async.BaseSingleFileFetcher
 
onBlockDecodeError(SendableRequestItem, ClientContext) - Method in class freenet.client.async.SimpleSingleFileFetcher
 
onBlockSetFinished(ClientGetState, ClientContext) - Method in class freenet.client.async.ClientGetter
Called when no more blocks will be added to the total, and therefore we can confidently display a percentage for the overall progress.
onBlockSetFinished(ClientPutState, ClientContext) - Method in class freenet.client.async.ClientPutter
Called when we know exactly how many blocks will be needed.
onBlockSetFinished(ClientGetState, ClientContext) - Method in interface freenet.client.async.GetCompletionCallback
Called when the ClientGetState knows that it knows about all the blocks it will need to fetch.
onBlockSetFinished(ClientPutState, ClientContext) - Method in class freenet.client.async.MultiPutCompletionCallback
 
onBlockSetFinished(ClientPutState, ClientContext) - Method in interface freenet.client.async.PutCompletionCallback
Called when the ClientPutState knows that it knows about all the blocks it will need to put.
onBlockSetFinished(ClientPutState, ClientContext) - Method in class freenet.client.async.SimpleHealingQueue
 
onBlockSetFinished(ClientGetState, ClientContext) - Method in class freenet.client.async.USKFetcherWrapper
 
onBlockSetFinished(ClientPutState, ClientContext) - Method in class freenet.client.async.USKInserter
 
onBlockSetFinished(ClientGetState, ClientContext) - Method in class freenet.client.async.USKProxyCompletionCallback
 
onBlockSetFinished(ClientGetState, ClientContext) - Method in class freenet.client.async.USKRetriever
 
onBuild(int) - Method in interface freenet.node.probe.Listener
Build result.
onCancelled(ClientContext) - Method in class freenet.client.async.SingleFileFetcher.MyUSKFetcherCallback
 
onCancelled(ClientContext) - Method in interface freenet.client.async.USKFetcherCallback
 
onCancelled(ClientContext) - Method in class freenet.client.async.USKInserter
 
onChange(T, T) - Method in interface freenet.node.SecurityLevelListener
 
onChangedFetchContext(ClientContext) - Method in class freenet.client.async.BaseSingleFileFetcher
Reread the cached cooldown values (and anything else) from the FetchContext after it changes.
onChangePublicPorts(Set<ForwardPort>, ForwardPortCallback) - Method in interface freenet.pluginmanager.FredPluginPortForward
Called when Fred's list of public ports changes, and just after loading the plugin.
onChangeRevocationURI() - Method in class freenet.node.updater.RevocationChecker
Called when the revocation URI changes.
onChangeURI(FreenetURI) - Method in class freenet.node.updater.NodeUpdater
Called when the fetch URI has changed.
onCheckEnteredFiniteCooldown(ClientContext) - Method in class freenet.client.async.USKFetcher
 
onCHKTransferBegins() - Method in class freenet.node.RequestHandler
 
onCHKTransferBegins() - Method in interface freenet.node.RequestSenderListener
Should return quickly, allocate a thread if it needs to block etc
onClosed() - Method in class freenet.client.async.SplitFileFetcher
 
onClosed() - Method in interface freenet.client.async.SplitFileFetcherStorageCallback
Called when the storage layer has finished, the higher level code has finished, and the storage has been freed, i.e.
onClosed() - Method in class freenet.clients.fcp.FCPConnectionOutputHandler
 
onCompletedAll() - Method in class freenet.client.async.SimpleBlockChooser
 
onCompletedAll() - Method in class freenet.client.async.SplitFileInserterSegmentBlockChooser
 
onConnect() - Method in class freenet.node.DarknetPeerNode
A method to be called once at the beginning of every time isConnected() is true
onConnect() - Method in class freenet.node.OpennetPeerNode
 
onConnect() - Method in class freenet.node.PeerNode
A method to be called once at the beginning of every time isConnected() is true
onConnect() - Method in class freenet.node.SeedClientPeerNode
 
onConnectedPeer() - Method in class freenet.node.Node
 
onConnectedPeer() - Method in class freenet.node.NodeARKInserter
 
onConnectedPeer() - Method in class freenet.node.NodeIPDetector
 
onConnectedPeer(PeerNode) - Method in class freenet.node.OpennetManager
Called when a connection completes.
onConnectSeed(SeedClientPeerNode) - Method in class freenet.node.SeedAnnounceTracker
 
onDataFoundLocally() - Method in class freenet.node.RequestHandler
 
onDataFoundLocally() - Method in interface freenet.node.RequestSenderListener
Not called by RequestSender, but called if the data was in the store.
onDBRsFinished(ClientContext) - Method in class freenet.client.async.USKFetcher
 
onDependenciesReady(MainJarDependenciesChecker.MainJarDependencies) - Method in class freenet.node.updater.NodeUpdateManager
Called when the dependencies have been verified and/or downloaded, and we can upgrade to the new build without dependency issues.
onDisconnect(PeerContext) - Method in interface freenet.io.comm.AsyncMessageFilterCallback
Called when the filter is dropped because a connection is dropped.
onDisconnect(PeerContext) - Method in class freenet.io.comm.MessageCore
IncomingPacketFilter should call this when a node is disconnected.
onDisconnect(PeerContext) - Method in class freenet.io.xfer.BlockReceiver
 
onDisconnect(PeerNode) - Method in class freenet.node.FailureTable
Called when a node disconnects
onDisconnect() - Method in class freenet.node.MessageItem
 
onDisconnect() - Method in class freenet.node.MessageWrapper
 
onDisconnect() - Method in class freenet.node.NewPacketFormat
 
onDisconnect(PeerNode) - Method in class freenet.node.OpennetManager
Notification that a peer was disconnected.
onDisconnect() - Method in interface freenet.node.PacketFormat
Called when the peer has been disconnected.
onDismiss() - Method in class freenet.node.IPDetectorPluginManager.MyUserAlert
 
onDismiss() - Method in class freenet.node.IPDetectorPluginManager.PortForwardAlert
 
onDismiss() - Method in class freenet.node.useralerts.AbstractUserAlert
Method to be called upon alert dismissal
onDismiss() - Method in class freenet.node.useralerts.BookmarkFeedUserAlert
 
onDismiss() - Method in class freenet.node.useralerts.DiskSpaceUserAlert
 
onDismiss() - Method in class freenet.node.useralerts.DownloadFeedUserAlert
 
onDismiss() - Method in class freenet.node.useralerts.DroppedOldPeersUserAlert
 
onDismiss() - Method in class freenet.node.useralerts.N2NTMUserAlert
 
onDismiss() - Method in class freenet.node.useralerts.PeersOffersUserAlert
 
onDismiss() - Method in class freenet.node.useralerts.ProxyUserAlert
 
onDismiss() - Method in class freenet.node.useralerts.StoringUserEvent
 
onDismiss() - Method in interface freenet.node.useralerts.UserAlert
Method to be called upon alert dismissal
onDroppedConnection(PeerContext, Executor) - Method in class freenet.io.comm.MessageFilter
Notify because of a dropped connection.
onDumped() - Method in class freenet.client.async.ChosenBlock
 
oneConnectionPerAddress() - Method in class freenet.node.NodeCryptoConfig
 
onEncode(BaseClientKey, ClientPutState, ClientContext) - Method in class freenet.client.async.ClientPutter
Called when we know the final URI of the insert.
onEncode(BaseClientKey, ClientPutState, ClientContext) - Method in class freenet.client.async.MultiPutCompletionCallback
 
onEncode(BaseClientKey, ClientPutState, ClientContext) - Method in interface freenet.client.async.PutCompletionCallback
Called when we know the final URI of the state in question.
onEncode(BaseClientKey, ClientPutState, ClientContext) - Method in class freenet.client.async.SimpleHealingQueue
 
onEncode(ClientKey, ClientContext) - Method in class freenet.client.async.SingleBlockInserter
 
onEncode(SendableRequestItem, ClientKey, ClientContext) - Method in class freenet.client.async.SingleBlockInserter
 
onEncode(SendableRequestItem, ClientKey, ClientContext) - Method in class freenet.client.async.SplitFileInserterSender
 
onEncode(BaseClientKey, ClientPutState, ClientContext) - Method in class freenet.client.async.USKInserter
 
onEncode(SendableRequestItem, ClientKey, ClientContext) - Method in class freenet.node.SendableInsert
Encoded a key
onEncode(SendableRequestItem, ClientKey, ClientContext) - Method in class freenet.node.SimpleSendableInsert
 
onEnterFiniteCooldown(ClientContext) - Method in class freenet.client.async.BaseSingleFileFetcher
 
onError(Error, Byte, boolean) - Method in interface freenet.node.probe.Listener
An error occurred.
onEvent() - Method in interface freenet.clients.http.FProxyFetchListener
Will be called when the fetch's status is changed
onEvent() - Method in class freenet.clients.http.updateableelements.NotifierFetchListener
 
onEventDismiss() - Method in class freenet.node.useralerts.StoringUserEvent
 
onExpectedMIME(ClientMetadata, ClientContext) - Method in class freenet.client.async.ClientGetter
Called when we know the MIME type of the final data
onExpectedMIME(ClientMetadata, ClientContext) - Method in interface freenet.client.async.GetCompletionCallback
Called when we know the MIME type of the final data.
onExpectedMIME(ClientMetadata, ClientContext) - Method in class freenet.client.async.USKFetcherWrapper
 
onExpectedMIME(ClientMetadata, ClientContext) - Method in class freenet.client.async.USKProxyCompletionCallback
 
onExpectedMIME(ClientMetadata, ClientContext) - Method in class freenet.client.async.USKRetriever
 
onExpectedSize(long, ClientContext) - Method in class freenet.client.async.ClientGetter
Called when we have some idea of the length of the final data
onExpectedSize(long, ClientContext) - Method in interface freenet.client.async.GetCompletionCallback
Called when we know the size of the final data.
onExpectedSize(long, ClientContext) - Method in class freenet.client.async.USKFetcherWrapper
 
onExpectedSize(long, ClientContext) - Method in class freenet.client.async.USKProxyCompletionCallback
 
onExpectedSize(long, ClientContext) - Method in class freenet.client.async.USKRetriever
 
onExpectedTopSize(long, long, int, int, ClientContext) - Method in class freenet.client.async.ClientGetter
 
onExpectedTopSize(long, long, int, int, ClientContext) - Method in interface freenet.client.async.GetCompletionCallback
Called when we know the size of the final file, and the number of blocks needed etc.
onExpectedTopSize(long, long, int, int, ClientContext) - Method in class freenet.client.async.USKFetcherWrapper
 
onExpectedTopSize(long, long, int, int, ClientContext) - Method in class freenet.client.async.USKProxyCompletionCallback
 
onExpectedTopSize(long, long, int, int, ClientContext) - Method in class freenet.client.async.USKRetriever
 
onFail(USKFetcher.USKAttempt, ClientContext) - Method in class freenet.client.async.USKFetcher
 
onFailed(ArchiveRestartException, ClientContext) - Method in interface freenet.client.ArchiveExtractCallback
Failed: restart
onFailed(ArchiveFailureException, ClientContext) - Method in interface freenet.client.ArchiveExtractCallback
Failed for some other reason
onFailed(InsertException) - Method in class freenet.client.async.SplitFileInserter
 
onFailed(InsertException) - Method in interface freenet.client.async.SplitFileInserterStorageCallback
Called if the insert fails.
onFailed(Key, PeerNode, short, long, long) - Method in class freenet.node.FailureTable
Called when we route to a node and it fails for some reason, but we continue the request.
onFailed() - Method in class freenet.node.MessageItem
 
onFailed(LowLevelGetException) - Method in interface freenet.node.RequestCompletionListener
The request failed.
onFailedBlock() - Method in class freenet.client.async.SplitFileFetcher
 
onFailedBlock() - Method in interface freenet.client.async.SplitFileFetcherStorageCallback
Called when the splitfile fetcher gives up on a block.
onFailure(LowLevelPutException, ClientContext) - Method in class freenet.client.async.ChosenBlock
 
onFailure(LowLevelGetException, ClientContext) - Method in class freenet.client.async.ChosenBlock
 
onFailure(LowLevelPutException, ClientContext) - Method in class freenet.client.async.ChosenBlockImpl
 
onFailure(LowLevelGetException, ClientContext) - Method in class freenet.client.async.ChosenBlockImpl
 
onFailure(FetchException, ClientGetter) - Method in interface freenet.client.async.ClientGetCallback
Called on failed/canceled fetch.
onFailure(FetchException, ClientGetState, ClientContext) - Method in class freenet.client.async.ClientGetter
Called when the request fails.
onFailure(FetchException, ClientGetState, ClientContext, boolean) - Method in class freenet.client.async.ClientGetter
Internal version.
onFailure(InsertException, BaseClientPutter) - Method in interface freenet.client.async.ClientPutCallback
Called on failed/canceled insert.
onFailure(InsertException, ClientPutState, ClientContext) - Method in class freenet.client.async.ClientPutter
Called when the insert fails.
onFailure(FetchException, ClientGetState, ClientContext) - Method in interface freenet.client.async.GetCompletionCallback
 
onFailure(InsertException, ClientPutState, ClientContext) - Method in class freenet.client.async.InsertCompressor
 
onFailure(InsertException, ClientPutState, ClientContext) - Method in class freenet.client.async.MultiPutCompletionCallback
 
onFailure(InsertException, ClientPutState, ClientContext) - Method in interface freenet.client.async.PutCompletionCallback
 
onFailure(InsertException, ClientPutState, ClientContext) - Method in class freenet.client.async.SimpleHealingQueue
 
onFailure(LowLevelGetException, SendableRequestItem, ClientContext) - Method in class freenet.client.async.SimpleSingleFileFetcher
 
onFailure(FetchException, boolean, ClientContext) - Method in class freenet.client.async.SimpleSingleFileFetcher
 
onFailure(LowLevelPutException, SendableRequestItem, ClientContext) - Method in class freenet.client.async.SingleBlockInserter
 
onFailure(ClientContext) - Method in class freenet.client.async.SingleFileFetcher.MyUSKFetcherCallback
 
onFailure(LowLevelGetException, SendableRequestItem, ClientContext) - Method in class freenet.client.async.SplitFileFetcherGet
 
onFailure(SplitFileFetcherStorage.MyKey, FetchException) - Method in class freenet.client.async.SplitFileFetcherStorage
 
onFailure(int, InsertException) - Method in class freenet.client.async.SplitFileInserterSegmentStorage
 
onFailure(LowLevelPutException, SendableRequestItem, ClientContext) - Method in class freenet.client.async.SplitFileInserterSender
 
onFailure(ClientContext) - Method in interface freenet.client.async.USKFetcherCallback
Failed to find any edition at all (later than or equal to the specified hint)
onFailure(FetchException, ClientGetState, ClientContext) - Method in class freenet.client.async.USKFetcherWrapper
 
onFailure(InsertException, ClientPutState, ClientContext) - Method in class freenet.client.async.USKInserter
 
onFailure(ClientContext) - Method in class freenet.client.async.USKInserter
 
onFailure(FetchException, ClientGetState, ClientContext) - Method in class freenet.client.async.USKProxyCompletionCallback
 
onFailure(FetchException, ClientGetState, ClientContext) - Method in class freenet.client.async.USKRetriever
 
onFailure(FetchException, ClientGetter) - Method in class freenet.client.FetchWaiter
 
onFailure(FetchException, ClientGetter) - Method in class freenet.client.NullClientCallback
 
onFailure(InsertException, BaseClientPutter) - Method in class freenet.client.NullClientCallback
 
onFailure(InsertException, BaseClientPutter) - Method in class freenet.client.PutWaiter
 
onFailure(FetchException, ClientGetter) - Method in class freenet.clients.fcp.ClientGet
 
onFailure(InsertException, BaseClientPutter) - Method in class freenet.clients.fcp.ClientPutBase
 
onFailure(FetchException, ClientGetter) - Method in class freenet.clients.fcp.ClientPutDir
 
onFailure(InsertException, BaseClientPutter) - Method in class freenet.clients.fcp.ClientPutDir
 
onFailure(FetchException, ClientGetter) - Method in class freenet.clients.http.FProxyFetchInProgress
 
onFailure(InsertException, BaseClientPutter) - Method in class freenet.node.NodeARKInserter
 
onFailure(LowLevelGetException, SendableRequestItem, ClientContext) - Method in class freenet.node.SendableGet
Called when/if the low-level request fails.
onFailure(LowLevelPutException, SendableRequestItem, ClientContext) - Method in class freenet.node.SendableInsert
Called when we don't!
onFailure(LowLevelPutException, SendableRequestItem, ClientContext) - Method in class freenet.node.SimpleSendableInsert
 
onFailure(FetchException, ClientGetter) - Method in class freenet.node.updater.NodeUpdater
 
onFailure(FetchException, ClientGetter) - Method in class freenet.node.updater.RevocationChecker
 
onFailure(InsertException, ClientPutState, ClientContext) - Method in interface freenet.support.compress.CompressJob
 
onFailure(Throwable) - Method in class freenet.support.compress.DecompressorThreadManager
Informs the manager that a nonrecoverable exception has occured in the decompression threads
onFailure(FetchException, ClientGetter) - Method in class freenet.support.TransferThread
Deprecated.
You have to do "finally { removeFetch() }" when using this function.
onFailure(InsertException, BaseClientPutter) - Method in class freenet.support.TransferThread
Deprecated.
You have to do "finally { removeInsert() }" when using this function.
onFatalTimeout(PeerContext) - Method in interface freenet.io.xfer.BlockReceiver.BlockReceiverTimeoutHandler
After the first timeout, we wait for either a cancel message (sendAborted here), or the second timeout.
onFetchable(BaseManifestPutter.PutHandler) - Method in class freenet.client.async.BaseManifestPutter
 
onFetchable(BaseClientPutter) - Method in interface freenet.client.async.ClientPutCallback
Called when the inserted data is fetchable (just a hint, don't rely on this).
onFetchable(ClientPutState) - Method in class freenet.client.async.ClientPutter
Called (sometimes) when enough of the data has been inserted that the file can now be fetched.
onFetchable(ClientPutState) - Method in class freenet.client.async.MultiPutCompletionCallback
 
onFetchable(ClientPutState) - Method in interface freenet.client.async.PutCompletionCallback
Called when enough data has been inserted that the file can be retrieved, even if not all data has been inserted yet.
onFetchable(ClientPutState) - Method in class freenet.client.async.SimpleHealingQueue
 
onFetchable(ClientPutState) - Method in class freenet.client.async.USKInserter
 
onFetchable(BaseClientPutter) - Method in class freenet.client.NullClientCallback
 
onFetchable(BaseClientPutter) - Method in class freenet.client.PutWaiter
 
onFetchable(BaseClientPutter) - Method in class freenet.clients.fcp.ClientPutBase
 
onFetchable(BaseClientPutter) - Method in class freenet.node.NodeARKInserter
 
onFetchable(BaseClientPutter) - Method in class freenet.support.TransferThread
Deprecated.
 
onFetchedBlock() - Method in class freenet.client.async.SplitFileFetcher
 
onFetchedBlock() - Method in interface freenet.client.async.SplitFileFetcherStorageCallback
 
onFetchedRelevantBlock(SplitFileFetcherSegmentStorage, int) - Method in class freenet.client.async.SplitFileFetcherCrossSegmentStorage
Called when a segment fetches a block that it believes to be relevant to us
onFetchSuccess(ClientContext) - Method in class freenet.client.async.ChosenBlock
The actual data delivery goes through CRS.tripPendingKey().
onFetchSuccess(ClientContext) - Method in class freenet.client.async.ChosenBlockImpl
 
onFinalFailure(Key, PeerNode, short, short, long, long, PeerNode) - Method in class freenet.node.FailureTable
When a request finishes with a failure, record who generated the failure so we don't route to them next time, and also who originated it so we can send the data back to them if we find them.
onFinalizedMetadata() - Method in class freenet.client.async.ClientGetter
Called when we are fairly sure that the expected MIME and size won't change
onFinalizedMetadata() - Method in interface freenet.client.async.GetCompletionCallback
 
onFinalizedMetadata() - Method in class freenet.client.async.USKFetcherWrapper
 
onFinalizedMetadata() - Method in class freenet.client.async.USKProxyCompletionCallback
 
onFinalizedMetadata() - Method in class freenet.client.async.USKRetriever
 
onFinish() - Method in class freenet.client.async.ClientGetWorkerThread
Marks that all work has finished, and wakes blocked threads.
onFinish() - Method in class freenet.support.compress.DecompressorThreadManager
Marks that the decompression of the stream has finished and wakes threads blocking on completion
onFinished(USKFetcher) - Method in class freenet.client.async.USKManager
 
onFinished(USKFetcher, boolean) - Method in class freenet.client.async.USKManager
 
onFinished() - Method in interface freenet.client.filter.FilterCallback
 
onFinished() - Method in class freenet.client.filter.GenericReadFilterCallback
 
onFinished() - Method in class freenet.client.filter.NullFilterCallback
 
onFinishedCheckingDatastoreNoFetch(ClientContext) - Method in class freenet.client.async.SplitFileFetcherSegmentStorage
Called after checking datastore for a datastore-only request.
onFinishedEncode() - Method in class freenet.client.async.SplitFileInserter
 
onFinishedEncode() - Method in interface freenet.client.async.SplitFileInserterStorageCallback
All the segments (and possibly cross-segments) have been encoded.
onFinishedEncoding(SplitFileInserterCrossSegmentStorage) - Method in class freenet.client.async.SplitFileInserterStorage
Called when a cross-segment finishes encoding blocks.
onFinishedEncoding(SplitFileInserterSegmentStorage) - Method in class freenet.client.async.SplitFileInserterStorage
Called when a segment finishes encoding blocks.
onFinishedPage() - Method in interface freenet.client.filter.FoundURICallback
 
onFirstTimeout() - Method in interface freenet.io.xfer.BlockReceiver.BlockReceiverTimeoutHandler
After a block times out, we call this callback.
onFound(USK, long, FetchResult) - Method in interface freenet.client.async.USKRetrieverCallback
Called when a new edition is found and downloaded.
onFound(KeyBlock) - Method in class freenet.node.FailureTable
Called when a data block is found (after it has been stored; there is a good chance of its being available in the near future).
onFound(USK, long, FetchResult) - Method in class freenet.node.PeerNode
 
onFoundEdition(long, USK, ClientContext, boolean, short, byte[], boolean, boolean) - Method in class freenet.client.async.SingleFileFetcher.MyUSKFetcherCallback
 
onFoundEdition(long, USK, ClientContext, boolean, short, byte[], boolean, boolean) - Method in interface freenet.client.async.USKCallback
Found the latest edition.
onFoundEdition(long, USK, ClientContext, boolean, short, byte[], boolean, boolean) - Method in class freenet.client.async.USKFetcher
 
onFoundEdition(long, USK, ClientContext, boolean, short, byte[], boolean, boolean) - Method in interface freenet.client.async.USKFetcherCallback
Found the latest edition.
onFoundEdition(long, USK, ClientContext, boolean, short, byte[], boolean, boolean) - Method in class freenet.client.async.USKInserter
 
onFoundEdition(long, USK, ClientContext, boolean, short, byte[], boolean, boolean) - Method in class freenet.client.async.USKRetriever
 
onFoundEdition(long, USK, ClientContext, boolean, short, byte[], boolean, boolean) - Method in class freenet.client.async.USKSparseProxyCallback
 
onFoundEdition(long, USK, ClientContext, boolean, short, byte[], boolean, boolean) - Method in class freenet.clients.fcp.SubscribeUSK
 
onFoundEdition(long, USK, ClientContext, boolean, short, byte[], boolean, boolean) - Method in class freenet.node.updater.NodeUpdater
 
onGeneratedMetadata(Bucket, BaseClientPutter) - Method in interface freenet.client.async.ClientPutCallback
Called when we are returning metadata rather than a URI.
onGeneratedMetadata(Bucket, BaseClientPutter) - Method in class freenet.client.NullClientCallback
 
onGeneratedMetadata(Bucket, BaseClientPutter) - Method in class freenet.client.PutWaiter
 
onGeneratedMetadata(Bucket, BaseClientPutter) - Method in class freenet.clients.fcp.ClientPutBase
 
onGeneratedMetadata(Bucket, BaseClientPutter) - Method in class freenet.node.NodeARKInserter
 
onGeneratedURI(FreenetURI, BaseClientPutter) - Method in interface freenet.client.async.ClientPutCallback
Called when URI is known (e.g.
onGeneratedURI(FreenetURI, BaseClientPutter) - Method in class freenet.client.NullClientCallback
 
onGeneratedURI(FreenetURI, BaseClientPutter) - Method in class freenet.client.PutWaiter
 
onGeneratedURI(FreenetURI, BaseClientPutter) - Method in class freenet.clients.fcp.ClientPutBase
 
onGeneratedURI(FreenetURI, BaseClientPutter) - Method in class freenet.node.NodeARKInserter
 
onGeneratedURI(FreenetURI, BaseClientPutter) - Method in class freenet.support.TransferThread
Deprecated.
 
onGetAddresses(List<InetAddress>) - Method in class freenet.support.transport.ip.IPAddressDetector
Do something with the list of detected IP addresses.
onGotKey(Key, KeyBlock, ClientContext) - Method in class freenet.client.async.BaseSingleFileFetcher
 
onGotKey(NodeCHK, CHKBlock) - Method in class freenet.client.async.SplitFileFetcherSegmentStorage
A block has been fetched which the caller believes is one of ours.
onHashes(HashResult[], ClientContext) - Method in class freenet.client.async.ClientGetter
 
onHashes(HashResult[], ClientContext) - Method in interface freenet.client.async.GetCompletionCallback
Called when we know the HashResult of the final file.
onHashes(HashResult[], ClientContext) - Method in class freenet.client.async.USKFetcherWrapper
 
onHashes(HashResult[], ClientContext) - Method in class freenet.client.async.USKProxyCompletionCallback
 
onHashes(HashResult[], ClientContext) - Method in class freenet.client.async.USKRetriever
 
onHasKeys() - Method in class freenet.client.async.SplitFileInserter
 
onHasKeys(SplitFileInserterSegmentStorage) - Method in class freenet.client.async.SplitFileInserterStorage
 
onHasKeys() - Method in interface freenet.client.async.SplitFileInserterStorageCallback
Called when all segments have been encoded.
onIdentifier(long, byte) - Method in interface freenet.node.probe.Listener
Identifier result.
onIdle() - Method in interface freenet.support.ExecutorIdleCallback
Called when the executor is idle for some period.
onInsertedBlock() - Method in class freenet.client.async.SplitFileInserter
 
onInsertedBlock(int, ClientCHK) - Method in class freenet.client.async.SplitFileInserterSegmentStorage
Called when a block insert succeeds
onInsertedBlock() - Method in interface freenet.client.async.SplitFileInserterStorageCallback
Called when a block is inserted successfully
onInsertSuccess(ClientKey, ClientContext) - Method in class freenet.client.async.ChosenBlock
 
onInsertSuccess(ClientKey, ClientContext) - Method in class freenet.client.async.ChosenBlockImpl
 
OnionFECCodec - Class in freenet.client
 
OnionFECCodec() - Constructor for class freenet.client.OnionFECCodec
 
onLinkLengths(float[]) - Method in interface freenet.node.probe.Listener
Link length result.
onLoading() - Method in class freenet.client.async.PersistentJobRunnerImpl
 
onLocation(float) - Method in interface freenet.node.probe.Listener
Location result.
onLostConnection(ClientContext) - Method in class freenet.clients.fcp.ClientGet
 
onLostConnection(ClientContext) - Method in class freenet.clients.fcp.ClientPutBase
 
onLostConnection(ClientContext) - Method in class freenet.clients.fcp.ClientPutDir
 
onLostConnection(ClientContext) - Method in class freenet.clients.fcp.ClientRequest
Lost connection
onLostConnection(FCPConnectionHandler) - Method in class freenet.clients.fcp.PersistentRequestClient
 
onMatched(Message) - Method in interface freenet.io.comm.AsyncMessageFilterCallback
Called when the filter is matched.
onMatched(Executor) - Method in class freenet.io.comm.MessageFilter
Notify waiters that we have been matched.
onMatched(Message) - Method in class freenet.io.xfer.BlockReceiver
Used to discard leftover messages, usually just packetTransmit and allSent.
onMetadata(Bucket, ClientPutState, ClientContext) - Method in class freenet.client.async.ClientPutter
Called when metadataThreshold was specified and metadata is being returned instead of a URI.
onMetadata(Metadata, ClientPutState, ClientContext) - Method in class freenet.client.async.ClientPutter
Called when we have generated metadata for the insert.
onMetadata(Metadata, ClientPutState, ClientContext) - Method in class freenet.client.async.MultiPutCompletionCallback
 
onMetadata(Bucket, ClientPutState, ClientContext) - Method in class freenet.client.async.MultiPutCompletionCallback
 
onMetadata(Metadata, ClientPutState, ClientContext) - Method in interface freenet.client.async.PutCompletionCallback
Only called if explicitly asked for, in which case, generally the metadata won't be inserted.
onMetadata(Bucket, ClientPutState, ClientContext) - Method in interface freenet.client.async.PutCompletionCallback
Called as an alternative to onEncode, if a metadata length threshold was specified.
onMetadata(Metadata, ClientPutState, ClientContext) - Method in class freenet.client.async.SimpleHealingQueue
 
onMetadata(Bucket, ClientPutState, ClientContext) - Method in class freenet.client.async.SimpleHealingQueue
 
onMetadata(Metadata, ClientPutState, ClientContext) - Method in class freenet.client.async.USKInserter
 
onMetadata(Bucket, ClientPutState, ClientContext) - Method in class freenet.client.async.USKInserter
 
onNonFatalFailure(int) - Method in class freenet.client.async.SimpleBlockChooser
 
onNonFatalFailure(int) - Method in class freenet.client.async.SplitFileFetcherSegmentStorage
 
onNotificationOnlyPacketSent(int) - Method in interface freenet.node.BasePeerNode
 
onNotificationOnlyPacketSent(int) - Method in class freenet.node.PeerNode
 
onNotStarted(boolean) - Method in class freenet.node.RequestHandler
 
onNotStarted(boolean) - Method in interface freenet.node.RequestSenderListener
Not called by RequestSender, but called if localOnly is true and the data is not in the store.
onOutputBandwidth(float) - Method in interface freenet.node.probe.Listener
Output bandwidth limit result.
onOverallBulkOutputCapacity(byte, float) - Method in interface freenet.node.probe.Listener
Capacity usage and approximate bandwidth class
onPeerStatusChange() - Method in interface freenet.node.PeerManager.PeerStatusChangeListener
Peers status have changed
onReceivedRejectOverload() - Method in class freenet.node.RequestHandler
 
onReceivedRejectOverload() - Method in interface freenet.node.RequestSenderListener
Should return quickly, allocate a thread if it needs to block etc
onReceiveFailed() - Method in class freenet.node.CHKInsertSender
Called by CHKInsertHandler to notify that the receive has failed.
onRefused() - Method in interface freenet.node.probe.Listener
Endpoint opted not to respond with the requested information.
onRegister(SubConfig, Option<?>) - Method in class freenet.config.Config
 
onRegister(SubConfig, Option<?>) - Method in class freenet.config.PersistentConfig
 
onRejectStats(byte[]) - Method in interface freenet.node.probe.Listener
Reject stats.
onRemove() - Method in interface freenet.client.async.KeyListener
Deactivate the request once it has been removed.
onRemove() - Method in class freenet.client.async.SingleKeyListener
 
onRemove() - Method in class freenet.client.async.SplitFileFetcherKeyListener
 
onRemove() - Method in class freenet.client.async.USKFetcher
 
onRemove(ClientRequest) - Method in interface freenet.clients.fcp.RequestCompletionCallback
Callback when a request is removed
onRemove(ClientRequest) - Method in class freenet.clients.http.QueueToadlet
 
onRemove() - Method in class freenet.node.DarknetPeerNode
 
onRemove(OpennetPeerNode) - Method in class freenet.node.OpennetManager
 
onRemove() - Method in class freenet.node.OpennetPeerNode
 
onRemove() - Method in class freenet.node.PeerNode
Called when the peer is removed from the PeerManager
onRemove() - Method in class freenet.node.SeedServerTestPeerNode
 
onReply(String, String, SimpleFieldSet, Bucket) - Method in interface freenet.pluginmanager.FredPluginTalker
Deprecated.
 
onRequestSenderFinished(int, boolean, RequestSender) - Method in class freenet.node.RequestHandler
 
onRequestSenderFinished(int, boolean, RequestSender) - Method in interface freenet.node.RequestSenderListener
Should return quickly, allocate a thread if it needs to block etc
onRestart(PeerContext) - Method in class freenet.io.comm.MessageCore
IncomingPacketFilter should call this when a node connects with a new boot ID
onRestarted(PeerContext) - Method in interface freenet.io.comm.AsyncMessageFilterCallback
Called when the filter is dropped because a connection is restarted.
onRestarted(PeerContext) - Method in class freenet.io.xfer.BlockReceiver
 
onRestartedConnection(PeerContext, Executor) - Method in class freenet.io.comm.MessageFilter
Notify because of a restarted connection.
onRestartOrDisconnect(PeerNode) - Method in class freenet.node.RequestTracker
 
onRestartOrDisconnectSource() - Method in class freenet.node.UIDTag
The handler disconnected or restarted.
onResume(ClientContext) - Method in class freenet.client.async.BaseSingleFileFetcher
 
onResume(ClientContext) - Method in class freenet.client.async.BinaryBlobInserter
 
onResume(ClientContext) - Method in interface freenet.client.async.ClientBaseCallback
Called for a persistent request when the node is restarted.
onResume(ClientContext) - Method in interface freenet.client.async.ClientGetState
Called on restarting the node for a persistent request.
onResume(ClientContext) - Method in interface freenet.client.async.ClientPutState
Called on restarting the node for a persistent request.
onResume(ClientContext) - Method in class freenet.client.async.ClientRequester
Called for a persistent request after startup.
onResume(ClientContext) - Method in class freenet.client.async.ContainerInserter
 
onResume(ClientContext) - Method in class freenet.client.async.MultiPutCompletionCallback
 
onResume(ClientContext) - Method in interface freenet.client.async.PutCompletionCallback
Called on restarting the node for a persistent request.
onResume(int, int, ClientMetadata, long) - Method in class freenet.client.async.SplitFileFetcher
 
onResume(ClientContext) - Method in class freenet.client.async.SplitFileFetcher
 
onResume(int, int, ClientMetadata, long) - Method in interface freenet.client.async.SplitFileFetcherStorageCallback
 
onResume(ClientContext) - Method in class freenet.client.async.SplitFileInserter
 
onResume(ClientContext) - Method in class freenet.client.async.SplitFileInserterStorage
 
onResume(ClientContext) - Method in class freenet.client.async.USKFetcher
 
onResume(ClientContext) - Method in class freenet.client.async.USKInserter
 
onResume(ClientContext) - Method in class freenet.client.FetchWaiter
 
onResume() - Method in class freenet.client.InsertContext
Deprecated. 
onResume(ClientContext) - Method in class freenet.client.NullClientCallback
 
onResume(ClientContext) - Method in class freenet.client.PutWaiter
 
onResume(ClientContext) - Method in class freenet.clients.fcp.ClientRequest
Called just after serializing in the request.
onResume(ClientContext) - Method in class freenet.clients.http.FProxyFetchInProgress
 
onResume(ClientContext) - Method in class freenet.crypt.AEADCryptBucket
 
onResume(ClientContext) - Method in class freenet.crypt.EncryptedRandomAccessBucket
 
onResume(ClientContext) - Method in class freenet.crypt.EncryptedRandomAccessBuffer
 
onResume(ClientContext) - Method in class freenet.node.NodeARKInserter
 
onResume(ClientContext) - Method in class freenet.node.SendableInsert
 
onResume(ClientContext) - Method in class freenet.node.updater.NodeUpdater
 
onResume(ClientContext) - Method in class freenet.node.updater.RevocationChecker
 
onResume(ClientContext) - Method in interface freenet.support.api.Bucket
Called after restarting.
onResume(ClientContext) - Method in interface freenet.support.api.LockableRandomAccessBuffer
Called on resuming, i.e.
onResume(ClientContext) - Method in class freenet.support.api.ManifestElement
 
onResume(ClientContext) - Method in class freenet.support.io.ArrayBucket
 
onResume(ClientContext) - Method in class freenet.support.io.BaseFileBucket
 
onResume(ClientContext) - Method in class freenet.support.io.ByteArrayRandomAccessBuffer
 
onResume(ClientContext) - Method in class freenet.support.io.DelayedFreeBucket
 
onResume(ClientContext) - Method in class freenet.support.io.DelayedFreeRandomAccessBucket
 
onResume(ClientContext) - Method in class freenet.support.io.DelayedFreeRandomAccessBuffer
 
onResume(ClientContext) - Method in class freenet.support.io.FileBucket
 
onResume(ClientContext) - Method in class freenet.support.io.FileRandomAccessBuffer
 
onResume(ClientContext) - Method in class freenet.support.io.NoFreeBucket
 
onResume(ClientContext) - Method in class freenet.support.io.NullBucket
 
onResume(ClientContext) - Method in class freenet.support.io.NullRandomAccessBuffer
 
onResume(ClientContext) - Method in class freenet.support.io.PaddedBucket
 
onResume(ClientContext) - Method in class freenet.support.io.PaddedEphemerallyEncryptedBucket
 
onResume(ClientContext) - Method in class freenet.support.io.PaddedRandomAccessBucket
 
onResume(ClientContext) - Method in class freenet.support.io.PaddedRandomAccessBuffer
 
onResume(ClientContext) - Method in class freenet.support.io.PooledFileRandomAccessBuffer
 
onResume(ClientContext) - Method in class freenet.support.io.RAFBucket
 
onResume(ClientContext) - Method in class freenet.support.io.ReadOnlyFileSliceBucket
 
onResume(ClientContext) - Method in class freenet.support.io.ReadOnlyRandomAccessBuffer
 
onResume(ClientContext) - Method in class freenet.support.io.TempBucketFactory.TempBucket
 
onResume(ClientContext) - Method in class freenet.support.io.TempFileBucket
 
onResume(ClientContext) - Method in class freenet.support.SimpleReadOnlyArrayBucket
 
onRNF(int) - Method in class freenet.client.async.SplitFileInserterSegmentBlockChooser
Handle an RNF if the n-consecutive-RNFs-count-as-success hack is enabled.
onRoundFinished(ClientContext) - Method in interface freenet.client.async.USKProgressCallback
Called when we have checked the datastore, and all our polling requests have gone into cooldown, and all our random future edition probes have completed.
onRoundFinished(ClientContext) - Method in class freenet.client.async.USKSparseProxyCallback
 
onRoundFinished(ClientContext) - Method in class freenet.clients.fcp.SubscribeUSK
 
onSendingToNetwork(ClientContext) - Method in interface freenet.client.async.USKProgressCallback
Called when the datastore has been checked and we are now going to send requests.
onSendingToNetwork(ClientContext) - Method in class freenet.client.async.USKSparseProxyCallback
 
onSendingToNetwork(ClientContext) - Method in class freenet.clients.fcp.SubscribeUSK
 
onSent(int) - Method in class freenet.node.MessageItem
 
onSent(int, int, int, BasePeerNode) - Method in class freenet.node.MessageWrapper
Called when data from this MessageWrapper is sent to another node.
onSentAll() - Method in class freenet.node.MessageItem
Called the first time we have sent all of the message.
onSetDropProbability(int) - Method in class freenet.node.NodeCrypto
 
onSetMaxOutputTransfers(boolean, int) - Method in class freenet.node.PeerNode
 
onSetMaxOutputTransfersPeerLimit(boolean, int) - Method in class freenet.node.PeerNode
 
onSetPeerAllocation(boolean, int, int, int, boolean) - Method in class freenet.node.PeerNode
 
onShutdown(ClientContext) - Method in class freenet.client.async.BaseManifestPutter
 
onShutdown(ClientContext) - Method in class freenet.client.async.BinaryBlobInserter
 
onShutdown(ClientContext) - Method in interface freenet.client.async.ClientGetState
Called just before the final write of client.dat before the node shuts down.
onShutdown(ClientContext) - Method in class freenet.client.async.ClientGetter
 
onShutdown(ClientContext) - Method in interface freenet.client.async.ClientPutState
Called just before the final write of client.dat before the node shuts down.
onShutdown(ClientContext) - Method in class freenet.client.async.ClientPutter
 
onShutdown(ClientContext) - Method in class freenet.client.async.ClientRequester
Called just before the final write when shutting down the node.
onShutdown(ClientContext) - Method in class freenet.client.async.ContainerInserter
 
onShutdown(ClientContext) - Method in class freenet.client.async.MultiPutCompletionCallback
 
onShutdown(ClientContext) - Method in class freenet.client.async.SimpleSingleFileFetcher
 
onShutdown(ClientContext) - Method in class freenet.client.async.SingleBlockInserter
 
onShutdown(ClientContext) - Method in class freenet.client.async.SplitFileFetcher
 
onShutdown(ClientContext) - Method in class freenet.client.async.SplitFileInserter
 
onShutdown(ClientContext) - Method in class freenet.client.async.USKFetcher
 
onShutdown(ClientContext) - Method in class freenet.client.async.USKInserter
 
onShutdown(ClientContext) - Method in class freenet.clients.fcp.ClientRequest
Called just before the final write when the node is shutting down.
onSplitfileCompatibilityMode(InsertContext.CompatibilityMode, InsertContext.CompatibilityMode, byte[], boolean, boolean, boolean, ClientContext) - Method in class freenet.client.async.ClientGetter
 
onSplitfileCompatibilityMode(InsertContext.CompatibilityMode, InsertContext.CompatibilityMode, byte[], boolean, boolean, boolean, ClientContext) - Method in interface freenet.client.async.GetCompletionCallback
Called when we know the settings for the splitfile.
onSplitfileCompatibilityMode(InsertContext.CompatibilityMode, InsertContext.CompatibilityMode, byte[], boolean, boolean, boolean) - Method in class freenet.client.async.SplitFileFetcher
 
onSplitfileCompatibilityMode(InsertContext.CompatibilityMode, InsertContext.CompatibilityMode, byte[], boolean, boolean, boolean) - Method in interface freenet.client.async.SplitFileFetcherStorageCallback
Called during construction, when we know the settings for the splitfile.
onSplitfileCompatibilityMode(InsertContext.CompatibilityMode, InsertContext.CompatibilityMode, byte[], boolean, boolean, boolean, ClientContext) - Method in class freenet.client.async.USKFetcherWrapper
 
onSplitfileCompatibilityMode(InsertContext.CompatibilityMode, InsertContext.CompatibilityMode, byte[], boolean, boolean, boolean, ClientContext) - Method in class freenet.client.async.USKProxyCompletionCallback
 
onSplitfileCompatibilityMode(InsertContext.CompatibilityMode, InsertContext.CompatibilityMode, byte[], boolean, boolean, boolean, ClientContext) - Method in class freenet.client.async.USKRetriever
 
onStartCompressing() - Method in class freenet.clients.fcp.ClientPut
 
onStartCompressing() - Method in class freenet.clients.fcp.ClientPutBase
 
onStartCompressing() - Method in class freenet.clients.fcp.ClientPutDir
 
onStarted(boolean) - Method in class freenet.client.async.PersistentJobRunnerImpl
 
onStartFetching() - Method in class freenet.node.updater.MainJarUpdater
 
onStartFetching() - Method in class freenet.node.updater.NodeUpdater
 
onStartFetching() - Method in class freenet.node.updater.PluginJarUpdater
 
onStartFetchingUOM() - Method in class freenet.node.updater.MainJarUpdater
 
onStartFetchingUOM() - Method in class freenet.node.updater.NodeUpdateManager
 
onStopCompressing() - Method in class freenet.clients.fcp.ClientPut
 
onStopCompressing() - Method in class freenet.clients.fcp.ClientPutBase
 
onStopCompressing() - Method in class freenet.clients.fcp.ClientPutDir
 
onStoreSize(float) - Method in interface freenet.node.probe.Listener
Store size result.
onSucceeded(Metadata) - Method in class freenet.client.async.SplitFileInserter
 
onSucceeded(Metadata) - Method in interface freenet.client.async.SplitFileInserterStorageCallback
Called when the whole insert has succeeded, i.e.
onSucceeded() - Method in interface freenet.node.RequestCompletionListener
The request succeeded.
onSuccess(KeyBlock, boolean, SendableRequestItem, ClientContext) - Method in class freenet.client.async.BaseSingleFileFetcher
 
onSuccess(ClientKeyBlock, boolean, Object, ClientContext) - Method in class freenet.client.async.BaseSingleFileFetcher
Called when/if the low-level request succeeds.
onSuccess(FetchResult, ClientGetter) - Method in interface freenet.client.async.ClientGetCallback
Called on successful fetch.
onSuccess(StreamGenerator, ClientMetadata, List<? extends Compressor>, ClientGetState, ClientContext) - Method in class freenet.client.async.ClientGetter
Called when the request succeeds.
onSuccess(File, long, ClientMetadata, ClientGetState, ClientContext) - Method in class freenet.client.async.ClientGetter
 
onSuccess(BaseClientPutter) - Method in interface freenet.client.async.ClientPutCallback
Called on successful insert.
onSuccess(ClientPutState, ClientContext) - Method in class freenet.client.async.ClientPutter
Called when the insert succeeds.
onSuccess(File, long, ClientMetadata, ClientGetState, ClientContext) - Method in interface freenet.client.async.FileGetCompletionCallback
Call when the download has completed and the tempFile contains the downloaded data, but may be too long.
onSuccess(StreamGenerator, ClientMetadata, List<? extends Compressor>, ClientGetState, ClientContext) - Method in interface freenet.client.async.GetCompletionCallback
 
onSuccess(ClientPutState, ClientContext) - Method in class freenet.client.async.MultiPutCompletionCallback
 
onSuccess(ClientPutState, ClientContext) - Method in interface freenet.client.async.PutCompletionCallback
 
onSuccess(int) - Method in class freenet.client.async.SimpleBlockChooser
Notify when a block has succeeded.
onSuccess(ClientPutState, ClientContext) - Method in class freenet.client.async.SimpleHealingQueue
 
onSuccess(FetchResult, ClientContext) - Method in class freenet.client.async.SimpleSingleFileFetcher
Will be overridden by SingleFileFetcher
onSuccess(ClientKeyBlock, boolean, Object, ClientContext) - Method in class freenet.client.async.SimpleSingleFileFetcher
 
onSuccess(SendableRequestItem, ClientKey, ClientContext) - Method in class freenet.client.async.SingleBlockInserter
 
onSuccess(ClientKeyBlock, boolean, Object, ClientContext) - Method in class freenet.client.async.SingleFileFetcher
 
onSuccess(FetchResult, ClientContext) - Method in class freenet.client.async.SingleFileFetcher
 
onSuccess() - Method in class freenet.client.async.SplitFileFetcher
The splitfile download succeeded.
onSuccess() - Method in interface freenet.client.async.SplitFileFetcherStorageCallback
Called when the splitfile has been successfully downloaded and decoded.
onSuccess(SendableRequestItem, ClientKey, ClientContext) - Method in class freenet.client.async.SplitFileInserterSender
 
onSuccess(StreamGenerator, ClientMetadata, List<? extends Compressor>, ClientGetState, ClientContext) - Method in class freenet.client.async.USKFetcherWrapper
 
onSuccess(ClientPutState, ClientContext) - Method in class freenet.client.async.USKInserter
 
onSuccess(StreamGenerator, ClientMetadata, List<? extends Compressor>, ClientGetState, ClientContext) - Method in class freenet.client.async.USKProxyCompletionCallback
 
onSuccess(StreamGenerator, ClientMetadata, List<? extends Compressor>, ClientGetState, ClientContext) - Method in class freenet.client.async.USKRetriever
 
onSuccess(FetchResult, ClientGetter) - Method in class freenet.client.FetchWaiter
 
onSuccess(FetchResult, ClientGetter) - Method in class freenet.client.NullClientCallback
 
onSuccess(BaseClientPutter) - Method in class freenet.client.NullClientCallback
 
onSuccess(BaseClientPutter) - Method in class freenet.client.PutWaiter
 
onSuccess(FetchResult, ClientGetter) - Method in class freenet.clients.fcp.ClientGet
 
onSuccess(BaseClientPutter) - Method in class freenet.clients.fcp.ClientPutBase
 
onSuccess(FetchResult, ClientGetter) - Method in class freenet.clients.fcp.ClientPutDir
 
onSuccess(BaseClientPutter) - Method in class freenet.clients.fcp.ClientPutDir
 
onSuccess(FetchResult, ClientGetter) - Method in class freenet.clients.http.FProxyFetchInProgress
 
onSuccess(boolean, boolean) - Method in class freenet.node.DarknetPeerNode
 
onSuccess(BaseClientPutter) - Method in class freenet.node.NodeARKInserter
 
onSuccess(OpennetPeerNode) - Method in class freenet.node.OpennetManager
 
onSuccess(boolean, boolean) - Method in class freenet.node.OpennetPeerNode
 
onSuccess(boolean, boolean) - Method in class freenet.node.PeerNode
Called when a request or insert succeeds.
onSuccess(boolean, boolean) - Method in class freenet.node.SeedClientPeerNode
 
onSuccess(boolean, boolean) - Method in class freenet.node.SeedServerPeerNode
 
onSuccess(SendableRequestItem, ClientKey, ClientContext) - Method in class freenet.node.SendableInsert
Called when we successfully insert the data
onSuccess(SendableRequestItem, ClientKey, ClientContext) - Method in class freenet.node.SimpleSendableInsert
 
onSuccess(FetchResult, ClientGetter) - Method in class freenet.node.updater.NodeUpdater
 
onSuccess(FetchResult, ClientGetter) - Method in class freenet.node.updater.RevocationChecker
 
onSuccess() - Method in interface freenet.node.updater.UpdateOverMandatoryManager.UOMDependencyFetcherCallback
 
onSuccess(FetchResult, ClientGetter) - Method in class freenet.support.TransferThread
Deprecated.
You have to do "finally { removeFetch() }" when using this function.
onSuccess(BaseClientPutter) - Method in class freenet.support.TransferThread
Deprecated.
You have to do "finally { removeInsert() }" when using this function.
onText(String, String) - Method in interface freenet.client.filter.FilterCallback
Process plain-text.
onText(String, String, URI) - Method in interface freenet.client.filter.FoundURICallback
Called when some plain text is processed.
onText(String, String) - Method in class freenet.client.filter.GenericReadFilterCallback
 
onText(String, String) - Method in class freenet.client.filter.NullFilterCallback
 
onThread() - Method in class freenet.support.PrioritizedSerialExecutor
 
onThread() - Method in class freenet.support.SerialExecutor
 
onTimedOut(Executor) - Method in class freenet.io.comm.MessageFilter
Notify waiters that we have timed out.
onTimeout() - Method in interface freenet.io.comm.AsyncMessageFilterCallback
Called when the filter times out and is removed from the list of filters to match.
onTimeout() - Method in class freenet.io.xfer.BlockReceiver
 
onTransition(ClientPutState, ClientPutState, ClientContext) - Method in class freenet.client.async.BaseClientPutter
 
onTransition(ClientGetState, ClientGetState, ClientContext) - Method in class freenet.client.async.BaseManifestPutter
 
onTransition(ClientPutState, ClientPutState, ClientContext) - Method in class freenet.client.async.BaseManifestPutter
 
onTransition(ClientGetState, ClientGetState, ClientContext) - Method in class freenet.client.async.ClientGetter
Called when the current state creates a new state and we switch to that.
onTransition(ClientPutState, ClientPutState, ClientContext) - Method in class freenet.client.async.ClientPutter
Called when a ClientPutState transitions to a new state.
onTransition(ClientGetState, ClientGetState, ClientContext) - Method in class freenet.client.async.ClientPutter
 
onTransition(ClientGetState, ClientGetState, ClientContext) - Method in class freenet.client.async.ClientRequester
 
onTransition(ClientGetState, ClientGetState, ClientContext) - Method in interface freenet.client.async.GetCompletionCallback
Called when the ClientGetState handling the request yields control to another ClientGetState.
onTransition(ClientPutState, ClientPutState, ClientContext) - Method in class freenet.client.async.MultiPutCompletionCallback
 
onTransition(ClientPutState, ClientPutState, ClientContext) - Method in interface freenet.client.async.PutCompletionCallback
 
onTransition(ClientPutState, ClientPutState, ClientContext) - Method in class freenet.client.async.SimpleHealingQueue
 
onTransition(ClientGetState, ClientGetState, ClientContext) - Method in class freenet.client.async.SimpleHealingQueue
 
onTransition(ClientGetState, ClientGetState, ClientContext) - Method in class freenet.client.async.USKFetcherWrapper
 
onTransition(ClientPutState, ClientPutState, ClientContext) - Method in class freenet.client.async.USKInserter
 
onTransition(ClientGetState, ClientGetState, ClientContext) - Method in class freenet.client.async.USKProxyCompletionCallback
 
onTransition(ClientGetState, ClientGetState, ClientContext) - Method in class freenet.client.async.USKRetriever
 
onUnSuccess(int) - Method in class freenet.client.async.CooldownBlockChooser
 
onUnSuccess(int) - Method in class freenet.client.async.SimpleBlockChooser
Notify that a block has no longer succeeded.
onUptime(float) - Method in interface freenet.node.probe.Listener
Uptime result.
OPENNET - Class in freenet.clients.http.wizardsteps
This step allows the user to choose between darknet and opennet, explaining each briefly.
OPENNET() - Constructor for class freenet.clients.http.wizardsteps.OPENNET
 
opennet - Variable in class freenet.clients.http.wizardsteps.PersistFields
 
OPENNET_NODEREF - Static variable in class freenet.io.comm.DMT
 
OPENNET_PORT - Static variable in class freenet.node.simulator.BootstrapPullTest
 
OPENNET_PORT - Static variable in class freenet.node.simulator.BootstrapSeedTest
 
OPENNET_PORT1 - Static variable in class freenet.node.simulator.BootstrapPushPullTest
 
OPENNET_PORT2 - Static variable in class freenet.node.simulator.BootstrapPushPullTest
 
opennetAssumeNAT - Variable in class freenet.node.useralerts.PeerManagerUserAlert
 
OpennetConnectionsToadlet - Class in freenet.clients.http
 
OpennetConnectionsToadlet(Node, NodeClientCore, HighLevelSimpleClient) - Constructor for class freenet.clients.http.OpennetConnectionsToadlet
 
OpennetConnectionsToadlet.OpennetComparator - Class in freenet.clients.http
 
opennetDefinitelyPortForwarded() - Method in class freenet.node.Node
 
opennetDefinitelyPortForwarded - Variable in class freenet.node.useralerts.PeerManagerUserAlert
 
OpennetDisabledException - Exception in freenet.node
Exception thrown when a caller attempts to use opennet functionality, but it is not currently enabled in the node.
OpennetDisabledException(Exception) - Constructor for exception freenet.node.OpennetDisabledException
 
OpennetDisabledException(String) - Constructor for exception freenet.node.OpennetDisabledException
 
OpennetManager - Class in freenet.node
Central location for all things opennet.
OpennetManager(Node, NodeCryptoConfig, long, boolean) - Constructor for class freenet.node.OpennetManager
 
OpennetManager.ConnectionType - Enum in freenet.node
 
OpennetPeerNode - Class in freenet.node
 
OpennetPeerNode(SimpleFieldSet, Node, NodeCrypto, OpennetManager, boolean) - Constructor for class freenet.node.OpennetPeerNode
 
OpennetPeerNodeStatus - Class in freenet.node
 
opennetPort - Variable in class freenet.node.NodeStarter.TestNodeParameters
The UDP opennet port number.
optimialK(int, long) - Static method in class freenet.support.BloomFilter
Calculate optimal K value
Option<T> - Class in freenet.config
A config option.
Option.DataType - Enum in freenet.config
 
OPTION_COUNT - Static variable in class freenet.node.NodeCryptoConfig
The number of config options i.e.
OptionFormatException - Exception in freenet.config
Thrown when a format error occurs, and we cannot parse the string set into the appropriate type.
OptionFormatException(String) - Constructor for exception freenet.config.OptionFormatException
 
or(MessageFilter) - Method in class freenet.io.comm.MessageFilter
Modifies the filter so that it returns true if either it or the filter in the argument returns true.
origConfigFileContents - Variable in class freenet.config.PersistentConfig
 
origHandler - Variable in class freenet.clients.fcp.ClientRequest
Original FCPConnectionHandler.
origHTL - Variable in class freenet.node.BaseSender
 
originalSize - Variable in class freenet.client.events.FinishedCompressionEvent
Original size
origKey - Variable in class freenet.clients.http.updateableelements.ImageElement
The original URI
OSThread() - Constructor for class freenet.support.Logger.OSThread
 
OTHER_TRANSFERS_IN_CHK - Static variable in class freenet.io.comm.DMT
 
OTHER_TRANSFERS_IN_SSK - Static variable in class freenet.io.comm.DMT
 
OTHER_TRANSFERS_OUT_CHK - Static variable in class freenet.io.comm.DMT
 
OTHER_TRANSFERS_OUT_SSK - Static variable in class freenet.io.comm.DMT
 
othersUsedCapacityInputBytes - Variable in class freenet.node.PeerNode.IncomingLoadSummaryStats
 
othersUsedCapacityOutputBytes - Variable in class freenet.node.PeerNode.IncomingLoadSummaryStats
 
ourInitialMsgID - Variable in class freenet.node.PeerNode
 
ourInitialSeqNum - Variable in class freenet.node.PeerNode
 
OUTDATED_MAX_CONNS - Static variable in class freenet.node.PeerManager
 
OUTDATED_MIN_TOO_NEW_DARKNET - Static variable in class freenet.node.PeerManager
 
OUTDATED_MIN_TOO_NEW_TOTAL - Static variable in class freenet.node.PeerManager
 
outer - Variable in class freenet.clients.http.InfoboxNode
The top of the tree.
outgoingCipher - Variable in class freenet.node.SessionKey
Cipher to encrypt outgoing packets with
outgoingKey - Variable in class freenet.node.PeerNode
 
outgoingKey - Variable in class freenet.node.SessionKey
Key for outgoingCipher, so far for debugging
OutgoingPacketMangler - Interface in freenet.node
Low-level interface for sending packets.
OutgoingSwapRequestHandler() - Constructor for class freenet.node.LocationManager.OutgoingSwapRequestHandler
 
OUTPUT_BANDWIDTH - Static variable in class freenet.clients.fcp.FCPMessage
 
OUTPUT_BANDWIDTH_CLASS - Static variable in class freenet.clients.fcp.FCPMessage
 
OUTPUT_BANDWIDTH_CLASS - Static variable in class freenet.io.comm.DMT
 
OUTPUT_BANDWIDTH_LOWER_LIMIT - Static variable in class freenet.io.comm.DMT
 
OUTPUT_BANDWIDTH_PEER_LIMIT - Static variable in class freenet.io.comm.DMT
 
OUTPUT_BANDWIDTH_UPPER_LIMIT - Static variable in class freenet.io.comm.DMT
 
outputBandwidthLimit - Variable in class freenet.node.NodeStarter.TestNodeParameters
 
outputBandwidthLowerLimit - Variable in class freenet.node.NodeStats.PeerLoadStats
 
outputBandwidthPeerLimit - Variable in class freenet.node.NodeStats.PeerLoadStats
 
outputBandwidthUpperLimit - Variable in class freenet.node.NodeStats.PeerLoadStats
 
outputHandler - Variable in class freenet.clients.fcp.FCPConnectionHandler
 
outputLoadTracker(boolean) - Method in class freenet.node.PeerNode
 
OutputStreamLogger - Class in freenet.support
 
OutputStreamLogger(Logger.LogLevel, String, String) - Constructor for class freenet.support.OutputStreamLogger
 
outputThrottle - Variable in class freenet.node.Node
 
outwardTransfersPerInsert() - Method in class freenet.node.NodeStats
 
OVERALL_BULK_OUTPUT_CAPACITY_USAGE - Static variable in class freenet.clients.fcp.FCPMessage
 
overallCooldownTime() - Method in class freenet.client.async.CooldownBlockChooser
 
overriddenDataType - Variable in class freenet.clients.fcp.DownloadRequestStatus
 
OVERRIDE - Static variable in class freenet.clients.http.StaticToadlet
 
OVERRIDE_URL - Static variable in class freenet.clients.http.StaticToadlet
 
overrideMIME - Variable in class freenet.client.FetchContext
Force the content fiter to use this MIME type

P

PACKET_DROP_DECREASE_MULTIPLE - Static variable in class freenet.io.xfer.PacketThrottle
 
PACKET_NO - Static variable in class freenet.io.comm.DMT
 
PACKET_SIZE - Static variable in class freenet.node.Node
 
PACKET_TRANSMIT_INCREMENT - Static variable in class freenet.io.xfer.PacketThrottle
 
packetContext - Variable in class freenet.node.SessionKey
 
PacketFormat - Interface in freenet.node
 
packetMangler - Variable in class freenet.node.NodeCrypto
 
packetReceived(int) - Method in interface freenet.io.xfer.PartiallyReceivedBlock.PacketReceivedListener
 
PACKETS_IN_BLOCK - Static variable in class freenet.node.Node
 
PacketSender - Class in freenet.node
 
PacketSocketHandler - Interface in freenet.io.comm
Base class for UdpSocketHandler and any other datagram-based transports.
packetsReceived() - Method in class freenet.io.AddressTrackerItem
 
packetsSent() - Method in class freenet.io.AddressTrackerItem
 
PacketThrottle - Class in freenet.io.xfer
 
PacketThrottle(int) - Constructor for class freenet.io.xfer.PacketThrottle
 
packetTransmit - Static variable in class freenet.io.comm.DMT
 
packetTransmitSize(int, int) - Static method in class freenet.io.comm.DMT
 
pad(Bucket, int, BucketFactory, int) - Static method in class freenet.support.io.BucketTools
Pad a bucket with random data
pad(byte[], int, int) - Static method in class freenet.support.io.BucketTools
 
paddDataPackets() - Method in class freenet.node.NodeCryptoConfig
 
PADDED_LENGTH - Static variable in class freenet.io.comm.DMT
 
PADDED_NODEREF_SIZE - Static variable in class freenet.node.OpennetManager
How big to pad opennet noderefs to? If they are bigger than this then we won't send them.
PADDED_SIZE - Static variable in class freenet.crypt.DSAPublicKey
 
PaddedBucket - Class in freenet.support.io
Pads a bucket to the next power of 2 file size.
PaddedBucket(Bucket) - Constructor for class freenet.support.io.PaddedBucket
Create a PaddedBucket, assumed to be empty
PaddedBucket(Bucket, long) - Constructor for class freenet.support.io.PaddedBucket
Create a PaddedBucket, specifying the actual size of the existing bucket, which we do not store on disk.
PaddedBucket() - Constructor for class freenet.support.io.PaddedBucket
 
PaddedBucket(DataInputStream, FilenameGenerator, PersistentFileTracker, MasterSecret) - Constructor for class freenet.support.io.PaddedBucket
 
paddedCopy(Bucket, Bucket, long, int) - Static method in class freenet.support.io.BucketTools
 
PaddedEphemerallyEncryptedBucket - Class in freenet.support.io
A proxy Bucket which adds: - Encryption with the supplied cipher, and a random, ephemeral key.
PaddedEphemerallyEncryptedBucket(Bucket, int, RandomSource, Random) - Constructor for class freenet.support.io.PaddedEphemerallyEncryptedBucket
Create a padded encrypted proxy bucket.
PaddedEphemerallyEncryptedBucket(PaddedEphemerallyEncryptedBucket, Bucket) - Constructor for class freenet.support.io.PaddedEphemerallyEncryptedBucket
 
PaddedEphemerallyEncryptedBucket() - Constructor for class freenet.support.io.PaddedEphemerallyEncryptedBucket
 
PaddedEphemerallyEncryptedBucket(DataInputStream, FilenameGenerator, PersistentFileTracker, MasterSecret) - Constructor for class freenet.support.io.PaddedEphemerallyEncryptedBucket
 
paddedLength() - Method in class freenet.support.io.PaddedEphemerallyEncryptedBucket
 
paddedLength(long, long) - Static method in class freenet.support.io.PaddedEphemerallyEncryptedBucket
Return the length of the data in the proxied bucket, after padding.
paddedMainBloomFilterSize() - Method in class freenet.client.async.SplitFileFetcherKeyListener
 
PaddedRandomAccessBucket - Class in freenet.support.io
Pads a bucket to the next power of 2 file size.
PaddedRandomAccessBucket(RandomAccessBucket) - Constructor for class freenet.support.io.PaddedRandomAccessBucket
Create a PaddedBucket, assumed to be empty
PaddedRandomAccessBucket(RandomAccessBucket, long) - Constructor for class freenet.support.io.PaddedRandomAccessBucket
Create a PaddedBucket, specifying the actual size of the existing bucket, which we do not store on disk.
PaddedRandomAccessBucket() - Constructor for class freenet.support.io.PaddedRandomAccessBucket
 
PaddedRandomAccessBucket(DataInputStream, FilenameGenerator, PersistentFileTracker, MasterSecret) - Constructor for class freenet.support.io.PaddedRandomAccessBucket
 
PaddedRandomAccessBuffer - Class in freenet.support.io
 
PaddedRandomAccessBuffer(LockableRandomAccessBuffer, long) - Constructor for class freenet.support.io.PaddedRandomAccessBuffer
 
PaddedRandomAccessBuffer(DataInputStream, FilenameGenerator, PersistentFileTracker, MasterSecret) - Constructor for class freenet.support.io.PaddedRandomAccessBuffer
 
paddedStoredSegmentStatusLength(int, int, int, boolean, int, boolean) - Static method in class freenet.client.async.SplitFileFetcherSegmentStorage
 
paddingGen() - Method in interface freenet.node.BasePeerNode
 
paddingGen() - Method in class freenet.node.PeerNode
 
PageHelper - Class in freenet.clients.http.wizardsteps
Provides a page content node, forms, and InfoBoxes.
PageHelper(ToadletContext, PersistFields, FirstTimeWizardToadlet.WIZARD_STEP) - Constructor for class freenet.clients.http.wizardsteps.PageHelper
 
PageMaker - Class in freenet.clients.http
Simple class to output standard heads and tail for web interface pages.
PageMaker(PageMaker.THEME, Node) - Constructor for class freenet.clients.http.PageMaker
 
pageMaker - Variable in class freenet.support.plugins.helpers1.PluginContext
 
PageMaker.RenderParameters - Class in freenet.clients.http
Bundles parameters that are used to create the page node.
PageMaker.THEME - Enum in freenet.clients.http
 
PageNode - Class in freenet.clients.http
PageNode is a wrapper similar to InfoboxNode for a whole page.
pairsAfter(long, T[]) - Method in class freenet.support.TimeSortedHashtable
 
panic() - Method in class freenet.client.async.ClientLayerPersister
 
panic() - Method in class freenet.node.Node
 
PANIC_MAX_PEERS - Static variable in class freenet.node.OpennetManager
Maximum number of peers for purposes of FOAF attack/sanity check
PARAM_PREFIX - Static variable in class freenet.clients.fcp.FCPPluginClientMessage
 
PARAM_PREFIX - Static variable in class freenet.clients.fcp.FCPPluginServerMessage
 
params - Variable in class freenet.clients.fcp.FCPPluginMessage
Part 1 of the actual message: Human-readable parameters.
parent - Variable in class freenet.client.async.SplitFileFetcherCrossSegmentStorage
 
parent - Variable in class freenet.node.SendableGet
Parent BaseClientGetter.
parentGrabArray - Variable in class freenet.node.SendableRequest
 
parentPath(String) - Method in class freenet.clients.http.bookmark.BookmarkManager
 
park() - Method in class freenet.node.Node
Get the node into a state where it can be stopped safely May be called twice - once in exit (above) and then again from the wrapper triggered by calling System.exit().
parse(CodecPacket) - Method in interface freenet.client.filter.CodecPacketFilter
Does minimal validation of a codec packet.
parse(CodecPacket) - Method in class freenet.client.filter.FlacPacketFilter
 
parse(CodecPacket) - Method in class freenet.client.filter.TheoraPacketFilter
 
parse(CodecPacket) - Method in class freenet.client.filter.VorbisPacketFilter
 
parse(Option<?>, Option<?>, String, String, MultiValueTable<String, String>) - Static method in class freenet.clients.http.utils.UriFilterProxyHeaderParser
 
parseDependencies(Properties, int) - Method in class freenet.node.updater.MainJarUpdater
 
parseDependencies(FetchResult, int) - Method in class freenet.node.updater.NodeUpdater
 
parseDependencies(Properties, int) - Method in class freenet.node.updater.NodeUpdater
Override if you want to deal with the file dependencies.properties
ParsedTag(String, Map<String, String>) - Constructor for class freenet.client.filter.HTMLFilter.ParsedTag
 
ParsedTag(HTMLFilter.ParsedTag, String[]) - Constructor for class freenet.client.filter.HTMLFilter.ParsedTag
 
ParsedTag(HTMLFilter.ParsedTag, Map<String, String>) - Constructor for class freenet.client.filter.HTMLFilter.ParsedTag
 
ParsedTag(List<String>) - Constructor for class freenet.client.filter.HTMLFilter.ParsedTag
 
parseErrorBox(HTMLNode, PageHelper, String) - Method in class freenet.clients.http.wizardsteps.BandwidthManipulator
Creates a titled infobox for a bandwidth setting error.
parseHeader(String) - Static method in class freenet.clients.http.ReceivedCookie
Parses the value of a "Cookie:" HTTP header and returns a list of received cookies which it contained.
parseHTTPDate(String) - Static method in class freenet.clients.http.ToadletContextImpl
 
parseInt(String, int) - Static method in class freenet.support.Fields
 
parseInt(String, Dimension) - Static method in class freenet.support.Fields
 
parseInt(String) - Static method in class freenet.support.Fields
Parse a human-readable string possibly including SI and ICE units into an integer.
parseLoadStats(PeerNode, Message) - Method in class freenet.node.NodeStats
 
parseLong(String, long) - Static method in class freenet.support.Fields
 
parseLong(String) - Static method in class freenet.support.Fields
Parse a human-readable string possibly including SI and ICE units into a long.
parseManifest(FetchResult) - Method in class freenet.node.updater.NodeUpdater
 
parseManifestLine(String) - Method in class freenet.node.updater.NodeUpdater
 
parseManifestLine(String) - Method in class freenet.node.updater.PluginJarUpdater
 
parseMode(HTTPRequest, ToadletContainer) - Method in class freenet.clients.http.PageMaker
Call this before getPageNode(), so the menus reflect the advanced mode setting.
parseNetworkThreatLevel(String) - Static method in class freenet.node.SecurityLevels
 
parseOrThrow(String, String, boolean) - Static method in enum freenet.clients.fcp.ClientRequest.Persistence
 
parsePhysicalThreatLevel(String) - Static method in class freenet.node.SecurityLevels
 
parseShort(String, short) - Static method in class freenet.support.Fields
 
parseShort(String) - Static method in class freenet.support.Fields
Parse a human-readable string possibly including SI and ICE units into a short.
parseString(String) - Method in class freenet.config.BandwidthOption
 
parseString(String) - Method in class freenet.config.BooleanOption
 
parseString(String) - Method in class freenet.config.IntOption
 
parseString(String) - Method in class freenet.config.LongOption
 
parseString(String) - Method in class freenet.config.Option
 
parseString(String) - Method in class freenet.config.ShortOption
 
parseString(String) - Method in class freenet.config.StringArrOption
 
parseString(String) - Method in class freenet.config.StringOption
 
parseUriParameters(String, boolean) - Static method in class freenet.clients.http.HTTPRequestImpl
Parses the parameters from the given query string, optionally decoding the parameters using UTF-8.
part1 - Variable in class freenet.l10n.ISO639_3.LanguageCode
"Equivalent 639-1 identifier, if there is one", 2 characters, may be null.
part2B - Variable in class freenet.l10n.ISO639_3.LanguageCode
"Equivalent 639-2 identifier of the bibliographic applications code set, if there is one", 3 characters, may be null.
part2T - Variable in class freenet.l10n.ISO639_3.LanguageCode
"Equivalent 639-2 identifier of the terminology applications code set, if there is one", 3 characters, may be null.
partialInstantGrab(long) - Method in class freenet.support.TokenBucket
Deprecated.
Try to grab some tokens; if there aren't enough, grab all of them.
PartiallyReceivedBlock - Class in freenet.io.xfer
 
PartiallyReceivedBlock(int, int, byte[]) - Constructor for class freenet.io.xfer.PartiallyReceivedBlock
 
PartiallyReceivedBlock(int, int) - Constructor for class freenet.io.xfer.PartiallyReceivedBlock
 
PartiallyReceivedBlock.PacketReceivedListener - Interface in freenet.io.xfer
 
PartiallyReceivedBulk - Class in freenet.io.xfer
Equivalent of PartiallyReceivedBlock, for large(ish) file transfers.
PartiallyReceivedBulk(MessageCore, long, int, RandomAccessBuffer, boolean) - Constructor for class freenet.io.xfer.PartiallyReceivedBulk
Construct a PartiallyReceivedBulk.
passOpennetRefsThroughDarknet() - Method in class freenet.node.Node
 
path() - Method in class freenet.clients.http.ajaxpush.DismissAlertToadlet
 
path() - Method in class freenet.clients.http.ajaxpush.LogWritebackToadlet
 
path() - Method in class freenet.clients.http.ajaxpush.PushDataToadlet
 
path() - Method in class freenet.clients.http.ajaxpush.PushFailoverToadlet
 
path() - Method in class freenet.clients.http.ajaxpush.PushKeepaliveToadlet
 
path() - Method in class freenet.clients.http.ajaxpush.PushLeavingToadlet
 
path() - Method in class freenet.clients.http.ajaxpush.PushNotificationToadlet
 
path() - Method in class freenet.clients.http.ajaxpush.PushTesterToadlet
 
path() - Method in class freenet.clients.http.BookmarkEditorToadlet
 
path() - Method in class freenet.clients.http.BrowserTestToadlet
 
path() - Method in class freenet.clients.http.ChatForumsToadlet
 
path() - Method in class freenet.clients.http.ConfigToadlet
 
PATH - Static variable in class freenet.clients.http.ConnectivityToadlet
 
path() - Method in class freenet.clients.http.ConnectivityToadlet
 
PATH - Static variable in class freenet.clients.http.ContentFilterToadlet
 
path() - Method in class freenet.clients.http.ContentFilterToadlet
 
path - Variable in class freenet.clients.http.Cookie
 
path() - Method in class freenet.clients.http.DarknetAddRefToadlet
 
path() - Method in class freenet.clients.http.DarknetConnectionsToadlet
 
path() - Method in class freenet.clients.http.DecodeToadlet
 
path() - Method in class freenet.clients.http.DiagnosticToadlet
 
PATH - Static variable in class freenet.clients.http.ExternalLinkToadlet
 
path() - Method in class freenet.clients.http.ExternalLinkToadlet
 
path() - Method in class freenet.clients.http.FileInsertWizardToadlet
 
path() - Method in class freenet.clients.http.FirstTimeWizardToadlet
 
path() - Method in class freenet.clients.http.FProxyToadlet
 
path() - Method in class freenet.clients.http.ImageCreatorToadlet
 
path() - Method in class freenet.clients.http.InsertFreesiteToadlet
 
path() - Method in class freenet.clients.http.LocalDirectoryToadlet
 
path() - Method in class freenet.clients.http.LocalFileBrowserToadlet
 
PATH - Static variable in class freenet.clients.http.LocalFileFilterToadlet
 
path() - Method in class freenet.clients.http.LocalFileFilterToadlet
 
PATH - Static variable in class freenet.clients.http.LocalFileInsertToadlet
 
path() - Method in class freenet.clients.http.LocalFileInsertToadlet
 
PATH - Static variable in class freenet.clients.http.LocalFileN2NMToadlet
 
path() - Method in class freenet.clients.http.LocalFileN2NMToadlet
 
path() - Method in class freenet.clients.http.N2NTMToadlet
 
path() - Method in class freenet.clients.http.OpennetConnectionsToadlet
 
PATH - Static variable in class freenet.clients.http.PproxyToadlet
 
path() - Method in class freenet.clients.http.PproxyToadlet
 
path() - Method in class freenet.clients.http.QueueToadlet
 
path() - Method in class freenet.clients.http.SecurityLevelsToadlet
 
path() - Method in class freenet.clients.http.SimpleHelpToadlet
 
path() - Method in class freenet.clients.http.StartupToadlet
 
path() - Method in class freenet.clients.http.StaticToadlet
 
path() - Method in class freenet.clients.http.StatisticsToadlet
 
path() - Method in class freenet.clients.http.SymlinkerToadlet
 
path() - Method in class freenet.clients.http.Toadlet
 
path() - Method in class freenet.clients.http.TranslationToadlet
 
path() - Method in class freenet.clients.http.UserAlertsToadlet
 
PATH - Static variable in class freenet.clients.http.WelcomeToadlet
 
path() - Method in class freenet.clients.http.WelcomeToadlet
 
path() - Method in class freenet.support.plugins.helpers1.WebInterfaceToadlet
 
PAUSED_PRIORITY_CLASS - Static variable in class freenet.node.RequestStarter
Anything less important than prefetch (redundant??)
payload - Variable in class freenet.client.filter.CodecPacket
 
PAYLOAD - Static variable in class freenet.io.comm.DMT
 
PCFBMode - Class in freenet.crypt
Control mechanism for the Periodic Cipher Feed Back mode.
PCFBMode(BlockCipher) - Constructor for class freenet.crypt.PCFBMode
 
PCFBMode(BlockCipher, byte[], int) - Constructor for class freenet.crypt.PCFBMode
 
PCHAR - Static variable in class freenet.client.filter.GenericReadFilterCallback
 
PCT_ENCODED - Static variable in class freenet.client.filter.GenericReadFilterCallback
 
peekKey() - Method in class freenet.support.LRUMap
 
peekValue() - Method in class freenet.support.LRUMap
 
Peer - Class in freenet.io.comm
 
Peer(DataInput) - Constructor for class freenet.io.comm.Peer
 
Peer(DataInput, boolean) - Constructor for class freenet.io.comm.Peer
 
Peer(InetAddress, int) - Constructor for class freenet.io.comm.Peer
Create a Peer from an InetAddress and a port.
Peer(String, boolean) - Constructor for class freenet.io.comm.Peer
Create a Peer from a string.
Peer(String, boolean, boolean) - Constructor for class freenet.io.comm.Peer
Create a Peer from a string.
Peer(FreenetInetAddress, int) - Constructor for class freenet.io.comm.Peer
 
peer - Variable in class freenet.io.PeerAddressTrackerItem
 
peer - Variable in class freenet.node.NodeStats.PeerLoadStats
 
Peer.LocalAddressException - Exception in freenet.io.comm
 
PEER_LOCATIONS - Static variable in class freenet.io.comm.DMT
 
PEER_NODE_STATUS_BURSTING - Static variable in class freenet.node.PeerManager
 
PEER_NODE_STATUS_CLOCK_PROBLEM - Static variable in class freenet.node.PeerManager
 
PEER_NODE_STATUS_CONN_ERROR - Static variable in class freenet.node.PeerManager
 
PEER_NODE_STATUS_CONNECTED - Static variable in class freenet.node.PeerManager
 
PEER_NODE_STATUS_DISABLED - Static variable in class freenet.node.PeerManager
 
PEER_NODE_STATUS_DISCONNECTED - Static variable in class freenet.node.PeerManager
 
PEER_NODE_STATUS_DISCONNECTING - Static variable in class freenet.node.PeerManager
 
PEER_NODE_STATUS_LISTEN_ONLY - Static variable in class freenet.node.PeerManager
 
PEER_NODE_STATUS_LISTENING - Static variable in class freenet.node.PeerManager
 
PEER_NODE_STATUS_NEVER_CONNECTED - Static variable in class freenet.node.PeerManager
 
PEER_NODE_STATUS_NO_LOAD_STATS - Static variable in class freenet.node.PeerManager
 
PEER_NODE_STATUS_ROUTING_BACKED_OFF - Static variable in class freenet.node.PeerManager
 
PEER_NODE_STATUS_ROUTING_DISABLED - Static variable in class freenet.node.PeerManager
 
PEER_NODE_STATUS_TOO_NEW - Static variable in class freenet.node.PeerManager
 
PEER_NODE_STATUS_TOO_OLD - Static variable in class freenet.node.PeerManager
 
PEER_NOTE_TYPE_PRIVATE_DARKNET_COMMENT - Static variable in class freenet.node.Node
 
PEER_UIDS - Static variable in class freenet.io.comm.DMT
 
peerAddedTime - Variable in class freenet.node.PeerNode
When this peer was added to this node.
PeerAddressTrackerItem - Class in freenet.io
 
PeerAddressTrackerItem(long, long, Peer) - Constructor for class freenet.io.PeerAddressTrackerItem
 
PeerAddressTrackerItem(SimpleFieldSet) - Constructor for class freenet.io.PeerAddressTrackerItem
 
peerCapacityInputBytes - Variable in class freenet.node.PeerNode.IncomingLoadSummaryStats
 
peerCapacityOutputBytes - Variable in class freenet.node.PeerNode.IncomingLoadSummaryStats
 
PeerContext - Interface in freenet.io.comm
 
peerECDSAPubKey - Variable in class freenet.node.PeerNode
Peer node public key; changing this means new noderef
peerECDSAPubKeyHash - Variable in class freenet.node.PeerNode
 
peerLimit(boolean) - Method in class freenet.node.NodeStats.PeerLoadStats
 
PeerLoadStats(PeerNode, int, boolean) - Constructor for class freenet.node.NodeStats.PeerLoadStats
 
PeerLoadStats(PeerNode, Message) - Constructor for class freenet.node.NodeStats.PeerLoadStats
 
PeerLocation - Class in freenet.node
 
PeerManager - Class in freenet.node
 
PeerManager(Node, SemiOrderedShutdownHook) - Constructor for class freenet.node.PeerManager
Create a PeerManager by reading a list of peers from a file.
PeerManager.PeerStatusChangeListener - Interface in freenet.node
A listener interface that can be used to be notified about peer status change events
PeerManagerUserAlert - Class in freenet.node.useralerts
 
PeerManagerUserAlert(NodeStats, NodeUpdateManager) - Constructor for class freenet.node.useralerts.PeerManagerUserAlert
 
peerMaybeFreeAllSlots(PeerNode) - Method in class freenet.node.updater.UpdateOverMandatoryManager
A download succeeded from a peer.
PeerMessage - Class in freenet.clients.fcp
 
PeerMessage(PeerNode, boolean, boolean, String) - Constructor for class freenet.clients.fcp.PeerMessage
 
PeerMessageQueue - Class in freenet.node
Queue of messages to send to a node.
PeerNode - Class in freenet.node
 
PeerNode(SimpleFieldSet, Node, NodeCrypto, boolean) - Constructor for class freenet.node.PeerNode
Create a PeerNode from a SimpleFieldSet containing a node reference for one.
PeerNode.IncomingLoadSummaryStats - Class in freenet.node
 
PeerNode.SlotWaiter - Class in freenet.node
 
peerNodeStatus - Variable in class freenet.node.PeerNode
The status of this peer node in terms of Node.PEER_NODE_STATUS_*
PeerNodeStatus - Class in freenet.node
Contains various status information for a PeerNode.
PeerNote - Class in freenet.clients.fcp
 
PeerNote(String, String, int, String) - Constructor for class freenet.clients.fcp.PeerNote
 
PeerParseException - Exception in freenet.io.comm
Thown when we can't parse a string to a Peer.
PeerParseException(Exception) - Constructor for exception freenet.io.comm.PeerParseException
 
PeerParseException() - Constructor for exception freenet.io.comm.PeerParseException
 
PeerParseException(String) - Constructor for exception freenet.io.comm.PeerParseException
 
PeerRemoved - Class in freenet.clients.fcp
 
PeerRemoved(String, String, String) - Constructor for class freenet.clients.fcp.PeerRemoved
 
PeerRestartedException - Exception in freenet.io.comm
Thrown if a peer is restarted during an attempt to send a throttled packet, wait for an incoming packet from a peer, etc.
PeerRestartedException() - Constructor for exception freenet.io.comm.PeerRestartedException
 
peers - Variable in class freenet.clients.http.ConnectionsToadlet
 
PEERS - Static variable in class freenet.io.comm.DMT
 
peers - Variable in class freenet.node.Node
My peers
peers - Variable in class freenet.node.NodeStats
 
peers - Variable in class freenet.node.useralerts.PeerManagerUserAlert
 
PeersOffersUserAlert - Class in freenet.node.useralerts
 
peersUIDsToString(long[], double[]) - Static method in class freenet.node.NodeDispatcher
 
peersWantKey(Key, PeerNode) - Method in class freenet.node.FailureTable
 
peersWantKey(Key) - Method in class freenet.node.Node
 
PeerTooOldException - Exception in freenet.node
Thrown when a peer is dropped because it is too old.
PeerTooOldException(String, int, Date) - Constructor for exception freenet.node.PeerTooOldException
 
PeerTrustInputForAddPeerBoxNode - Class in freenet.clients.http.complexhtmlnodes
 
PeerTrustInputForAddPeerBoxNode() - Constructor for class freenet.clients.http.complexhtmlnodes.PeerTrustInputForAddPeerBoxNode
 
PeerVisibilityInputForAddPeerBoxNode - Class in freenet.clients.http.complexhtmlnodes
 
PeerVisibilityInputForAddPeerBoxNode() - Constructor for class freenet.clients.http.complexhtmlnodes.PeerVisibilityInputForAddPeerBoxNode
 
PermanentRedirectException - Exception in freenet.clients.http
 
PermanentRedirectException() - Constructor for exception freenet.clients.http.PermanentRedirectException
 
PermanentRedirectException(URI) - Constructor for exception freenet.clients.http.PermanentRedirectException
 
permissions - Variable in class freenet.clients.fcp.FCPPluginMessage
The permissions of the client which sent the messages.
Persistable - Interface in freenet.node
Something that can be persisted to disk in the form of a SimpleFieldSet.
persistence - Variable in class freenet.clients.fcp.ClientRequest
Persistence type
PersistenceDisabledException - Exception in freenet.client.async
 
PersistenceDisabledException() - Constructor for exception freenet.client.async.PersistenceDisabledException
 
persistenceFields(Hashtable<String, String>) - Method in class freenet.clients.http.LocalDirectoryConfigToadlet
 
persistenceFields(Hashtable<String, String>) - Method in class freenet.clients.http.LocalDownloadDirectoryToadlet
 
persistenceFields(Hashtable<String, String>) - Method in class freenet.clients.http.LocalFileBrowserToadlet
Performs sanity checks and generates parameter persistence fields.
persistenceFields(Hashtable<String, String>) - Method in class freenet.clients.http.LocalFileFilterToadlet
 
persistenceFields(Hashtable<String, String>) - Method in class freenet.clients.http.LocalFileInsertToadlet
 
persistenceFields(Hashtable<String, String>) - Method in class freenet.clients.http.LocalFileN2NMToadlet
 
persistent - Variable in class freenet.client.async.ChosenBlockImpl
 
persistent() - Method in class freenet.client.async.ClientRequester
Is this request persistent?
persistent - Variable in class freenet.client.async.InsertCompressor
 
persistent() - Method in interface freenet.client.async.KeyListener
Is this related to a persistent request?
persistent() - Method in class freenet.client.async.SingleKeyListener
 
persistent() - Method in class freenet.client.async.SplitFileFetcherKeyListener
 
persistent() - Method in class freenet.client.async.USKFetcher
 
persistent() - Method in class freenet.client.async.USKManager
 
persistent() - Method in class freenet.client.HighLevelSimpleClientImpl
 
persistent() - Method in class freenet.clients.fcp.FCPClientRequestClient
 
persistent() - Method in class freenet.clients.http.bookmark.BookmarkManager
 
persistent() - Method in class freenet.clients.http.FProxyToadlet
 
persistent() - Method in class freenet.node.NodeARKInserter
 
persistent() - Method in interface freenet.node.RequestClient
Is this request persistent? **Must not change!**
persistent() - Method in class freenet.node.RequestClientBuilder
 
persistent(boolean) - Method in class freenet.node.RequestClientBuilder
 
persistent - Variable in class freenet.node.SendableRequest
Member because must be accessible when only marginally activated
persistent() - Method in class freenet.node.SendableRequest
Is this request persistent? MUST NOT CHANGE.
persistent() - Method in class freenet.node.updater.NodeUpdater
 
persistent() - Method in class freenet.node.updater.RevocationChecker
 
persistent() - Method in class freenet.node.updater.UpdateOverMandatoryManager
 
persistent() - Method in class freenet.support.io.PersistentTempFileBucket
 
persistent() - Method in class freenet.support.io.TempFileBucket
 
persistentBucketFactory - Variable in class freenet.client.async.ClientContext
 
PersistentClientCallback - Interface in freenet.client.async
Fetches which may be persistent need getClientDetail() so that we can save that data to the file a splitfile download is using, so that it can be recovered later.
PersistentConfig - Class in freenet.config
Config but supports an initial SimpleFieldSet, from which options are drawn.
PersistentConfig(SimpleFieldSet) - Constructor for class freenet.config.PersistentConfig
 
persistentFG - Variable in class freenet.client.async.ClientContext
 
persistentFilenameGenerator - Variable in class freenet.node.NodeClientCore
 
persistentFileTracker - Variable in class freenet.client.async.ClientContext
 
PersistentFileTracker - Interface in freenet.support.io
 
PersistentGet - Class in freenet.clients.fcp
Sent by the node to a client when it asks for a list of current requests.
PersistentGet(String, FreenetURI, int, short, ClientGet.ReturnType, ClientRequest.Persistence, File, String, boolean, boolean, int, boolean, long, boolean) - Constructor for class freenet.clients.fcp.PersistentGet
 
PersistentJob - Interface in freenet.client.async
A task that affects persistent state.
PersistentJobRunner - Interface in freenet.client.async
We need to be able to suspend execution of jobs changing persistent state in order to write it to disk consistently.
PersistentJobRunner.CheckpointLock - Interface in freenet.client.async
 
PersistentJobRunnerImpl - Class in freenet.client.async
Runs PersistentJob's and periodically, or on demand, suspends all jobs and calls innerCheckpoint().
PersistentJobRunnerImpl(Executor, Ticker, long) - Constructor for class freenet.client.async.PersistentJobRunnerImpl
 
PersistentPut - Class in freenet.clients.fcp
 
PersistentPut(String, FreenetURI, FreenetURI, int, short, ClientPutBase.UploadFrom, FreenetURI, ClientRequest.Persistence, File, String, boolean, long, String, boolean, int, String, boolean, InsertContext.CompatibilityMode, boolean, String, boolean, byte[]) - Constructor for class freenet.clients.fcp.PersistentPut
 
PersistentPutDir - Class in freenet.clients.fcp
 
PersistentPutDir(String, FreenetURI, FreenetURI, int, short, ClientRequest.Persistence, boolean, String, HashMap<String, Object>, String, boolean, int, boolean, String, boolean, boolean, byte[], InsertContext.CompatibilityMode) - Constructor for class freenet.clients.fcp.PersistentPutDir
 
persistentRAFFactory - Variable in class freenet.client.async.ClientContext
 
persistentRAFFactory - Variable in class freenet.node.NodeClientCore
 
PersistentRandomSource - Interface in freenet.crypt
A RandomSource which supports writing a seed to disk, and bootstrapping future instances of it by reading the seed file from disk.
If the random number generator used by the node implements this interface, the node is obliged to call PersistentRandomSource.write_seed(boolean) during shutdown to store the seed to disk.

This is a benefit in security as entropy can be preserved across restarts of Freenet, to cope with systems which offer low entropy on the system random number generator such as /dev/random.
PersistentRequestClient - Class in freenet.clients.fcp
An FCP client.
PersistentRequestClient(String, FCPConnectionHandler, boolean, RequestCompletionCallback, ClientRequest.Persistence, PersistentRequestRoot) - Constructor for class freenet.clients.fcp.PersistentRequestClient
 
PersistentRequestModifiedMessage - Class in freenet.clients.fcp
Node answer message after a ModifyPerPersistentRequest message from client.
PersistentRequestModifiedMessage(String, boolean, short) - Constructor for class freenet.clients.fcp.PersistentRequestModifiedMessage
 
PersistentRequestModifiedMessage(String, boolean, String) - Constructor for class freenet.clients.fcp.PersistentRequestModifiedMessage
 
PersistentRequestModifiedMessage(String, boolean, short, String) - Constructor for class freenet.clients.fcp.PersistentRequestModifiedMessage
 
PersistentRequestRemovedMessage - Class in freenet.clients.fcp
Node answer message after a RemovePersistentRequest message from client.
PersistentRequestRemovedMessage(String, boolean) - Constructor for class freenet.clients.fcp.PersistentRequestRemovedMessage
 
PersistentRequestRoot - Class in freenet.clients.fcp
Tracks persistent requests by PersistentRequestClient.
PersistentRequestRoot() - Constructor for class freenet.clients.fcp.PersistentRequestRoot
 
persistentRoot - Variable in class freenet.client.async.ClientContext
 
PersistentStatsPutter - Class in freenet.client.async
Add/alter the containers contained in the database, so that the upload/download statistics persist.
PersistentStatsPutter() - Constructor for class freenet.client.async.PersistentStatsPutter
 
persistentTagMessage() - Method in class freenet.clients.fcp.ClientPut
 
persistentTagMessage() - Method in class freenet.clients.fcp.ClientPutBase
 
persistentTagMessage() - Method in class freenet.clients.fcp.ClientPutDir
 
persistentTempBucketFactory - Variable in class freenet.node.NodeClientCore
 
PersistentTempBucketFactory - Class in freenet.support.io
Handles persistent temp files.
PersistentTempBucketFactory(File, String, RandomSource, Random, boolean) - Constructor for class freenet.support.io.PersistentTempBucketFactory
Create a temporary bucket factory.
PersistentTempFileBucket - Class in freenet.support.io
 
PersistentTempFileBucket(long, FilenameGenerator, PersistentFileTracker) - Constructor for class freenet.support.io.PersistentTempFileBucket
 
PersistentTempFileBucket(long, FilenameGenerator, PersistentFileTracker, boolean) - Constructor for class freenet.support.io.PersistentTempFileBucket
 
PersistentTempFileBucket() - Constructor for class freenet.support.io.PersistentTempFileBucket
 
PersistentTempFileBucket(DataInputStream) - Constructor for class freenet.support.io.PersistentTempFileBucket
 
persister - Variable in class freenet.node.NodeClientCore
If true, requests are resumed lazily i.e.
persister - Variable in class freenet.node.NodeStats
 
PersistFields - Class in freenet.clients.http.wizardsteps
Handles fields that should be persisted, making them available through public properties.
PersistFields(HTTPRequest) - Constructor for class freenet.clients.http.wizardsteps.PersistFields
 
PersistFields(boolean, HTTPRequest) - Constructor for class freenet.clients.http.wizardsteps.PersistFields
 
PersistFields(FirstTimeWizardToadlet.WIZARD_PRESET, HTTPRequest) - Constructor for class freenet.clients.http.wizardsteps.PersistFields
 
persistThrottlesToFieldSet() - Method in class freenet.node.NodeClientCore
 
persistThrottlesToFieldSet() - Method in class freenet.node.NodeStats
 
persistThrottlesToFieldSet() - Method in interface freenet.node.Persistable
 
ping(int) - Method in class freenet.node.PeerNode
Low-level ping this node.
PING_SEQNO - Static variable in class freenet.io.comm.DMT
 
PING_TIME - Static variable in class freenet.io.comm.DMT
 
pingCounterReceived(int) - Method in class freenet.node.NodeStats
 
pingCounterSent(int) - Method in class freenet.node.NodeStats
 
pInstantRejectIncomingCHKInsertBulk - Variable in class freenet.node.NodeStats
 
pInstantRejectIncomingCHKInsertRT - Variable in class freenet.node.NodeStats
 
pInstantRejectIncomingCHKRequestBulk - Variable in class freenet.node.NodeStats
 
pInstantRejectIncomingCHKRequestRT - Variable in class freenet.node.NodeStats
 
pInstantRejectIncomingOverall - Variable in class freenet.node.NodeStats
Average proportion of requests rejected immediately due to overload
pInstantRejectIncomingSSKInsertBulk - Variable in class freenet.node.NodeStats
 
pInstantRejectIncomingSSKInsertRT - Variable in class freenet.node.NodeStats
 
pInstantRejectIncomingSSKRequestBulk - Variable in class freenet.node.NodeStats
 
pInstantRejectIncomingSSKRequestRT - Variable in class freenet.node.NodeStats
 
PlainManifestPutter - Class in freenet.client.async
plain/dumb manifest putter: every file item is a redirect (no containers at all)
PlainManifestPutter(ClientPutCallback, HashMap<String, Object>, short, FreenetURI, String, InsertContext, boolean, boolean, boolean, byte[], ClientContext) - Constructor for class freenet.client.async.PlainManifestPutter
 
PluginAlreadyLoaded - Exception in freenet.pluginmanager
Exception that signals that when requesting to load a plugin it was determined that a plugin with the same main class name is already loaded.
PluginAlreadyLoaded() - Constructor for exception freenet.pluginmanager.PluginAlreadyLoaded
 
pluginContext - Variable in class freenet.support.plugins.helpers1.AbstractFCPHandler
 
PluginContext - Class in freenet.support.plugins.helpers1
 
PluginContext(PluginRespirator) - Constructor for class freenet.support.plugins.helpers1.PluginContext
 
pluginContext - Variable in class freenet.support.plugins.helpers1.WebInterfaceToadlet
 
pluginDir() - Method in class freenet.node.Node
 
PluginDownLoader<T> - Class in freenet.pluginmanager
load a plugin from wherever
PluginDownLoader() - Constructor for class freenet.pluginmanager.PluginDownLoader
 
PluginDownLoaderFile - Class in freenet.pluginmanager
 
PluginDownLoaderFile() - Constructor for class freenet.pluginmanager.PluginDownLoaderFile
 
PluginDownLoaderFreenet - Class in freenet.pluginmanager
 
PluginDownLoaderOfficialFreenet - Class in freenet.pluginmanager
 
PluginDownLoaderOfficialFreenet(HighLevelSimpleClient, Node, boolean) - Constructor for class freenet.pluginmanager.PluginDownLoaderOfficialFreenet
 
PluginDownLoaderOfficialHTTPS - Class in freenet.pluginmanager
 
PluginDownLoaderOfficialHTTPS() - Constructor for class freenet.pluginmanager.PluginDownLoaderOfficialHTTPS
 
PluginDownLoaderURL - Class in freenet.pluginmanager
 
PluginDownLoaderURL() - Constructor for class freenet.pluginmanager.PluginDownLoaderURL
 
PluginHandler - Class in freenet.pluginmanager
Methods to handle a specific plugin (= set it up and start it)
PluginHandler() - Constructor for class freenet.pluginmanager.PluginHandler
 
PluginHTTPException - Exception in freenet.pluginmanager
A basic, Plugin exception intended for generic error displaying.
PluginHTTPException(String, String) - Constructor for exception freenet.pluginmanager.PluginHTTPException
 
PluginInfoMessage - Class in freenet.clients.fcp
 
PluginInfoWrapper - Class in freenet.pluginmanager
 
PluginInfoWrapper(Node, FredPlugin, String, boolean) - Constructor for class freenet.pluginmanager.PluginInfoWrapper
 
PluginJarUpdater - Class in freenet.node.updater
 
PluginL10n - Class in freenet.l10n
That class basically do the same thing as NodeL10n, except that it's for plugins.
PluginL10n(FredPluginBaseL10n) - Constructor for class freenet.l10n.PluginL10n
Create a new PluginL10n object using the node's selected language.
PluginL10n(FredPluginBaseL10n, BaseL10n.LANGUAGE) - Constructor for class freenet.l10n.PluginL10n
Create a new PluginL10n object.
pluginManager - Variable in class freenet.node.Node
 
PluginManager - Class in freenet.pluginmanager
 
PluginManager(Node, int) - Constructor for class freenet.pluginmanager.PluginManager
 
PluginManager.PluginProgress - Class in freenet.pluginmanager
Tracks the progress of loading and starting a plugin.
pluginName - Variable in class freenet.pluginmanager.PluginTalker
Deprecated.
 
PluginNotFoundException - Exception in freenet.pluginmanager
 
PluginNotFoundException() - Constructor for exception freenet.pluginmanager.PluginNotFoundException
 
PluginNotFoundException(String) - Constructor for exception freenet.pluginmanager.PluginNotFoundException
 
PluginNotFoundException(String, Throwable) - Constructor for exception freenet.pluginmanager.PluginNotFoundException
 
PluginNotFoundException(Throwable) - Constructor for exception freenet.pluginmanager.PluginNotFoundException
 
pluginRef - Variable in class freenet.pluginmanager.PluginTalker
Deprecated.
 
PluginRemovedMessage - Class in freenet.clients.fcp
 
PluginReplySender - Class in freenet.pluginmanager
Deprecated.
Use the FCPPluginConnection API instead.
PluginReplySender(String, String, String) - Constructor for class freenet.pluginmanager.PluginReplySender
Deprecated.
 
PluginReplySenderDirect - Class in freenet.pluginmanager
Deprecated.
Use the FCPPluginConnection API instead.
PluginReplySenderDirect(Node, FredPluginTalker, String, String, String) - Constructor for class freenet.pluginmanager.PluginReplySenderDirect
Deprecated.
 
PluginReplySenderFCP - Class in freenet.pluginmanager
Deprecated.
Use the FCPPluginConnection API instead.
PluginReplySenderFCP(FCPConnectionHandler, String, String, String) - Constructor for class freenet.pluginmanager.PluginReplySenderFCP
Deprecated.
 
PluginRespirator - Class in freenet.pluginmanager
 
PluginRespirator(Node, PluginInfoWrapper) - Constructor for class freenet.pluginmanager.PluginRespirator
 
pluginRespirator - Variable in class freenet.support.plugins.helpers1.PluginContext
 
PluginStore - Class in freenet.pluginmanager
This is a PluginStore.
PluginStore() - Constructor for class freenet.pluginmanager.PluginStore
 
PluginStore(SimpleFieldSet) - Constructor for class freenet.pluginmanager.PluginStore
 
PluginStores - Class in freenet.pluginmanager
 
PluginStores(Node, SubConfig) - Constructor for class freenet.pluginmanager.PluginStores
 
PluginTalker - Class in freenet.pluginmanager
Deprecated.
Use FCPPluginConnection instead.
PluginTalker(FredPluginTalker, Node, String, String) - Constructor for class freenet.pluginmanager.PluginTalker
Deprecated.
 
PluginTalker(Node, FCPConnectionHandler, String, String, boolean) - Constructor for class freenet.pluginmanager.PluginTalker
Deprecated.
 
PluginTooOldException - Exception in freenet.pluginmanager
 
PluginTooOldException(String) - Constructor for exception freenet.pluginmanager.PluginTooOldException
 
pn - Variable in class freenet.node.SessionKey
Parent PeerNode
PNGFilter - Class in freenet.client.filter
Content filter for PNG's.
PooledExecutor - Class in freenet.support
Pooled Executor implementation.
PooledExecutor() - Constructor for class freenet.support.PooledExecutor
 
PooledFileRandomAccessBuffer - Class in freenet.support.io
Random access files with a limited number of open files, using a pool.
PooledFileRandomAccessBuffer(File, boolean, long, Random, long, boolean) - Constructor for class freenet.support.io.PooledFileRandomAccessBuffer
Create a RAF backed by a file.
PooledFileRandomAccessBuffer(File, String, byte[], int, int, long, boolean, boolean) - Constructor for class freenet.support.io.PooledFileRandomAccessBuffer
 
PooledFileRandomAccessBuffer() - Constructor for class freenet.support.io.PooledFileRandomAccessBuffer
 
PooledFileRandomAccessBufferFactory - Class in freenet.support.io
Creates temporary RAFs using a FilenameGenerator.
PooledFileRandomAccessBufferFactory(FilenameGenerator, Random) - Constructor for class freenet.support.io.PooledFileRandomAccessBufferFactory
 
pop() - Method in interface freenet.support.DoublyLinkedList
Removes and returns the last item.
pop(int) - Method in interface freenet.support.DoublyLinkedList
Remove n elements from tail and return them as a DoublyLinkedList.
pop() - Method in class freenet.support.DoublyLinkedListImpl
Removes and returns the last item.
pop(int) - Method in class freenet.support.DoublyLinkedListImpl
Remove n elements from tail and return them as a DoublyLinkedList.
pop() - Method in class freenet.support.LRUQueue
 
popCurrentDir() - Method in class freenet.client.async.BaseManifestPutter.ManifestBuilder
 
popDDACheck(String) - Method in class freenet.clients.fcp.FCPConnectionHandler
Return a DDACheckJob or null if not found
popKey() - Method in class freenet.support.LRUMap
 
popMetaString() - Method in class freenet.keys.FreenetURI
Returns a copy of this URI with the first meta string removed.
popValue() - Method in class freenet.support.LRUMap
 
popValue() - Method in class freenet.support.math.SimpleRunningAverage
 
port - Variable in class freenet.node.NodeStarter.TestNodeParameters
The UDP port number.
PORT_RESTRICTED_NAT - Static variable in class freenet.pluginmanager.DetectedIP
Port restricted cone NAT.
PortForwardAlert() - Constructor for class freenet.node.IPDetectorPluginManager.PortForwardAlert
 
PortForwardSensitiveSocketHandler - Interface in freenet.io.comm
 
portForwardStatus(Map<ForwardPort, ForwardPortStatus>) - Method in class freenet.node.IPDetectorPluginManager
 
portForwardStatus(Map<ForwardPort, ForwardPortStatus>) - Method in interface freenet.pluginmanager.ForwardPortCallback
Called to indicate status on one or more forwarded ports.
portNumber - Variable in class freenet.pluginmanager.ForwardPort
Port number to forward
possibleValues - Static variable in enum freenet.clients.http.PageMaker.THEME
 
POST_TO - Static variable in class freenet.clients.http.LocalFileFilterToadlet
 
POST_TO - Static variable in class freenet.clients.http.LocalFileInsertToadlet
 
POST_TO - Static variable in class freenet.clients.http.LocalFileN2NMToadlet
 
postStep(HTTPRequest) - Method in class freenet.clients.http.wizardsteps.BANDWIDTH
 
postStep(HTTPRequest) - Method in class freenet.clients.http.wizardsteps.BANDWIDTH_MONTHLY
 
postStep(HTTPRequest) - Method in class freenet.clients.http.wizardsteps.BANDWIDTH_RATE
 
postStep(HTTPRequest) - Method in class freenet.clients.http.wizardsteps.BROWSER_WARNING
This POST side just continues to the next step.
postStep(HTTPRequest) - Method in class freenet.clients.http.wizardsteps.DATASTORE_SIZE
 
postStep(HTTPRequest) - Method in class freenet.clients.http.wizardsteps.MISC
 
postStep(HTTPRequest) - Method in class freenet.clients.http.wizardsteps.NAME_SELECTION
 
postStep(HTTPRequest) - Method in class freenet.clients.http.wizardsteps.OPENNET
Doesn't make any changes, just passes result on to SECURITY_NETWORK.
postStep(HTTPRequest) - Method in class freenet.clients.http.wizardsteps.SECURITY_NETWORK
 
postStep(HTTPRequest) - Method in class freenet.clients.http.wizardsteps.SECURITY_PHYSICAL
 
postStep(HTTPRequest) - Method in interface freenet.clients.http.wizardsteps.Step
Performs operations for the step.
postStep(HTTPRequest) - Method in class freenet.clients.http.wizardsteps.WELCOME
 
postTo - Variable in class freenet.clients.http.LocalDirectoryToadlet
 
postTo() - Method in class freenet.clients.http.LocalDirectoryToadlet
 
postTo() - Method in class freenet.clients.http.LocalFileBrowserToadlet
 
postTo() - Method in class freenet.clients.http.LocalFileFilterToadlet
 
postTo() - Method in class freenet.clients.http.LocalFileInsertToadlet
 
postTo() - Method in class freenet.clients.http.LocalFileN2NMToadlet
 
postUnlock(UIDTag) - Method in class freenet.node.PeerNode
 
postUnlock() - Method in class freenet.node.UIDTag
 
postUserAlert(UserAlert) - Method in class freenet.client.async.ClientContext
 
PproxyToadlet - Class in freenet.clients.http
 
PproxyToadlet(HighLevelSimpleClient, Node) - Constructor for class freenet.clients.http.PproxyToadlet
 
pread(long, byte[], int, int) - Method in class freenet.crypt.EncryptedRandomAccessBuffer
Reads the specified section of the underlying RAT and decrypts it.
pread(long, byte[], int, int) - Method in interface freenet.support.api.RandomAccessBuffer
Read a block of data from a specific location in the file.
pread(long, byte[], int, int) - Method in class freenet.support.io.ByteArrayRandomAccessBuffer
 
pread(long, byte[], int, int) - Method in class freenet.support.io.DelayedFreeRandomAccessBuffer
 
pread(long, byte[], int, int) - Method in class freenet.support.io.FileRandomAccessBuffer
 
pread(long, byte[], int, int) - Method in class freenet.support.io.NullRandomAccessBuffer
 
pread(long, byte[], int, int) - Method in class freenet.support.io.PaddedRandomAccessBuffer
 
pread(long, byte[], int, int) - Method in class freenet.support.io.PooledFileRandomAccessBuffer
 
pread(long, byte[], int, int) - Method in class freenet.support.io.ReadOnlyRandomAccessBuffer
 
PredicateUtil - Class in freenet.support
 
PredicateUtil() - Constructor for class freenet.support.PredicateUtil
 
PREFER_INSERT - Static variable in class freenet.io.comm.DMT
 
PREFER_INSERT_DEFAULT - Static variable in class freenet.node.Node
Should inserts be fairly blatently prioritised on accept by default?
prefetch(FreenetURI, long, long, Set<String>) - Method in interface freenet.client.HighLevelSimpleClient
Prefetch a key at a very low priority.
prefetch(FreenetURI, long, long, Set<String>, short) - Method in interface freenet.client.HighLevelSimpleClient
Prefetch a key at the given priority.
prefetch(FreenetURI, long, long, Set<String>) - Method in class freenet.client.HighLevelSimpleClientImpl
 
prefetch(FreenetURI, long, long, Set<String>, short) - Method in class freenet.client.HighLevelSimpleClientImpl
 
PREFETCH_PRIORITY_CLASS - Static variable in class freenet.node.RequestStarter
Prefetch
prefetchHook - Variable in class freenet.client.FetchContext
Prefetch hook for HTML documents.
pRejectIncomingInstantly() - Method in class freenet.node.NodeStats
 
pRejectIncomingInstantlyCHKInsertBulk() - Method in class freenet.node.NodeStats
 
pRejectIncomingInstantlyCHKInsertRT() - Method in class freenet.node.NodeStats
 
pRejectIncomingInstantlyCHKRequestBulk() - Method in class freenet.node.NodeStats
 
pRejectIncomingInstantlyCHKRequestRT() - Method in class freenet.node.NodeStats
 
pRejectIncomingInstantlySSKInsertBulk() - Method in class freenet.node.NodeStats
 
pRejectIncomingInstantlySSKInsertRT() - Method in class freenet.node.NodeStats
 
pRejectIncomingInstantlySSKRequestBulk() - Method in class freenet.node.NodeStats
 
pRejectIncomingInstantlySSKRequestRT() - Method in class freenet.node.NodeStats
 
preKill() - Method in class freenet.node.updater.NodeUpdater
Called before kill().
PREMATURE_EOF - Static variable in exception freenet.io.comm.RetrievalException
 
PrependLengthOutputStream - Class in freenet.support.io
Write to a temporary Bucket.
preRegister(ClientContext, boolean) - Method in class freenet.client.async.BaseSingleFileFetcher
 
preRegister(ClientContext, boolean) - Method in class freenet.client.async.OfferedKeysList
 
preRegister(ClientContext, boolean) - Method in class freenet.client.async.SplitFileFetcherGet
 
preRegister(ClientContext, boolean) - Method in class freenet.node.BaseSendableGet
Called after checking the datastore and before registering the request to be sent.
preset - Variable in class freenet.clients.http.wizardsteps.PersistFields
 
preSetLogDir(File) - Method in class freenet.node.LoggingConfigHandler
 
prev(T) - Method in interface freenet.support.DoublyLinkedList
 
prev(T) - Method in class freenet.support.DoublyLinkedListImpl
PREV_UID - Static variable in class freenet.io.comm.DMT
 
PREVIOUS_UPDATE_URI - Static variable in class freenet.node.updater.NodeUpdateManager
The URI for freenet.jar before the updater was rekeyed.
previousFile - Variable in class freenet.support.FileLoggerHook
 
primaryExtension - Variable in class freenet.client.filter.FilterMIMEType
 
primaryMimeType - Variable in class freenet.client.filter.FilterMIMEType
 
prioClass - Variable in class freenet.node.SimpleSendableInsert
 
priorities - Variable in class freenet.client.async.ClientRequestSelector
The base of the tree.
PrioritizedSerialExecutor - Class in freenet.support
 
PrioritizedSerialExecutor(int, int, int, boolean, long, ExecutorIdleCallback, NodeStats) - Constructor for class freenet.support.PrioritizedSerialExecutor
 
PrioritizedSerialExecutor(int, int, int, boolean) - Constructor for class freenet.support.PrioritizedSerialExecutor
 
PrioritizedTicker - Class in freenet.support
 
PrioritizedTicker(Executor, int) - Constructor for class freenet.support.PrioritizedTicker
 
PRIORITY - Static variable in class freenet.clients.http.FProxyToadlet
 
PRIORITY - Static variable in class freenet.support.FileLoggerHook
Verbosity types
PRIORITY_BULK_DATA - Static variable in class freenet.io.comm.DMT
Bulk data transfer, bottom of the heap, high level limiting must ensure there is time to send it by not accepting an infeasible number of requests; starvation will cause bwlimitDelayTime to go high and requests to be rejected.
PRIORITY_HARD - Static variable in class freenet.client.async.ClientRequestScheduler
 
PRIORITY_HIGH - Static variable in class freenet.io.comm.DMT
Short timeout, or urgent for other reasons - Accepted, RejectedLoop etc.
PRIORITY_LOW - Static variable in class freenet.io.comm.DMT
Stuff that starts a request.
PRIORITY_NONE - Static variable in class freenet.client.async.ClientRequestScheduler
 
PRIORITY_NOW - Static variable in class freenet.io.comm.DMT
Very urgent
PRIORITY_REALTIME_DATA - Static variable in class freenet.io.comm.DMT
Bulk data transfer for realtime requests.
PRIORITY_SOFT - Static variable in class freenet.client.async.ClientRequestScheduler
 
PRIORITY_UNSPECIFIED - Static variable in class freenet.io.comm.DMT
Stuff that completes a request, and miscellaneous stuff.
priorityClass - Variable in class freenet.client.async.ClientRequester
Priority class of the request or insert.
priorityClass - Variable in class freenet.clients.fcp.ClientRequest
Priority class
PrioritySchedulerCallback() - Constructor for class freenet.node.RequestStarterGroup.PrioritySchedulerCallback
 
PrioRunnable - Interface in freenet.node
A Runnable which specifies a priority.
privCopy(long) - Method in class freenet.keys.InsertableUSK
 
privKey - Variable in class freenet.keys.InsertableClientSSK
 
privKey - Variable in class freenet.keys.InsertableUSK
 
PROBABLE_FAILURE - Static variable in class freenet.pluginmanager.ForwardPortStatus
The port forward probably failed
PROBABLE_SUCCESS - Static variable in class freenet.pluginmanager.ForwardPortStatus
The port forward probably succeeded.
probablyInStore(byte[]) - Method in class freenet.store.caching.CachingFreenetStore
 
probablyInStore(byte[]) - Method in interface freenet.store.FreenetStore
Check if a routing key probably
probablyInStore(byte[]) - Method in class freenet.store.NullFreenetStore
 
probablyInStore(byte[]) - Method in class freenet.store.ProxyFreenetStore
 
probablyInStore(byte[]) - Method in class freenet.store.RAMFreenetStore
 
probablyInStore(byte[]) - Method in class freenet.store.saltedhash.SaltedHashFreenetStore
 
probablyInStore(byte[]) - Method in class freenet.store.SlashdotStore
 
probablyWantKey(Key, byte[]) - Method in interface freenet.client.async.KeyListener
Fast guess at whether we want a key or not.
probablyWantKey(Key, byte[]) - Method in class freenet.client.async.SingleKeyListener
 
probablyWantKey(Key, byte[]) - Method in class freenet.client.async.SplitFileFetcherKeyListener
 
probablyWantKey(Key, byte[]) - Method in class freenet.client.async.USKFetcher
 
Probe - Class in freenet.node.probe
Handles starting, routing, and responding to Metropolis-Hastings corrected probes.
Probe(Node) - Constructor for class freenet.node.probe.Probe
 
PROBE_IDENTIFIER - Static variable in class freenet.clients.fcp.FCPMessage
 
PROBE_IDENTIFIER - Static variable in class freenet.io.comm.DMT
 
ProbeBandwidth - Class in freenet.clients.fcp
FCP message sent from the node to the client which includes outgoing bandwidth limit returned by the endpoint.
ProbeBandwidth(String, float) - Constructor for class freenet.clients.fcp.ProbeBandwidth
 
ProbeBandwidth - Static variable in class freenet.io.comm.DMT
 
ProbeBuild - Class in freenet.clients.fcp
FCP message sent from the node to the client which includes build / main version returned by the endpoint.
ProbeBuild(String, int) - Constructor for class freenet.clients.fcp.ProbeBuild
 
ProbeBuild - Static variable in class freenet.io.comm.DMT
 
ProbeError - Class in freenet.clients.fcp
FCP message sent from the node to the client which indicates that an error has occurred.
ProbeError(String, Error, Byte, boolean) - Constructor for class freenet.clients.fcp.ProbeError
An error was received.
ProbeError - Static variable in class freenet.io.comm.DMT
 
ProbeIdentifier - Class in freenet.clients.fcp
FCP message sent from the node to the client which includes an endpoint identifier and uptime information.
ProbeIdentifier(String, long, long) - Constructor for class freenet.clients.fcp.ProbeIdentifier
 
ProbeIdentifier - Static variable in class freenet.io.comm.DMT
 
ProbeLinkLengths - Class in freenet.clients.fcp
FCP message sent from the node to the client which includes link lengths reported by the endpoint.
ProbeLinkLengths(String, float[]) - Constructor for class freenet.clients.fcp.ProbeLinkLengths
 
ProbeLinkLengths - Static variable in class freenet.io.comm.DMT
 
ProbeLocation - Class in freenet.clients.fcp
FCP message sent from the node to the client which includes the location reported by the endpoint.
ProbeLocation(String, double) - Constructor for class freenet.clients.fcp.ProbeLocation
 
ProbeLocation - Static variable in class freenet.io.comm.DMT
 
ProbeOverallBulkOutputCapacityUsage - Class in freenet.clients.fcp
 
ProbeOverallBulkOutputCapacityUsage(String, byte, float) - Constructor for class freenet.clients.fcp.ProbeOverallBulkOutputCapacityUsage
 
ProbeOverallBulkOutputCapacityUsage - Static variable in class freenet.io.comm.DMT
 
ProbeRefused - Class in freenet.clients.fcp
FCP message sent from the node to the client which indicates that the endpoint has opted not to respond to the request type.
ProbeRefused(String) - Constructor for class freenet.clients.fcp.ProbeRefused
 
ProbeRefused - Static variable in class freenet.io.comm.DMT
 
ProbeRejectStats - Class in freenet.clients.fcp
 
ProbeRejectStats(String, byte[]) - Constructor for class freenet.clients.fcp.ProbeRejectStats
 
ProbeRejectStats - Static variable in class freenet.io.comm.DMT
 
ProbeRequest - Class in freenet.clients.fcp
FCP Message which is received from a client and requests a network probe of a specific type.
ProbeRequest(SimpleFieldSet) - Constructor for class freenet.clients.fcp.ProbeRequest
 
ProbeRequest - Static variable in class freenet.io.comm.DMT
 
probeRequestCtr - Variable in class freenet.node.NodeStats
 
ProbeStoreSize - Class in freenet.clients.fcp
FCP message sent from the node to the client which includes store size returned by the endpoint.
ProbeStoreSize(String, float) - Constructor for class freenet.clients.fcp.ProbeStoreSize
 
ProbeStoreSize - Static variable in class freenet.io.comm.DMT
 
ProbeUptime - Class in freenet.clients.fcp
FCP message sent from the node to the client which includes uptime information returned by the endpoint.
ProbeUptime(String, double) - Constructor for class freenet.clients.fcp.ProbeUptime
 
ProbeUptime - Static variable in class freenet.io.comm.DMT
 
process(byte[], int, int, Peer, long) - Method in interface freenet.io.comm.IncomingPacketFilter
Process an incoming packet.
process(byte[], int, int, Peer, long) - Method in class freenet.io.comm.IncomingPacketFilterImpl
 
process(byte[], int, int, Peer, PeerNode, long) - Method in class freenet.node.FNPPacketMangler
Decrypt and authenticate packet.
processAADByte(byte) - Method in class freenet.crypt.OCBBlockCipher_v149
Deprecated.
 
processAADBytes(byte[], int, int) - Method in class freenet.crypt.OCBBlockCipher_v149
Deprecated.
 
processByte(byte) - Method in class freenet.crypt.CTRBlockCipher
 
processByte(byte, byte[], int) - Method in class freenet.crypt.OCBBlockCipher_v149
Deprecated.
 
processBytes(byte[], int, int, byte[], int) - Method in class freenet.crypt.CTRBlockCipher
Encrypt some data.
processBytes(byte[], int, int, byte[], int) - Method in class freenet.crypt.OCBBlockCipher_v149
Deprecated.
 
processDBRHint(long, ClientContext, USKFetcher.DBRAttempt) - Method in class freenet.client.async.USKFetcher
 
processDecryptedMessage(byte[], int, int, int) - Method in interface freenet.node.DecodingMessageGroup
 
processDetectedIPs(DetectedIP[]) - Method in class freenet.node.NodeIPDetector
Process a list of DetectedIP's from the IP detector plugin manager.
processDiffNoderef(SimpleFieldSet) - Method in class freenet.node.PeerNode
Process a differential node reference The identity must not change, or we throw.
processForm(String, String) - Method in interface freenet.client.filter.FilterCallback
Process a form on the page.
processForm(String, String) - Method in class freenet.client.filter.GenericReadFilterCallback
Process a form.
processForm(String, String) - Method in class freenet.client.filter.NullFilterCallback
 
processHashBlock() - Method in class freenet.crypt.OCBBlockCipher_v149
Deprecated.
 
processMainBlock(byte[], int) - Method in class freenet.crypt.OCBBlockCipher_v149
Deprecated.
 
processMainJarBlob(File, PeerNode, int, FreenetURI) - Method in class freenet.node.updater.UpdateOverMandatoryManager
 
processNewNoderef(SimpleFieldSet, boolean, boolean, boolean) - Method in class freenet.node.PeerNode
Process a new nodereference, as a SimpleFieldSet.
ProcessPriority - Class in freenet.support
A class to control the global priority of the current process.
ProcessPriority() - Constructor for class freenet.support.ProcessPriority
 
ProcessPriority.WindowsHolder - Interface in freenet.support
 
processSuccess(int, FetchResult, File) - Method in class freenet.node.updater.MainJarUpdater
 
processSuccess(int, FetchResult, File) - Method in class freenet.node.updater.NodeUpdater
We have fetched the jar! Do something after onSuccess().
processSuccess(int, FetchResult, File) - Method in class freenet.node.updater.PluginJarUpdater
 
processTag(HTMLFilter.ParsedTag) - Method in interface freenet.client.filter.FilterCallback
Process a tag.
processTag(HTMLFilter.ParsedTag) - Method in class freenet.client.filter.GenericReadFilterCallback
Processes a tag.
processTag(HTMLFilter.ParsedTag) - Method in class freenet.client.filter.NullFilterCallback
 
processTag(HTMLFilter.ParsedTag, URIProcessor) - Method in class freenet.client.filter.PushingTagReplacerCallback
 
processTag(HTMLFilter.ParsedTag, URIProcessor) - Method in interface freenet.client.filter.TagReplacerCallback
Processes a tag, and return a replacement
processURI(String, String) - Method in interface freenet.client.filter.FilterCallback
Process a URI.
processURI(String, String, boolean, boolean) - Method in interface freenet.client.filter.FilterCallback
Process a URI.
processURI(String, String, String, boolean) - Method in interface freenet.client.filter.FilterCallback
Process a URI forcing the host.
processURI(String, String) - Method in class freenet.client.filter.GenericReadFilterCallback
 
processURI(String, String, boolean, boolean) - Method in class freenet.client.filter.GenericReadFilterCallback
 
processURI(String, String, String, boolean) - Method in class freenet.client.filter.GenericReadFilterCallback
 
processURI(String, String) - Method in class freenet.client.filter.NullFilterCallback
 
processURI(String, String, boolean, boolean) - Method in class freenet.client.filter.NullFilterCallback
 
processURI(String, String, String, boolean) - Method in class freenet.client.filter.NullFilterCallback
 
processURI(String, String, boolean, boolean) - Method in interface freenet.client.filter.URIProcessor
Processes an URI.
produceEvent(ClientEvent, ClientContext) - Method in interface freenet.client.events.ClientEventProducer
Sends the event to all registered EventListeners.
produceEvent(ClientEvent, ClientContext) - Method in class freenet.client.events.SimpleEventProducer
Sends the ClientEvent to all registered listeners of this object.
ProgramDirectory - Class in freenet.node
Represents a program directory, and keeps track of the files that freenet stores there.
ProgramDirectory() - Constructor for class freenet.node.ProgramDirectory
 
ProgramDirectory(String) - Constructor for class freenet.node.ProgramDirectory
 
ProgramDirectory.DirectoryCallback - Class in freenet.node
 
ProgramDirectory.RWDirectoryCallback - Class in freenet.node
 
PROGRESSBAR_UPDATER - Static variable in class freenet.clients.http.updateableelements.UpdaterConstants
Replaces the element and reloads the page if the content is FINISHED
ProgressBarElement - Class in freenet.clients.http.updateableelements
A pushed element that renders the progress bar when loading a page.
ProgressBarElement(FProxyFetchTracker, FreenetURI, FetchContext, long, ToadletContext, boolean) - Constructor for class freenet.clients.http.updateableelements.ProgressBarElement
 
ProgressInfoElement - Class in freenet.clients.http.updateableelements
This pushed element renders the information box when a page is downloading on the progress page.
ProgressInfoElement(FProxyFetchTracker, FreenetURI, FetchContext, long, boolean, ToadletContext, boolean) - Constructor for class freenet.clients.http.updateableelements.ProgressInfoElement
 
progressMessage - Variable in class freenet.clients.fcp.ClientPutBase
 
PromiscuousItemException - Exception in freenet.support
Indicates an attempt to link a DoublyLinkedList.Item into two or more DoublyLinkedList's simultaneously (or twice into the same list).
PromiscuousItemException(DoublyLinkedList.Item<?>, DoublyLinkedList<?>) - Constructor for exception freenet.support.PromiscuousItemException
 
protocol - Variable in class freenet.pluginmanager.ForwardPort
Protocol number.
PROTOCOL_TCP_IPV4 - Static variable in class freenet.pluginmanager.ForwardPort
 
PROTOCOL_UDP_IPV4 - Static variable in class freenet.pluginmanager.ForwardPort
 
ProtocolErrorMessage - Class in freenet.clients.fcp
ProtocolError (some problem parsing the other side's FCP messages, or other problem not related to Freenet) ProtocolError Code=1 CodeDescription=ClientHello must be first message ExtraDescription=Duh Fatal=false // means the connection stays open [Identifier= if we managed to parse one] EndMessage
ProtocolErrorMessage(int, boolean, String, String, boolean) - Constructor for class freenet.clients.fcp.ProtocolErrorMessage
 
ProtocolErrorMessage(SimpleFieldSet) - Constructor for class freenet.clients.fcp.ProtocolErrorMessage
 
ProtocolErrorMessage() - Constructor for class freenet.clients.fcp.ProtocolErrorMessage
 
protocolVersion - Static variable in class freenet.node.Version
The protocol version supported
ProxyFreenetStore<T extends StorableBlock> - Class in freenet.store
 
ProxyFreenetStore(FreenetStore<T>) - Constructor for class freenet.store.ProxyFreenetStore
 
ProxyUserAlert - Class in freenet.node.useralerts
ProxyUserAlert - a UserAlert implementation that has a pointer to another UA.
ProxyUserAlert(UserAlertManager, boolean) - Constructor for class freenet.node.useralerts.ProxyUserAlert
 
ps - Variable in class freenet.node.Node
 
PSEUDOCLASS - Static variable in class freenet.client.filter.ElementInfo
 
pubKey - Variable in class freenet.keys.ClientSSK
Public key
PUBKEY_AS_BYTES - Static variable in class freenet.io.comm.DMT
 
PUBKEY_HASH - Static variable in class freenet.io.comm.DMT
 
PUBKEY_HASH_SIZE - Static variable in class freenet.keys.NodeSSK
 
pubKeyHash - Variable in class freenet.keys.ClientSSK
Public key hash
pubKeyHash - Variable in class freenet.keys.USK
Public key hash
PubkeyStore - Class in freenet.store
 
PubkeyStore() - Constructor for class freenet.store.PubkeyStore
 
PubkeyVerifyException - Exception in freenet.keys
 
PubkeyVerifyException(CryptFormatException) - Constructor for exception freenet.keys.PubkeyVerifyException
 
PubkeyVerifyException(String) - Constructor for exception freenet.keys.PubkeyVerifyException
 
publicAddress - Variable in class freenet.pluginmanager.DetectedIP
 
publicGatewayMode() - Method in class freenet.clients.http.SimpleToadletServer
 
publicGatewayMode() - Method in interface freenet.clients.http.ToadletContainer
Was public-gateway mode enabled on startup? (Changing it won't take effect until restart because of bookmark-related issues).
publicInvalidVersion() - Method in class freenet.node.PeerNode
The same as isUnroutableOlderVersion, but not synchronized.
publicReverseInvalidVersion() - Method in class freenet.node.PeerNode
The same as inUnroutableNewerVersion.
publicURI - Variable in class freenet.clients.fcp.ClientPutBase
 
publicVersion - Static variable in class freenet.node.Version
The version for publicity purposes i.e.
publicVersion() - Static method in class freenet.node.Version
PURGE - Static variable in class freenet.io.comm.DMT
 
purgeOldData() - Method in class freenet.store.SlashdotStore
 
purgeOldData(ByteArrayWrapper, SlashdotStore<T>.DiskBlock) - Method in class freenet.store.SlashdotStore
 
purgeOldOpennetPeer(OpennetPeerNode) - Method in class freenet.node.OpennetManager
 
push(T) - Method in interface freenet.support.DoublyLinkedList
Puts the item after the last item.
push(T) - Method in class freenet.support.DoublyLinkedListImpl
Puts the item after the last item.
push(K, V) - Method in class freenet.support.LRUMap
push()ing an object that is already in the queue moves that object to the most recently used position, but doesn't add a duplicate entry in the queue.
push(T) - Method in class freenet.support.LRUQueue
push()ing an object that is already in the queue moves that object to the most recently used position, but doesn't add a duplicate entry in the queue.
push(int) - Method in class freenet.support.SortedIntSet
Deprecated.
Add the item, if it (or an item of the same number) is not already present.
push(T, long) - Method in class freenet.support.TimeSortedHashtable
push()ing an object that is already in the queue moves that object to the most recently used position, but doesn't add a duplicate entry in the queue.
pushCurrentDir() - Method in class freenet.client.async.BaseManifestPutter.ManifestBuilder
 
pushDataManager - Variable in class freenet.clients.http.SimpleToadletServer
The PushDataManager handles all the pushing tasks
PushDataManager - Class in freenet.clients.http.updateableelements
A manager class that manages all the pushing.
PushDataManager(Ticker) - Constructor for class freenet.clients.http.updateableelements.PushDataManager
 
PushDataManager.UpdateEvent - Class in freenet.clients.http.updateableelements
An event that tells the client what and how it should be updated
PushDataToadlet - Class in freenet.clients.http.ajaxpush
A toadlet that provides the current data of pushed elements.
PushDataToadlet(HighLevelSimpleClient) - Constructor for class freenet.clients.http.ajaxpush.PushDataToadlet
 
PushFailoverToadlet - Class in freenet.clients.http.ajaxpush
A toadlet that the client can use for push failover.
PushFailoverToadlet(HighLevelSimpleClient) - Constructor for class freenet.clients.http.ajaxpush.PushFailoverToadlet
 
PushingTagReplacerCallback - Class in freenet.client.filter
This TagReplcaerCallback adds pushing support for freesites, and replaces their img's to pushed ones
PushingTagReplacerCallback(FProxyFetchTracker, long, ToadletContext) - Constructor for class freenet.client.filter.PushingTagReplacerCallback
Constructor
PushKeepaliveToadlet - Class in freenet.clients.http.ajaxpush
This toadlet receives keepalives.
PushKeepaliveToadlet(HighLevelSimpleClient) - Constructor for class freenet.clients.http.ajaxpush.PushKeepaliveToadlet
 
pushLeast(T) - Method in class freenet.support.LRUQueue
push to bottom (least recently used position)
PushLeavingToadlet - Class in freenet.clients.http.ajaxpush
This toadlet allows the client to notify the server about page leaving.
PushLeavingToadlet(HighLevelSimpleClient) - Constructor for class freenet.clients.http.ajaxpush.PushLeavingToadlet
 
pushMetaString(String) - Method in class freenet.keys.FreenetURI
Returns a copy of this URI with the given string appended as a meta-string.
PushNotificationToadlet - Class in freenet.clients.http.ajaxpush
This toadlet provides notifications for clients.
PushNotificationToadlet(HighLevelSimpleClient) - Constructor for class freenet.clients.http.ajaxpush.PushNotificationToadlet
 
pushRNFs(int) - Method in class freenet.client.async.SplitFileInserterSegmentBlockChooser
Count the previous RNFs towards the retry limit, when the following error wasn't an RNF.
PushTesterToadlet - Class in freenet.clients.http.ajaxpush
This toadlet provides a simple page with pushed elements, making it suitable for automated tests.
PushTesterToadlet(HighLevelSimpleClient) - Constructor for class freenet.clients.http.ajaxpush.PushTesterToadlet
 
pushValue(double) - Method in class freenet.support.math.SimpleRunningAverage
 
put(T, byte[], byte[], boolean, boolean) - Method in class freenet.store.caching.CachingFreenetStore
 
put(CHKBlock, boolean) - Method in class freenet.store.CHKStore
 
put(T, byte[], byte[], boolean, boolean) - Method in interface freenet.store.FreenetStore
Store a block.
put(T, byte[], byte[], boolean, boolean) - Method in class freenet.store.NullFreenetStore
 
put(T, byte[], byte[], boolean, boolean) - Method in class freenet.store.ProxyFreenetStore
 
put(byte[], DSAPublicKey, boolean) - Method in class freenet.store.PubkeyStore
 
put(T, byte[], byte[], boolean, boolean) - Method in class freenet.store.RAMFreenetStore
 
put(int, int) - Method in class freenet.store.saltedhash.ResizablePersistentIntBuffer
 
put(int, int, boolean) - Method in class freenet.store.saltedhash.ResizablePersistentIntBuffer
 
put(T, byte[], byte[], boolean, boolean) - Method in class freenet.store.saltedhash.SaltedHashFreenetStore
 
put(T, byte[], byte[], boolean, boolean, boolean) - Method in class freenet.store.saltedhash.SaltedHashFreenetStore
 
put(T, byte[], byte[], boolean, boolean) - Method in class freenet.store.SlashdotStore
 
put(SSKBlock, boolean, boolean) - Method in class freenet.store.SSKStore
 
put(Key, Value) - Method in class freenet.support.LRUCache
Puts a value in the cache.
put(K, V) - Method in class freenet.support.MultiValueTable
 
put(String, int) - Method in class freenet.support.SimpleFieldSet
 
put(String, long) - Method in class freenet.support.SimpleFieldSet
 
put(String, short) - Method in class freenet.support.SimpleFieldSet
 
put(String, char) - Method in class freenet.support.SimpleFieldSet
 
put(String, boolean) - Method in class freenet.support.SimpleFieldSet
 
put(String, double) - Method in class freenet.support.SimpleFieldSet
 
put(String, byte[]) - Method in class freenet.support.SimpleFieldSet
 
put(String, SimpleFieldSet) - Method in class freenet.support.SimpleFieldSet
Add a name:value pair, traversing the tree and creating sub-SFS's if necessary.
put(String, int[]) - Method in class freenet.support.SimpleFieldSet
 
put(String, double[]) - Method in class freenet.support.SimpleFieldSet
 
put(String, float[]) - Method in class freenet.support.SimpleFieldSet
 
put(String, short[]) - Method in class freenet.support.SimpleFieldSet
 
put(String, long[]) - Method in class freenet.support.SimpleFieldSet
 
put(String, boolean[]) - Method in class freenet.support.SimpleFieldSet
 
put(String, String[]) - Method in class freenet.support.SimpleFieldSet
 
putAllOverwrite(SimpleFieldSet) - Method in class freenet.support.SimpleFieldSet
Put contents of a fieldset, overwrite old values.
putAppend(String, String) - Method in class freenet.support.SimpleFieldSet
Aggregating put.
PutCompletionCallback - Interface in freenet.client.async
Callback called when part of a put request completes.
putEncoded(String, String[]) - Method in class freenet.support.SimpleFieldSet
 
putFailedMessage - Variable in class freenet.clients.fcp.ClientPutBase
If the request failed, how did it fail? PutFailedMessage is the most convenient way to store this (InsertException has a stack trace!).
PutFailedMessage - Class in freenet.clients.fcp
 
PutFailedMessage(InsertException, String, boolean) - Constructor for class freenet.clients.fcp.PutFailedMessage
 
PutFailedMessage(SimpleFieldSet, boolean) - Constructor for class freenet.clients.fcp.PutFailedMessage
Construct from a fieldset.
PutFetchableMessage - Class in freenet.clients.fcp
 
putOverwrite(String, String) - Method in class freenet.support.SimpleFieldSet
Set a key to a value, overwriting any existing value if present.
putOverwrite(String, String[]) - Method in class freenet.support.SimpleFieldSet
 
putSingle(String, String) - Method in class freenet.support.SimpleFieldSet
Set a key to a value.
putStore(PluginStore) - Method in class freenet.pluginmanager.PluginRespirator
This should be called by the plugin to store its PluginStore in the node's database.
PutSuccessfulMessage - Class in freenet.clients.fcp
 
PutSuccessfulMessage(String, boolean, FreenetURI, long, long) - Constructor for class freenet.clients.fcp.PutSuccessfulMessage
 
PutWaiter - Class in freenet.client
Provides a blocking wrapper for an insert.
PutWaiter(RequestClient) - Constructor for class freenet.client.PutWaiter
 
pwrite(long, byte[], int, int) - Method in class freenet.crypt.EncryptedRandomAccessBuffer
Encrypts the given data and writes it to the underlying RAT.
pwrite(long, byte[], int, int) - Method in interface freenet.support.api.RandomAccessBuffer
 
pwrite(long, byte[], int, int) - Method in class freenet.support.io.ByteArrayRandomAccessBuffer
 
pwrite(long, byte[], int, int) - Method in class freenet.support.io.DelayedFreeRandomAccessBuffer
 
pwrite(long, byte[], int, int) - Method in class freenet.support.io.FileRandomAccessBuffer
 
pwrite(long, byte[], int, int) - Method in class freenet.support.io.NullRandomAccessBuffer
 
pwrite(long, byte[], int, int) - Method in class freenet.support.io.PaddedRandomAccessBuffer
 
pwrite(long, byte[], int, int) - Method in class freenet.support.io.PooledFileRandomAccessBuffer
 
pwrite(long, byte[], int, int) - Method in class freenet.support.io.ReadOnlyRandomAccessBuffer
 

Q

Q_BIT_LENGTH - Static variable in class freenet.crypt.DSAGroup
 
QItem(K, V) - Constructor for class freenet.support.LRUMap.QItem
 
queryAndRemove(int) - Method in class freenet.support.SentTimeCache
Queries the sent time for the given sequence number and removes it from the cache.
queue(Bucket, byte[], byte, ClientContext) - Method in interface freenet.client.async.HealingQueue
Queue a Bucket of data to insert as a CHK.
queue(PersistentJob, int) - Method in interface freenet.client.async.PersistentJobRunner
Start a job immediately unless we are about to write a checkpoint.
queue(PersistentJob, int) - Method in class freenet.client.async.PersistentJobRunnerImpl
 
queue(Bucket, byte[], byte, ClientContext) - Method in class freenet.client.async.SimpleHealingQueue
 
queue(FCPMessage) - Method in class freenet.clients.fcp.FCPConnectionOutputHandler
Deprecated.
Use FCPConnectionHandler.send(FCPMessage) instead of using public access to the member variable FCPConnectionHandler.outputHandler to call this function here upon the outputHandler. In other words: Replace fcpConnectionHandler.outputHandler.queue(...) with fcpConnectionHandler.send(...)
TODO: The deprecation is merely to enforce people to stop using the said member variable in a public way. The function itself is fine to stay. Once the public usage has been replaced by the suggested way of using send(), please make the member variable FCPConnectionHandler.outputHandler private and remove the deprecation at this function here.
queue(PersistentJob, int) - Method in class freenet.support.DummyJobRunner
 
QUEUE_MAX_DATA_SIZE - Static variable in class freenet.clients.fcp.FCPServer
 
QUEUE_MAX_RETRIES - Static variable in class freenet.clients.fcp.FCPServer
 
queueAck(int) - Method in class freenet.node.NewPacketFormatKeyContext
Queue an ack.
queueAndEstimateSize(MessageItem, int) - Method in class freenet.node.PeerMessageQueue
Queue a MessageItem and return an estimate of the size of this queue.
queueCancel(FProxyFetchInProgress) - Method in class freenet.clients.http.FProxyFetchTracker
 
queueClientRequestMessage(FCPMessage, int) - Method in class freenet.clients.fcp.PersistentRequestClient
 
queueClientRequestMessage(FCPMessage, int, boolean) - Method in class freenet.clients.fcp.PersistentRequestClient
 
queueHeal(byte[], byte[], byte) - Method in class freenet.client.async.SplitFileFetcher
 
queueHeal(byte[], byte[], byte) - Method in interface freenet.client.async.SplitFileFetcherStorageCallback
Queue a block to be healed.
queueInternal(PersistentJob, int) - Method in interface freenet.client.async.PersistentJobRunner
Start an "internal" job.
queueInternal(PersistentJob) - Method in interface freenet.client.async.PersistentJobRunner
Start an "internal" job.
queueInternal(PersistentJob, int) - Method in class freenet.client.async.PersistentJobRunnerImpl
 
queueInternal(PersistentJob) - Method in class freenet.client.async.PersistentJobRunnerImpl
 
queueInternal(PersistentJob, int) - Method in class freenet.support.DummyJobRunner
 
queueInternal(PersistentJob) - Method in class freenet.support.DummyJobRunner
 
queueJob(MemoryLimitedJob) - Method in class freenet.support.MemoryLimitedJobRunner
Run the job if the counter is below some threshold, otherwise queue it.
queueKey(Key) - Method in class freenet.client.async.OfferedKeysList
 
queueN2NM(SimpleFieldSet) - Method in class freenet.node.DarknetPeerNode
 
queueN2NM(SimpleFieldSet) - Method in class freenet.node.PeerNode
A method to queue an N2NM in a extra peer data file, only implemented by DarknetPeerNode.
queueNormalOrDrop(PersistentJob) - Method in interface freenet.client.async.PersistentJobRunner
Queue the job at low thread priority or drop it if persistence is disabled.
queueNormalOrDrop(PersistentJob) - Method in class freenet.client.async.PersistentJobRunnerImpl
 
queueNormalOrDrop(PersistentJob) - Method in class freenet.support.DummyJobRunner
 
queueOfferedKey(Key, boolean) - Method in class freenet.client.async.ClientRequestScheduler
Queue the offered key
queueOfferedKey(Key, boolean) - Method in class freenet.node.NodeClientCore
Queue the offered key.
queuePendingMessagesFromRunningRequests(FCPConnectionOutputHandler, String, int, int) - Method in class freenet.clients.fcp.PersistentRequestClient
Queue any and all pending messages from running requests.
queuePendingMessagesOnConnectionRestart(FCPConnectionOutputHandler, String, int, int) - Method in class freenet.clients.fcp.PersistentRequestClient
Queue any and all pending messages from already completed, unacknowledged, persistent requests, to be immediately sent.
queuePendingMessagesOnConnectionRestartAsync(FCPConnectionOutputHandler, ClientContext) - Method in class freenet.clients.fcp.PersistentRequestClient
 
queueRandomReinsert(KeyBlock) - Method in class freenet.node.Node
 
queueRandomReinsert(KeyBlock) - Method in class freenet.node.NodeClientCore
 
queueRequest(SendableGet, BlockSet) - Method in class freenet.client.async.DatastoreChecker
 
queueTimedJob(Runnable, long) - Method in class freenet.support.PrioritizedTicker
 
queueTimedJob(Runnable, String, long, boolean, boolean) - Method in class freenet.support.PrioritizedTicker
Queue a job at a specific time (offset in milliseconds from "now").
queueTimedJob(Runnable, long) - Method in interface freenet.support.Ticker
Run a job after a given delay.
queueTimedJob(Runnable, String, long, boolean, boolean) - Method in interface freenet.support.Ticker
Run a job after a given delay.
queueTimedJob(Runnable, long) - Method in class freenet.support.TrivialTicker
 
queueTimedJob(Runnable, String, long, boolean, boolean) - Method in class freenet.support.TrivialTicker
 
queueTimedJobAbsolute(Runnable, String, long, boolean, boolean) - Method in class freenet.support.PrioritizedTicker
Queue a job at a specific time (absolute time in milliseconds).
queueTimedJobAbsolute(Runnable, String, long, boolean, boolean) - Method in interface freenet.support.Ticker
Run a job at a specified absolute time.
queueTimedJobAbsolute(Runnable, String, long, boolean, boolean) - Method in class freenet.support.TrivialTicker
 
QueueToadlet - Class in freenet.clients.http
 
QueueToadlet(NodeClientCore, FCPServer, HighLevelSimpleClient, boolean) - Constructor for class freenet.clients.http.QueueToadlet
 
QueueToadlet.QueueColumn - Enum in freenet.clients.http
 

R

RAFBucket - Class in freenet.support.io
 
RAFBucket(LockableRandomAccessBuffer) - Constructor for class freenet.support.io.RAFBucket
 
RAFInputStream - Class in freenet.support.io
 
RAFInputStream(RandomAccessBuffer, long, long) - Constructor for class freenet.support.io.RAFInputStream
 
RAFLock() - Constructor for class freenet.support.api.LockableRandomAccessBuffer.RAFLock
 
RAMFreenetStore<T extends StorableBlock> - Class in freenet.store
LRU in memory store.
RAMFreenetStore(StoreCallback<T>, int) - Constructor for class freenet.store.RAMFreenetStore
 
ramStore - Variable in class freenet.node.NodeStarter.TestNodeParameters
 
random - Variable in class freenet.client.async.ClientContext
 
random - Variable in class freenet.node.Node
Strong RNG
random - Variable in class freenet.node.NodeClientCore
 
random - Variable in class freenet.node.NodeStarter.TestNodeParameters
 
RANDOM_INSERT_BLOB - Static variable in class freenet.node.updater.UpdateOverMandatoryManager
If we fetched the main jar locally, there is a 1 in RANDOM_INSERT_BLOB chance of inserting it.
RandomAccessBucket - Interface in freenet.support.api
A Bucket which can be converted to a LockableRandomAccessBuffer without copying.
RandomAccessBuffer - Interface in freenet.support.api
Trivial random access file base interface.
RandomAccessFileOutputStream - Class in freenet.support.io
 
RandomAccessFileOutputStream(RandomAccessFile) - Constructor for class freenet.support.io.RandomAccessFileOutputStream
 
RandomArrayIterator<E> - Class in freenet.support
Reusable read-only iterator with randomized array iteration order.
RandomArrayIterator(E[], Random) - Constructor for class freenet.support.RandomArrayIterator
Creates a new randomized iterator for the given array.
RandomArrayIterator(E[]) - Constructor for class freenet.support.RandomArrayIterator
Creates a new iterator for the given array.
randomBytes(SecureRandom, byte[]) - Static method in class freenet.crypt.Util
 
randomBytes(SecureRandom, byte[], int, int) - Static method in class freenet.crypt.Util
 
randomBytes(Random, byte[]) - Static method in class freenet.crypt.Util
Fill byte array with random data.
randomBytes(Random, byte[], int, int) - Static method in class freenet.crypt.Util
Fill specified range of byte array with random data.
RandomGrabArray - Class in freenet.support
An array which supports very fast remove-and-return-a-random-element.
RandomGrabArray(RemoveRandomParent, ClientRequestSelector) - Constructor for class freenet.support.RandomGrabArray
 
RandomGrabArrayItem - Interface in freenet.support
 
RandomGrabArrayItemExclusionList - Interface in freenet.support
 
RandomGrabArrayWithObject<T> - Class in freenet.support
 
RandomGrabArrayWithObject(T, RemoveRandomParent, ClientRequestSelector) - Constructor for class freenet.support.RandomGrabArrayWithObject
 
randomiseSplitfileKeys(FreenetURI, InsertContext, boolean) - Static method in class freenet.client.async.ClientPutter
 
RANDOMIZED_BURSTING_HANDSHAKE_BURST_SIZE - Static variable in class freenet.node.Node
 
RANDOMIZED_TIME_BETWEEN_BURSTING_HANDSHAKE_BURSTS - Static variable in class freenet.node.Node
 
RANDOMIZED_TIME_BETWEEN_HANDSHAKE_SENDS - Static variable in class freenet.node.Node
 
RANDOMIZED_TIME_BETWEEN_VERSION_PROBES - Static variable in class freenet.node.Node
 
RANDOMIZED_TIME_BETWEEN_VERSION_SENDS - Static variable in class freenet.node.Node
 
randomNoise(double, double) - Method in class freenet.node.NodeStats
Applies multiplicative Gaussian noise of mean 1.0 and the specified sigma to the input value.
RandomSource - Class in freenet.crypt
Interface for any random-number source in Freenet
RandomSource() - Constructor for class freenet.crypt.RandomSource
 
rc - Variable in class freenet.client.async.ClientContext
 
read(byte[], int, int) - Method in class freenet.client.async.ReadBucketAndFreeInputStream
 
read(byte[]) - Method in class freenet.client.async.ReadBucketAndFreeInputStream
 
read(DataInputStream) - Method in class freenet.client.async.SimpleBlockChooser
 
read(DataInputStream) - Method in class freenet.client.async.SplitFileInserterSegmentBlockChooser
 
read(InputStream) - Method in class freenet.clients.fcp.DirectDirPutFile
 
read() - Method in class freenet.crypt.AEADInputStream
 
read(byte[]) - Method in class freenet.crypt.AEADInputStream
 
read(byte[], int, int) - Method in class freenet.crypt.AEADInputStream
 
read(InputStream) - Static method in class freenet.crypt.CryptoKey
 
read(InputStream) - Static method in class freenet.crypt.DSAGroup
Parses a DSA Group from a string, where p, q, and g are in unsigned hex-strings, separated by a commas
read(InputStream, DSAGroup) - Static method in class freenet.crypt.DSAPrivateKey
 
read(InputStream) - Static method in class freenet.crypt.DSAPublicKey
 
read(byte[], int, int) - Method in class freenet.crypt.MultiHashInputStream
 
read(byte[]) - Method in class freenet.crypt.MultiHashInputStream
 
read() - Method in class freenet.crypt.MultiHashInputStream
Slow, you should buffer the stream to avoid this!
read(DataInput) - Static method in class freenet.keys.Key
Read a Key from a RandomAccessFile
read(File, Random, String) - Static method in class freenet.node.MasterKeys
 
read() - Method in class freenet.support.ByteBufferInputStream
 
read() - Method in class freenet.support.io.CountedInputStream
 
read(byte[], int, int) - Method in class freenet.support.io.CountedInputStream
 
read(byte[]) - Method in class freenet.support.io.CountedInputStream
 
read() - Method in class freenet.support.io.NullInputStream
 
read() - Method in class freenet.support.io.RAFInputStream
 
read(byte[]) - Method in class freenet.support.io.RAFInputStream
 
read(byte[], int, int) - Method in class freenet.support.io.RAFInputStream
 
read() - Method in class freenet.support.io.ZeroInputStream
 
read(byte[]) - Method in class freenet.support.io.ZeroInputStream
 
read(byte[], int, int) - Method in class freenet.support.io.ZeroInputStream
 
READ_ALLOWED - Static variable in class freenet.clients.fcp.TestDDACompleteMessage
 
READ_CONTENT - Static variable in class freenet.clients.fcp.TestDDAResponseMessage
 
READ_FILENAME - Static variable in class freenet.clients.fcp.TestDDAReplyMessage
 
readAndChecksum(DataInput, byte[], int, int) - Method in class freenet.crypt.ChecksumChecker
Read from disk and verify the checksum that follows the data.
readAndChecksum(DataInput, byte[], int, int) - Method in class freenet.crypt.CRCChecksumChecker
 
readBigInteger(DataInputStream) - Static method in class freenet.support.HexUtil
Read a (reasonably short) BigInteger from a DataInputStream
readBinaryBlob(DataInputStream, BlockSet, boolean) - Static method in class freenet.client.async.BinaryBlob
 
readBit() - Method in class freenet.support.io.BitInputStream
 
readBoolean() - Method in class freenet.support.ByteBufferInputStream
 
ReadBucketAndFreeInputStream - Class in freenet.client.async
 
readByte() - Method in class freenet.support.ByteBufferInputStream
 
readChar() - Method in class freenet.support.ByteBufferInputStream
 
readCheckBlock(int) - Method in class freenet.client.async.SplitFileInserterSegmentStorage
 
readCheckBlock(int, int) - Method in class freenet.client.async.SplitFileInserterStorage
 
readCHK(DataInput, byte) - Static method in class freenet.keys.NodeCHK
 
readCrypto(SimpleFieldSet) - Method in class freenet.node.NodeCrypto
Read the cryptographic keys etc from a SimpleFieldSet
readDataBlock(int) - Method in class freenet.client.async.SplitFileInserterSegmentStorage
 
reAddDefaultBookmarks() - Method in class freenet.clients.http.bookmark.BookmarkManager
 
readDescription - Variable in class freenet.client.filter.FilterMIMEType
 
readDouble() - Method in class freenet.support.ByteBufferInputStream
 
Readers - Class in freenet.support.io
Utility class for all sorts of Readers.
readExtraPeerData() - Method in class freenet.node.DarknetPeerNode
 
readExtraPeerData() - Method in class freenet.node.PeerManager
Ask each PeerNode to read in it's extra peer data
readExtraPeerDataFile(File, int) - Method in class freenet.node.DarknetPeerNode
 
readFilter(InputStream, OutputStream, String, Map<String, String>, String, FilterCallback) - Method in class freenet.client.filter.BMPFilter
 
readFilter(InputStream, OutputStream, String, Map<String, String>, String, FilterCallback) - Method in interface freenet.client.filter.ContentDataFilter
Filter data for reading.
readFilter(InputStream, OutputStream, String, Map<String, String>, FilterCallback) - Method in interface freenet.client.filter.ContentDataFilter
Deprecated.
readFilter(InputStream, OutputStream, String, Map<String, String>, String, FilterCallback) - Method in class freenet.client.filter.CSSReadFilter
 
readFilter - Variable in class freenet.client.filter.FilterMIMEType
Content filter to make data safe to read
readFilter(InputStream, OutputStream, String, Map<String, String>, String, FilterCallback) - Method in class freenet.client.filter.FlacFilter
 
readFilter(InputStream, OutputStream, String, Map<String, String>, String, FilterCallback) - Method in class freenet.client.filter.GIFFilter
 
readFilter(InputStream, OutputStream, String, Map<String, String>, String, FilterCallback) - Method in class freenet.client.filter.HTMLFilter
 
readFilter(InputStream, OutputStream, String, Map<String, String>, String, FilterCallback) - Method in class freenet.client.filter.JPEGFilter
 
readFilter(InputStream, OutputStream, String, Map<String, String>, FilterCallback, boolean, boolean) - Method in class freenet.client.filter.JPEGFilter
 
readFilter(InputStream, OutputStream, String, Map<String, String>, String, FilterCallback) - Method in class freenet.client.filter.M3UFilter
 
readFilter(InputStream, OutputStream, String, Map<String, String>, String, FilterCallback) - Method in class freenet.client.filter.MP3Filter
 
readFilter(InputStream, OutputStream, String, Map<String, String>, String, FilterCallback) - Method in class freenet.client.filter.OggFilter
 
readFilter(InputStream, OutputStream, String, Map<String, String>, String, FilterCallback) - Method in class freenet.client.filter.PNGFilter
 
readFilter(InputStream, OutputStream, String, Map<String, String>, FilterCallback, boolean, boolean, boolean) - Method in class freenet.client.filter.PNGFilter
 
readFloat() - Method in class freenet.support.ByteBufferInputStream
 
readFrom(InputStream, BucketFactory, FCPServer) - Method in class freenet.clients.fcp.BaseDataCarryingMessage
 
readFrom(InputStream, BucketFactory, FCPServer) - Method in class freenet.clients.fcp.ClientGetMessage
 
readFrom(InputStream, BucketFactory, FCPServer) - Method in class freenet.clients.fcp.ClientPutComplexDirMessage
 
readFrom(InputStream, BucketFactory, FCPServer) - Method in class freenet.clients.fcp.ClientPutDiskDirMessage
 
readFrom(InputStream, BucketFactory, FCPServer) - Method in class freenet.clients.fcp.DataCarryingMessage
 
readFrom(InputStream, BucketFactory, FCPServer) - Method in class freenet.clients.fcp.GeneratedMetadataMessage
 
readFrom(InputStream, BucketFactory, FCPServer) - Method in class freenet.clients.fcp.MultipleDataCarryingMessage
 
readFrom(InputStream, boolean, boolean) - Static method in class freenet.support.SimpleFieldSet
Read a SimpleFieldSet from an InputStream in the standard format, using UTF-8, and not allowing the Base64 encoding.
readFrom(InputStream, boolean, boolean, boolean, boolean) - Static method in class freenet.support.SimpleFieldSet
Read a SimpleFieldSet from an InputStream.
readFrom(File, boolean, boolean) - Static method in class freenet.support.SimpleFieldSet
Read a SimpleFieldSet from a File.
readFromDataInputStream(Class<?>, DataInput) - Static method in class freenet.support.Serializer
Attempts to read an object of the specified type from the input.
readFullBinaryKey(DataInputStream) - Static method in class freenet.keys.FreenetURI
Create a FreenetURI from the binary form of the key, read from a stream, with no length.
readFullBinaryKeyWithLength(DataInputStream) - Static method in class freenet.keys.FreenetURI
Read the binary form of a key, preceded by a short for its length.
readFully(InputStream, byte[]) - Static method in class freenet.crypt.Util
 
readFully(InputStream, byte[], int, int) - Static method in class freenet.crypt.Util
 
readFully(byte[]) - Method in class freenet.support.ByteBufferInputStream
 
readFully(byte[], int, int) - Method in class freenet.support.ByteBufferInputStream
 
readFully(byte[]) - Method in class freenet.support.io.BitInputStream
 
readHashes(DataInputStream) - Static method in class freenet.crypt.HashResult
 
readInt(DataInputStream) - Method in class freenet.client.filter.BMPFilter
 
readInt() - Method in class freenet.support.ByteBufferInputStream
 
readInt(int) - Method in class freenet.support.io.BitInputStream
 
readInt(int, ByteOrder) - Method in class freenet.support.io.BitInputStream
 
readIV(InputStream) - Method in class freenet.crypt.PCFBMode
Reads the initialization vector from the given stream.
readKeys(DataInputStream, boolean) - Method in class freenet.client.async.SplitFileSegmentKeys
 
readLine() - Method in class freenet.support.ByteBufferInputStream
Deprecated.
DataInputStream.readLine() is deprecated, so why not?
readLine(int, int, boolean) - Method in interface freenet.support.io.LineReader
Read a \n or \r\n terminated line of UTF-8 or ISO-8859-1.
readLine(int, int, boolean) - Method in class freenet.support.io.LineReadingInputStream
Read a \n or \r\n terminated line of UTF-8 or ISO-8859-1.
readLineWithoutMarking(int, int, boolean) - Method in class freenet.support.io.LineReadingInputStream
 
readListFromDataInputStream(Class<?>, DataInput) - Static method in class freenet.support.Serializer
 
readLong() - Method in class freenet.support.ByteBufferInputStream
 
readMPI(InputStream) - Static method in class freenet.crypt.Util
 
readOnly - Variable in class freenet.support.io.FileBucket
 
ReadOnlyFileSliceBucket - Class in freenet.support.io
FIXME: implement a hash verifying version of this.
ReadOnlyFileSliceBucket(File, long, long) - Constructor for class freenet.support.io.ReadOnlyFileSliceBucket
 
ReadOnlyFileSliceBucket(DataInputStream) - Constructor for class freenet.support.io.ReadOnlyFileSliceBucket
 
ReadOnlyFileSliceBucket.ReadOnlyFileSliceBucketException - Exception in freenet.support.io
 
ReadOnlyFileSliceBucketException(FileNotFoundException) - Constructor for exception freenet.support.io.ReadOnlyFileSliceBucket.ReadOnlyFileSliceBucketException
 
ReadOnlyFileSliceBucketException(String) - Constructor for exception freenet.support.io.ReadOnlyFileSliceBucket.ReadOnlyFileSliceBucketException
 
ReadOnlyRandomAccessBuffer - Class in freenet.support.io
 
ReadOnlyRandomAccessBuffer(LockableRandomAccessBuffer) - Constructor for class freenet.support.io.ReadOnlyRandomAccessBuffer
 
ReadOnlyRandomAccessBuffer(DataInputStream, FilenameGenerator, PersistentFileTracker, MasterSecret) - Constructor for class freenet.support.io.ReadOnlyRandomAccessBuffer
 
readPage(DataInputStream) - Static method in class freenet.client.filter.OggPage
Extracts the Ogg page from a physical bitstream
readRawBinaryKey(DataInputStream) - Static method in class freenet.keys.ClientCHK
Read a raw binary CHK.
readRequests() - Method in class freenet.node.stats.StoreAccessStats
 
readRetries(DataInputStream) - Method in class freenet.client.async.SimpleBlockChooser
 
readSeednodes(File) - Static method in class freenet.node.Announcer
 
readSegmentCheckBlock(int, int) - Method in class freenet.client.async.SplitFileInserterStorage
 
readSegmentDataBlock(int, int) - Method in class freenet.client.async.SplitFileInserterStorage
 
readShort(DataInputStream) - Method in class freenet.client.filter.BMPFilter
 
readShort() - Method in class freenet.support.ByteBufferInputStream
 
readSSK(DataInput, byte) - Static method in class freenet.keys.NodeSSK
 
readStartupEntropy(EntropySource) - Method in class freenet.crypt.Yarrow
 
readStatus() - Method in class freenet.client.async.SplitFileInserterSegmentStorage
 
readUnsignedByte() - Method in class freenet.support.ByteBufferInputStream
 
readUnsignedShort() - Method in class freenet.support.ByteBufferInputStream
 
readUTF() - Method in class freenet.support.ByteBufferInputStream
 
readUTF(File) - Static method in class freenet.support.io.FileUtil
Reads the entire content of a file as UTF-8 and returns it.
readUTF(File, long) - Static method in class freenet.support.io.FileUtil
Reads the content of a file as UTF-8, starting at a specified offset, and returns it.
readUTF(InputStream) - Static method in class freenet.support.io.FileUtil
Reads the entire content of a stream as UTF-8 and returns it.
readUTF(InputStream, long) - Static method in class freenet.support.io.FileUtil
Reads the content of a stream as UTF-8, starting at a specified offset, and returns it.
REAL_TIME_FLAG - Static variable in class freenet.io.comm.DMT
 
RealCompressor - Class in freenet.support.compress
 
RealCompressor() - Constructor for class freenet.support.compress.RealCompressor
 
RealCompressor.CompressorThreadFactory - Class in freenet.support.compress
 
realCurrentValue() - Method in class freenet.node.ThrottleWindowManager
 
realFree() - Method in interface freenet.support.io.DelayedFree
 
realFree() - Method in class freenet.support.io.DelayedFreeBucket
 
realFree() - Method in class freenet.support.io.DelayedFreeRandomAccessBucket
 
realFree() - Method in class freenet.support.io.DelayedFreeRandomAccessBuffer
 
realGetKey(ClientKey, boolean, boolean, boolean, boolean) - Method in class freenet.node.NodeClientCore
 
RealNodeBusyNetworkTest - Class in freenet.node.simulator
Test a busy, bandwidth limited network.
RealNodeBusyNetworkTest() - Constructor for class freenet.node.simulator.RealNodeBusyNetworkTest
 
RealNodePingTest - Class in freenet.node.simulator
 
RealNodePingTest() - Constructor for class freenet.node.simulator.RealNodePingTest
 
RealNodeProbeTest - Class in freenet.node.simulator
Create a mesh of nodes and let them sort out their locations.
RealNodeProbeTest() - Constructor for class freenet.node.simulator.RealNodeProbeTest
 
RealNodeRequestInsertTest - Class in freenet.node.simulator
 
RealNodeRequestInsertTest(Node[], DummyRandomSource, int) - Constructor for class freenet.node.simulator.RealNodeRequestInsertTest
 
RealNodeRoutingTest - Class in freenet.node.simulator
 
RealNodeRoutingTest() - Constructor for class freenet.node.simulator.RealNodeRoutingTest
 
RealNodeTest - Class in freenet.node.simulator
Optional base class for RealNode*Test.
RealNodeTest() - Constructor for class freenet.node.simulator.RealNodeTest
 
RealNodeULPRTest - Class in freenet.node.simulator
Create a key block with random key and contents.
RealNodeULPRTest() - Constructor for class freenet.node.simulator.RealNodeULPRTest
 
realPut(KeyBlock, boolean, boolean, boolean, boolean, boolean) - Method in class freenet.node.NodeClientCore
Start a local request to insert a block.
realPutCHK(CHKBlock, boolean, boolean, boolean, boolean, boolean) - Method in class freenet.node.NodeClientCore
 
realPutSSK(SSKBlock, boolean, boolean, boolean, boolean, boolean) - Method in class freenet.node.NodeClientCore
 
realRun() - Method in class freenet.clients.fcp.FCPConnectionInputHandler
 
realRun() - Method in class freenet.node.IPDetectorPluginManager.DetectorRunner
 
realRun() - Method in class freenet.node.TextModeClientInterface
 
realRun() - Method in class freenet.support.io.NativeThread
 
realTime - Variable in class freenet.clients.fcp.ClientRequest
Is the request scheduled as "real-time" (as opposed to bulk)?
realTime - Variable in class freenet.node.NodeStats.PeerLoadStats
 
realTime() - Method in class freenet.node.RequestClientBuilder
 
realTime(boolean) - Method in class freenet.node.RequestClientBuilder
 
realTimeFlag - Variable in class freenet.client.async.ChosenBlock
 
realTimeFlag - Variable in class freenet.client.async.ClientRequester
Whether this is a real-time request
realTimeFlag() - Method in class freenet.client.async.ClientRequester
 
realTimeFlag() - Method in class freenet.client.HighLevelSimpleClientImpl
 
realTimeFlag - Variable in class freenet.clients.fcp.FCPClientRequestClient
 
realTimeFlag() - Method in class freenet.clients.fcp.FCPClientRequestClient
 
realTimeFlag() - Method in class freenet.clients.http.bookmark.BookmarkManager
 
realTimeFlag() - Method in class freenet.clients.http.FProxyToadlet
 
realTimeFlag() - Method in class freenet.node.NodeARKInserter
 
realTimeFlag() - Method in interface freenet.node.RequestClient
Send the request with the real time flag enabled? Real-time requests are given a higher priority in data transfers, but fewer of them are accepted.
realTimeFlag - Variable in class freenet.node.SendableRequest
 
realTimeFlag() - Method in class freenet.node.SendableRequest
 
realTimeFlag() - Method in class freenet.node.updater.NodeUpdater
 
realTimeFlag() - Method in class freenet.node.updater.RevocationChecker
 
realTimeFlag() - Method in class freenet.node.updater.UpdateOverMandatoryManager
 
reannounce() - Method in class freenet.node.Announcer
 
reannounce() - Method in class freenet.node.OpennetManager
 
reannounce() - Method in class freenet.node.updater.MainJarUpdater
 
REASON - Static variable in class freenet.io.comm.DMT
 
reason - Variable in exception freenet.node.PeerTooOldException
 
reasonString - Variable in class freenet.pluginmanager.ForwardPortStatus
 
reassignToSelf() - Method in class freenet.node.UIDTag
Reassign the tag to us rather than its original sender.
recalculateSegmentLacing(LinkedList<Integer>) - Method in class freenet.client.filter.OggPage
Rewrites the stored sizes of this page's segments.
RECEIPT_TIMEOUT - Variable in class freenet.io.xfer.BlockReceiver
 
RECEIPT_TIMEOUT_BULK - Static variable in class freenet.io.xfer.BlockReceiver
 
RECEIPT_TIMEOUT_REALTIME - Static variable in class freenet.io.xfer.BlockReceiver
 
receive(ClientEvent, ClientContext) - Method in interface freenet.client.events.ClientEventListener
Hears an event.
receive(ClientEvent, ClientContext) - Method in class freenet.client.events.EventDumper
 
receive(ClientEvent, ClientContext) - Method in class freenet.client.events.EventLogger
Logs an event
receive(ClientEvent, ClientContext) - Method in class freenet.clients.fcp.ClientGet
 
receive(ClientEvent, ClientContext) - Method in class freenet.clients.fcp.ClientPutBase
 
receive(ClientEvent, ClientContext) - Method in class freenet.clients.http.FProxyFetchInProgress
 
receive(BlockReceiver.BlockReceiverCompletion) - Method in class freenet.io.xfer.BlockReceiver
 
receive() - Method in class freenet.io.xfer.BulkReceiver
Receive the file.
receiveAborted(int, String) - Method in interface freenet.io.xfer.PartiallyReceivedBlock.PacketReceivedListener
 
received - Variable in class freenet.clients.fcp.N2NFeedMessage
 
receivedAck(long) - Method in interface freenet.node.BasePeerNode
Report when a packet was acked.
receivedAck(long) - Method in class freenet.node.PeerNode
 
receivedByteCount() - Method in class freenet.io.comm.Message
 
receivedBytes(int) - Method in interface freenet.io.comm.ByteCounter
 
receivedBytes(int) - Method in class freenet.node.AnnounceSender
 
receivedBytes(int) - Method in class freenet.node.CHKInsertHandler
 
receivedBytes(int) - Method in class freenet.node.CHKInsertSender
 
receivedBytes(int) - Method in class freenet.node.LocationManager
 
receivedBytes(int) - Method in class freenet.node.probe.Probe
Counts as probe request transfer.
receivedBytes(int) - Method in class freenet.node.RequestHandler
 
receivedBytes(int) - Method in class freenet.node.RequestSender
 
receivedBytes(int) - Method in class freenet.node.SSKInsertHandler
 
receivedBytes(int) - Method in class freenet.node.SSKInsertSender
 
ReceivedCookie - Class in freenet.clients.http
A cookie which the server has received from the client.
receivedNodeToNodeMessage(Message, PeerNode) - Method in class freenet.node.Node
Handle a received node to node message
receivedNodeToNodeMessage(PeerNode, int, ShortBuffer, boolean) - Method in class freenet.node.Node
 
receivedPacket(long) - Method in class freenet.io.AddressTrackerItem
 
receivedPacket(boolean, boolean) - Method in interface freenet.node.BasePeerNode
 
receivedPacket(boolean, boolean) - Method in class freenet.node.PeerNode
Update timeLastReceivedPacket
receivedPacketAt - Variable in class freenet.io.AddressTrackerItem.Gap
 
receivedPacketFrom(Peer) - Method in class freenet.io.AddressTracker
 
RECEIVER_DIED - Static variable in exception freenet.io.comm.RetrievalException
 
RECENTLY_FAILED - Static variable in exception freenet.node.LowLevelGetException
Ran into a failure table
recentlyFailed() - Method in class freenet.node.RecentlyFailedReturn
 
RecentlyFailedReturn - Class in freenet.node
Contains information on why we can't route a request.
RecentlyFailedReturn() - Constructor for class freenet.node.RecentlyFailedReturn
 
recentSuccesses - Variable in class freenet.client.async.ClientRequestSelector
 
recommendedVersion - Variable in class freenet.pluginmanager.OfficialPlugins.OfficialPluginDescription
Recommended getRealVersion().
recordStatus() - Method in class freenet.node.DarknetPeerNode
 
recordStatus() - Method in class freenet.node.OpennetPeerNode
 
recordStatus() - Method in class freenet.node.PeerNode
 
recordStatus() - Method in class freenet.node.PeerNodeStatus
 
recordStatus() - Method in class freenet.node.SeedClientPeerNode
 
recordStatus() - Method in class freenet.node.SeedServerPeerNode
 
recreateFetchException(FetchException, String) - Method in exception freenet.client.filter.DataFilterException
 
recreateFetchException(FetchException, String) - Method in exception freenet.client.filter.UnsafeContentTypeException
 
recycle(MessageDigest) - Method in enum freenet.crypt.HashType
 
recycle(long) - Method in class freenet.support.TokenBucket
Deprecated.
 
redetectAddress() - Method in class freenet.node.NodeIPDetector
 
RedirectDirPutFile - Class in freenet.clients.fcp
 
RedirectDirPutFile(String, String, FreenetURI) - Constructor for class freenet.clients.fcp.RedirectDirPutFile
 
RedirectException - Exception in freenet.clients.http
If thrown, the ToadletContainer re-runs the request with the new URI.
RedirectException(String) - Constructor for exception freenet.clients.http.RedirectException
 
RedirectException(URI) - Constructor for exception freenet.clients.http.RedirectException
 
RedirectPluginHTTPException - Exception in freenet.pluginmanager
302 error code.
RedirectPluginHTTPException(String, String) - Constructor for exception freenet.pluginmanager.RedirectPluginHTTPException
Creates a new redirect exception.
RedirectPluginHTTPException(String, String, String) - Constructor for exception freenet.pluginmanager.RedirectPluginHTTPException
redirectStdErr - Variable in class freenet.support.FileLoggerHook
 
redirectStdOut - Variable in class freenet.support.FileLoggerHook
 
reduceCooldown(long) - Method in class freenet.client.async.SplitFileFetcher
 
reduceCooldown(long) - Method in interface freenet.client.async.SplitFileFetcherStorageCallback
Called when the wakeup time reduces but it is still not fetchable.
reduceWakeupTime(long, ClientContext) - Method in interface freenet.client.async.RequestSelectionTreeNode
If the current cooldown time is larger than the parameter, reduce it and recurse up the tree.
reduceWakeupTime(long, ClientContext) - Method in class freenet.node.SendableGet
 
reduceWakeupTime(long, ClientContext) - Method in class freenet.node.SendableRequest
 
reduceWakeupTime(long, ClientContext) - Method in class freenet.support.RandomGrabArray
 
reduceWakeupTime(long, ClientContext) - Method in class freenet.support.SectoredRandomGrabArray
 
referenceName - Variable in class freenet.l10n.ISO639_3.LanguageCode
"Reference language name", never null.
ReferenceSignatureVerificationException - Exception in freenet.io.comm
Thown when we can't parse a string to a Peer.
ReferenceSignatureVerificationException(Exception) - Constructor for exception freenet.io.comm.ReferenceSignatureVerificationException
 
ReferenceSignatureVerificationException() - Constructor for exception freenet.io.comm.ReferenceSignatureVerificationException
 
ReferenceSignatureVerificationException(String) - Constructor for exception freenet.io.comm.ReferenceSignatureVerificationException
 
refillBuffer() - Method in class freenet.crypt.PCFBMode
 
register(HasKeyListener, SendableGet[], boolean, BlockSet, boolean) - Method in class freenet.client.async.ClientRequestScheduler
Register a group of requests (not inserts): a GotKeyListener and/or one or more SendableGet's.
register(FilterMIMEType) - Static method in class freenet.client.filter.ContentFilter
 
register(ClientRequest) - Method in class freenet.clients.fcp.PersistentRequestClient
 
register(Toadlet, String, String, boolean, boolean) - Method in class freenet.clients.http.SimpleToadletServer
 
register(Toadlet, String, String, boolean, String, String, boolean, LinkEnabledCallback) - Method in class freenet.clients.http.SimpleToadletServer
 
register(Toadlet, String, String, boolean, String, String, boolean, LinkEnabledCallback, FredPluginL10n) - Method in class freenet.clients.http.SimpleToadletServer
 
register(Toadlet, String, String, boolean, boolean) - Method in interface freenet.clients.http.ToadletContainer
Register a Toadlet.
register(Toadlet, String, String, boolean, String, String, boolean, LinkEnabledCallback) - Method in interface freenet.clients.http.ToadletContainer
Registers a Toadlet and optionally adds a navigation link to the menu.
register(Toadlet, String, String, boolean, String, String, boolean, LinkEnabledCallback, FredPluginL10n) - Method in interface freenet.clients.http.ToadletContainer
Registers a Toadlet and optionally adds a navigation link to the menu.
register(SubConfig) - Method in class freenet.config.Config
 
register(SubConfig) - Method in class freenet.config.FilePersistentConfig
 
register(Option<?>) - Method in class freenet.config.SubConfig
 
register(String, int, int, boolean, boolean, String, String, IntCallback, boolean) - Method in class freenet.config.SubConfig
 
register(String, long, int, boolean, boolean, String, String, LongCallback, boolean) - Method in class freenet.config.SubConfig
 
register(String, int, int, boolean, boolean, String, String, IntCallback) - Method in class freenet.config.SubConfig
Registers a bandwidth option.
register(String, String, int, boolean, boolean, String, String, IntCallback, Dimension) - Method in class freenet.config.SubConfig
 
register(String, String, int, boolean, boolean, String, String, IntCallback, boolean) - Method in class freenet.config.SubConfig
register(String, String, int, boolean, boolean, String, String, LongCallback, boolean) - Method in class freenet.config.SubConfig
 
register(String, String, int, boolean, boolean, String, String, IntCallback) - Method in class freenet.config.SubConfig
Registers a bandwidth option.
register(String, boolean, int, boolean, boolean, String, String, BooleanCallback) - Method in class freenet.config.SubConfig
 
register(String, String, int, boolean, boolean, String, String, StringCallback) - Method in class freenet.config.SubConfig
 
register(String, short, int, boolean, boolean, String, String, ShortCallback, boolean) - Method in class freenet.config.SubConfig
 
register(String, String[], int, boolean, boolean, String, String, StringArrCallback) - Method in class freenet.config.SubConfig
 
register(UserAlert) - Method in class freenet.node.useralerts.UserAlertManager
 
register(UserEvent) - Method in class freenet.node.useralerts.UserAlertManager
 
register(File) - Method in interface freenet.support.io.PersistentFileTracker
While resuming, register a file with the garbage collector so that it doesn't get deleted when startup has finished and we cleanup the persistent-temp dir.
register(File) - Method in class freenet.support.io.PersistentTempBucketFactory
Notify the bucket factory that a file is a temporary file, and not to be deleted.
registerBandwidthIndicatorPlugin(FredPluginBandwidthIndicator) - Method in class freenet.node.NodeIPDetector
 
registerCachingFS(CachingFreenetStore<?>) - Method in class freenet.store.caching.CachingFreenetStoreTracker
register a CachingFreenetStore to be called when we get full or to flush all after a setted period.
registerClass(Class<?>) - Static method in class freenet.support.Logger
Register a class so that its logMINOR and logDEBUG fields (the latter is optional) are automatically updated whenever they should be i.e.
registerConfigs(SubConfig, int) - Method in class freenet.node.NodeIPDetector
 
registerDetectorPlugin(FredPluginIPDetector) - Method in class freenet.node.IPDetectorPluginManager
Register a plugin.
registerForeverClient(String, NodeClientCore, FCPConnectionHandler) - Method in class freenet.clients.fcp.FCPServer
 
registerForeverClient(String, FCPConnectionHandler) - Method in class freenet.clients.fcp.PersistentRequestRoot
 
registerInsert(SendableRequest, boolean) - Method in class freenet.client.async.ClientRequestScheduler
 
registerInvisible(Toadlet) - Method in class freenet.support.plugins.helpers1.WebInterface
 
registerIPDetectorPlugin(FredPluginIPDetector) - Method in class freenet.node.NodeIPDetector
 
registerLogThresholdCallback(LogThresholdCallback) - Static method in class freenet.support.Logger
Register a LogThresholdCallback; this callback will be called after registration, and whether the overall threshold or the detailed thresholds change in a way that would affect whether messages for the class registering will be logged.
registerMenu(String, String, String, FredPluginL10n) - Method in class freenet.clients.http.SimpleToadletServer
 
registerNodeToNodeMessageListener(int, NodeToNodeMessageListener) - Method in class freenet.node.Node
 
registerPeerNodeStatusChangeListener(PeerManager.PeerStatusChangeListener) - Method in class freenet.node.PeerNode
Registers a listener that will be notified when status changes.
registerPointer - Variable in class freenet.crypt.PCFBMode
When this reaches the end of the register, we refillBuffer() i.e.
registerPortForwardPlugin(FredPluginPortForward) - Method in class freenet.node.IPDetectorPluginManager
 
registerPortForwardPlugin(FredPluginPortForward) - Method in class freenet.node.NodeIPDetector
 
registerRebootClient(String, NodeClientCore, FCPConnectionHandler) - Method in class freenet.clients.fcp.FCPServer
 
registerTestDDAResult(String, boolean, boolean) - Method in class freenet.clients.fcp.FCPConnectionHandler
SHOULD BE CALLED ONLY FROM TestDDAComplete!
registerUpdateableElement(BaseUpdateableElement) - Method in class freenet.clients.http.IntervalPusherManager
Registers an element to be pushed at a fixed interval
registerVisible(Toadlet, String, String, String) - Method in class freenet.support.plugins.helpers1.WebInterface
 
REJECT_CODE - Static variable in class freenet.io.comm.DMT
 
REJECT_STATS - Static variable in class freenet.io.comm.DMT
 
REJECTED_OVERLOAD - Static variable in exception freenet.node.LowLevelGetException
A downstream node is overloaded, and rejected the request.
REJECTED_OVERLOAD - Static variable in exception freenet.node.LowLevelPutException
A downstream node is overloaded, and rejected the insert.
rejectedAnnounce(SeedClientPeerNode) - Method in class freenet.node.SeedAnnounceTracker
 
rejectedGuaranteed(boolean) - Method in class freenet.node.PeerNode
After 5 consecutive GUARANTEED soft rejections, we enter mandatory backoff.
rejectedOverload(boolean, boolean, boolean) - Method in class freenet.node.RequestStarterGroup
 
rejectedOverload() - Method in class freenet.node.ThrottleWindowManager
 
rejectOverloads - Variable in class freenet.node.BaseSender
 
rejectRef(long, PeerNode, int, ByteCounter) - Static method in class freenet.node.OpennetManager
 
rejectTransfer(long) - Method in class freenet.node.DarknetPeerNode
 
relayedNoderef() - Method in interface freenet.node.AnnouncementCallback
Relayed a valid noderef to the (downstream) node which started the announcement
release() - Method in class freenet.support.MemoryLimitedChunk
Should be called when the caller has finished using the resource.
release(long) - Method in class freenet.support.MemoryLimitedChunk
Should be called when the caller is now using a smaller amount of the resource, e.g.
ReloadPlugin - Class in freenet.clients.fcp
reload a plugin
ReloadPlugin(SimpleFieldSet) - Constructor for class freenet.clients.fcp.ReloadPlugin
 
remaining() - Method in class freenet.support.ByteBufferInputStream
 
remoteRequest(boolean, boolean, boolean, int, double) - Method in class freenet.node.HourlyStats
Report an incoming accepted remote request.
remoteRequest(boolean, boolean, boolean, int, double) - Method in class freenet.node.HourlyStatsRecord
Report an incoming accepted remote request.
remove(Key) - Method in class freenet.client.async.OfferedKeysList
Called when a key is found, when it no longer belongs to this list etc.
REMOVE - Static variable in class freenet.io.comm.DMT
 
remove(BulkTransmitter) - Method in class freenet.io.xfer.PartiallyReceivedBulk
 
remove(UIDTag) - Method in class freenet.node.UIDRoutingContextTracker.UIDRoutingContext
 
remove(T) - Method in interface freenet.support.DoublyLinkedList
Remove and return a element
remove(T) - Method in class freenet.support.DoublyLinkedListImpl
Remove and return a element
remove(Object) - Method in class freenet.support.IdentityHashSet
 
remove(Object) - Method in class freenet.support.LRUQueue
 
remove(K) - Method in class freenet.support.MultiValueTable
 
remove() - Method in class freenet.support.RandomArrayIterator
 
remove(RandomGrabArrayItem, ClientContext) - Method in class freenet.support.RandomGrabArray
 
remove() - Method in class freenet.support.SimpleFieldSet.KeyIterator
 
remove(int) - Method in class freenet.support.SortedIntSet
Deprecated.
Remove an item
remove(Object) - Method in class freenet.support.SortedIntSet
Deprecated.
 
remove(int, int) - Method in class freenet.support.SparseBitmap
Marks all slots between start and end (inclusive) as not present.
remove(Object) - Method in class freenet.support.WeakHashSet
 
removeAll(ClientContext) - Method in class freenet.clients.fcp.PersistentRequestClient
 
removeAll(Collection<?>) - Method in class freenet.support.IdentityHashSet
 
removeAll(File) - Static method in class freenet.support.io.FileUtil
Delete everything in a directory.
removeAll(Collection<?>) - Method in class freenet.support.SortedIntSet
Deprecated.
 
removeAllGlobalRequestsBlocking() - Method in class freenet.clients.fcp.FCPServer
 
removeAllPeers() - Method in class freenet.node.PeerManager
 
removeAttribute(String) - Method in class freenet.clients.http.SessionManager.Session
Removes the attribute with the given name.
removeBefore(long) - Method in class freenet.support.TimeSortedHashtable
Remove all entries on or before the given time.
removeBookmark(Bookmark) - Method in class freenet.clients.http.bookmark.BookmarkCategory
 
removeBookmark(String) - Method in class freenet.clients.http.bookmark.BookmarkManager
 
removeByIdentifier(String, boolean, FCPServer, ClientContext) - Method in class freenet.clients.fcp.PersistentRequestClient
 
removeBySwapLast(List<E>, Object) - Static method in class freenet.support.ListUtils
Removes element from List by swapping with last element.
removeBySwapLast(List<E>, int) - Static method in class freenet.support.ListUtils
Removes element by index from List by swapping with last element.
removeCachedCopy(String) - Method in class freenet.pluginmanager.PluginManager
Removes the cached copy of the given plugin from the plugins/ directory.
removeCallback(USKCallback) - Method in class freenet.client.async.USKFetcher
 
removeChildren() - Method in class freenet.support.HTMLNode
 
removed - Variable in class freenet.support.ListUtils.RandomRemoveResult
 
removeElement(K, V) - Method in class freenet.support.MultiValueTable
 
removeEventListener(ClientEventListener) - Method in interface freenet.client.events.ClientEventProducer
Removes an EventListener that will no loger receive events produced by the implementing object.
removeEventListener(ClientEventListener) - Method in class freenet.client.events.SimpleEventProducer
 
removeExtraPeerDataDir() - Method in class freenet.node.DarknetPeerNode
 
removeFetch(ClientGetter) - Method in class freenet.support.TransferThread
Deprecated.
 
removeFetchingKey(Key) - Method in class freenet.client.async.ClientRequestScheduler
 
removeFetchingKey(Key) - Method in class freenet.client.async.ClientRequestSelector
LOCKING: Caller should hold as few locks as possible
removeFetchingKey(Key) - Method in interface freenet.node.RequestScheduler
 
removeFetchingOfferedKeyFrom(PeerNode) - Method in class freenet.node.UIDTag
Notify that we are no longer fetching an offered key from a specific node.
removeFirst() - Method in class freenet.support.SortedIntSet
Deprecated.
Remove and return the smallest item
removeGlobalRequestBlocking(String) - Method in class freenet.clients.fcp.FCPServer
 
removeHook(LoggerHook) - Method in class freenet.support.LoggerHookChain
Remove a hook from the logger.
removeInsert(BaseClientPutter) - Method in class freenet.support.TransferThread
Deprecated.
 
removeKey(byte[]) - Method in class freenet.support.BinaryBloomFilter
 
removeKey(byte[]) - Method in class freenet.support.BloomFilter
 
removeKey(K) - Method in class freenet.support.LRUMap
 
removeKey(byte[]) - Method in class freenet.support.NullBloomFilter
 
removeLink(String, boolean) - Method in class freenet.clients.http.SymlinkerToadlet
 
removeListener(FProxyFetchListener) - Method in class freenet.clients.http.FProxyFetchInProgress
Removes a listener
removeListener(PartiallyReceivedBlock.PacketReceivedListener) - Method in class freenet.io.xfer.PartiallyReceivedBlock
 
removeMessage(MessageItem) - Method in class freenet.node.PeerMessageQueue
 
removeNavigationCategory(String) - Method in class freenet.clients.http.PageMaker
 
removeNavigationLink(String, String) - Method in class freenet.clients.http.PageMaker
Remove a navigation link from a sub-menu.
removeOldTempFiles() - Method in class freenet.node.updater.UpdateOverMandatoryManager
 
removeOpennetPeers() - Method in class freenet.node.PeerManager
 
removeOption(String) - Method in class freenet.config.SubConfig
 
removeParameter(String) - Method in class freenet.support.MediaType
Creates a new media type that has the same top-level type, subtype, and parameters as this media type but has the parameter with the given name removed.
RemovePeer - Class in freenet.clients.fcp
 
RemovePeer(SimpleFieldSet) - Constructor for class freenet.clients.fcp.RemovePeer
 
removePeerConnection(PeerNode) - Method in class freenet.node.Node
 
removePeerNodeRoutingBackoffReason(String, PeerNode, boolean) - Method in class freenet.node.PeerManager
Remove a PeerNode routing backoff reason from the map
removePeerStatusChangeListener(PeerManager.PeerStatusChangeListener) - Method in class freenet.node.PeerManager
Removes a listener
removePendingKeys(KeyListener, boolean) - Method in class freenet.client.async.ClientRequestScheduler
Remove a KeyListener from the list of KeyListeners.
removePendingKeys(HasKeyListener, boolean) - Method in class freenet.client.async.ClientRequestScheduler
Remove a KeyListener from the list of KeyListeners.
RemovePersistentRequest - Class in freenet.clients.fcp
Client telling node to remove a (completed or not) persistent request.
RemovePersistentRequest(SimpleFieldSet) - Constructor for class freenet.clients.fcp.RemovePersistentRequest
 
RemovePlugin - Class in freenet.clients.fcp
remove a plugin
RemovePlugin(SimpleFieldSet) - Constructor for class freenet.clients.fcp.RemovePlugin
 
removePlugin(PluginInfoWrapper) - Method in class freenet.pluginmanager.PluginManager
Remove a plugin from the plugin list.
removePluginToadletSymlink(String) - Method in class freenet.pluginmanager.PluginInfoWrapper
 
removeQueuedJob(Runnable) - Method in class freenet.support.PrioritizedTicker
 
removeQueuedJob(Runnable) - Method in interface freenet.support.Ticker
Remove a queued job.
removeQueuedJob(Runnable) - Method in class freenet.support.TrivialTicker
 
removeRandom(RandomGrabArrayItemExclusionList, ClientContext, long) - Method in class freenet.support.RandomGrabArray
 
RemoveRandom - Interface in freenet.support
 
removeRandom(RandomGrabArrayItemExclusionList, ClientContext, long) - Method in interface freenet.support.RemoveRandom
Return a random RandomGrabArrayItem, or a time at which there will be one, or null if the RGA is empty and should be removed by the parent.
removeRandom(RandomGrabArrayItemExclusionList, ClientContext, long) - Method in class freenet.support.SectoredRandomGrabArray
 
RemoveRandom.RemoveRandomReturn - Class in freenet.support
Either a RandomGrabArrayItem or the time at which we should try again.
removeRandomBySwapLast(Random, List<E>) - Static method in class freenet.support.ListUtils
Removes random element from List by swapping with last element.
removeRandomBySwapLastSimple(Random, List<E>) - Static method in class freenet.support.ListUtils
Removes random element from List by swapping with last element.
RemoveRandomParent - Interface in freenet.support
 
RemoveRandomWithObject<T> - Interface in freenet.support
 
removeRange(int, int) - Method in class freenet.support.RemoveRangeArrayList
 
RemoveRangeArrayList<T> - Class in freenet.support
 
RemoveRangeArrayList(int) - Constructor for class freenet.support.RemoveRangeArrayList
 
removeRequest(SendableGet, boolean, ClientContext, short) - Method in class freenet.client.async.DatastoreChecker
 
removeRequestByIdentifier(String, boolean) - Method in class freenet.clients.fcp.FCPConnectionHandler
 
removeRequestCompletionCallback(RequestCompletionCallback) - Method in class freenet.clients.fcp.PersistentRequestClient
 
removeRoutingTo(PeerNode) - Method in class freenet.node.UIDTag
Notify that we are no longer routing to a specific node.
removeRunningInsert(SendableInsert, SendableRequestItemKey) - Method in class freenet.client.async.ClientRequestScheduler
 
removeRunningInsert(SendableRequestItemKey) - Method in class freenet.client.async.ClientRequestSelector
 
removeRunningInsert(SendableInsert, SendableRequestItemKey) - Method in interface freenet.node.RequestScheduler
 
removeRunningRequest(SendableRequest) - Method in class freenet.client.async.ClientRequestScheduler
 
removeRunningRequest(SendableRequest) - Method in interface freenet.node.RequestScheduler
 
removeStartupToadlet() - Method in class freenet.clients.http.SimpleToadletServer
 
removeSubscriber(USKCallback, ClientContext) - Method in class freenet.client.async.USKFetcher
 
removeSubset(String) - Method in class freenet.support.SimpleFieldSet
It removes the specified subset.
removeToadletSymlinks(PluginInfoWrapper) - Method in class freenet.pluginmanager.PluginManager
Deprecated.
will be removed in version 1473.
removeTransferringSender(NodeCHK, RequestSender) - Method in class freenet.node.RequestTracker
Remove a sender from the set of currently transferring senders.
removeUIDsFromMessageQueues(Long[]) - Method in class freenet.node.PeerMessageQueue
 
removeValue(String) - Method in class freenet.support.SimpleFieldSet
Remove a name:value pair at any point in the tree.
removeValue(T) - Method in class freenet.support.TimeSortedHashtable
 
removeWhiteSpace(String[], boolean) - Static method in class freenet.client.filter.FilterUtils
 
renameBookmark(String, String) - Method in class freenet.clients.http.bookmark.BookmarkManager
 
renameTo(File, File) - Static method in class freenet.support.io.FileUtil
 
renderAlert(UserAlert) - Method in class freenet.node.useralerts.UserAlertManager
Renders the given alert and returns the rendered HTML node.
renderDismissButton(UserAlert, String) - Method in class freenet.node.useralerts.UserAlertManager
 
renderFlagIcon(HTMLNode) - Method in enum freenet.clients.http.geoip.IPConverter.Country
 
renderModeSwitch(boolean) - Method in class freenet.clients.http.PageMaker.RenderParameters
Returns a new PageMaker.RenderParameters object that renders the mode switch according to the given parameter.
renderNavigationLinks(boolean) - Method in class freenet.clients.http.PageMaker.RenderParameters
Returns a new PageMaker.RenderParameters object that renders the navigation links according to the given parameter.
RenderParameters() - Constructor for class freenet.clients.http.PageMaker.RenderParameters
Creates default render parameters that include all elements.
renderProgress(HTMLNode) - Method in class freenet.node.updater.NodeUpdateManager
Show the progress of individual dependencies if possible
renderProperties(HTMLNode) - Method in class freenet.node.updater.MainJarUpdater
 
renderStatus(boolean) - Method in class freenet.clients.http.PageMaker.RenderParameters
Returns a new PageMaker.RenderParameters object that renders the status bar according to the given parameter.
replace(String, String, String) - Static method in class freenet.node.useralerts.PeerManagerUserAlert
 
replaceAll(String, String, String) - Static method in class freenet.node.useralerts.PeerManagerUserAlert
 
replaceAllEntries(int, int) - Method in class freenet.store.saltedhash.ResizablePersistentIntBuffer
 
replaceCareful(String, String, String) - Static method in class freenet.node.useralerts.PeerManagerUserAlert
 
REPLACED_ELEMENTS - Static variable in class freenet.client.filter.ElementInfo
 
REPLACER_UPDATER - Static variable in class freenet.clients.http.updateableelements.UpdaterConstants
Simply replaces the element
replaceSuccesses(boolean[]) - Method in class freenet.client.async.SimpleBlockChooser
Mass replace of success/failure.
replysender - Variable in class freenet.pluginmanager.PluginTalker
Deprecated.
 
report(double, double) - Method in class freenet.support.Histogram2
 
report(double) - Method in class freenet.support.math.BootstrappingDecayingRunningAverage
report(long) - Method in class freenet.support.math.BootstrappingDecayingRunningAverage
report(double) - Method in class freenet.support.math.DecayingKeyspaceAverage
 
report(long) - Method in class freenet.support.math.DecayingKeyspaceAverage
 
report(double) - Method in class freenet.support.math.MedianMeanRunningAverage
 
report(long) - Method in class freenet.support.math.MedianMeanRunningAverage
 
report(double) - Method in interface freenet.support.math.RunningAverage
 
report(long) - Method in interface freenet.support.math.RunningAverage
 
report(double) - Method in class freenet.support.math.SimpleRunningAverage
 
report(long) - Method in class freenet.support.math.SimpleRunningAverage
 
report(double) - Method in class freenet.support.math.TimeDecayingRunningAverage
 
report(long) - Method in class freenet.support.math.TimeDecayingRunningAverage
 
report(double) - Method in class freenet.support.math.TrivialRunningAverage
 
report(long) - Method in class freenet.support.math.TrivialRunningAverage
 
report(int, long) - Method in class freenet.support.SentTimeCache
Reports the given sequence number as being sent at the given time.
reportAllocatedSlot(boolean) - Method in class freenet.node.NodeStats
 
reportAnnounceForwarded(int, PeerNode) - Method in class freenet.node.NodeStats
 
reportAuthBytes(int) - Method in class freenet.node.NodeStats
 
reportCanonicalInsert() - Method in class freenet.clients.http.FileInsertWizardToadlet
 
reportCHKOutcome(long, boolean, double, boolean) - Method in class freenet.node.NodeStats
 
reportDatabaseJob(String, long) - Method in class freenet.node.NodeStats
 
reportFatalTimeoutInWait(boolean) - Method in class freenet.node.NodeStats
 
reportIncomingBytes(int) - Method in interface freenet.node.BasePeerNode
 
reportIncomingBytes(int) - Method in class freenet.node.PeerNode
 
reportIncomingRequestLocation(double) - Method in class freenet.node.NodeStats
 
reportLoadStatus(NodeStats.PeerLoadStats) - Method in class freenet.node.PeerNode
 
reportMandatoryBackoff(String, long, boolean) - Method in class freenet.node.NodeStats
 
reportMetadata(Metadata) - Method in class freenet.client.async.SplitFileInserter
 
reportMTU(int, boolean) - Method in class freenet.node.NodeIPDetector
Is called by IPAddressDetector to inform NodeIPDetector about the MTU associated to this interface
reportNLMDelay(long, boolean, boolean) - Method in class freenet.node.NodeStats
 
reportOutgoingBytes(int) - Method in interface freenet.node.BasePeerNode
 
reportOutgoingBytes(int) - Method in class freenet.node.PeerNode
 
reportOutgoingLocalRequestLocation(double) - Method in class freenet.node.NodeStats
 
reportOutgoingRequestLocation(double) - Method in class freenet.node.NodeStats
 
reportPing(long) - Method in interface freenet.node.BasePeerNode
 
reportPing(long) - Method in class freenet.node.PeerNode
 
reportRandomInsert() - Method in class freenet.clients.http.FileInsertWizardToadlet
 
reportRoutedTo(double, boolean, boolean, PeerNode, Set<PeerNode>, int) - Method in class freenet.node.PeerNode
 
reportRoutingBackoff(String, long, boolean) - Method in class freenet.node.NodeStats
 
reportSSKOutcome(long, boolean, boolean) - Method in class freenet.node.NodeStats
 
reportThrottledPacketSendTime(long, boolean) - Method in interface freenet.io.comm.PeerContext
 
reportThrottledPacketSendTime(long, boolean) - Method in class freenet.node.PeerNode
 
reportTransferBackoff(String, long, boolean) - Method in class freenet.node.NodeStats
 
reportUOMBytesSent(int) - Method in class freenet.node.NodeStats
 
req - Variable in class freenet.client.async.ClientRequestSelector.SelectorReturn
 
request - Variable in class freenet.client.async.ChosenBlockImpl
 
request(Message, PeerNode) - Method in class freenet.node.probe.Probe
Processes an incoming probe request; relays results back to source.
RequestClient - Interface in freenet.node
Must be implemented by any client object returned by SendableRequest.getClient().
RequestClientBuilder - Class in freenet.node
Fluent-style builder for RequestClient implementations.
RequestClientBuilder() - Constructor for class freenet.node.RequestClientBuilder
 
requestCompleted(boolean, boolean, boolean) - Method in class freenet.node.NodeStats
 
requestCompleted(boolean, boolean, Key, boolean) - Method in class freenet.node.RequestStarterGroup
 
requestCompleted() - Method in class freenet.node.ThrottleWindowManager
 
RequestCompletionCallback - Interface in freenet.clients.fcp
 
RequestCompletionListener - Interface in freenet.node
Client layer facing callback for a request.
RequestHandler - Class in freenet.node
Handle an incoming request.
RequestHandler(PeerNode, long, Node, short, Key, RequestTag, KeyBlock, boolean, boolean) - Constructor for class freenet.node.RequestHandler
 
RequestIdentifier - Class in freenet.clients.fcp
Identifies a request and its client.
RequestIdentifier(boolean, String, String, RequestIdentifier.RequestType) - Constructor for class freenet.clients.fcp.RequestIdentifier
 
RequestIdentifier(DataInput) - Constructor for class freenet.clients.fcp.RequestIdentifier
 
requestImmediateCancel() - Method in class freenet.clients.http.FProxyFetchInProgress
Allows the fetch to be removed immediately
requestReceivedBytes(boolean, int) - Method in class freenet.node.NodeStats
 
RequestScheduler - Interface in freenet.node
 
RequestSelectionTreeNode - Interface in freenet.client.async
Something that can have a CooldownCacheItem: Anything in the request selection tree, including the actual requests at the bottom (but ClientRequestSelector isn't actually a RequestSelectionTreeNode at the moment, the root is the priorities in the array on ClientRequestSelector; FIXME consistency with RGA.root etc).
RequestSender - Class in freenet.node
 
RequestSender(Key, DSAPublicKey, short, long, RequestTag, Node, PeerNode, boolean, boolean, boolean, boolean) - Constructor for class freenet.node.RequestSender
RequestSender constructor.
RequestSenderListener - Interface in freenet.node
All these methods should return quickly!
requestSentBytes(boolean, int) - Method in class freenet.node.NodeStats
 
RequestStarter - Class in freenet.node
Starts requests.
RequestStarter(NodeClientCore, BaseRequestThrottle, String, RunningAverage, RunningAverage, boolean, boolean, boolean) - Constructor for class freenet.node.RequestStarter
 
RequestStarterGroup - Class in freenet.node
 
RequestStarterGroup.MyRequestThrottle - Class in freenet.node
 
RequestStarterGroup.PrioritySchedulerCallback - Class in freenet.node
 
requestStarters - Variable in class freenet.node.NodeClientCore
 
RequestStatus - Class in freenet.clients.fcp
The status of a request.
RequestStatusCache - Class in freenet.clients.fcp
Per-PersistentRequestClient cache of status of requests.
RequestTag - Class in freenet.node
Tag for a request.
RequestTag(boolean, RequestTag.START, PeerNode, boolean, long, Node) - Constructor for class freenet.node.RequestTag
 
RequestTracker - Class in freenet.node
 
RequestTracker.CountedRequests - Class in freenet.node
 
RequestTracker.WaitingForSlots - Class in freenet.node
 
requestWasRemoved(ClientContext) - Method in class freenet.clients.fcp.ClientGet
 
requestWasRemoved(ClientContext) - Method in class freenet.clients.fcp.ClientPut
 
requestWasRemoved(ClientContext) - Method in class freenet.clients.fcp.ClientPutBase
 
requestWasRemoved(ClientContext) - Method in class freenet.clients.fcp.ClientPutDir
 
requestWasRemoved(ClientContext) - Method in class freenet.clients.fcp.ClientRequest
Called after a RemovePersistentRequest.
requiredBlocks - Variable in class freenet.clients.http.FProxyFetchResult
Required blocks
rereadExtraPeerDataFile(int) - Method in class freenet.node.DarknetPeerNode
 
reregisterAll(ClientRequester, short) - Method in class freenet.client.async.ClientRequestScheduler
 
reregisterAll(ClientRequester, RequestScheduler, ClientContext, short) - Method in class freenet.client.async.ClientRequestSelector
 
rescan() - Method in class freenet.io.AddressTracker
Called when something changes at a higher level suggesting that the status may be wrong
rescanPortForward() - Method in interface freenet.io.comm.PortForwardSensitiveSocketHandler
Something has changed at a higher level suggesting the port forwarding status may be bogus, so we need to rescan.
rescanPortForward() - Method in class freenet.io.comm.UdpSocketHandler
 
reschedule(ClientContext) - Method in class freenet.client.async.BaseSingleFileFetcher
 
rescheduleTimedJob(Runnable, String, long) - Method in class freenet.support.TrivialTicker
Changes the offset of a already-queued job.
resendByteCounter - Variable in class freenet.node.NodeStats
 
resendByteCounter - Variable in class freenet.node.PeerNode
 
resentBytes(int) - Method in interface freenet.node.BasePeerNode
 
resentBytes(int) - Method in class freenet.node.PeerNode
 
reset() - Method in class freenet.crypt.AEADInputStream
 
reset() - Method in class freenet.crypt.OCBBlockCipher_v149
Deprecated.
 
reset(boolean) - Method in class freenet.crypt.OCBBlockCipher_v149
Deprecated.
 
reset(byte[]) - Method in class freenet.crypt.PCFBMode
Resets the PCFBMode to an initial IV
reset(byte[], int) - Method in class freenet.crypt.PCFBMode
Resets the PCFBMode to an initial IV
reset() - Method in class freenet.store.BlockMetadata
 
reset(Random) - Method in class freenet.support.RandomArrayIterator
Resets this iterator.
RESET_PATH_FOLDING_PROB - Static variable in class freenet.node.OpennetManager
Chance of resetting path folding (for plausible deniability) is 1 in this number.
resetBlocks() - Method in class freenet.client.async.ClientRequester
 
resetMandatoryBackoff(boolean) - Method in class freenet.node.PeerNode
Called when a request is accepted.
resetPhysicalThreatLevel(SecurityLevels.PHYSICAL_THREAT_LEVEL) - Method in class freenet.node.SecurityLevels
 
ResizablePersistentIntBuffer - Class in freenet.store.saltedhash
A large resizable block of int's, which is persisted to disk with a specific policy, which is either to write it on shutdown, immediately, or every X millis.
ResizablePersistentIntBuffer(File, int) - Constructor for class freenet.store.saltedhash.ResizablePersistentIntBuffer
Create the buffer.
resize(int) - Method in class freenet.store.saltedhash.ResizablePersistentIntBuffer
 
resolve(FreenetURI) - Method in class freenet.client.Metadata
 
resolve(String) - Method in class freenet.client.Metadata
 
restart(FreenetURI, boolean, ClientContext) - Method in class freenet.client.async.ClientGetter
Restart the request.
restart(ClientContext) - Method in class freenet.client.async.ClientPutter
Restart the insert.
restart() - Method in class freenet.client.async.SplitFileFetcherCrossSegmentStorage
Check for blocks and try to decode.
restart(ClientContext, boolean) - Method in class freenet.clients.fcp.ClientGet
 
restart(ClientContext, boolean) - Method in class freenet.clients.fcp.ClientPut
 
restart(ClientContext, boolean) - Method in class freenet.clients.fcp.ClientPutDir
 
restart(ClientContext, boolean) - Method in class freenet.clients.fcp.ClientRequest
 
restart() - Method in class freenet.node.NodeStarter
 
restartAsync(FCPServer, boolean) - Method in class freenet.clients.fcp.ClientRequest
 
restartBlocking(String, boolean) - Method in class freenet.clients.fcp.FCPServer
 
restartedAfterDataCorruption() - Method in class freenet.client.async.SplitFileFetcher
 
restartedAfterDataCorruption(boolean) - Method in class freenet.client.async.SplitFileFetcherStorage
 
restartedAfterDataCorruption() - Method in interface freenet.client.async.SplitFileFetcherStorageCallback
Called when we recover from disk corruption, and have to re-download some blocks that we had already downloaded but which were corrupted on disk.
restartFrom(DataInputStream, RequestIdentifier, ClientContext, ChecksumChecker) - Static method in class freenet.clients.fcp.ClientGet
 
restartFrom(DataInputStream, RequestIdentifier, ClientContext, ChecksumChecker) - Static method in class freenet.clients.fcp.ClientRequest
 
restoreFrom(DataInputStream, FilenameGenerator, PersistentFileTracker, MasterSecret) - Static method in class freenet.support.io.BucketTools
Inverse of Bucket.storeTo().
restoreRAFFrom(DataInputStream, FilenameGenerator, PersistentFileTracker, MasterSecret) - Static method in class freenet.support.io.BucketTools
Restore a LockableRandomAccessBuffer from a DataInputStream.
RESTRICTED_CONE_NAT - Static variable in class freenet.pluginmanager.DetectedIP
Restricted cone NAT.
resume(ClientRequest) - Method in class freenet.clients.fcp.PersistentRequestClient
 
resumedFetcher() - Method in class freenet.client.async.ClientGetter
 
ResumeFailedException - Exception in freenet.support.io
 
ResumeFailedException(String) - Constructor for exception freenet.support.io.ResumeFailedException
 
ResumeFailedException(Throwable) - Constructor for exception freenet.support.io.ResumeFailedException
 
resumeFromTrivialProgress(DataInputStream, ClientContext) - Method in class freenet.client.async.ClientGetter
 
resumeMetadata(Map<String, Object>, ClientContext) - Static method in class freenet.client.async.ContainerInserter
 
retainAll(Collection<?>) - Method in class freenet.support.IdentityHashSet
 
retainAll(Collection<?>) - Method in class freenet.support.SortedIntSet
Deprecated.
 
RetrievalException - Exception in freenet.io.comm
 
RetrievalException(int) - Constructor for exception freenet.io.comm.RetrievalException
 
RetrievalException(int, String) - Constructor for exception freenet.io.comm.RetrievalException
 
retry(ClientContext) - Method in class freenet.client.async.BaseSingleFileFetcher
Try again - returns true if we can retry
RETURN_LOCATION - Static variable in class freenet.io.comm.DMT
 
returnMessageDigest(MessageDigest) - Static method in class freenet.crypt.SHA256
Return a MessageDigest to the pool.
returnZIPManifests - Variable in class freenet.client.FetchContext
If true, and we get a ZIP manifest, and we have no meta-strings left, then return the manifest contents as data.
reversed - Variable in class freenet.clients.http.ConnectionsToadlet.ComparatorByStatus
 
reverseElements() - Method in class freenet.support.DoublyLinkedListImpl
 
REVOCATION_DNF_MIN - Static variable in class freenet.node.updater.RevocationChecker
 
REVOCATION_KEY - Static variable in class freenet.io.comm.DMT
 
REVOCATION_KEY_DNF_COUNT - Static variable in class freenet.io.comm.DMT
 
REVOCATION_KEY_FILE_LENGTH - Static variable in class freenet.io.comm.DMT
 
REVOCATION_KEY_TIME_LAST_TRIED - Static variable in class freenet.io.comm.DMT
 
REVOCATION_URI - Static variable in class freenet.node.updater.NodeUpdateManager
 
RevocationChecker - Class in freenet.node.updater
Fetches the revocation key.
RevocationChecker(NodeUpdateManager, File) - Constructor for class freenet.node.updater.RevocationChecker
 
RevocationKeyFoundUserAlert - Class in freenet.node.useralerts
 
RevocationKeyFoundUserAlert(String, boolean) - Constructor for class freenet.node.useralerts.RevocationKeyFoundUserAlert
 
rewriteExtraPeerDataFile(SimpleFieldSet, int, int) - Method in class freenet.node.DarknetPeerNode
 
Rijndael - Class in freenet.crypt.ciphers
Interfaces with the Rijndael AES candidate to implement the Rijndael algorithm
Rijndael(int, int) - Constructor for class freenet.crypt.ciphers.Rijndael
Create a Rijndael instance.
Rijndael() - Constructor for class freenet.crypt.ciphers.Rijndael
 
root - Variable in class freenet.support.RandomGrabArray
 
root - Variable in class freenet.support.SectoredRandomGrabArray
 
ROOT_PATH - Static variable in class freenet.clients.http.StaticToadlet
 
ROOT_URL - Static variable in class freenet.clients.http.StaticToadlet
 
rootThreadGroup - Variable in class freenet.node.NodeStats
 
ROUTE_NOT_FOUND - Static variable in exception freenet.node.LowLevelGetException
The request could not find enough nodes to visit while looking for the datum.
ROUTE_NOT_FOUND - Static variable in exception freenet.node.LowLevelPutException
The request could not go enough hops to store the data properly.
ROUTE_REALLY_NOT_FOUND - Static variable in exception freenet.node.LowLevelPutException
Insert could not get off the node at all
routeAttempts - Variable in class freenet.node.BaseSender
 
routedLast() - Method in class freenet.node.BaseSender
 
routedMessageCtr - Variable in class freenet.node.NodeStats
 
routedPing(double, byte[]) - Method in class freenet.node.Node
Do a routed ping of another node on the network by its location.
routeRequests() - Method in class freenet.node.BaseSender
The main route requests loop.
routeRequests() - Method in class freenet.node.CHKInsertSender
 
routeRequests() - Method in class freenet.node.RequestSender
Route requests.
routeRequests() - Method in class freenet.node.SSKInsertSender
 
ROUTING_ENABLED - Static variable in class freenet.io.comm.DMT
 
ROUTING_KEY_LENGTH - Static variable in class freenet.keys.NodeSSK
 
routingKeyFromFullKey(byte[]) - Static method in class freenet.keys.NodeCHK
 
routingKeyFromFullKey(byte[]) - Static method in class freenet.keys.NodeSSK
 
routingKeyFromFullKey(byte[]) - Method in class freenet.store.CHKStore
 
routingKeyFromFullKey(byte[]) - Method in class freenet.store.PubkeyStore
 
routingKeyFromFullKey(byte[]) - Method in class freenet.store.SSKStore
 
routingKeyFromFullKey(byte[]) - Method in class freenet.store.StoreCallback
Generate a routing key from a full key
routingKeyLength() - Method in class freenet.store.CHKStore
 
routingKeyLength() - Method in class freenet.store.PubkeyStore
 
routingKeyLength() - Method in class freenet.store.SSKStore
 
routingKeyLength() - Method in class freenet.store.StoreCallback
Length of a routing key.
routingKeys - Variable in class freenet.client.async.SplitFileSegmentKeys
Routing keys.
routingMissDistanceBulk - Variable in class freenet.node.NodeStats
 
routingMissDistanceLocal - Variable in class freenet.node.NodeStats
 
routingMissDistanceOverall - Variable in class freenet.node.NodeStats
 
routingMissDistanceRemote - Variable in class freenet.node.NodeStats
 
routingMissDistanceRT - Variable in class freenet.node.NodeStats
 
RssSniffer - Class in freenet.clients.http
 
RssSniffer() - Constructor for class freenet.clients.http.RssSniffer
 
run() - Method in class freenet.client.async.ClientGetWorkerThread
 
run() - Method in class freenet.client.async.DatastoreChecker
 
run(ClientContext) - Method in interface freenet.client.async.PersistentJob
Run a job.
run(FCPConnectionHandler, Node) - Method in class freenet.clients.fcp.AddPeer
 
run(FCPConnectionHandler, Node) - Method in class freenet.clients.fcp.AllDataMessage
 
run(FCPConnectionHandler, Node) - Method in class freenet.clients.fcp.ClientGetMessage
 
run(FCPConnectionHandler, Node) - Method in class freenet.clients.fcp.ClientHelloMessage
 
run(FCPConnectionHandler, Node) - Method in class freenet.clients.fcp.ClientPutComplexDirMessage
 
run(FCPConnectionHandler, Node) - Method in class freenet.clients.fcp.ClientPutDiskDirMessage
 
run(FCPConnectionHandler, Node) - Method in class freenet.clients.fcp.ClientPutMessage
 
run(FCPConnectionHandler, Node) - Method in class freenet.clients.fcp.CloseConnectionDuplicateClientNameMessage
 
run(FCPConnectionHandler, Node) - Method in class freenet.clients.fcp.CompatibilityMode
 
run(FCPConnectionHandler, Node) - Method in class freenet.clients.fcp.ConfigData
 
run(FCPConnectionHandler, Node) - Method in class freenet.clients.fcp.DataFoundMessage
 
run(FCPConnectionHandler, Node) - Method in class freenet.clients.fcp.DisconnectMessage
Do whatever it is that we do with this type of message.
run(FCPConnectionHandler, Node) - Method in class freenet.clients.fcp.EndListPeerNotesMessage
 
run(FCPConnectionHandler, Node) - Method in class freenet.clients.fcp.EndListPeersMessage
 
run(FCPConnectionHandler, Node) - Method in class freenet.clients.fcp.EndListPersistentRequestsMessage
 
run(FCPConnectionHandler, Node) - Method in class freenet.clients.fcp.EnterFiniteCooldown
 
run(FCPConnectionHandler, Node) - Method in class freenet.clients.fcp.ExpectedDataLength
 
run(FCPConnectionHandler, Node) - Method in class freenet.clients.fcp.ExpectedHashes
 
run(FCPConnectionHandler, Node) - Method in class freenet.clients.fcp.ExpectedMIME
 
run() - Method in class freenet.clients.fcp.FCPConnectionInputHandler
 
run() - Method in class freenet.clients.fcp.FCPConnectionOutputHandler
 
run(FCPConnectionHandler, Node) - Method in class freenet.clients.fcp.FCPMessage
Do whatever it is that we do with this type of message.
run(FCPConnectionHandler, Node) - Method in class freenet.clients.fcp.FCPPluginClientMessage
 
run(FCPConnectionHandler, Node) - Method in class freenet.clients.fcp.FCPPluginServerMessage
 
run(FCPConnectionHandler, Node) - Method in class freenet.clients.fcp.FCPResponse
 
run() - Method in class freenet.clients.fcp.FCPServer
 
run(FCPConnectionHandler, Node) - Method in class freenet.clients.fcp.FeedMessage
 
run(FCPConnectionHandler, Node) - Method in class freenet.clients.fcp.FilterMessage
 
run(FCPConnectionHandler, Node) - Method in class freenet.clients.fcp.FilterResultMessage
 
run(FCPConnectionHandler, Node) - Method in class freenet.clients.fcp.FinishedCompressionMessage
 
run(FCPConnectionHandler, Node) - Method in class freenet.clients.fcp.GeneratedMetadataMessage
 
run(FCPConnectionHandler, Node) - Method in class freenet.clients.fcp.GenerateSSKMessage
 
run(FCPConnectionHandler, Node) - Method in class freenet.clients.fcp.GetConfig
 
run(FCPConnectionHandler, Node) - Method in class freenet.clients.fcp.GetFailedMessage
 
run(FCPConnectionHandler, Node) - Method in class freenet.clients.fcp.GetNode
 
run(FCPConnectionHandler, Node) - Method in class freenet.clients.fcp.GetPluginInfo
 
run(FCPConnectionHandler, Node) - Method in class freenet.clients.fcp.GetRequestStatusMessage
 
run(FCPConnectionHandler, Node) - Method in class freenet.clients.fcp.IdentifierCollisionMessage
 
run(FCPConnectionHandler, Node) - Method in class freenet.clients.fcp.ListPeerMessage
 
run(FCPConnectionHandler, Node) - Method in class freenet.clients.fcp.ListPeerNotesMessage
 
run(FCPConnectionHandler, Node) - Method in class freenet.clients.fcp.ListPeersMessage
 
run(ClientContext) - Method in class freenet.clients.fcp.ListPersistentRequestsMessage.ListJob
 
run() - Method in class freenet.clients.fcp.ListPersistentRequestsMessage.PersistentListJob
 
run(FCPConnectionHandler, Node) - Method in class freenet.clients.fcp.ListPersistentRequestsMessage
 
run() - Method in class freenet.clients.fcp.ListPersistentRequestsMessage.TransientListJob
 
run(FCPConnectionHandler, Node) - Method in class freenet.clients.fcp.LoadPlugin
 
run(FCPConnectionHandler, Node) - Method in class freenet.clients.fcp.ModifyConfig
 
run(FCPConnectionHandler, Node) - Method in class freenet.clients.fcp.ModifyPeer
 
run(FCPConnectionHandler, Node) - Method in class freenet.clients.fcp.ModifyPeerNote
 
run(FCPConnectionHandler, Node) - Method in class freenet.clients.fcp.ModifyPersistentRequest
 
run(FCPConnectionHandler, Node) - Method in class freenet.clients.fcp.N2NFeedMessage
 
run(FCPConnectionHandler, Node) - Method in class freenet.clients.fcp.NodeData
 
run(FCPConnectionHandler, Node) - Method in class freenet.clients.fcp.NodeHelloMessage
 
run(FCPConnectionHandler, Node) - Method in class freenet.clients.fcp.PeerMessage
 
run(FCPConnectionHandler, Node) - Method in class freenet.clients.fcp.PeerNote
 
run(FCPConnectionHandler, Node) - Method in class freenet.clients.fcp.PeerRemoved
 
run(FCPConnectionHandler, Node) - Method in class freenet.clients.fcp.PersistentGet
 
run(FCPConnectionHandler, Node) - Method in class freenet.clients.fcp.PersistentPut
 
run(FCPConnectionHandler, Node) - Method in class freenet.clients.fcp.PersistentPutDir
 
run(FCPConnectionHandler, Node) - Method in class freenet.clients.fcp.PersistentRequestModifiedMessage
 
run(FCPConnectionHandler, Node) - Method in class freenet.clients.fcp.PersistentRequestRemovedMessage
 
run(FCPConnectionHandler, Node) - Method in class freenet.clients.fcp.PluginInfoMessage
 
run(FCPConnectionHandler, Node) - Method in class freenet.clients.fcp.PluginRemovedMessage
 
run(FCPConnectionHandler, Node) - Method in class freenet.clients.fcp.ProbeRequest
 
run(FCPConnectionHandler, Node) - Method in class freenet.clients.fcp.ProtocolErrorMessage
 
run(FCPConnectionHandler, Node) - Method in class freenet.clients.fcp.PutFailedMessage
 
run(FCPConnectionHandler, Node) - Method in class freenet.clients.fcp.PutFetchableMessage
 
run(FCPConnectionHandler, Node) - Method in class freenet.clients.fcp.PutSuccessfulMessage
 
run(FCPConnectionHandler, Node) - Method in class freenet.clients.fcp.ReloadPlugin
 
run(FCPConnectionHandler, Node) - Method in class freenet.clients.fcp.RemovePeer
 
run(FCPConnectionHandler, Node) - Method in class freenet.clients.fcp.RemovePersistentRequest
 
run(FCPConnectionHandler, Node) - Method in class freenet.clients.fcp.RemovePlugin
 
run(FCPConnectionHandler, Node) - Method in class freenet.clients.fcp.SendingToNetworkMessage
 
run(FCPConnectionHandler, Node) - Method in class freenet.clients.fcp.SendPeerMessage
 
run(FCPConnectionHandler, Node) - Method in class freenet.clients.fcp.SentPeerMessage
 
run(FCPConnectionHandler, Node) - Method in class freenet.clients.fcp.ShutdownMessage
 
run(FCPConnectionHandler, Node) - Method in class freenet.clients.fcp.SimpleProgressMessage
 
run(FCPConnectionHandler, Node) - Method in class freenet.clients.fcp.SSKKeypairMessage
 
run(FCPConnectionHandler, Node) - Method in class freenet.clients.fcp.StartedCompressionMessage
 
run(FCPConnectionHandler, Node) - Method in class freenet.clients.fcp.SubscribedUSKMessage
 
run(FCPConnectionHandler, Node) - Method in class freenet.clients.fcp.SubscribedUSKRoundFinishedMessage
 
run(FCPConnectionHandler, Node) - Method in class freenet.clients.fcp.SubscribedUSKSendingToNetworkMessage
 
run(FCPConnectionHandler, Node) - Method in class freenet.clients.fcp.SubscribedUSKUpdate
 
run(FCPConnectionHandler, Node) - Method in class freenet.clients.fcp.SubscribeUSKMessage
 
run(FCPConnectionHandler, Node) - Method in class freenet.clients.fcp.TestDDACompleteMessage
 
run(FCPConnectionHandler, Node) - Method in class freenet.clients.fcp.TestDDAReplyMessage
 
run(FCPConnectionHandler, Node) - Method in class freenet.clients.fcp.TestDDARequestMessage
 
run(FCPConnectionHandler, Node) - Method in class freenet.clients.fcp.TestDDAResponseMessage
 
run(FCPConnectionHandler, Node) - Method in class freenet.clients.fcp.UnknownNodeIdentifierMessage
 
run(FCPConnectionHandler, Node) - Method in class freenet.clients.fcp.UnknownPeerNoteTypeMessage
 
run(FCPConnectionHandler, Node) - Method in class freenet.clients.fcp.UnsubscribeUSKMessage
 
run(FCPConnectionHandler, Node) - Method in class freenet.clients.fcp.URIGeneratedMessage
 
run(FCPConnectionHandler, Node) - Method in class freenet.clients.fcp.WatchFeedsMessage
 
run(FCPConnectionHandler, Node) - Method in class freenet.clients.fcp.WatchGlobal
 
run() - Method in class freenet.clients.http.FProxyFetchTracker
 
run() - Method in class freenet.clients.http.SimpleToadletServer
 
run() - Method in class freenet.clients.http.SimpleToadletServer.SocketHandler
 
run() - Method in class freenet.io.comm.UdpSocketHandler
 
run() - Method in class freenet.node.AnnounceSender
 
run() - Method in class freenet.node.CHKInsertHandler.DataReceiver
 
run() - Method in class freenet.node.CHKInsertHandler
 
run() - Method in class freenet.node.CHKInsertSender
 
run() - Method in class freenet.node.DNSRequester
 
run() - Method in class freenet.node.FailureTable.FailureTableCleaner
 
run() - Method in class freenet.node.IPDetectorPluginManager.DetectorRunner
 
run() - Method in class freenet.node.LocationManager.IncomingSwapRequestHandler
 
run() - Method in class freenet.node.LocationManager.OutgoingSwapRequestHandler
 
run() - Method in class freenet.node.LocationManager.SwapRequestSender
 
run() - Method in class freenet.node.MemoryChecker
 
run() - Method in class freenet.node.Node.MigrateOldStoreData
 
run() - Method in class freenet.node.NodeDispatcher
Cleanup any old/stale routing contexts and reschedule execution.
run() - Method in class freenet.node.NodePinger
 
run() - Method in class freenet.node.PacketSender
 
run() - Method in class freenet.node.RequestHandler
 
run() - Method in class freenet.node.RequestSender
 
run() - Method in class freenet.node.RequestStarter
 
run() - Method in class freenet.node.SemiOrderedShutdownHook
 
run() - Method in class freenet.node.SSKInsertHandler
 
run() - Method in class freenet.node.SSKInsertSender
 
run() - Method in class freenet.node.TextModeClientInterface
 
run() - Method in class freenet.node.TextModeClientInterfaceServer
Read commands, run them
run() - Method in class freenet.node.UptimeEstimator
 
run() - Method in class freenet.store.saltedhash.SaltedHashFreenetStore.ShutdownDB
 
run() - Method in class freenet.support.io.NativeThread
 
run() - Method in class freenet.support.PrioritizedTicker
 
run() - Method in class freenet.support.TransferThread
Deprecated.
 
run() - Method in class freenet.support.transport.ip.IPAddressDetector
 
run() - Method in class freenet.support.WrapperKeepalive
 
runDir() - Method in class freenet.node.Node
 
RunningAverage - Interface in freenet.support.math
A running average.
runningCompressors - Variable in class freenet.support.FileLoggerHook
 
runningCompressorsSync - Variable in class freenet.support.FileLoggerHook
 
runningRequestsTotal - Variable in class freenet.node.PeerNode.IncomingLoadSummaryStats
 
runningThreads() - Method in interface freenet.support.Executor
Count the number of threads running at each priority level
runningThreads() - Method in class freenet.support.PooledExecutor
 
runningThreads() - Method in class freenet.support.PrioritizedSerialExecutor
 
runningThreads() - Method in class freenet.support.SerialExecutor
 
runPlugin(PluginRespirator) - Method in interface freenet.pluginmanager.FredPlugin
Run the plugin.
RWDirectoryCallback() - Constructor for class freenet.node.ProgramDirectory.RWDirectoryCallback
 

S

safeToRead - Variable in class freenet.client.filter.FilterMIMEType
Is the data safe to read as-is? This is true for text/plain.
safeToWrite - Variable in class freenet.client.filter.FilterMIMEType
Is the data safe to write as-is?
SALT - Static variable in class freenet.clients.fcp.ClientPutBase
 
SaltedHashFreenetStore<T extends StorableBlock> - Class in freenet.store.saltedhash
Index-less data store based on salted hash.
SaltedHashFreenetStore.ShutdownDB - Class in freenet.store.saltedhash
 
saltKey(boolean, Key) - Method in class freenet.client.async.ClientRequestScheduler
 
saltKey(Key) - Method in interface freenet.client.async.KeySalter
Convert a Key to a byte[], using a global, random salt value.
sameArbitraryVersion(String[], String[]) - Static method in class freenet.node.Version
 
sameIdentifier(RequestIdentifier) - Method in class freenet.clients.fcp.RequestIdentifier
Only compare the identifier, not the type.
samePubKeyHash(NodeSSK) - Method in class freenet.keys.USK
 
sameVersion(String[]) - Static method in class freenet.node.Version
 
sanitize(HTMLFilter.HTMLParseContext) - Method in class freenet.client.filter.HTMLFilter.ParsedTag
 
sanitize(String) - Static method in class freenet.support.io.FileUtil
 
sanitize(String, String) - Static method in class freenet.support.io.FileUtil
 
sanitizeFileName(String, FileUtil.OperatingSystem, String) - Static method in class freenet.support.io.FileUtil
Sanitizes the given filename to be valid on the given operating system.
sanitizeFileNameWithExtras(String, String) - Static method in class freenet.support.io.FileUtil
 
sanitizeURI(FilterCallback, String) - Static method in class freenet.client.filter.FilterUtils
 
sanitizeURI(String, URISanitizer.Options...) - Static method in class freenet.support.plugins.helpers1.URISanitizer
 
sanitizeURI(List<String>, String, boolean, URISanitizer.Options...) - Static method in class freenet.support.plugins.helpers1.URISanitizer
 
sanitizeURI(List<String>, FreenetURI, boolean, URISanitizer.Options...) - Static method in class freenet.support.plugins.helpers1.URISanitizer
 
save(boolean) - Method in class freenet.client.async.ClientLayerPersister
 
SCALING_CONSTANT - Static variable in class freenet.node.OpennetManager
Constant for scaling peers: we multiply bandwidth in kB/sec by this and then take the square root.
sched - Variable in class freenet.client.async.ChosenBlockImpl
 
schedule(ClientContext) - Method in class freenet.client.async.BaseSingleFileFetcher
 
schedule(ClientContext) - Method in class freenet.client.async.BinaryBlobInserter
 
schedule(ClientContext) - Method in interface freenet.client.async.ClientGetState
Schedule the request on the ClientRequestScheduler.
schedule(ClientContext) - Method in interface freenet.client.async.ClientPutState
Schedule the request.
schedule(ClientContext) - Method in class freenet.client.async.ContainerInserter
 
schedule(ClientContext) - Method in class freenet.client.async.MultiPutCompletionCallback
 
schedule(ClientContext) - Method in class freenet.client.async.SingleBlockInserter
 
schedule(ClientContext) - Method in class freenet.client.async.SplitFileFetcher
 
schedule(ClientContext, boolean) - Method in class freenet.client.async.SplitFileFetcherGet
Schedule the fetch.
schedule(ClientContext) - Method in class freenet.client.async.SplitFileInserter
 
schedule(ClientContext) - Method in class freenet.client.async.SplitFileInserterSender
 
schedule(long, ClientContext) - Method in class freenet.client.async.USKFetcher
 
schedule(ClientContext) - Method in class freenet.client.async.USKFetcher
 
schedule(ClientContext) - Method in class freenet.client.async.USKInserter
 
schedule() - Method in class freenet.node.SimpleSendableInsert
 
scheduler - Variable in class freenet.node.SimpleSendableInsert
 
scheduleTimeoutAfterBlockSends() - Method in class freenet.io.xfer.BlockTransmitter
 
scope - Variable in class freenet.l10n.ISO639_3.LanguageCode
The scope of the language, never null.
SecondCounterNode - Class in freenet.clients.http.complexhtmlnodes
This Node displays a timer with a text, and the timer is ascending/decreasing every second at the client-side if Javascript is enabled.
SecondCounterNode(long, boolean, String) - Constructor for class freenet.clients.http.complexhtmlnodes.SecondCounterNode
 
SECRET - Static variable in class freenet.io.comm.DMT
 
secToDateTime(long) - Static method in class freenet.support.Fields
 
SectoredRandomGrabArray<T,C extends RemoveRandomWithObject<T>> - Class in freenet.support
Like RandomGrabArray, but there is an equal chance of any given client's requests being returned.
SectoredRandomGrabArray(RemoveRandomParent, ClientRequestSelector) - Constructor for class freenet.support.SectoredRandomGrabArray
 
SectoredRandomGrabArraySimple<MyType,ChildType> - Class in freenet.support
Second level tree node.
SectoredRandomGrabArraySimple(MyType, RemoveRandomParent, ClientRequestSelector) - Constructor for class freenet.support.SectoredRandomGrabArraySimple
 
SectoredRandomGrabArrayWithInt<T,C extends RemoveRandomWithObject<T>> - Class in freenet.support
 
SectoredRandomGrabArrayWithInt(int, RemoveRandomParent, ClientRequestSelector) - Constructor for class freenet.support.SectoredRandomGrabArrayWithInt
 
SectoredRandomGrabArrayWithObject<MyType,ChildType,GrabType extends RemoveRandomWithObject<ChildType>> - Class in freenet.support
 
SectoredRandomGrabArrayWithObject(MyType, RemoveRandomParent, ClientRequestSelector) - Constructor for class freenet.support.SectoredRandomGrabArrayWithObject
 
secureDelete(File) - Static method in class freenet.support.io.FileUtil
 
secureDelete(File, Random) - Static method in class freenet.support.io.FileUtil
Deprecated.
secureDeleteAll(File) - Static method in class freenet.support.io.FileUtil
 
secureRandom - Variable in class freenet.node.Node
JCA-compliant strong RNG.
SECURITY_NETWORK - Class in freenet.clients.http.wizardsteps
This step allows the user to choose between security levels.
SECURITY_NETWORK(NodeClientCore) - Constructor for class freenet.clients.http.wizardsteps.SECURITY_NETWORK
 
SECURITY_PHYSICAL - Class in freenet.clients.http.wizardsteps
Allows the user to set the physical security level.
SECURITY_PHYSICAL(NodeClientCore) - Constructor for class freenet.clients.http.wizardsteps.SECURITY_PHYSICAL
Constructs a new SECURITY_PHYSICAL GET handler.
SecurityLevelListener<T> - Interface in freenet.node
 
securityLevels - Variable in class freenet.node.Node
 
SecurityLevels - Class in freenet.node
We have 3 basic security settings.
SecurityLevels(Node, PersistentConfig) - Constructor for class freenet.node.SecurityLevels
 
SecurityLevels.FRIENDS_THREAT_LEVEL - Enum in freenet.node
 
SecurityLevels.NETWORK_THREAT_LEVEL - Enum in freenet.node
 
SecurityLevels.PHYSICAL_THREAT_LEVEL - Enum in freenet.node
 
SecurityLevelsToadlet - Class in freenet.clients.http
The security levels page.
SeedAnnounceTracker - Class in freenet.node
Tracks announcements by IP address to identify nodes that announce repeatedly.
SeedAnnounceTracker() - Constructor for class freenet.node.SeedAnnounceTracker
 
SeedClientPeerNode - Class in freenet.node
Seed node's representation of a client node connecting in order to announce.
SeedClientPeerNode(SimpleFieldSet, Node, NodeCrypto) - Constructor for class freenet.node.SeedClientPeerNode
 
seedfile - Variable in class freenet.crypt.Yarrow
 
SeednodePingTest - Class in freenet.node.simulator
 
SeednodePingTest() - Constructor for class freenet.node.simulator.SeednodePingTest
 
SeedServerPeerNode - Class in freenet.node
Sender's representation of a seed node.
SeedServerPeerNode(SimpleFieldSet, Node, NodeCrypto, boolean) - Constructor for class freenet.node.SeedServerPeerNode
 
SeedServerTestPeerNode - Class in freenet.node
 
SeedServerTestPeerNode(SimpleFieldSet, Node, NodeCrypto, boolean) - Constructor for class freenet.node.SeedServerTestPeerNode
 
SeedServerTestPeerNode.FATE - Enum in freenet.node
 
seekToPage(DataInputStream) - Static method in class freenet.client.filter.OggPage
Extracts the Ogg page from a physical bitstream
seenVersion(String) - Static method in class freenet.node.Version
Update static variable highestSeenBuild anytime we encounter a new node with a higher version than we've seen before
segmentSucceeded(SplitFileInserterSegmentStorage) - Method in class freenet.client.async.SplitFileInserterStorage
Called when a segment completes.
selectDir - Static variable in class freenet.clients.http.LocalFileBrowserToadlet
Part set when a directory is selected.
selectFile - Static variable in class freenet.clients.http.LocalFileBrowserToadlet
Part set when a file is selected.
SELECTION_MAX_SAMPLES - Static variable in class freenet.node.PeerNode
 
SELECTION_MIN_PEERS - Static variable in class freenet.node.PeerNode
 
SELECTION_PERCENTAGE_WARNING - Static variable in class freenet.node.PeerNode
 
SELECTION_SAMPLING_PERIOD - Static variable in class freenet.node.PeerNode
 
selectionRate() - Method in class freenet.node.PeerNode
 
selectNegType(OutgoingPacketMangler) - Method in class freenet.node.PeerNode
Select the most appropriate negType, taking the user's preference into account order matters
SemiOrderedShutdownHook - Class in freenet.node
 
send(NodeClientCore, RequestScheduler) - Method in class freenet.client.async.ChosenBlock
 
send(OutputStream) - Method in class freenet.clients.fcp.BaseDataCarryingMessage
 
send(FCPMessage) - Method in class freenet.clients.fcp.FCPConnectionHandler
Queues the message for sending at the FCPConnectionOutputHandler.

ATTENTION: The function will return immediately before even trying to send the message, the message will be sent asynchronously.
As a consequence, this function not throwing does not give any guarantee whatsoever that the message will ever be sent.
send(OutputStream) - Method in class freenet.clients.fcp.FCPMessage
 
send(FCPPluginConnection.SendDirection, FCPPluginMessage) - Method in interface freenet.clients.fcp.FCPPluginConnection
Can be used by both server and client implementations to send messages to each other.
The messages sent by this function will be delivered to the remote side at either: - the message handler handlePluginFCPMessage(FCPPluginConnection, FCPPluginMessage).
- or, if existing, a thread waiting for a reply message in FCPPluginConnection.sendSynchronous(SendDirection, FCPPluginMessage, long).

This is an asynchronous, non-blocking send function.
This has the following differences to the blocking send FCPPluginConnection.sendSynchronous( SendDirection, FCPPluginMessage, long):
- It may return before the message has been sent.
The message sending happens in another thread so this function can return immediately.
In opposite to that, a sendSynchronous() would wait for a reply to arrive, so once it returns, the message is guaranteed to have been sent.
- The reply is delivered to your message handler FredPluginFCPMessageHandler.
send(FCPPluginMessage) - Method in interface freenet.clients.fcp.FCPPluginConnection
Same as FCPPluginConnection.send(SendDirection, FCPPluginMessage) with the FCPPluginConnection.SendDirection parameter being the default direction.
Please do read its JavaDoc as it contains a very precise specification how to use it and thereby also this function.

The default direction is determined automatically depending on whether you are a client or server.

You are acting as a client, and thus by default send to the server, when you obtain a FCPPluginConnection...:
- from the return value of PluginRespirator#connectToOtherPlugin(String, ClientSideFCPMessageHandler).
- as parameter to your message handler callback handlePluginFCPMessage(FCPPluginConnection, FCPPluginMessage).

You are acting as a server, and thus by default send to the client, when you obtain a FCPPluginConnection...:
- as parameter to your message handler callback handlePluginFCPMessage(FCPPluginConnection, FCPPluginMessage).
- from the return value of PluginRespirator.getPluginConnectionByID(UUID).
send(PeerContext, Message, ByteCounter) - Method in class freenet.io.comm.MessageCore
Send a Message to a PeerContext.
send() - Method in class freenet.io.xfer.BulkTransmitter
Send the file.
send(NodeClientCore, RequestScheduler, ClientContext, ChosenBlock) - Method in class freenet.node.SendableGetRequestSender
Do the request, blocking.
send(NodeClientCore, RequestScheduler, ClientContext, ChosenBlock) - Method in interface freenet.node.SendableRequestSender
ONLY called by RequestStarter.
send(SimpleFieldSet) - Method in class freenet.pluginmanager.PluginReplySender
Deprecated.
 
send(SimpleFieldSet, byte[]) - Method in class freenet.pluginmanager.PluginReplySender
Deprecated.
 
send(SimpleFieldSet, Bucket) - Method in class freenet.pluginmanager.PluginReplySender
Deprecated.
 
send(SimpleFieldSet, Bucket) - Method in class freenet.pluginmanager.PluginReplySenderDirect
Deprecated.
 
send(SimpleFieldSet, Bucket) - Method in class freenet.pluginmanager.PluginReplySenderFCP
Deprecated.
 
send(SimpleFieldSet, Bucket) - Method in class freenet.pluginmanager.PluginTalker
Deprecated.
 
SEND_TIME - Static variable in class freenet.io.comm.DMT
 
SEND_TIMEOUT - Static variable in class freenet.io.xfer.BlockTransmitter
 
SendableGet - Class in freenet.node
A low-level key fetch which can be sent immediately.
SendableGet(ClientRequester, boolean) - Constructor for class freenet.node.SendableGet
 
SendableGetRequestSender - Class in freenet.node
 
SendableGetRequestSender() - Constructor for class freenet.node.SendableGetRequestSender
 
SendableInsert - Class in freenet.node
Callback interface for a low level insert, which is immediately sendable.
SendableInsert(boolean, boolean) - Constructor for class freenet.node.SendableInsert
 
SendableRequest - Class in freenet.node
A low-level request which can be sent immediately.
SendableRequestItem - Interface in freenet.node
A SendableRequest may include many SendableRequestItem's.
SendableRequestItemKey - Interface in freenet.node
Lightweight key for tracking which SendableRequestItem's are running.
SendableRequestSender - Interface in freenet.node
Interface for class responsible for doing the actual sending of requests.
sendAborted - Static variable in class freenet.io.comm.DMT
 
sendAllThemes() - Method in class freenet.clients.http.SimpleToadletServer
 
sendAllThemes() - Method in interface freenet.clients.http.ToadletContainer
 
sendAnnouncement(SeedServerPeerNode) - Method in class freenet.node.Announcer
 
sendAnnouncementReply(long, PeerNode, byte[], ByteCounter) - Method in class freenet.node.OpennetManager
 
sendAsync(Message, AsyncMessageCallback, ByteCounter) - Method in interface freenet.io.comm.PeerContext
Send a message to the node
sendAsync() - Method in class freenet.io.xfer.BlockTransmitter
Send the data, off-thread.
sendAsync(Message, AsyncMessageCallback, ByteCounter) - Method in class freenet.node.PeerNode
Send a message, off-thread, to this node.
sendBookmarkFeed(FreenetURI, String, String, boolean) - Method in class freenet.node.DarknetPeerNode
 
SendBookmarkMessage - Class in freenet.clients.fcp
 
SendBookmarkMessage(SimpleFieldSet) - Constructor for class freenet.clients.fcp.SendBookmarkMessage
 
sendCantDeleteMasterKeysFileInner(PageHelper, String, String) - Static method in class freenet.clients.http.SecurityLevelsToadlet
 
sendCantDeleteMasterKeysFileInner(ToadletContext, String, boolean, String, Node) - Static method in class freenet.clients.http.SecurityLevelsToadlet
 
sendConnectedDiffNoderef() - Method in class freenet.node.PeerNode
A method to be called after completing a handshake to send the newly connected peer, as a differential node reference, the parts of our node reference not needed for handshake.
sendDownloadFeed(FreenetURI, String) - Method in class freenet.node.DarknetPeerNode
 
sendEncryptedPacket(byte[]) - Method in interface freenet.node.BasePeerNode
 
sendEncryptedPacket(byte[]) - Method in class freenet.node.PeerNode
 
SENDER_DIED - Static variable in exception freenet.io.comm.RetrievalException
 
SENDER_DISCONNECTED - Static variable in exception freenet.io.comm.RetrievalException
 
senderAborted() - Method in class freenet.io.xfer.BlockReceiver
 
senderCounter - Variable in class freenet.node.FailureTable
 
sendError(PluginReplySender, String, AbstractFCPHandler.FCPException) - Static method in class freenet.support.plugins.helpers1.AbstractFCPHandler
 
sendError(PluginReplySender, int, String, String) - Static method in class freenet.support.plugins.helpers1.AbstractFCPHandler
 
sendError(PluginReplySender, int, String, String, byte[]) - Static method in class freenet.support.plugins.helpers1.AbstractFCPHandler
 
sendErrorPage(ToadletContext, int, String, String, boolean) - Method in class freenet.clients.http.ConnectionsToadlet
Send a simple error page.
sendErrorPage(ToadletContext, int, String, String) - Method in class freenet.clients.http.Toadlet
Send a simple error page.
sendErrorPage(ToadletContext, int, String, HTMLNode) - Method in class freenet.clients.http.Toadlet
Send a slightly more complex error page.
sendErrorPage(ToadletContext, String, String, Throwable) - Method in class freenet.clients.http.Toadlet
Send an error page from an exception.
sendErrorWithTrace(PluginReplySender, String, Exception) - Static method in class freenet.support.plugins.helpers1.AbstractFCPHandler
 
senderTransferBegins(NodeCHK, RequestSender) - Method in class freenet.node.RequestTag
 
senderTransferEnds(NodeCHK, RequestSender) - Method in class freenet.node.RequestTag
 
sendFileOffer(File, String) - Method in class freenet.node.DarknetPeerNode
 
sendFileOffer(HTTPUploadedFile, String) - Method in class freenet.node.DarknetPeerNode
 
sendFileOfferAccepted(long) - Method in class freenet.node.DarknetPeerNode
 
sendFileOfferRejected(long) - Method in class freenet.node.DarknetPeerNode
 
sendFullNoderef() - Method in class freenet.node.DarknetPeerNode
 
sendHandshake(PeerNode, boolean) - Method in class freenet.node.FNPPacketMangler
 
sendHandshake(PeerNode, boolean) - Method in interface freenet.node.OutgoingPacketMangler
Send a handshake, if possible, to the node.
sendHandshakeTime - Variable in class freenet.node.PeerNode
Time at which we should send the next handshake request
SendingToNetworkEvent - Class in freenet.client.events
 
SendingToNetworkEvent() - Constructor for class freenet.client.events.SendingToNetworkEvent
 
SendingToNetworkMessage - Class in freenet.clients.fcp
 
SendingToNetworkMessage(String, boolean) - Constructor for class freenet.clients.fcp.SendingToNetworkMessage
 
sendingUOMJar(boolean) - Method in class freenet.node.PeerNode
Start sending a UOM jar to this peer.
sendingUOMLegacyExtJar - Variable in class freenet.node.PeerNode
Whether we are sending the ext jar (legacy) to this peer
sendingUOMMainJar - Variable in class freenet.node.PeerNode
Whether we are sending the main jar to this peer
sendInitialMessages() - Method in class freenet.node.DarknetPeerNode
 
sendInitialMessages() - Method in class freenet.node.PeerNode
Send any high level messages that need to be sent on connect.
sendInitialMessages() - Method in class freenet.node.SeedServerPeerNode
 
sendInitialMessages() - Method in class freenet.node.SeedServerTestPeerNode
 
sendIsBlocking() - Method in class freenet.client.async.ChosenBlock
Call this after send()
sendIsBlocking() - Method in class freenet.node.SendableGetRequestSender
 
sendIsBlocking() - Method in interface freenet.node.SendableRequestSender
 
sendLogByContainedDate(long, OutputStream) - Method in class freenet.support.FileLoggerHook
 
SendMessageOnErrorCallback - Class in freenet.node
If the send fails, send the given message to the given node.
SendMessageOnErrorCallback(Message, PeerNode, ByteCounter) - Constructor for class freenet.node.SendMessageOnErrorCallback
 
sendNodeToNodeMessage(SimpleFieldSet, int, boolean, long, boolean) - Method in class freenet.node.PeerNode
 
sendNOP(PluginReplySender, String) - Static method in class freenet.support.plugins.helpers1.AbstractFCPHandler
 
sendOfferedKey(Key, boolean, boolean, long, PeerNode, OfferReplyTag, boolean) - Method in class freenet.node.FailureTable
We offered a key, a node has responded to the offer.
sendOpennetRef(boolean, long, PeerNode, byte[], ByteCounter) - Method in class freenet.node.OpennetManager
 
sendOpennetRef(boolean, long, PeerNode, byte[], ByteCounter, BulkTransmitter.AllSentCallback) - Method in class freenet.node.OpennetManager
Send our opennet noderef to a node.
sendPacket(byte[], Peer, boolean) - Method in interface freenet.io.comm.PacketSocketHandler
Send a block of encoded bytes to a peer.
sendPacket(byte[], Peer, boolean) - Method in class freenet.io.comm.UdpSocketHandler
Send a block of encoded bytes to a peer.
sendPasswordFileCorruptedPageInner(PageHelper, String) - Static method in class freenet.clients.http.SecurityLevelsToadlet
 
sendPasswordFileCorruptedPageInner(boolean, ToadletContext, boolean, boolean, String, Node) - Static method in class freenet.clients.http.SecurityLevelsToadlet
 
SendPeerMessage - Class in freenet.clients.fcp
 
SendPeerMessage(SimpleFieldSet) - Constructor for class freenet.clients.fcp.SendPeerMessage
 
sendPendingMessages(FCPConnectionOutputHandler, String, boolean, boolean) - Method in class freenet.clients.fcp.ClientGet
 
sendPendingMessages(FCPConnectionOutputHandler, String, boolean, boolean) - Method in class freenet.clients.fcp.ClientPutBase
 
sendPendingMessages(FCPConnectionOutputHandler, String, boolean, boolean) - Method in class freenet.clients.fcp.ClientRequest
Send any pending messages for a persistent request e.g.
sendProgress(PluginReplySender, String, String) - Static method in class freenet.support.plugins.helpers1.AbstractFCPHandler
 
sendQueuedN2NMs() - Method in class freenet.node.DarknetPeerNode
 
sendReplyHeaders(int, String, MultiValueTable<String, String>, String, long) - Method in interface freenet.clients.http.ToadletContext
Write reply headers for generated content (web interface pages) and redirects etc.
sendReplyHeaders(int, String, MultiValueTable<String, String>, String, long, boolean) - Method in interface freenet.clients.http.ToadletContext
Write reply headers for generated content (web interface pages) and redirects etc.
sendReplyHeaders(int, String, MultiValueTable<String, String>, String, long, Date) - Method in interface freenet.clients.http.ToadletContext
Deprecated.
Write reply headers for either generated content (web interface pages) or static content. Callers should use either sendReplyHeaders() or sendReplyHeadersStatic()!
sendReplyHeaders(int, String, MultiValueTable<String, String>, String, long) - Method in class freenet.clients.http.ToadletContextImpl
 
sendReplyHeaders(int, String, MultiValueTable<String, String>, String, long, boolean) - Method in class freenet.clients.http.ToadletContextImpl
 
sendReplyHeaders(int, String, MultiValueTable<String, String>, String, long, Date) - Method in class freenet.clients.http.ToadletContextImpl
Deprecated.
sendReplyHeadersFProxy(int, String, MultiValueTable<String, String>, String, long) - Method in interface freenet.clients.http.ToadletContext
Write reply headers for content downloaded from Freenet.
sendReplyHeadersFProxy(int, String, MultiValueTable<String, String>, String, long) - Method in class freenet.clients.http.ToadletContextImpl
 
sendReplyHeadersStatic(int, String, MultiValueTable<String, String>, String, long, Date) - Method in interface freenet.clients.http.ToadletContext
Write reply headers with a customised modification time for static content.
sendReplyHeadersStatic(int, String, MultiValueTable<String, String>, String, long, Date) - Method in class freenet.clients.http.ToadletContextImpl
 
sendSuccess(PluginReplySender, String, String) - Static method in class freenet.support.plugins.helpers1.AbstractFCPHandler
 
sendSync(Message, ByteCounter, boolean) - Method in class freenet.node.PeerNode
Enqueue a message to be sent to this node and wait up to a minute for it to be transmitted and acknowledged.
sendSynchronous(FCPPluginConnection.SendDirection, FCPPluginMessage, long) - Method in interface freenet.clients.fcp.FCPPluginConnection
Can be used by both server and client implementations to send messages in a blocking manner to each other.
The messages sent by this function will be delivered to the message handler FredPluginFCPMessageHandler.handlePluginFCPMessage(FCPPluginConnection, FCPPluginMessage) of the remote side.

This has the following differences to a regular non-synchronous FCPPluginConnection.send(SendDirection, FCPPluginMessage):
- It will wait for a reply message of the remote side before returning.
A regular send() would instead queue the message for sending, and then return immediately.
sendSynchronous(FCPPluginMessage, long) - Method in interface freenet.clients.fcp.FCPPluginConnection
Same as FCPPluginConnection.sendSynchronous(SendDirection, FCPPluginMessage, long) with the FCPPluginConnection.SendDirection parameter being the default direction.
Please do read its JavaDoc as it contains a very precise specification how to use it and thereby also this function.

For an explanation of how the default send direction is determined, see FCPPluginConnection.send(FCPPluginMessage).
sendSyncInternalOnly(SimpleFieldSet, Bucket) - Method in class freenet.pluginmanager.PluginTalker
Deprecated.
 
sendTextFeed(String) - Method in class freenet.node.DarknetPeerNode
 
SendTextMessage - Class in freenet.clients.fcp
 
SendTextMessage(SimpleFieldSet) - Constructor for class freenet.clients.fcp.SendTextMessage
 
SendURIMessage - Class in freenet.clients.fcp
 
SendURIMessage(SimpleFieldSet) - Constructor for class freenet.clients.fcp.SendURIMessage
 
sent - Variable in class freenet.clients.fcp.N2NFeedMessage
 
sent() - Method in interface freenet.io.comm.AsyncMessageCallback
Called when the packet actually leaves the node.
SENT - Static variable in class freenet.io.comm.DMT
 
sent(int, int) - Method in class freenet.node.NewPacketFormatKeyContext
 
sent(NewPacketFormat.SentPacket, int, int) - Method in class freenet.node.NewPacketFormatKeyContext
 
sent() - Method in class freenet.node.SendMessageOnErrorCallback
 
sent() - Method in class freenet.node.UnqueueMessageOnAckCallback
 
sent(int) - Method in class freenet.support.SentTimeCache
Convenience wrapper for SentTimeCache.report(int, long).
sentBytes(int) - Method in interface freenet.io.comm.ByteCounter
Sent some bytes.
sentBytes(int) - Method in class freenet.node.AnnounceSender
 
sentBytes(int) - Method in class freenet.node.CHKInsertHandler
 
sentBytes(int) - Method in class freenet.node.CHKInsertSender
 
sentBytes(int) - Method in class freenet.node.LocationManager
 
sentBytes(int) - Method in class freenet.node.probe.Probe
Counts as probe request transfer.
sentBytes(int) - Method in class freenet.node.RequestHandler
 
sentBytes(int) - Method in class freenet.node.RequestSender
 
sentBytes(int) - Method in class freenet.node.SSKInsertHandler
 
sentBytes(int) - Method in class freenet.node.SSKInsertSender
 
sentHandshake(boolean) - Method in class freenet.node.PeerNode
Call this method when a handshake request has been sent.
sentPacket(long) - Method in class freenet.io.AddressTrackerItem
 
sentPacket() - Method in interface freenet.node.BasePeerNode
 
sentPacket() - Method in class freenet.node.PeerNode
Update timeLastSentPacket
sentPacketTo(Peer) - Method in class freenet.io.AddressTracker
 
sentPayload(int) - Method in interface freenet.io.comm.ByteCounter
Sent payload - only include the number of bytes of actual payload i.e.
sentPayload(int) - Method in class freenet.node.AnnounceSender
 
sentPayload(int) - Method in class freenet.node.CHKInsertHandler
 
sentPayload(int) - Method in class freenet.node.CHKInsertSender
 
sentPayload(int) - Method in class freenet.node.LocationManager
 
sentPayload(int) - Method in class freenet.node.Node
 
sentPayload(int) - Method in class freenet.node.probe.Probe
No payload in probes.
sentPayload(int) - Method in class freenet.node.RequestHandler
 
sentPayload(int) - Method in class freenet.node.RequestSender
 
sentPayload(int) - Method in class freenet.node.SSKInsertHandler
 
sentPayload(int) - Method in class freenet.node.SSKInsertSender
 
SentPeerMessage - Class in freenet.clients.fcp
 
SentPeerMessage(String, int) - Constructor for class freenet.clients.fcp.SentPeerMessage
 
sentRequest() - Method in interface freenet.node.AnyInsertSender
 
sentRequest() - Method in class freenet.node.CHKInsertSender
 
sentRequest() - Method in class freenet.node.SSKInsertSender
 
sentThrottledBytes(int) - Method in interface freenet.node.BasePeerNode
 
sentThrottledBytes(int) - Method in class freenet.node.PeerNode
 
SentTimeCache - Class in freenet.support
Keeps track of times at which sequence numbers were reported as sent, with bounded capacity.
SentTimeCache(int) - Constructor for class freenet.support.SentTimeCache
Constructs a sent time cache with the given maximal capacity.
sentToNetwork - Variable in class freenet.client.async.ClientRequester
Has at least one block been scheduled to be sent to the network? Requests can be satisfied entirely from the datastore sometimes.
SEPARATOR - Static variable in class freenet.clients.http.updateableelements.UpdaterConstants
 
SEPARATOR - Static variable in class freenet.keys.USK
 
seqNumWatchList - Variable in class freenet.node.NewPacketFormatKeyContext
 
SerialExecutor - Class in freenet.support
 
SerialExecutor(int) - Constructor for class freenet.support.SerialExecutor
 
SerialExecutor(int, int) - Constructor for class freenet.support.SerialExecutor
 
serializeCheckpoints - Variable in class freenet.client.async.PersistentJobRunnerImpl
 
serializedLength(int) - Static method in class freenet.support.BitArray
 
Serializer - Class in freenet.support
 
Serializer() - Constructor for class freenet.support.Serializer
 
SESSION_COOKIE_NAME - Static variable in class freenet.clients.http.SessionManager
 
SESSION_KEY_REKEYING_INTERVAL - Static variable in class freenet.node.FNPPacketMangler
The rekeying interval for the session key (keytrackers)
sessionAccessStats - Variable in class freenet.node.stats.StoreCallbackStats
 
sessionExists(ToadletContext) - Method in class freenet.clients.http.SessionManager
Returns true if the given ToadletContext contains a session cookie for a valid (existing and not expired) session.
SessionKey - Class in freenet.node
Class representing a single session key.
SessionManager - Class in freenet.clients.http
A basic session manager for cookie-based HTTP session.
SessionManager(URI) - Constructor for class freenet.clients.http.SessionManager
Constructs a new session manager for use with the given cookie path.
SessionManager(String) - Constructor for class freenet.clients.http.SessionManager
Constructs a new session manager for use with the "/" cookie path
SessionManager.Session - Class in freenet.clients.http
 
set(T) - Method in class freenet.config.ConfigCallback
Set the config variable to a new value.
set(Boolean) - Method in class freenet.config.NullBooleanCallback
 
set(Integer) - Method in class freenet.config.NullIntCallback
 
set(Long) - Method in class freenet.config.NullLongCallback
 
set(Short) - Method in class freenet.config.NullShortCallback
 
set(String) - Method in class freenet.config.NullStringCallback
 
set(T) - Method in class freenet.config.Option
 
set(String, String) - Method in class freenet.config.SubConfig
 
set(String, boolean) - Method in class freenet.config.SubConfig
 
set(String, boolean) - Method in class freenet.io.comm.Message
 
set(String, byte) - Method in class freenet.io.comm.Message
 
set(String, short) - Method in class freenet.io.comm.Message
 
set(String, int) - Method in class freenet.io.comm.Message
 
set(String, long) - Method in class freenet.io.comm.Message
 
set(String, double) - Method in class freenet.io.comm.Message
 
set(String, float) - Method in class freenet.io.comm.Message
 
set(String, Object) - Method in class freenet.io.comm.Message
 
set(String) - Method in class freenet.node.Node.NodeNameCallback
 
set(String) - Method in class freenet.node.ProgramDirectory.DirectoryCallback
 
set(String) - Method in class freenet.node.ProgramDirectory.RWDirectoryCallback
 
set(String) - Method in class freenet.node.RequestStarterGroup.PrioritySchedulerCallback
 
set(String) - Method in class freenet.node.updater.NodeUpdateManager.UpdateRevocationURICallback
 
set(boolean, long) - Method in class freenet.support.BooleanLastTrueTracker
 
set(Exception) - Method in class freenet.support.ExceptionWrapper
 
SET_RETURN_ARCHIVES - Static variable in class freenet.client.FetchContext
 
setAccepted() - Method in class freenet.node.UIDTag
 
setAddedReason(OpennetManager.ConnectionType) - Method in class freenet.node.OpennetPeerNode
 
setAddedReason(OpennetManager.ConnectionType) - Method in class freenet.node.PeerNode
 
setAdvancedMode(boolean) - Method in class freenet.clients.http.SimpleToadletServer
 
setAdvancedMode(boolean) - Method in interface freenet.clients.http.ToadletContainer
 
setAlert(UserAlert) - Method in class freenet.node.useralerts.ProxyUserAlert
 
setAllOnes() - Method in class freenet.support.BitArray
 
setAllowedHosts(String) - Method in class freenet.io.AllowedHosts
Sets the list of allowed hosts to allowedHosts.
setAllowedHosts(String) - Method in class freenet.io.NetworkInterface
 
setAllowLocalAddresses(boolean) - Method in class freenet.node.DarknetPeerNode
 
setAltStore(SaltedHashFreenetStore<T>) - Method in class freenet.store.saltedhash.SaltedHashFreenetStore
 
setArchiveManifest() - Method in class freenet.client.Metadata
 
setAsyncCallback(AsyncMessageFilterCallback, ByteCounter) - Method in class freenet.io.comm.MessageFilter
 
setAttribute(String, Object) - Method in class freenet.clients.http.SessionManager.Session
Sets the value of the attribute with the given name.
setAutoUpdate(boolean) - Method in class freenet.clients.http.wizardsteps.MISC
Sets whether auto-update should be enabled.
setAutoUpdateAllowed(boolean) - Method in class freenet.node.updater.NodeUpdateManager
Enable or disable auto-update.
setBandwidthLimit(String, boolean) - Method in class freenet.clients.http.wizardsteps.BandwidthManipulator
Sets the selected limit type to the given limit.
setBindTo(String, boolean) - Method in class freenet.io.NetworkInterface
Sets the list of IP address this network interface binds to.
setBit(int) - Method in class freenet.support.BinaryBloomFilter
 
setBit(int, boolean) - Method in class freenet.support.BitArray
 
setBit(int) - Method in class freenet.support.BloomFilter
 
setBit(int) - Method in class freenet.support.CountingBloomFilter
 
setBit(int) - Method in class freenet.support.NullBloomFilter
 
setBroken() - Method in class freenet.io.AddressTracker
 
setBucketFactory(BucketFactory) - Method in class freenet.clients.http.SimpleToadletServer
 
setBucketSnoop(SnoopBucket) - Method in class freenet.client.async.ClientGetter
Set a callback to snoop on buckets (all intermediary data - metadata, containers) during fetches.
setBurstOnly(boolean) - Method in class freenet.node.DarknetPeerNode
 
setCapacity(long) - Method in class freenet.support.MemoryLimitedJobRunner
 
setCheckpointASAP() - Method in interface freenet.client.async.PersistentJobRunner
Commit ASAP.
setCheckpointASAP() - Method in class freenet.client.async.PersistentJobRunnerImpl
 
setCheckpointASAP() - Method in class freenet.support.DummyJobRunner
 
setClientContext(ClientContext) - Method in class freenet.support.compress.RealCompressor
 
setClientName(String) - Method in class freenet.clients.fcp.FCPConnectionHandler
 
setCollidedBlock(KeyBlock) - Method in exception freenet.node.LowLevelPutException
 
setCompatibilityMode(InsertContext.CompatibilityMode) - Method in class freenet.client.InsertContext
 
setCompletionCallback(RequestCompletionCallback) - Method in class freenet.clients.fcp.FCPServer
 
setConnection(FCPConnectionHandler) - Method in class freenet.clients.fcp.PersistentRequestClient
 
setContent(String) - Method in class freenet.support.HTMLNode
 
setContext(ClientContext) - Method in class freenet.client.async.DatastoreChecker
 
setCookie(Cookie) - Method in interface freenet.clients.http.ToadletContext
Set a Cookie, it will be sent with the reply headers to the client.
setCookie(Cookie) - Method in class freenet.clients.http.ToadletContextImpl
 
setCooldownRetries(int) - Method in class freenet.client.FetchContext
 
setCooldownTime(long) - Method in class freenet.client.FetchContext
Set the cooldown time
setCooldownTime(long, boolean) - Method in class freenet.client.FetchContext
Only for tests
setCore(NodeClientCore) - Method in class freenet.clients.http.SimpleToadletServer
 
setCSSName(PageMaker.THEME) - Method in class freenet.clients.http.SimpleToadletServer
 
setCurrentValue(double) - Method in class freenet.support.math.BootstrappingDecayingRunningAverage
Not a public method. Changes the internally stored currentValue and return the old one.
setDeadline(long) - Method in class freenet.node.MessageItem
Set the deadline for this message.
setDefault() - Method in class freenet.config.Option
Set to the default.
setDeleteOnExit(File) - Method in class freenet.support.io.BaseFileBucket
 
setDetailedThresholds(String) - Method in class freenet.support.Logger
Set the detailed list of thresholds.
setDetailedThresholds(String) - Method in class freenet.support.LoggerHook
 
setDetailedThresholds(String) - Method in class freenet.support.LoggerHookChain
 
setDetailedThresholds(String) - Method in class freenet.support.VoidLogger
 
setDirectTMCI(TextModeClientInterface) - Method in class freenet.node.NodeClientCore
 
setDiskSpaceChecker(DiskSpaceChecker) - Method in class freenet.support.io.PersistentTempBucketFactory
 
setDispatcher(Dispatcher) - Method in class freenet.io.comm.MessageCore
 
setDispatcherHook(NodeDispatcher.NodeDispatcherCallback) - Method in class freenet.node.Node
 
setDocName(String) - Method in class freenet.keys.FreenetURI
Returns a copy of this URI with a new Document name set.
setDownloadAllowedDirs(String[]) - Method in class freenet.node.NodeClientCore
 
setDownloadCache(DownloadCache) - Method in class freenet.client.async.ClientContext
 
setDownloading() - Method in class freenet.pluginmanager.PluginManager.PluginProgress
 
setDownloadProgress(int, int, int, int, int, boolean) - Method in class freenet.pluginmanager.PluginManager.PluginProgress
 
setDropProbability(int) - Method in class freenet.io.comm.UdpSocketHandler
 
setECDSASignature(byte[]) - Method in class freenet.crypt.KeyAgreementSchemeContext
 
setEdition(long, NodeClientCore) - Method in class freenet.clients.http.bookmark.BookmarkItem
 
setEncryption(boolean) - Method in class freenet.support.io.MaybeEncryptedRandomAccessBufferFactory
 
setEncryption(boolean) - Method in class freenet.support.io.PersistentTempBucketFactory
Set whether to encrypt new persistent temp buckets.
setEncryption(boolean) - Method in class freenet.support.io.TempBucketFactory
 
setEndMarker(String) - Method in class freenet.support.SimpleFieldSet
 
setError(Throwable) - Method in class freenet.client.async.ClientGetWorkerThread
Stores the exception and awakens blocked threads.
setError(String) - Method in class freenet.node.useralerts.UpgradeConnectionSpeedUserAlert
 
setFetchCount(int) - Method in class freenet.clients.http.FProxyFetchResult
 
setField(String, boolean) - Method in class freenet.io.comm.MessageFilter
 
setField(String, byte) - Method in class freenet.io.comm.MessageFilter
 
setField(String, short) - Method in class freenet.io.comm.MessageFilter
 
setField(String, int) - Method in class freenet.io.comm.MessageFilter
 
setField(String, long) - Method in class freenet.io.comm.MessageFilter
 
setField(String, Object) - Method in class freenet.io.comm.MessageFilter
 
setFilesAndLoad(File, String, boolean, boolean, DatabaseKey, ClientContext, RequestStarterGroup, Random) - Method in class freenet.client.async.ClientLayerPersister
Set the files to write to and set up encryption
setFProxy(FProxyToadlet) - Method in class freenet.node.NodeClientCore
 
setFProxyTheme(PageMaker.THEME) - Method in class freenet.pluginmanager.PluginManager
 
setGlobalSalt(byte[]) - Method in class freenet.node.RequestStarterGroup
 
setHasCheckedStore(ClientContext) - Method in class freenet.client.async.SplitFileFetcherStorage
 
setHasNodeStarted() - Method in class freenet.config.FreenetFilePersistentConfig
 
setHasWaited() - Method in class freenet.clients.http.FProxyFetchInProgress
 
setHeader(String...) - Method in class freenet.support.SimpleFieldSet
Set the headers.
setHook(NodeDispatcher.NodeDispatcherCallback) - Method in class freenet.node.NodeDispatcher
 
setHugeTracker() - Method in class freenet.io.AddressTracker
 
setIgnoreSourcePort(boolean) - Method in class freenet.node.DarknetPeerNode
 
setInitialValue(String) - Method in class freenet.config.Option
Set to a value from the config file; this is not passed on to the callback, as we expect the client-side initialization to check the value.
setInitialValue(String[]) - Method in class freenet.config.StringArrOption
 
setInterval(String) - Method in class freenet.support.FileLoggerHook
 
setIsPRNGReady() - Method in class freenet.clients.http.StartupToadlet
 
setIV(IvParameterSpec) - Method in class freenet.crypt.CryptByteBuffer
Changes the current iv to the provided iv and initializes the cipher instances with the new iv.
setIV(IvParameterSpec) - Method in class freenet.crypt.MessageAuthCode
Changes the current iv to the provided iv.
setJFKBuffer(byte[]) - Method in class freenet.node.PeerNode
 
setKey(int, ClientCHK) - Method in class freenet.client.async.SplitFileSegmentKeys
 
setKeyAgreementSchemeContext(KeyAgreementSchemeContext) - Method in class freenet.node.PeerNode
 
setKeyType(String) - Method in class freenet.keys.FreenetURI
Returns a new FreenetURI with a new key type.
setLanguage(BaseL10n.LANGUAGE) - Method in class freenet.l10n.BaseL10n
Use a new language, and load the SimpleFieldSets accordingly.
setLanguage(BaseL10n.LANGUAGE) - Method in interface freenet.pluginmanager.FredPluginBaseL10n
Called when the plugin should change its language.
setLanguage(BaseL10n.LANGUAGE) - Method in interface freenet.pluginmanager.FredPluginL10n
 
setLanguage(BaseL10n.LANGUAGE) - Static method in class freenet.pluginmanager.PluginManager
 
setLastBackoffReason(String, boolean) - Method in class freenet.node.PeerNode
 
setLifetime(Long) - Method in class freenet.store.SlashdotStore
 
setListenOnly(boolean) - Method in class freenet.node.DarknetPeerNode
 
setLocalDataStore(PubkeyStore) - Method in class freenet.node.NodeGetPubkey
 
setLocalSlashdotcache(PubkeyStore) - Method in class freenet.node.NodeGetPubkey
 
setLocation(double) - Method in class freenet.node.LocationManager
 
setLocation(double) - Method in class freenet.node.Node
Warning: does not announce change in location!
setLowLevelFilter(IncomingPacketFilter) - Method in interface freenet.io.comm.PacketSocketHandler
Set the decryption filter to which incoming packets will be fed
setLowLevelFilter(IncomingPacketFilter) - Method in class freenet.io.comm.UdpSocketHandler
Must be called, or we will NPE in run()
setMainJarOfferedVersion(long) - Method in class freenet.node.PeerNode
 
setMasterPassword(String, boolean) - Method in class freenet.node.Node
Can be called to decrypt client.dat* etc, or can be called when switching from another security level to HIGH.
setMasterSecret(MasterSecret) - Method in class freenet.support.io.MaybeEncryptedRandomAccessBufferFactory
 
setMasterSecret(MasterSecret) - Method in class freenet.support.io.PersistentTempBucketFactory
 
setMaxBacklogNotBusy(long) - Method in class freenet.support.FileLoggerHook
 
setMaxIntermediateLength(long) - Method in interface freenet.client.HighLevelSimpleClient
Set the maximum length of any intermediate data, e.g.
setMaxIntermediateLength(long) - Method in class freenet.client.HighLevelSimpleClientImpl
 
setMaxKeys(long, boolean) - Method in interface freenet.store.FreenetStore
Change the store size.
setMaxKeys(long, boolean) - Method in class freenet.store.NullFreenetStore
 
setMaxKeys(long, boolean) - Method in class freenet.store.ProxyFreenetStore
 
setMaxKeys(long, boolean) - Method in class freenet.store.RAMFreenetStore
 
setMaxKeys(long, boolean) - Method in class freenet.store.saltedhash.SaltedHashFreenetStore
 
setMaxKeys(long, boolean) - Method in class freenet.store.SlashdotStore
 
setMaxKeys(long, boolean) - Method in class freenet.store.StoreCallback
 
setMaxLength(long) - Method in interface freenet.client.HighLevelSimpleClient
Set the maximum length of the fetched data.
setMaxLength(long) - Method in class freenet.client.HighLevelSimpleClientImpl
 
setMaxListBytes(long) - Method in class freenet.support.FileLoggerHook
 
setMaxOldLogsSize(long) - Method in class freenet.support.FileLoggerHook
Set the maximum size of old (gzipped) log files to keep.
setMaxRAMBucketSize(long) - Method in class freenet.support.io.TempBucketFactory
 
setMaxRamUsed(long) - Method in class freenet.support.io.TempBucketFactory
 
setMaxThreads(int) - Method in class freenet.support.MemoryLimitedJobRunner
 
setMaxZippedLogFiles(String) - Method in class freenet.node.LoggingConfigHandler
 
setMaybeSymmetric() - Method in class freenet.node.NodeIPDetector
 
setMessage(Message) - Method in class freenet.io.comm.MessageFilter
 
setMetaSnoop(SnoopMetadata) - Method in class freenet.client.async.ClientGetter
Set a callback to snoop on metadata during fetches.
setMetaString(String[]) - Method in class freenet.keys.FreenetURI
Returns a copy of this URI with new meta-strings.
setMinDiskSpace(long) - Method in class freenet.support.io.DiskSpaceCheckingRandomAccessBufferFactory
 
setMinDiskSpace(long) - Method in class freenet.support.io.TempBucketFactory
 
setMinMax(int, int) - Method in class freenet.node.updater.NodeUpdater
Called by NodeUpdateManager to re-set the min/max versions for ext when a new freenet.jar has been downloaded.
setName(String) - Method in class freenet.clients.http.bookmark.Bookmark
 
setName(String) - Method in class freenet.node.Node
 
setNeedsLoadBulk() - Method in class freenet.io.comm.Message
 
setNeedsLoadRT() - Method in class freenet.io.comm.Message
 
setNext(DoublyLinkedList.Item<?>) - Method in interface freenet.support.DoublyLinkedList.Item
setNext(DoublyLinkedList.Item<?>) - Method in class freenet.support.DoublyLinkedListImpl.Item
 
setNotFinalizedSize() - Method in exception freenet.client.FetchException
Call to indicate the expected size and MIME type are unreliable.
setNoTimeout() - Method in class freenet.io.comm.MessageFilter
 
setNotRoutedOnwards() - Method in class freenet.node.UIDTag
 
setObject(T) - Method in class freenet.support.RandomGrabArrayWithObject
 
setObject(T) - Method in interface freenet.support.RemoveRandomWithObject
 
setObject(MyType) - Method in class freenet.support.SectoredRandomGrabArrayWithObject
 
setOldBlock() - Method in class freenet.store.BlockMetadata
 
setOldIPAddress(FreenetInetAddress) - Method in class freenet.node.NodeIPDetector
 
setOptions(SimpleFieldSet) - Method in class freenet.config.SubConfig
Set options from a SimpleFieldSet.
setOverride(String, String) - Method in class freenet.l10n.BaseL10n
Override a custom key with a new value.
setOwnerPerm(File, boolean, boolean, boolean) - Static method in class freenet.support.io.FileUtil
Set owner-only permissions on the given file.
setOwnerRW(File) - Static method in class freenet.support.io.FileUtil
Set owner-only RW on the given file.
setOwnerRWX(File) - Static method in class freenet.support.io.FileUtil
Set owner-only RWX on the given file.
setParameter(String, String) - Method in class freenet.support.MediaType
Creates a new media type that has the same top-level type, subtype, and parameters as this media type but has the parameter with the given name changed to the given value.
setParent(DoublyLinkedList<? super T>) - Method in interface freenet.support.DoublyLinkedList.Item
Set the contained list.
setParent(DoublyLinkedList<? super T>) - Method in class freenet.support.DoublyLinkedListImpl.Item
 
setParent(RemoveRandomParent) - Method in class freenet.support.RandomGrabArray
 
setParent(RemoveRandomParent) - Method in interface freenet.support.RemoveRandom
 
setParent(RemoveRandomParent) - Method in class freenet.support.SectoredRandomGrabArray
 
setParentGrabArray(RandomGrabArray) - Method in class freenet.node.SendableRequest
 
setParentGrabArray(RandomGrabArray) - Method in interface freenet.support.RandomGrabArrayItem
Notify the item that it has been registered on a specific RandomGrabArray
setPeerLocations(String[]) - Method in class freenet.node.PeerLocation
Should only be called in the constructor
setPeerNodeStatus(long) - Method in class freenet.node.PeerNode
 
setPeerNodeStatus(long, boolean) - Method in class freenet.node.PeerNode
 
setPersistenceTime(int) - Static method in class freenet.store.saltedhash.ResizablePersistentIntBuffer
 
setPersistentMasterSecret(MasterSecret) - Method in class freenet.client.async.ClientContext
 
setPort(int) - Method in class freenet.node.NodeCryptoConfig
 
setPort(int) - Method in class freenet.node.TextModeClientInterfaceServer
 
setPortForwardingBroken() - Method in class freenet.node.FNPPacketMangler
 
setPortForwardingBroken() - Method in interface freenet.node.OutgoingPacketMangler
If the lower level code detects the port forwarding is broken, it will call this method.
setPreallocate(boolean) - Method in class freenet.store.saltedhash.SaltedHashFreenetStore
Set preallocate storage space
setPresumedGuiltyAt(long) - Method in class freenet.io.AddressTracker
 
setPresumedInnocent() - Method in class freenet.io.AddressTracker
 
setPrev(DoublyLinkedList.Item<?>) - Method in interface freenet.support.DoublyLinkedList.Item
setPrev(DoublyLinkedList.Item<?>) - Method in class freenet.support.DoublyLinkedListImpl.Item
 
setPriority(short) - Method in class freenet.clients.fcp.RequestStatus
 
setPriority(String, short) - Method in class freenet.clients.fcp.RequestStatusCache
 
setPriorityClass(short, ClientContext) - Method in class freenet.client.async.ClientRequester
Change the priority class of the request (request includes inserts here).
SetPriorityClass(WinNT.HANDLE, WinDef.DWORD) - Method in interface freenet.support.ProcessPriority.WindowsHolder
 
setPriorityScheduler(String) - Method in class freenet.client.async.ClientRequestScheduler
Called by the config.
setPrivateDarknetCommentNote(String) - Method in class freenet.node.DarknetPeerNode
 
setPubKey(DSAPublicKey) - Method in class freenet.keys.NodeSSK
 
setPublicKey(DSAPublicKey) - Method in class freenet.keys.ClientSSK
 
setReadOnly() - Method in class freenet.crypt.AEADCryptBucket
 
setReadOnly() - Method in class freenet.crypt.EncryptedRandomAccessBucket
 
setReadOnly() - Method in interface freenet.support.api.Bucket
Make the bucket read-only.
setReadOnly() - Method in class freenet.support.HTMLNode
 
setReadOnly() - Method in class freenet.support.io.ArrayBucket
 
setReadOnly() - Method in class freenet.support.io.ByteArrayRandomAccessBuffer
 
setReadOnly() - Method in class freenet.support.io.DelayedFreeBucket
 
setReadOnly() - Method in class freenet.support.io.DelayedFreeRandomAccessBucket
 
setReadOnly() - Method in class freenet.support.io.FileBucket
 
setReadOnly() - Method in class freenet.support.io.NoFreeBucket
 
setReadOnly() - Method in class freenet.support.io.NullBucket
 
setReadOnly() - Method in class freenet.support.io.PaddedBucket
 
setReadOnly() - Method in class freenet.support.io.PaddedEphemerallyEncryptedBucket
 
setReadOnly() - Method in class freenet.support.io.PaddedRandomAccessBucket
 
setReadOnly() - Method in class freenet.support.io.RAFBucket
 
setReadOnly() - Method in class freenet.support.io.ReadOnlyFileSliceBucket
 
setReadOnly() - Method in class freenet.support.io.TempBucketFactory.TempBucket
 
setReadOnly() - Method in class freenet.support.io.TempFileBucket
 
setReadOnly() - Method in class freenet.support.SimpleReadOnlyArrayBucket
 
setRejected() - Method in class freenet.node.RequestTag
 
setRemoteDetectedPeer(Peer) - Method in class freenet.node.PeerNode
 
setRequestSenderFinished(int) - Method in class freenet.node.RequestTag
 
setRevocationURI(FreenetURI) - Method in class freenet.node.updater.NodeUpdateManager
Set the revocation URI.
setRoundTripTime(long) - Method in class freenet.io.xfer.PacketThrottle
 
setRoutedToNodeFields(long, double, short, byte[]) - Method in class freenet.io.comm.Message
Set fields for a routed-to-a-specific-node message.
setRoutingKey(byte[]) - Method in class freenet.keys.FreenetURI
Returns a new FreenetURI with a new routing key.
setRoutingStatus(boolean, boolean) - Method in class freenet.node.DarknetPeerNode
Change the routing status of a peer
setSecureDelete(boolean) - Method in class freenet.support.io.FileRandomAccessBuffer
 
setSecureDelete(boolean) - Method in class freenet.support.io.PooledFileRandomAccessBuffer
 
setSeed(int) - Method in class freenet.support.math.MersenneTwister
setSeed(int[]) - Method in class freenet.support.math.MersenneTwister
setSeed(long) - Method in class freenet.support.math.MersenneTwister
setSeed(byte[]) - Method in class freenet.support.math.MersenneTwister
Reinitialize the generator as if just built with the given byte array seed.
setSender(RequestSender, boolean) - Method in class freenet.node.RequestTag
 
setSendLoadStatsASAP(boolean) - Method in interface freenet.node.BasePeerNode
Set the load stats to be sent asap.
setSendLoadStatsASAP(boolean) - Method in class freenet.node.PeerNode
 
setServedFromDatastore() - Method in class freenet.node.RequestTag
 
setSimpleRedirect() - Method in class freenet.client.Metadata
Change the document type to a simple redirect.
setSize(int) - Method in class freenet.support.BitArray
 
setSoTimeout(int) - Method in class freenet.io.NetworkInterface
Sets the SO_TIMEOUT value on the server sockets.
setSource(PeerContext) - Method in class freenet.io.comm.MessageFilter
 
setSource(String) - Method in class freenet.pluginmanager.PluginDownLoader
 
setSplitfileBlocks(int, int) - Method in class freenet.client.async.SplitFileFetcher
 
setSplitfileBlocks(int, int) - Method in interface freenet.client.async.SplitFileFetcherStorageCallback
Called during construction to tell other layers how many blocks to expect.
setStarted(boolean) - Method in class freenet.clients.fcp.RequestStatus
 
setStore(FreenetStore<T>) - Method in class freenet.store.StoreCallback
Called when first connecting to a FreenetStore.
setSubtype(String) - Method in class freenet.support.MediaType
Creates a new media type that has the same top-level type and parameters as this media type and the given subtype as subtype.
setSuccessForMigration(ClientContext, long, Bucket) - Method in class freenet.clients.fcp.ClientGet
 
setSuggestedEdition(long) - Method in class freenet.keys.FreenetURI
Returns a new FreenetURI with a new suggested edition number.
setTag(USKFetcherTag, ClientContext) - Method in class freenet.client.async.SingleFileFetcher.MyUSKFetcherCallback
 
setTag(USKFetcherTag, ClientContext) - Method in interface freenet.client.async.USKFetcherTagCallback
 
setTempDir(String) - Static method in class freenet.support.io.BaseFileBucket
Set temp file directory.
setTheme(PageMaker.THEME) - Method in class freenet.clients.http.PageMaker
 
setTheme(PageMaker.THEME) - Method in interface freenet.pluginmanager.FredPluginThemed
 
setThreatLevel(SecurityLevels.NETWORK_THREAT_LEVEL) - Method in class freenet.clients.http.wizardsteps.SECURITY_NETWORK
 
setThreatLevel(SecurityLevels.PHYSICAL_THREAT_LEVEL, SecurityLevels.PHYSICAL_THREAT_LEVEL) - Method in class freenet.clients.http.wizardsteps.SECURITY_PHYSICAL
 
setThreatLevel(SecurityLevels.NETWORK_THREAT_LEVEL) - Method in class freenet.node.SecurityLevels
 
setThreatLevel(SecurityLevels.PHYSICAL_THREAT_LEVEL) - Method in class freenet.node.SecurityLevels
 
setThreshold(Logger.LogLevel) - Method in class freenet.support.Logger
Changes the priority threshold.
setThreshold(int) - Method in class freenet.support.Logger
Deprecated.
setThreshold(String) - Method in class freenet.support.Logger
Changes the priority threshold.
setThreshold(Logger.LogLevel) - Method in class freenet.support.LoggerHook
 
setThreshold(String) - Method in class freenet.support.LoggerHook
 
setThreshold(Logger.LogLevel) - Method in class freenet.support.LoggerHookChain
 
setThreshold(Logger.LogLevel) - Method in class freenet.support.VoidLogger
 
setThreshold(String) - Method in class freenet.support.VoidLogger
 
setTicker(Ticker) - Method in class freenet.support.PooledExecutor
 
setTimeDelta(long) - Method in class freenet.node.PeerNode
 
setTimeout(long) - Method in class freenet.io.comm.MessageFilter
This filter will expire after the specificed amount of time.
setTimeoutRelativeToCreation(boolean) - Method in class freenet.io.comm.MessageFilter
Set whether the timeout is relative to the creation of the filter, or the start of waitFor().
setTimeSkewDetectedUserAlert() - Method in class freenet.node.Node
 
setTimeSkewDetectedUserAlert() - Method in interface freenet.node.TimeSkewDetectorCallback
 
setTimeToZero(Date) - Static method in class freenet.support.TimeUtil
 
setTransferCoalesced() - Method in class freenet.node.RequestSender
 
setTrustLevel(DarknetPeerNode.FRIEND_TRUST) - Method in class freenet.node.DarknetPeerNode
 
setType(MessageType) - Method in class freenet.io.comm.MessageFilter
 
setType(String) - Method in class freenet.support.MediaType
Creates a new media type that has the same subtype and parameters as this media type and the given type as top-level type.
setupChain() - Static method in class freenet.support.Logger
Create a LoggerHookChain and set the global logger to be it.
setupConfig(SubConfig) - Method in interface freenet.pluginmanager.FredPluginConfigurable
Setup the plugin's configuration options.
setUpgraded(boolean) - Method in class freenet.node.useralerts.UpgradeConnectionSpeedUserAlert
 
setUploadAllowedDirs(String[]) - Method in class freenet.node.NodeClientCore
 
setupMasterSecret(MasterSecret) - Method in class freenet.node.NodeClientCore
 
setUPnP(boolean) - Method in class freenet.clients.http.wizardsteps.MISC
Enables or disables the UPnP plugin asynchronously.
setupProgramDir(SubConfig, String, String, String, String, String, SubConfig) - Method in class freenet.node.Node
Sets up a program directory using the config value defined by the given parameters.
setupProgramDir(SubConfig, String, String, String, String, SubConfig) - Method in class freenet.node.Node
 
setupStdoutLogging(Logger.LogLevel, String) - Static method in class freenet.support.Logger
Log to standard output.
setupStdoutLogging(int, String) - Static method in class freenet.support.Logger
Deprecated.
setUptime(byte) - Method in class freenet.node.PeerNode
 
setURI(FreenetURI) - Method in class freenet.node.updater.NodeUpdateManager
Set the URfrenet.jar should be updated from.
setUserAlertManager(UserAlertManager) - Method in interface freenet.store.FreenetStore
 
setUserAlertManager(UserAlertManager) - Method in class freenet.store.NullFreenetStore
 
setUserAlertManager(UserAlertManager) - Method in class freenet.store.ProxyFreenetStore
 
setUserAlertManager(UserAlertManager) - Method in class freenet.store.RAMFreenetStore
 
setUserAlertManager(UserAlertManager) - Method in class freenet.store.saltedhash.SaltedHashFreenetStore
 
setUserAlertManager(UserAlertManager) - Method in class freenet.store.SlashdotStore
 
setValue(String) - Method in class freenet.config.Option
Set this option's current value to a string.
setVarsRestart() - Method in class freenet.clients.fcp.ClientPut
 
setVarsRestart() - Method in class freenet.clients.fcp.ClientPutBase
 
setVisibility(DarknetPeerNode.FRIEND_VISIBILITY) - Method in class freenet.node.DarknetPeerNode
 
setWaitingForSlot() - Method in class freenet.node.UIDTag
 
setWarnOnRemoveFromEmpty() - Method in class freenet.support.CountingBloomFilter
 
setWatchGlobal(boolean, int, FCPServer) - Method in class freenet.clients.fcp.PersistentRequestClient
Enable or disable watch-the-global-queue.
setWizardComplete() - Method in class freenet.clients.http.wizardsteps.BandwidthManipulator
 
setWrapperProperty(String, String) - Static method in class freenet.config.WrapperConfig
Synchronized because we only want one instance running at once.
SHA256 - Class in freenet.crypt
 
SHA256() - Constructor for class freenet.crypt.SHA256
 
shactx - Static variable in class freenet.crypt.CryptoKey
 
shallWePublishOurPeersLocation() - Method in class freenet.node.Node
 
shallWeRouteAccordingToOurPeersLocation(int) - Method in class freenet.node.DarknetPeerNode
 
shallWeRouteAccordingToOurPeersLocation(int) - Method in class freenet.node.Node
 
shallWeRouteAccordingToOurPeersLocation(int) - Method in class freenet.node.OpennetPeerNode
 
shallWeRouteAccordingToOurPeersLocation(int) - Method in class freenet.node.PeerNode
 
shallWeRouteAccordingToOurPeersLocation(int) - Method in class freenet.node.SeedClientPeerNode
 
shallWeRouteAccordingToOurPeersLocation(int) - Method in class freenet.node.SeedServerPeerNode
 
shift() - Method in interface freenet.support.DoublyLinkedList
Removes and returns the first item.
shift(int) - Method in interface freenet.support.DoublyLinkedList
Remove n elements from head and return them as a DoublyLinkedList.
shift() - Method in class freenet.support.DoublyLinkedListImpl
Removes and returns the first item.
shift(int) - Method in class freenet.support.DoublyLinkedListImpl
Remove n elements from head and return them as a DoublyLinkedList.
shiftLeft(byte[], byte[]) - Static method in class freenet.crypt.OCBBlockCipher_v149
Deprecated.
 
SHORT_NODES_FRACTION - Static variable in class freenet.node.OpennetManager
The fraction of nodes which are only a short distance away.
SHORT_PROPORTION - Static variable in class freenet.node.OpennetManager
The proportion of the routing table which consists of "short links".
ShortBuffer - Class in freenet.support
Byte array which is limited to 32KiB.
ShortBuffer(DataInput) - Constructor for class freenet.support.ShortBuffer
Create a Buffer by reading a DataInputStream
ShortBuffer() - Constructor for class freenet.support.ShortBuffer
Create an empty Buffer
ShortBuffer(byte[]) - Constructor for class freenet.support.ShortBuffer
Create a Buffer from a byte array
ShortBuffer(byte[], int, int) - Constructor for class freenet.support.ShortBuffer
 
ShortCallback - Class in freenet.support.api
A callback to be called when a config value of short type changes.
ShortCallback() - Constructor for class freenet.support.api.ShortCallback
 
shortCode - Variable in enum freenet.l10n.BaseL10n.LANGUAGE
The identifier we use internally : MUST BE UNIQUE!
shortDesc - Variable in class freenet.config.Option
Short description of value e.g.
shortDescription - Variable in class freenet.clients.http.bookmark.BookmarkItem
 
ShortOption - Class in freenet.config
 
ShortOption(SubConfig, String, short, int, boolean, boolean, String, String, ShortCallback, boolean) - Constructor for class freenet.config.ShortOption
 
shorts - Variable in class freenet.pluginmanager.PluginStore
 
shortsArrays - Variable in class freenet.pluginmanager.PluginStore
 
shortToBytes(short) - Static method in class freenet.support.Fields
 
shortToString() - Method in interface freenet.io.comm.PeerContext
Compact toString()
shortToString() - Method in class freenet.node.PeerNode
 
shortToString(short, boolean) - Static method in class freenet.support.Fields
 
shouldAcceptAnnounce(long) - Method in class freenet.node.PeerNode
 
shouldAcceptAnnouncement(long) - Method in class freenet.node.NodeStats
 
shouldBeExcludedFromPeerList() - Method in class freenet.node.PeerNode
 
shouldDisconnectAndRemoveNow() - Method in class freenet.node.DarknetPeerNode
 
shouldDisconnectAndRemoveNow() - Method in class freenet.node.OpennetPeerNode
 
shouldDisconnectAndRemoveNow() - Method in class freenet.node.PeerNode
Should this peer be disconnected and removed immediately?
shouldDisconnectAndRemoveNow() - Method in class freenet.node.SeedClientPeerNode
 
shouldDisconnectAndRemoveNow() - Method in class freenet.node.SeedServerPeerNode
 
shouldDisconnectAndRemoveNow() - Method in class freenet.node.SeedServerTestPeerNode
 
shouldDrawNoderefBox(boolean) - Method in class freenet.clients.http.ConnectionsToadlet
 
shouldDrawNoderefBox(boolean) - Method in class freenet.clients.http.DarknetConnectionsToadlet
 
shouldDrawNoderefBox(boolean) - Method in class freenet.clients.http.OpennetConnectionsToadlet
 
shouldExportPeerAddedTime() - Method in class freenet.node.DarknetPeerNode
 
shouldExportPeerAddedTime() - Method in class freenet.node.OpennetPeerNode
 
shouldExportPeerAddedTime() - Method in class freenet.node.PeerNode
 
shouldExportPeerAddedTime() - Method in class freenet.node.SeedClientPeerNode
 
shouldExportPeerAddedTime() - Method in class freenet.node.SeedServerPeerNode
 
shouldFillInStackTrace() - Method in exception freenet.node.LowLevelGetException
 
shouldFillInStackTrace() - Method in exception freenet.store.KeyCollisionException
 
shouldFillInStackTrace() - Method in exception freenet.support.LightweightException
Allows subclasses to override the default lack of a stack trace for debugging purposes.
shouldFillInStackTrace() - Method in exception freenet.support.WouldBlockException
 
shouldLog(Logger.LogLevel, Class<?>) - Static method in class freenet.support.Logger
Would a message concerning an object of the given class be logged at the given priority by the global logger?
shouldLog(int, Class<?>) - Static method in class freenet.support.Logger
Deprecated.
shouldLog(Logger.LogLevel, Object) - Static method in class freenet.support.Logger
Would a message concerning the given object be logged at the given priority by the global logger?
shouldLog(int, Object) - Static method in class freenet.support.Logger
Deprecated.
shouldLogMinor() - Static method in class freenet.clients.http.FirstTimeWizardToadlet
 
shouldPadDataPackets() - Method in interface freenet.node.BasePeerNode
 
shouldPadDataPackets() - Method in class freenet.node.PeerNode
 
shouldRejectProbeRequest() - Method in class freenet.node.PeerNode
Should we reject a swap request?
shouldRejectRequest(boolean, boolean, boolean, boolean, boolean, PeerNode, boolean, boolean, boolean, UIDTag) - Method in class freenet.node.NodeStats
Should a request be accepted by this node, based on its local capacity? This includes thread limits and ping times, but more importantly, mechanisms based on predicting worst case bandwidth usage for all running requests, and fairly sharing that capacity between peers.
shouldRejectSwapRequest() - Method in class freenet.node.PeerNode
Should we reject a swap request?
shouldSendHandshake() - Method in class freenet.node.DarknetPeerNode
 
shouldSendHandshake() - Method in class freenet.node.PeerNode
 
shouldSendHandshake() - Method in class freenet.node.SeedClientPeerNode
 
shouldStop() - Method in class freenet.node.UIDTag
Should we stop the request as soon as is convenient? Normally this happens when the source is restarted or disconnected.
shouldStoreDeep(Key, PeerNode, PeerNode[]) - Method in class freenet.node.Node
Should we commit the block to the store rather than the cache?
shouldThrottle() - Method in interface freenet.node.BasePeerNode
 
shouldThrottle() - Method in class freenet.node.PeerNode
 
shouldThrottle(Peer, Node) - Static method in class freenet.node.PeerNode
 
shouldTimeout() - Method in interface freenet.io.comm.AsyncMessageFilterCallback
Check whether the filter should be removed.
shouldTimeout() - Method in class freenet.io.xfer.BlockReceiver
 
shouldUnregisterOnDismiss() - Method in class freenet.node.IPDetectorPluginManager.PortForwardAlert
 
shouldUnregisterOnDismiss() - Method in class freenet.node.useralerts.AbstractUserAlert
shouldUnregisterOnDismiss() - Method in class freenet.node.useralerts.DiskSpaceUserAlert
 
shouldUnregisterOnDismiss() - Method in class freenet.node.useralerts.DroppedOldPeersUserAlert
 
shouldUnregisterOnDismiss() - Method in class freenet.node.useralerts.PeersOffersUserAlert
 
shouldUnregisterOnDismiss() - Method in class freenet.node.useralerts.ProxyUserAlert
 
shouldUnregisterOnDismiss() - Method in class freenet.node.useralerts.UpgradeConnectionSpeedUserAlert
 
shouldUnregisterOnDismiss() - Method in interface freenet.node.useralerts.UserAlert
 
shouldUpdate() - Method in class freenet.support.LogThresholdCallback
 
showAsToadlet(ToadletContext) - Method in class freenet.clients.http.Toadlet
Primary purpose of this function is being overridden in your Toadlet implementations - for the following purpose: When displaying this Toadlet, the web interface should show the menu from which it was selected as opened, and mark the appropriate entry as selected in the menu.
showAsToadlet() - Method in class freenet.clients.http.Toadlet
Deprecated.
Use Toadlet.showAsToadlet(ToadletContext) instead. Internally fred will always call that function, which calls this function by default, so old code which only overrides this function still works. TODO: When removing this deprecated function, change Toadlet.showAsToadlet(ToadletContext) to return this by default, as already specified in its JavaDoc.
showAsToadlet() - Method in class freenet.support.plugins.helpers1.InvisibleWebInterfaceToadlet
 
showPeerActionsBox() - Method in class freenet.clients.http.ConnectionsToadlet
Should there be a checkbox for each peer, and drawPeerActionSelectBox() be called directly after drawing the peers list?
showPeerActionsBox() - Method in class freenet.clients.http.DarknetConnectionsToadlet
 
showPeerActionsBox() - Method in class freenet.clients.http.OpennetConnectionsToadlet
 
showSearchBox() - Method in class freenet.clients.http.WelcomeToadlet
 
showSearchBoxLoading() - Method in class freenet.clients.http.WelcomeToadlet
 
showTrivialFoafConnections - Variable in class freenet.clients.http.ConnectionsToadlet
 
shutdown() - Method in class freenet.client.async.PersistentJobRunnerImpl
 
shutdown() - Method in class freenet.store.saltedhash.CipherManager
 
shutdown() - Method in class freenet.store.saltedhash.ResizablePersistentIntBuffer
 
shutdown() - Method in class freenet.support.compress.RealCompressor
 
shutdown() - Method in class freenet.support.MemoryLimitedJobRunner
 
shutdown() - Method in class freenet.support.TrivialTicker
 
ShutdownDB() - Constructor for class freenet.store.saltedhash.SaltedHashFreenetStore.ShutdownDB
 
ShutdownMessage - Class in freenet.clients.fcp
 
ShutdownMessage() - Constructor for class freenet.clients.fcp.ShutdownMessage
 
shuttingDown() - Method in interface freenet.client.async.PersistentJobRunner
If true, the node is shutting down
shuttingDown() - Method in class freenet.client.async.PersistentJobRunnerImpl
 
shuttingDown() - Method in class freenet.support.DummyJobRunner
 
sign(byte[]...) - Method in class freenet.crypt.ECDSA
 
signToNetworkFormat(byte[]...) - Method in class freenet.crypt.ECDSA
Sign data and return a fixed size signature.
sigProvider - Variable in enum freenet.crypt.ECDSA.Curves
 
SimpleBlockChooser - Class in freenet.client.async
Tracks which blocks have been completed, how many attempts have been made for which blocks, allows choosing a random block, failing a block etc.
SimpleBlockChooser(int, Random, int) - Constructor for class freenet.client.async.SimpleBlockChooser
 
SimpleBlockSet - Class in freenet.client.async
Simple BlockSet implementation, keeps all keys in RAM.
SimpleBlockSet() - Constructor for class freenet.client.async.SimpleBlockSet
 
SimpleEventProducer - Class in freenet.client.events
Event handeling for clients.
SimpleEventProducer() - Constructor for class freenet.client.events.SimpleEventProducer
Create a new SimpleEventProducer
SimpleEventProducer(ClientEventListener[]) - Constructor for class freenet.client.events.SimpleEventProducer
Create a new SimpleEventProducer with the given listeners.
SimpleFieldSet - Class in freenet.support
 
SimpleFieldSet(boolean) - Constructor for class freenet.support.SimpleFieldSet
 
SimpleFieldSet(boolean, boolean) - Constructor for class freenet.support.SimpleFieldSet
Create a SimpleFieldSet.
SimpleFieldSet(BufferedReader, boolean, boolean) - Constructor for class freenet.support.SimpleFieldSet
 
SimpleFieldSet(BufferedReader, boolean, boolean, boolean, boolean) - Constructor for class freenet.support.SimpleFieldSet
Construct a SimpleFieldSet from reading a BufferedReader.
SimpleFieldSet(SimpleFieldSet) - Constructor for class freenet.support.SimpleFieldSet
Copy constructor
SimpleFieldSet(LineReader, int, int, boolean, boolean, boolean) - Constructor for class freenet.support.SimpleFieldSet
 
SimpleFieldSet(LineReader, int, int, boolean, boolean, boolean, boolean) - Constructor for class freenet.support.SimpleFieldSet
 
SimpleFieldSet(String, boolean, boolean, boolean) - Constructor for class freenet.support.SimpleFieldSet
Construct from a string.
SimpleFieldSet(String[], boolean, boolean, boolean) - Constructor for class freenet.support.SimpleFieldSet
Construct from a String array.
SimpleFieldSet.KeyIterator - Class in freenet.support
 
SimpleGetPubkey - Class in freenet.store
 
SimpleGetPubkey(PubkeyStore) - Constructor for class freenet.store.SimpleGetPubkey
 
SimpleHealingQueue - Class in freenet.client.async
 
SimpleHealingQueue(InsertContext, short, int) - Constructor for class freenet.client.async.SimpleHealingQueue
 
SimpleHelpToadlet - Class in freenet.clients.http
Simple Help Toadlet.
SimpleManifestComposer() - Constructor for class freenet.client.Metadata.SimpleManifestComposer
Create a new compose helper (an empty dir)
SimpleProgressMessage - Class in freenet.clients.fcp
 
SimpleProgressMessage(String, boolean, SplitfileProgressEvent) - Constructor for class freenet.clients.fcp.SimpleProgressMessage
 
SimpleProgressMessage() - Constructor for class freenet.clients.fcp.SimpleProgressMessage
 
SimpleReadOnlyArrayBucket - Class in freenet.support
Simple read-only array bucket.
SimpleReadOnlyArrayBucket(byte[], int, int) - Constructor for class freenet.support.SimpleReadOnlyArrayBucket
 
SimpleReadOnlyArrayBucket(byte[]) - Constructor for class freenet.support.SimpleReadOnlyArrayBucket
 
SimpleRunningAverage - Class in freenet.support.math
Simple running average: linear mean of the last N reports.
SimpleRunningAverage(int, double) - Constructor for class freenet.support.math.SimpleRunningAverage
 
SimpleRunningAverage(SimpleRunningAverage) - Constructor for class freenet.support.math.SimpleRunningAverage
 
SimpleSendableInsert - Class in freenet.node
Simple SendableInsert implementation.
SimpleSendableInsert(NodeClientCore, KeyBlock, short) - Constructor for class freenet.node.SimpleSendableInsert
 
SimpleSendableInsert(KeyBlock, short, RequestClient, ClientRequestScheduler) - Constructor for class freenet.node.SimpleSendableInsert
 
SimpleSingleFileFetcher - Class in freenet.client.async
Fetch a single block file.
SimpleToadletServer - Class in freenet.clients.http
The Toadlet (HTTP) Server Provide a HTTP server for FProxy
SimpleToadletServer(SubConfig, BucketFactory, Executor, Node) - Constructor for class freenet.clients.http.SimpleToadletServer
Create a SimpleToadletServer, using the settings from the SubConfig (the fproxy.* config).
SimpleToadletServer.SocketHandler - Class in freenet.clients.http
 
SimpleUserAlert - Class in freenet.node.useralerts
 
SimpleUserAlert(boolean, String, String, String, short) - Constructor for class freenet.node.useralerts.SimpleUserAlert
 
SimpleUserAlert(boolean, String, String, String, short, Object) - Constructor for class freenet.node.useralerts.SimpleUserAlert
 
SingleBlockInserter - Class in freenet.client.async
Insert a single block.
SingleBlockInserter(BaseClientPutter, Bucket, short, FreenetURI, InsertContext, boolean, PutCompletionCallback, boolean, int, int, boolean, boolean, Object, ClientContext, boolean, boolean, int, byte, byte[]) - Constructor for class freenet.client.async.SingleBlockInserter
Create a SingleBlockInserter.
SingleFileFetcher - Class in freenet.client.async
Does most of the complicated metadata handling for fetching single files.
SingleFileFetcher(ClientRequester, GetCompletionCallback, ClientMetadata, ClientKey, List<String>, FreenetURI, int, FetchContext, boolean, boolean, ArchiveContext, ArchiveHandler, Metadata, int, int, boolean, long, boolean, boolean, boolean, short, ClientContext, boolean) - Constructor for class freenet.client.async.SingleFileFetcher
Create a new SingleFileFetcher and register self.
SingleFileFetcher(SingleFileFetcher, boolean, boolean, Metadata, GetCompletionCallback, FetchContext, ClientContext) - Constructor for class freenet.client.async.SingleFileFetcher
Copy constructor, modifies a few given fields, don't call schedule().
SingleFileFetcher.MyUSKFetcherCallback - Class in freenet.client.async
 
SingleFileStreamGenerator - Class in freenet.client.async
Writes a Bucket to an output stream.
SingleKeyListener - Class in freenet.client.async
 
SingleKeyListener(Key, BaseSingleFileFetcher, short, boolean) - Constructor for class freenet.client.async.SingleKeyListener
 
singleton - Static variable in class freenet.node.SemiOrderedShutdownHook
 
singleUpdaterRequestClient - Variable in class freenet.pluginmanager.PluginManager
All plugin updates are on a single request client.
siteName - Variable in class freenet.keys.USK
 
size() - Method in class freenet.client.async.SingleFileStreamGenerator
 
size() - Method in interface freenet.client.async.StreamGenerator
 
size() - Method in class freenet.client.FetchResult
 
size() - Method in class freenet.clients.http.bookmark.BookmarkCategory
 
size - Variable in class freenet.clients.http.FProxyFetchResult
If we have fetched the data, we know this.
size() - Method in class freenet.crypt.AEADCryptBucket
 
size() - Method in class freenet.crypt.EncryptedRandomAccessBucket
 
size() - Method in class freenet.crypt.EncryptedRandomAccessBuffer
 
size() - Method in class freenet.store.saltedhash.ResizablePersistentIntBuffer
 
size() - Method in interface freenet.support.api.Bucket
Returns the amount of data currently in this bucket in bytes.
size() - Method in interface freenet.support.api.RandomAccessBuffer
 
size() - Method in interface freenet.support.DoublyLinkedList
Return the size of this list
size - Variable in class freenet.support.DoublyLinkedListImpl
 
size() - Method in class freenet.support.DoublyLinkedListImpl
Return the size of this list
size() - Method in class freenet.support.IdentityHashSet
 
size() - Method in class freenet.support.io.ArrayBucket
 
size() - Method in class freenet.support.io.BaseFileBucket
 
size() - Method in class freenet.support.io.ByteArrayRandomAccessBuffer
 
size() - Method in class freenet.support.io.DelayedFreeBucket
 
size() - Method in class freenet.support.io.DelayedFreeRandomAccessBucket
 
size() - Method in class freenet.support.io.DelayedFreeRandomAccessBuffer
 
size() - Method in class freenet.support.io.FileRandomAccessBuffer
 
size() - Method in class freenet.support.io.NoFreeBucket
 
size() - Method in class freenet.support.io.NullBucket
Returns the amount of data currently in this bucket.
size() - Method in class freenet.support.io.NullRandomAccessBuffer
 
size() - Method in class freenet.support.io.PaddedBucket
 
size() - Method in class freenet.support.io.PaddedEphemerallyEncryptedBucket
 
size() - Method in class freenet.support.io.PaddedRandomAccessBucket
 
size() - Method in class freenet.support.io.PaddedRandomAccessBuffer
 
size() - Method in class freenet.support.io.PooledFileRandomAccessBuffer
 
size() - Method in class freenet.support.io.RAFBucket
 
size() - Method in class freenet.support.io.ReadOnlyFileSliceBucket
 
size() - Method in class freenet.support.io.ReadOnlyRandomAccessBuffer
 
size() - Method in class freenet.support.io.TempBucketFactory.TempBucket
 
size() - Method in class freenet.support.LRUMap
 
size() - Method in class freenet.support.LRUQueue
 
size() - Method in class freenet.support.RandomGrabArray
 
size() - Method in class freenet.support.SectoredRandomGrabArray
 
size() - Method in class freenet.support.SimpleReadOnlyArrayBucket
 
size() - Method in class freenet.support.SortedIntSet
Deprecated.
 
size() - Method in class freenet.support.TimeSortedHashtable
 
size() - Method in class freenet.support.WeakHashSet
 
sizePerKey - Static variable in class freenet.node.Node
The number of bytes per key total in all the different datastores.
sizeToString() - Method in exception freenet.node.MasterKeysFileSizeException
 
SizeUtil - Class in freenet.support
Size formatting utility.
SizeUtil() - Constructor for class freenet.support.SizeUtil
 
skip(long) - Method in class freenet.crypt.AEADInputStream
 
skip(long) - Method in class freenet.crypt.MultiHashInputStream
 
skip(long) - Method in class freenet.support.io.BitInputStream
 
skip(long) - Method in class freenet.support.io.CountedInputStream
 
skip(long) - Method in class freenet.support.io.SkipShieldingInputStream
 
skipBytes(int) - Method in class freenet.support.ByteBufferInputStream
 
skipFully(InputStream, long) - Static method in class freenet.support.io.FileUtil
Reliably skip a number of bytes or throw.
SkipShieldingInputStream - Class in freenet.support.io
A wrapper that overwrites SkipShieldingInputStream.skip(long) and delegates to FilterInputStream.read() instead.
SkipShieldingInputStream(InputStream) - Constructor for class freenet.support.io.SkipShieldingInputStream
 
SlashdotStore<T extends StorableBlock> - Class in freenet.store
Short-term cache.
SlashdotStore(StoreCallback<T>, int, long, long, Ticker, TempBucketFactory) - Constructor for class freenet.store.SlashdotStore
 
sleep(long) - Method in class freenet.support.PrioritizedTicker
 
slice(int) - Method in class freenet.support.ByteBufferInputStream
Slice a piece of ByteBuffer into a new ByteBufferInputStream
slotCacheLikelyMatch(int, byte[]) - Method in class freenet.store.saltedhash.SaltedHashFreenetStore
 
SLOW_START_DIVISOR - Static variable in class freenet.io.xfer.PacketThrottle
 
SlowAsyncMessageFilterCallback - Interface in freenet.io.comm
AsyncMessageFilterCallback where the callbacks may do things that take significant time.
snoop(Message, Node) - Method in interface freenet.node.NodeDispatcher.NodeDispatcherCallback
 
SnoopBucket - Interface in freenet.client.async
 
snoopBucket(Bucket, boolean, ClientContext) - Method in interface freenet.client.async.SnoopBucket
Spy on the bucket as a file is being fetched.
snoopMetadata(Metadata, ClientContext) - Method in class freenet.client.async.DumperSnoopMetadata
 
SnoopMetadata - Interface in freenet.client.async
 
snoopMetadata(Metadata, ClientContext) - Method in interface freenet.client.async.SnoopMetadata
Spy on the metadata as a file is being fetched.
SocketHandler(Socket, boolean) - Constructor for class freenet.clients.http.SimpleToadletServer.SocketHandler
 
SocketHandler - Interface in freenet.io.comm
Base class for all transports.
sortBy - Variable in class freenet.clients.http.ConnectionsToadlet.ComparatorByStatus
 
SortedIntSet - Class in freenet.support
Deprecated.
Use ArrayList, TreeSet or int[] depending on performance needs
SortedIntSet() - Constructor for class freenet.support.SortedIntSet
Deprecated.
Default constructor
SortedIntSet(int[]) - Constructor for class freenet.support.SortedIntSet
Deprecated.
 
sortOrder - Variable in class freenet.config.Option
The sort order
SOURCE_NODENAME - Static variable in class freenet.io.comm.DMT
 
sourceForRouting() - Method in class freenet.node.BaseSender
 
sourceForRouting() - Method in class freenet.node.CHKInsertSender
 
sourceForRouting() - Method in class freenet.node.SSKInsertSender
 
sourceNodeName - Variable in class freenet.clients.fcp.N2NFeedMessage
 
sourceRestarted - Variable in class freenet.node.UIDTag
 
SparseBitmap - Class in freenet.support
 
SparseBitmap() - Constructor for class freenet.support.SparseBitmap
 
SparseBitmap(SparseBitmap) - Constructor for class freenet.support.SparseBitmap
 
spec - Variable in enum freenet.crypt.ECDH.Curves
 
spec - Variable in enum freenet.crypt.ECDSA.Curves
 
spec - Variable in enum freenet.crypt.KeyPairType
 
specName - Variable in enum freenet.crypt.KeyPairType
 
split(int) - Method in class freenet.support.io.BaseFileBucket
 
split(Bucket, int, BucketFactory, boolean, boolean) - Static method in class freenet.support.io.BucketTools
Split the data into a series of read-only Bucket's.
split(String) - Static method in class freenet.support.SimpleFieldSet
Split a set of String's delimeted by MULTI_VALUE_CHAR, accepting empty strings at both ends.
SPLITFILE_BLOCKS_PER_SEGMENT - Static variable in class freenet.client.HighLevelSimpleClientImpl
 
SPLITFILE_CHECK_BLOCKS_PER_SEGMENT - Static variable in class freenet.client.HighLevelSimpleClientImpl
 
SPLITFILE_DEFAULT_BLOCK_MASK - Static variable in class freenet.client.FetchContext
 
SPLITFILE_DEFAULT_MASK - Static variable in class freenet.client.FetchContext
 
SPLITFILE_PARAMS_CROSS_SEGMENT - Static variable in class freenet.client.Metadata
 
SPLITFILE_PARAMS_SEGMENT_DEDUCT_BLOCKS - Static variable in class freenet.client.Metadata
 
SPLITFILE_PARAMS_SIMPLE_SEGMENT - Static variable in class freenet.client.Metadata
 
SPLITFILE_SCALING_BLOCKS_PER_SEGMENT - Static variable in class freenet.client.HighLevelSimpleClientImpl
 
SplitfileCompatibilityModeEvent - Class in freenet.client.events
 
SplitfileCompatibilityModeEvent(InsertContext.CompatibilityMode, InsertContext.CompatibilityMode, byte[], boolean, boolean) - Constructor for class freenet.client.events.SplitfileCompatibilityModeEvent
 
splitfileCryptoKey - Variable in class freenet.client.events.SplitfileCompatibilityModeEvent
 
SplitFileFetcher - Class in freenet.client.async
Splitfile fetcher based on keeping as much state as possible, and in particular the downloaded blocks, in a single file.
SplitFileFetcher(Metadata, GetCompletionCallback, ClientRequester, FetchContext, boolean, List<Compressor.COMPRESSOR_TYPE>, ClientMetadata, long, boolean, short, boolean, FreenetURI, boolean, ClientContext) - Constructor for class freenet.client.async.SplitFileFetcher
 
SplitFileFetcher() - Constructor for class freenet.client.async.SplitFileFetcher
 
SplitFileFetcher(ClientGetter, DataInputStream, ClientContext) - Constructor for class freenet.client.async.SplitFileFetcher
 
SplitFileFetcherCrossSegmentStorage - Class in freenet.client.async
Cross-segments are "in parallel" with the main segments, an interlaced Reed-Solomon scheme similar to that used on CD's, allowing us to fill in blocks from other segments.
SplitFileFetcherCrossSegmentStorage(SplitFileFetcherStorage, int, DataInputStream) - Constructor for class freenet.client.async.SplitFileFetcherCrossSegmentStorage
 
SplitFileFetcherGet - Class in freenet.client.async
Actually does the splitfile fetch.
SplitFileFetcherGet(SplitFileFetcher, SplitFileFetcherStorage) - Constructor for class freenet.client.async.SplitFileFetcherGet
 
SplitFileFetcherKeyListener - Class in freenet.client.async
 
SplitFileFetcherKeyListener(SplitFileFetcherStorageCallback, SplitFileFetcherStorage, boolean, byte[], int, int, int) - Constructor for class freenet.client.async.SplitFileFetcherKeyListener
Create a set of bloom filters for a new download.
SplitFileFetcherKeyListener(SplitFileFetcherStorage, SplitFileFetcherStorageCallback, DataInputStream, boolean, boolean) - Constructor for class freenet.client.async.SplitFileFetcherKeyListener
 
SplitFileFetcherSegmentBlockChooser - Class in freenet.client.async
 
SplitFileFetcherSegmentBlockChooser(int, Random, int, int, long, SplitFileFetcherSegmentStorage, KeysFetchingLocally, int) - Constructor for class freenet.client.async.SplitFileFetcherSegmentBlockChooser
 
SplitFileFetcherSegmentSendableRequestItem - Class in freenet.client.async
 
SplitFileFetcherSegmentSendableRequestItem(int) - Constructor for class freenet.client.async.SplitFileFetcherSegmentSendableRequestItem
 
SplitFileFetcherSegmentStorage - Class in freenet.client.async
Represents a single segment, in memory and on disk.
SplitFileFetcherSegmentStorage(SplitFileFetcherStorage, int, Metadata.SplitfileAlgorithm, int, int, int, long, long, long, long, boolean, SplitFileSegmentKeys, KeysFetchingLocally) - Constructor for class freenet.client.async.SplitFileFetcherSegmentStorage
Construct a segment.
SplitFileFetcherSegmentStorage(SplitFileFetcherStorage, DataInputStream, int, boolean, long, long, long, long, KeysFetchingLocally) - Constructor for class freenet.client.async.SplitFileFetcherSegmentStorage
Construct from a saved file.
SplitFileFetcherStorage - Class in freenet.client.async
Stores the state for a SplitFileFetcher, persisted to a LockableRandomAccessBuffer (i.e.
SplitFileFetcherStorage(Metadata, SplitFileFetcherStorageCallback, List<Compressor.COMPRESSOR_TYPE>, ClientMetadata, boolean, short, FetchContext, boolean, KeySalter, FreenetURI, FreenetURI, boolean, byte[], RandomSource, BucketFactory, LockableRandomAccessBufferFactory, PersistentJobRunner, Ticker, MemoryLimitedJobRunner, ChecksumChecker, boolean, File, FileRandomAccessBufferFactory, KeysFetchingLocally) - Constructor for class freenet.client.async.SplitFileFetcherStorage
Construct a new SplitFileFetcherStorage from metadata.
SplitFileFetcherStorage(LockableRandomAccessBuffer, boolean, SplitFileFetcherStorageCallback, FetchContext, RandomSource, PersistentJobRunner, KeysFetchingLocally, Ticker, MemoryLimitedJobRunner, ChecksumChecker, boolean, KeySalter, boolean, boolean) - Constructor for class freenet.client.async.SplitFileFetcherStorage
Construct a SplitFileFetcherStorage from a stored RandomAccessBuffer, and appropriate local settings passed in.
SplitFileFetcherStorageCallback - Interface in freenet.client.async
Callback used by SplitFileFetcherStorage.
SplitFileInserter - Class in freenet.client.async
Top level class for a splitfile insert.
SplitFileInserterCrossSegmentStorage - Class in freenet.client.async
 
SplitFileInserterCrossSegmentStorage(SplitFileInserterStorage, int, boolean, int, int) - Constructor for class freenet.client.async.SplitFileInserterCrossSegmentStorage
 
SplitFileInserterSegmentBlockChooser - Class in freenet.client.async
Tracks retry count and completion status for blocks in an insert segment.
SplitFileInserterSegmentBlockChooser(SplitFileInserterSegmentStorage, int, Random, int, KeysFetchingLocally, int) - Constructor for class freenet.client.async.SplitFileInserterSegmentBlockChooser
 
SplitFileInserterSegmentStorage - Class in freenet.client.async
A single segment within a splitfile to be inserted.
SplitFileInserterSegmentStorage(SplitFileInserterStorage, int, boolean, int, int, int, int, byte, byte[], Random, int, int, KeysFetchingLocally) - Constructor for class freenet.client.async.SplitFileInserterSegmentStorage
 
SplitFileInserterSegmentStorage(SplitFileInserterStorage, DataInputStream, int, int, byte, byte[], Random, int, int, KeysFetchingLocally) - Constructor for class freenet.client.async.SplitFileInserterSegmentStorage
Create a segment from the fixed settings stored in the RAF by writeFixedSettings().
SplitFileInserterSegmentStorage.MissingKeyException - Exception in freenet.client.async
 
SplitFileInserterSender - Class in freenet.client.async
Interface to the low level insertion code for inserting a splitfile.
SplitFileInserterSender(SplitFileInserter, SplitFileInserterStorage) - Constructor for class freenet.client.async.SplitFileInserterSender
 
SplitFileInserterStorage - Class in freenet.client.async
Similar to SplitFileFetcherStorage.
SplitFileInserterStorage(LockableRandomAccessBuffer, long, SplitFileInserterStorageCallback, Compressor.COMPRESSOR_TYPE, ClientMetadata, boolean, ArchiveManager.ARCHIVE_TYPE, LockableRandomAccessBufferFactory, boolean, InsertContext, byte, byte[], byte[], HashResult[], BucketFactory, ChecksumChecker, Random, MemoryLimitedJobRunner, PersistentJobRunner, Ticker, KeysFetchingLocally, boolean, int, int, long, long) - Constructor for class freenet.client.async.SplitFileInserterStorage
Create a SplitFileInserterStorage.
SplitFileInserterStorage(LockableRandomAccessBuffer, LockableRandomAccessBuffer, SplitFileInserterStorageCallback, Random, MemoryLimitedJobRunner, PersistentJobRunner, Ticker, KeysFetchingLocally, FilenameGenerator, PersistentFileTracker, MasterSecret) - Constructor for class freenet.client.async.SplitFileInserterStorage
Create a splitfile insert from stored data.
SplitFileInserterStorageCallback - Interface in freenet.client.async
Callback interface for a SplitFileInserterStorage.
splitfileParams() - Method in class freenet.client.Metadata
 
SplitfileProgressEvent - Class in freenet.client.events
 
SplitfileProgressEvent(int, int, Date, int, int, Date, int, int, boolean) - Constructor for class freenet.client.events.SplitfileProgressEvent
 
SplitfileProgressEvent() - Constructor for class freenet.client.events.SplitfileProgressEvent
 
splitfileSegmentCheckBlocks - Variable in class freenet.client.InsertContext
Maximum number of check blocks per segment for splitfiles.
splitfileSegmentDataBlocks - Variable in class freenet.client.InsertContext
Maximum number of data blocks per segment for splitfiles
SplitFileSegmentKeys - Class in freenet.client.async
Contains the keys for a splitfile segment, in an efficient compressed form.
SplitFileSegmentKeys(int, int, byte[], byte) - Constructor for class freenet.client.async.SplitFileSegmentKeys
 
SplitFileSegmentKeys() - Constructor for class freenet.client.async.SplitFileSegmentKeys
 
splitOnCharArray(String, String) - Static method in class freenet.client.filter.FilterUtils
 
splitType(String) - Static method in class freenet.client.filter.HTMLFilter
 
SSK_VERSION - Static variable in class freenet.keys.NodeSSK
 
SSKBlock - Class in freenet.keys
SSKBlock.
SSKBlock(byte[], byte[], NodeSSK, boolean) - Constructor for class freenet.keys.SSKBlock
Initialize, and verify data, headers against key.
sskCacheStats() - Method in class freenet.node.NodeStats
View of stats for SSK Cache
sskClientCacheStats() - Method in class freenet.node.NodeStats
View of stats for SSK ClientCache
SSKDecodeException - Exception in freenet.keys
 
SSKDecodeException(String) - Constructor for exception freenet.keys.SSKDecodeException
 
SSKEncodeException - Exception in freenet.keys
 
SSKEncodeException(String, KeyEncodeException) - Constructor for exception freenet.keys.SSKEncodeException
 
sskFetchSchedulerBulk - Variable in class freenet.node.RequestStarterGroup
 
sskFetchSchedulerRT - Variable in class freenet.node.RequestStarterGroup
 
sskForUSK() - Method in class freenet.keys.FreenetURI
Convert a USK into an SSK by appending "-" and the suggested edition to the document name and changing the key type.
sskInsertCtr - Variable in class freenet.node.NodeStats
 
SSKInsertHandler - Class in freenet.node
Handles an incoming SSK insert.
SSKInsertSender - Class in freenet.node
SSKs require separate logic for inserts and requests, for various reasons: - SSKs can collide.
SSKKeypairMessage - Class in freenet.clients.fcp
 
SSKKeypairMessage(FreenetURI, FreenetURI, String) - Constructor for class freenet.clients.fcp.SSKKeypairMessage
 
sskPutSchedulerBulk - Variable in class freenet.node.RequestStarterGroup
 
sskPutSchedulerRT - Variable in class freenet.node.RequestStarterGroup
 
sskRequestCtr - Variable in class freenet.node.NodeStats
 
sskSlashDotCacheStats() - Method in class freenet.node.NodeStats
View of stats for SSK SlashdotCache
SSKStore - Class in freenet.store
 
SSKStore(GetPubkey) - Constructor for class freenet.store.SSKStore
 
sskStoreStats() - Method in class freenet.node.NodeStats
View of stats for SSK Store
SSKVerifyException - Exception in freenet.keys
Thrown when an SSK fails to verify at the node level.
SSKVerifyException(String) - Constructor for exception freenet.keys.SSKVerifyException
 
SSL - Class in freenet.crypt
 
SSL() - Constructor for class freenet.crypt.SSL
 
SSLNetworkInterface - Class in freenet.io
An SSL extension to the NetworkInterface
SSLNetworkInterface(int, String, Executor) - Constructor for class freenet.io.SSLNetworkInterface
stableNodeVersion - Static variable in class freenet.node.Version
The current stable tree version
stableProtocolVersion - Static variable in class freenet.node.Version
The stable protocol version supported
start(ClientContext) - Method in class freenet.client.async.BaseManifestPutter
 
start(ClientPutter) - Method in class freenet.client.async.ClientContext
Start an insert.
start(ClientGetter) - Method in class freenet.client.async.ClientContext
Start a request.
start(BaseManifestPutter) - Method in class freenet.client.async.ClientContext
Start a new-style site insert.
start(ClientContext) - Method in class freenet.client.async.ClientGetter
 
start(boolean, FreenetURI, ClientContext) - Method in class freenet.client.async.ClientGetter
Start the request.
start(ClientContext) - Method in class freenet.client.async.ClientPutter
Start the insert.
start(boolean, ClientContext) - Method in class freenet.client.async.ClientPutter
Start the insert.
start() - Method in class freenet.client.async.DatastoreChecker
 
start(ClientContext, SingleFileInserter, RandomAccessBucket, int, BucketFactory, boolean, long, boolean, Config) - Static method in class freenet.client.async.InsertCompressor
Create an InsertCompressor, add it to the database, schedule it.
start(ClientContext) - Method in class freenet.client.async.ManifestPutter
 
start(ClientContext) - Method in class freenet.client.async.PersistentJobRunnerImpl
 
start(boolean) - Method in class freenet.client.async.SplitFileFetcherStorage
Start the storage layer.
start() - Method in class freenet.client.async.SplitFileInserterStorage
 
start(ClientContext) - Method in class freenet.clients.fcp.ClientGet
 
start(ClientContext) - Method in class freenet.clients.fcp.ClientPut
 
start(ClientContext) - Method in class freenet.clients.fcp.ClientPutDir
 
start(ClientContext) - Method in class freenet.clients.fcp.ClientRequest
Start the request, if it has not already been started.
start(ClientContext) - Method in class freenet.clients.http.FProxyFetchInProgress
 
start() - Method in class freenet.clients.http.SimpleToadletServer
 
start(Ticker) - Method in class freenet.io.comm.MessageCore
 
start() - Method in class freenet.io.comm.UdpSocketHandler
 
start() - Method in class freenet.node.Announcer
 
start() - Method in class freenet.node.BandwidthManager
 
start() - Method in class freenet.node.FailureTable
 
start() - Method in class freenet.node.FNPPacketMangler
Start up the FNPPacketMangler.
start() - Method in class freenet.node.LocationManager
Start a thread to send FNPSwapRequests every second when we are not locked.
start() - Method in class freenet.node.MemoryChecker
 
start(boolean) - Method in class freenet.node.Node
 
start(Config) - Method in class freenet.node.NodeClientCore
 
start() - Method in class freenet.node.NodeCrypto
 
start() - Method in class freenet.node.NodeIPDetector
Start all IP detection related processes
start(String[]) - Method in class freenet.node.NodeStarter
The start method is called when the WrapperManager is signaled by the native wrapper code that it can start its application.
start() - Method in class freenet.node.NodeStats
 
start() - Method in class freenet.node.OpennetManager
 
start() - Method in class freenet.node.PeerManager
 
start(byte, long, Type, Listener) - Method in class freenet.node.probe.Probe
Sends an outgoing probe request.
start() - Method in class freenet.node.RequestSender
 
start() - Method in class freenet.node.RequestStarterGroup
 
start() - Method in class freenet.node.updater.MainJarUpdater
 
start() - Method in class freenet.node.updater.NodeUpdateManager
 
start(boolean) - Method in class freenet.node.updater.RevocationChecker
 
start(boolean, boolean) - Method in class freenet.node.updater.RevocationChecker
Start a fetch.
start() - Method in class freenet.node.UptimeEstimator
 
start() - Method in class freenet.pluginmanager.PluginManager
 
start(Ticker, boolean) - Method in class freenet.store.caching.CachingFreenetStore
 
start(Ticker, boolean) - Method in interface freenet.store.FreenetStore
 
start(Ticker, boolean) - Method in class freenet.store.NullFreenetStore
 
start(Ticker, boolean) - Method in class freenet.store.ProxyFreenetStore
 
start(Ticker, boolean) - Method in class freenet.store.RAMFreenetStore
 
start(Ticker) - Method in class freenet.store.saltedhash.ResizablePersistentIntBuffer
 
start(Ticker, boolean) - Method in class freenet.store.saltedhash.SaltedHashFreenetStore
If start can be completed quickly, or longStart is true, then do it.
start(Ticker, boolean) - Method in class freenet.store.SlashdotStore
 
start() - Method in class freenet.support.FileLoggerHook
 
start(MemoryLimitedChunk) - Method in class freenet.support.MemoryLimitedJob
Start the job.
start() - Method in class freenet.support.PooledExecutor
 
start(Executor, String) - Method in class freenet.support.PrioritizedSerialExecutor
 
start() - Method in class freenet.support.PrioritizedTicker
 
start(Executor, String) - Method in class freenet.support.SerialExecutor
 
start() - Method in class freenet.support.TransferThread
Deprecated.
Tells this TransferThread to start it's execution.
start_osgi(String[]) - Static method in class freenet.node.NodeStarter
 
startBlocking(ClientRequest, ClientContext) - Method in class freenet.clients.fcp.FCPServer
Start a request on the global queue.
startClientGet(ClientGetMessage) - Method in class freenet.clients.fcp.FCPConnectionHandler
Start a ClientGet.
startClientPut(ClientPutMessage) - Method in class freenet.clients.fcp.FCPConnectionHandler
 
startClientPutDir(ClientPutDirMessage, HashMap<String, Object>, boolean) - Method in class freenet.clients.fcp.FCPConnectionHandler
 
startCore(byte[]) - Method in class freenet.client.async.ClientRequestScheduler
 
started - Variable in class freenet.clients.fcp.ClientRequest
 
StartedCompressionEvent - Class in freenet.client.events
Event indicating that we are attempting to compress the file.
StartedCompressionEvent(Compressor.COMPRESSOR_TYPE) - Constructor for class freenet.client.events.StartedCompressionEvent
 
StartedCompressionMessage - Class in freenet.clients.fcp
 
StartedCompressionMessage(String, boolean, Compressor.COMPRESSOR_TYPE) - Constructor for class freenet.clients.fcp.StartedCompressionMessage
 
startedSender() - Method in class freenet.node.InsertTag
 
startedSendingData() - Method in class freenet.node.CHKInsertSender
 
startedSwaps - Static variable in class freenet.node.LocationManager
 
startEncode(short) - Method in class freenet.client.async.SplitFileInserterCrossSegmentStorage
 
startEncode(short) - Method in class freenet.client.async.SplitFileInserterSegmentStorage
 
startingDir() - Method in class freenet.clients.http.LocalDirectoryConfigToadlet
 
startingDir() - Method in class freenet.clients.http.LocalDownloadDirectoryToadlet
 
startingDir() - Method in class freenet.clients.http.LocalFileBrowserToadlet
Determines the appropriate directory to start out in for the given browser.
startingDir() - Method in class freenet.clients.http.LocalFileFilterToadlet
 
startingDir() - Method in class freenet.clients.http.LocalFileInsertToadlet
 
startingDir() - Method in class freenet.clients.http.LocalFileN2NMToadlet
 
startInsert(InsertBlock) - Method in class freenet.node.simulator.LongTermManySingleBlocksTest.InsertBatch
 
startPlugin(PluginManager, PluginInfoWrapper) - Static method in class freenet.pluginmanager.PluginHandler
Will get all needed info from the plugin, put it into the Wrapper.
startPluginAuto(String, boolean) - Method in class freenet.pluginmanager.PluginManager
 
startPluginFile(String, boolean) - Method in class freenet.pluginmanager.PluginManager
 
startPluginFreenet(String, boolean) - Method in class freenet.pluginmanager.PluginManager
 
startPluginOfficial(String, boolean, boolean, boolean) - Method in class freenet.pluginmanager.PluginManager
 
startPluginOfficial(String, boolean, OfficialPlugins.OfficialPluginDescription, boolean, boolean) - Method in class freenet.pluginmanager.PluginManager
 
startPluginUpdater(String) - Method in class freenet.node.updater.NodeUpdateManager
 
startPluginURL(String, boolean) - Method in class freenet.pluginmanager.PluginManager
 
startProbe(byte, long, Type, Listener) - Method in class freenet.node.Node
Dispatches a probe request with the specified settings
startProcessingDecryptedMessages(int) - Method in interface freenet.node.BasePeerNode
 
startProcessingDecryptedMessages(int) - Method in class freenet.node.PeerNode
 
startReceive(long) - Method in class freenet.io.AddressTracker
 
startRekeying() - Method in interface freenet.node.BasePeerNode
 
startRekeying() - Method in class freenet.node.PeerNode
 
startSend(long) - Method in class freenet.io.AddressTracker
 
startSendAnnouncementRequest(long, PeerNode, byte[], ByteCounter, double, short) - Method in class freenet.node.OpennetManager
 
startShutdownPlugin(PluginManager, boolean) - Method in class freenet.pluginmanager.PluginInfoWrapper
 
startSomeDependencyFetchers() - Method in class freenet.node.updater.UpdateOverMandatoryManager
 
startsWith(byte[], byte[], int) - Static method in class freenet.client.filter.ContentFilter
 
startTemporaryBackgroundFetcher(USK, ClientContext, FetchContext, boolean, boolean) - Method in class freenet.client.async.USKManager
 
startTime - Variable in class freenet.node.BaseSender
 
startupTime - Variable in class freenet.clients.fcp.ClientRequest
Timestamp : startup time
startupTime - Variable in class freenet.clients.fcp.PutSuccessfulMessage
 
startupTime - Variable in class freenet.node.Node
 
startupToadlet - Variable in class freenet.clients.http.SimpleToadletServer
 
StartupToadlet - Class in freenet.clients.http
Toadlet for "Freenet is starting up" page.
StartupToadlet(StaticToadlet) - Constructor for class freenet.clients.http.StartupToadlet
 
StaticToadlet - Class in freenet.clients.http
Static Toadlet.
STATISTICS_DURATION - Static variable in class freenet.io.comm.IOStatisticCollector
 
STATISTICS_DURATION_S - Static variable in class freenet.io.comm.IOStatisticCollector
 
STATISTICS_ENTRIES - Static variable in class freenet.io.comm.IOStatisticCollector
 
StatisticsToadlet - Class in freenet.clients.http
 
StatisticsToadlet(Node, NodeClientCore, HighLevelSimpleClient) - Constructor for class freenet.clients.http.StatisticsToadlet
 
stats - Variable in class freenet.clients.http.ConnectionsToadlet
 
StatsNotAvailableException - Exception in freenet.node.stats
 
StatsNotAvailableException() - Constructor for exception freenet.node.stats.StatsNotAvailableException
 
StatsNotAvailableException(String) - Constructor for exception freenet.node.stats.StatsNotAvailableException
 
StatsNotAvailableException(String, Throwable) - Constructor for exception freenet.node.stats.StatsNotAvailableException
 
StatsNotAvailableException(Throwable) - Constructor for exception freenet.node.stats.StatsNotAvailableException
 
statsPageLine(boolean, boolean, boolean) - Method in class freenet.node.RequestStarterGroup
 
status - Variable in class freenet.pluginmanager.ForwardPortStatus
 
statusString(AddressTracker.Status) - Static method in class freenet.io.AddressTracker
 
Step - Interface in freenet.clients.http.wizardsteps
Classes which implement Step are sub-Toadlets accessible only through the wizard, and are not registered in FProxy.
stop() - Method in class freenet.node.Announcer
 
stop() - Method in class freenet.node.NodeCrypto
 
stop(int) - Method in class freenet.node.NodeStarter
Called when the application is shutting down.
stop(boolean) - Method in class freenet.node.OpennetManager
Called when opennet is disabled
stop(long) - Method in class freenet.pluginmanager.PluginManager
 
stop_osgi(int) - Static method in class freenet.node.NodeStarter
 
stopARKFetcher() - Method in class freenet.node.PeerNode
 
stopPlugin(PluginManager, long, boolean) - Method in class freenet.pluginmanager.PluginInfoWrapper
Tell the plugin to quit.
stopPluginUpdater(String) - Method in class freenet.node.updater.NodeUpdateManager
 
StorableBlock - Interface in freenet.store
 
StorageFormatException - Exception in freenet.support.io
Thrown when the file being loaded appears not to be a stored splitfile or other request.
StorageFormatException(String) - Constructor for exception freenet.support.io.StorageFormatException
 
StorageFormatException(String, IOException) - Constructor for exception freenet.support.io.StorageFormatException
 
store() - Method in class freenet.config.Config
Write current config to disk
store() - Method in class freenet.config.FilePersistentConfig
 
store() - Method in class freenet.config.FreenetFilePersistentConfig
 
store(KeyBlock, boolean, boolean, boolean, boolean) - Method in class freenet.node.Node
Store a datum.
store(SSKBlock, boolean, boolean, boolean, boolean, boolean) - Method in class freenet.node.Node
 
store - Variable in class freenet.node.stats.DataStoreInstanceType
 
store - Variable in class freenet.store.StoreCallback
 
STORE_SIZE - Static variable in class freenet.clients.fcp.FCPMessage
 
STORE_SIZE - Static variable in class freenet.io.comm.DMT
 
StoreAccessStats - Class in freenet.node.stats
 
StoreAccessStats() - Constructor for class freenet.node.stats.StoreAccessStats
 
storeBookmarks() - Method in class freenet.clients.http.bookmark.BookmarkManager
 
storeBookmarksLazy() - Method in class freenet.clients.http.bookmark.BookmarkManager
 
StoreCallback<T extends StorableBlock> - Class in freenet.store
 
StoreCallback() - Constructor for class freenet.store.StoreCallback
 
StoreCallbackStats - Class in freenet.node.stats
This class wraps StoreCallback instance to provide methods required to display stats
StoreCallbackStats(StoreCallback<?>, StoreLocationStats) - Constructor for class freenet.node.stats.StoreCallbackStats
 
storeChecker - Variable in class freenet.node.NodeClientCore
 
storeConfig() - Method in class freenet.node.NodeClientCore
 
storeConfig() - Method in class freenet.pluginmanager.PluginRespirator
Force a write of the plugin's config file.
storeData(long, ProgramDirectory, int) - Method in class freenet.io.AddressTracker
Persist the table to disk
storeDir() - Method in class freenet.node.Node
 
storedKeysLength() - Method in class freenet.client.async.SplitFileInserterSegmentStorage
 
storedKeysLength(int, int, boolean) - Static method in class freenet.client.async.SplitFileSegmentKeys
 
storedSegmentStatusLength(int, int, int, boolean) - Static method in class freenet.client.async.SplitFileFetcherSegmentStorage
 
storedStatusLength() - Method in class freenet.client.async.SplitFileInserterCrossSegmentStorage
 
storedStatusLength() - Method in class freenet.client.async.SplitFileInserterSegmentStorage
 
storeFullKeys() - Method in class freenet.store.CHKStore
 
storeFullKeys() - Method in class freenet.store.PubkeyStore
 
storeFullKeys() - Method in class freenet.store.SSKStore
 
storeFullKeys() - Method in class freenet.store.StoreCallback
Whether we should create a .keys file to keep full keys in in order to reconstruct.
storeInsert(SSKBlock, boolean, boolean, boolean, boolean) - Method in class freenet.node.Node
Store the block if this is a sink.
StoreLocationStats - Interface in freenet.node.stats
This interface represents aggregated stats for data store
storeShallow(CHKBlock, boolean, boolean, boolean) - Method in class freenet.node.Node
 
storeShallow(SSKBlock, boolean, boolean, boolean) - Method in class freenet.node.Node
Store only to the cache, and not the store.
storeSize - Variable in class freenet.node.NodeStarter.TestNodeParameters
 
storeStatus() - Method in class freenet.client.async.SplitFileInserterCrossSegmentStorage
 
storeStatus(boolean) - Method in class freenet.client.async.SplitFileInserterSegmentStorage
 
storeSync - Variable in class freenet.config.FilePersistentConfig
 
storeTo(DataOutputStream) - Method in class freenet.crypt.AEADCryptBucket
 
storeTo(DataOutputStream) - Method in class freenet.crypt.EncryptedRandomAccessBucket
 
storeTo(DataOutputStream) - Method in class freenet.crypt.EncryptedRandomAccessBuffer
 
storeTo(DataOutputStream) - Method in interface freenet.support.api.Bucket
Write enough data to reconstruct the Bucket, or throw UnsupportedOperationException.
storeTo(DataOutputStream) - Method in interface freenet.support.api.LockableRandomAccessBuffer
Write enough data to reconstruct the Bucket, or throw UnsupportedOperationException.
storeTo(DataOutputStream) - Method in class freenet.support.io.ArrayBucket
 
storeTo(DataOutputStream) - Method in class freenet.support.io.BaseFileBucket
 
storeTo(DataOutputStream) - Method in class freenet.support.io.ByteArrayRandomAccessBuffer
 
storeTo(DataOutputStream) - Method in class freenet.support.io.DelayedFreeBucket
 
storeTo(DataOutputStream) - Method in class freenet.support.io.DelayedFreeRandomAccessBucket
 
storeTo(DataOutputStream) - Method in class freenet.support.io.DelayedFreeRandomAccessBuffer
 
storeTo(DataOutputStream) - Method in class freenet.support.io.FileBucket
 
storeTo(DataOutputStream) - Method in class freenet.support.io.FileRandomAccessBuffer
 
storeTo(DataOutputStream) - Method in class freenet.support.io.NoFreeBucket
 
storeTo(DataOutputStream) - Method in class freenet.support.io.NullBucket
 
storeTo(DataOutputStream) - Method in class freenet.support.io.NullRandomAccessBuffer
 
storeTo(DataOutputStream) - Method in class freenet.support.io.PaddedBucket
 
storeTo(DataOutputStream) - Method in class freenet.support.io.PaddedEphemerallyEncryptedBucket
 
storeTo(DataOutputStream) - Method in class freenet.support.io.PaddedRandomAccessBucket
 
storeTo(DataOutputStream) - Method in class freenet.support.io.PaddedRandomAccessBuffer
 
storeTo(DataOutputStream) - Method in class freenet.support.io.PooledFileRandomAccessBuffer
 
storeTo(DataOutputStream) - Method in class freenet.support.io.RAFBucket
 
storeTo(DataOutputStream) - Method in class freenet.support.io.ReadOnlyFileSliceBucket
 
storeTo(DataOutputStream) - Method in class freenet.support.io.ReadOnlyRandomAccessBuffer
 
storeTo(DataOutputStream) - Method in class freenet.support.io.TempBucketFactory.TempBucket
 
storeTo(DataOutputStream) - Method in class freenet.support.io.TempFileBucket
 
storeTo(DataOutputStream) - Method in class freenet.support.SimpleReadOnlyArrayBucket
 
StoringUserEvent<T extends StoringUserEvent<T>> - Class in freenet.node.useralerts
 
StoringUserEvent(Map<String, T>) - Constructor for class freenet.node.useralerts.StoringUserEvent
 
StoringUserEvent(UserEvent.Type, boolean, String, String, String, HTMLNode, short, boolean, String, boolean, Object, Map<String, T>) - Constructor for class freenet.node.useralerts.StoringUserEvent
 
STREAM_SEQNO - Static variable in class freenet.io.comm.DMT
 
streamGenerator() - Method in class freenet.client.async.SplitFileFetcherStorage
 
StreamGenerator - Interface in freenet.client.async
Writes an underlying data structure to an output stream.
strictEquals(HashResult[], HashResult[]) - Static method in class freenet.crypt.HashResult
 
strictEquals(FreenetInetAddress) - Method in class freenet.io.comm.FreenetInetAddress
 
strictEquals(Object) - Method in class freenet.io.comm.Peer
 
StringArrCallback - Class in freenet.support.api
Callback (getter/setter) for a string config variable
StringArrCallback() - Constructor for class freenet.support.api.StringArrCallback
 
StringArrOption - Class in freenet.config
 
StringArrOption(SubConfig, String, String[], int, boolean, boolean, String, String, StringArrCallback) - Constructor for class freenet.config.StringArrOption
 
StringCallback - Class in freenet.support.api
Callback (getter/setter) for a string config variable
StringCallback() - Constructor for class freenet.support.api.StringCallback
 
StringCounter - Class in freenet.support
A set of strings each with a counter associated with each.
StringCounter() - Constructor for class freenet.support.StringCounter
 
StringOption - Class in freenet.config
 
StringOption(SubConfig, String, String, int, boolean, boolean, String, String, StringCallback) - Constructor for class freenet.config.StringOption
 
strings - Variable in class freenet.pluginmanager.PluginStore
 
stringsArrays - Variable in class freenet.pluginmanager.PluginStore
 
stringToBool(String, boolean) - Static method in class freenet.support.Fields
Finds the boolean value of the field, by doing a caseless match with the strings "true" and "false".
stringToBool(String) - Static method in class freenet.support.Fields
Find the boolean value of the field.
StringValidityChecker - Class in freenet.support
 
StringValidityChecker() - Constructor for class freenet.support.StringValidityChecker
 
stripMIMEType(String) - Static method in class freenet.client.filter.ContentFilter
 
STRONG - Static variable in class freenet.support.HTMLNode
 
SUB_DELIMS - Static variable in class freenet.client.filter.GenericReadFilterCallback
 
SUB_MAX_THROTTLE_DELAY_BULK - Static variable in class freenet.node.NodeStats
 
SUB_MAX_THROTTLE_DELAY_RT - Static variable in class freenet.node.NodeStats
If the throttled packet delay is less than this, reject no packets; if it's between the two, reject some packets.
SubConfig - Class in freenet.config
A specific configuration block.
SubConfig(String, Config) - Constructor for class freenet.config.SubConfig
Deprecated.
subscribe(USK, USKCallback, boolean, boolean, RequestClient) - Method in class freenet.client.async.USKManager
Subscribe to a given USK.
subscribe(USK, USKCallback, boolean, RequestClient) - Method in class freenet.client.async.USKManager
 
subscribeContent(USK, USKRetrieverCallback, boolean, FetchContext, short, RequestClient) - Method in class freenet.client.async.USKManager
Subscribe to a USK.
subscribeContentCustom(USK, USKRetrieverCallback, FetchContext, short, RequestClient) - Method in class freenet.client.async.USKManager
Subscribe to a USK with a custom FetchContext.
SubscribedUSKMessage - Class in freenet.clients.fcp
Sent by the node back to the client after it receives a SubscribeUSK message.
SubscribedUSKRoundFinishedMessage - Class in freenet.clients.fcp
 
SubscribedUSKSendingToNetworkMessage - Class in freenet.clients.fcp
 
SubscribedUSKUpdate - Class in freenet.clients.fcp
 
SubscribedUSKUpdate(String, long, USK, boolean, boolean) - Constructor for class freenet.clients.fcp.SubscribedUSKUpdate
 
subscribeSparse(USK, USKCallback, boolean, RequestClient) - Method in class freenet.client.async.USKManager
Subscribe to a given USK, and poll it in the background, but only report new editions when we've been through a round and are confident that we won't find more in the near future.
subscribeSparse(USK, USKCallback, RequestClient) - Method in class freenet.client.async.USKManager
 
SubscribeUSK - Class in freenet.clients.fcp
 
SubscribeUSK(SubscribeUSKMessage, NodeClientCore, FCPConnectionHandler) - Constructor for class freenet.clients.fcp.SubscribeUSK
 
SubscribeUSKMessage - Class in freenet.clients.fcp
Sent by a client to subscribe to a USK.
SubscribeUSKMessage(SimpleFieldSet) - Constructor for class freenet.clients.fcp.SubscribeUSKMessage
 
subset(String) - Method in class freenet.support.SimpleFieldSet
 
subSet(Integer, Integer) - Method in class freenet.support.SortedIntSet
Deprecated.
 
subStores - Variable in class freenet.pluginmanager.PluginStore
 
succeedBlocks - Variable in class freenet.client.events.SplitfileProgressEvent
 
succeeded(BaseSendableGet, boolean) - Method in class freenet.client.async.ClientRequestScheduler
 
succeeded(BaseSendableGet) - Method in class freenet.client.async.ClientRequestSelector
 
succeeded - Variable in class freenet.clients.fcp.ClientPutBase
Has the request succeeded?
succeeded(BaseSendableGet, boolean) - Method in interface freenet.node.RequestScheduler
Tell the scheduler that a request from a specific RandomGrabArray succeeded.
success(FreenetURI, Object) - Method in interface freenet.client.async.USKManager.HintCallback
The SSK block exists.
success - Variable in class freenet.clients.fcp.FCPPluginMessage
For messages which are a reply to another message, this is always non-null.
SUCCESS - Static variable in class freenet.clients.http.updateableelements.UpdaterConstants
 
SUCCESS - Static variable in class freenet.io.comm.DMT
 
successCount() - Method in class freenet.client.async.SimpleBlockChooser
 
successFrom() - Method in class freenet.node.RequestSender
 
successfulBlockReceive(boolean, boolean) - Method in class freenet.node.NodeStats
 
successfulBlocks - Variable in class freenet.client.async.ClientRequester
Number of blocks we have successfully completed a fetch/put for.
successfulCompletion(long) - Method in class freenet.node.RequestStarterGroup.MyRequestThrottle
 
successfulReads() - Method in class freenet.node.stats.StoreAccessStats
 
successNotOverload(boolean) - Method in class freenet.node.PeerNode
Didn't get RejectedOverload.
successRate() - Method in class freenet.node.stats.StoreAccessStats
 
suffixes - Static variable in class freenet.support.SizeUtil
 
suggestedEdition - Variable in class freenet.keys.USK
 
SUN - Static variable in class freenet.crypt.JceLoader
 
SunJCE - Static variable in class freenet.crypt.JceLoader
 
supportedNegTypes(boolean) - Method in class freenet.node.FNPPacketMangler
 
supportedNegTypes(boolean) - Method in interface freenet.node.OutgoingPacketMangler
List of supported negotiation types in preference order (best last)
swapIdentifier - Variable in class freenet.node.Node
Semi-unique ID for swap requests.
swappingDisabled() - Method in class freenet.node.LocationManager
Should we swap? LOCKING: Call without holding locks.
swappingReceivedBytes(int) - Method in class freenet.node.NodeStats
 
swappingSentBytes(int) - Method in class freenet.node.NodeStats
 
SwapRequestSender() - Constructor for class freenet.node.LocationManager.SwapRequestSender
 
swaps - Static variable in class freenet.node.LocationManager
 
swapsRejectedAlreadyLocked - Static variable in class freenet.node.LocationManager
 
swapsRejectedNowhereToGo - Static variable in class freenet.node.LocationManager
 
swapsRejectedRateLimit - Static variable in class freenet.node.LocationManager
 
swapsRejectedRecognizedID - Static variable in class freenet.node.LocationManager
 
switchBaseFilename(String) - Method in class freenet.support.FileLoggerHook
 
SymlinkerToadlet - Class in freenet.clients.http
Symlinker Toadlet Provide alias to other toadlet URLs by throwing RedirectException.
SymlinkerToadlet(HighLevelSimpleClient, Node) - Constructor for class freenet.clients.http.SymlinkerToadlet
 
SYMMETRIC_KEY_LENGTH - Static variable in class freenet.node.Node
 
SYMMETRIC_NAT - Static variable in class freenet.pluginmanager.DetectedIP
Symmetric NAT.
SYMMETRIC_UDP_FIREWALL - Static variable in class freenet.pluginmanager.DetectedIP
Symmetric UDP firewall.
SyncSendWaitedTooLongException - Exception in freenet.node
This exception is thrown when it we try to do a blocking send of a message, and it takes too long so we timeout.
SyncSendWaitedTooLongException() - Constructor for exception freenet.node.SyncSendWaitedTooLongException
 

T

tagReplacer - Variable in class freenet.client.FetchContext
Callback needed for web-pushing
TagReplacerCallback - Interface in freenet.client.filter
This callback can be registered to a HTMLContentFilter, that provides callback for all tags it processes.
tail() - Method in interface freenet.support.DoublyLinkedList
Returns the last item.
tail() - Method in class freenet.support.DoublyLinkedListImpl
Returns the last item.
tailSet(Integer) - Method in class freenet.support.SortedIntSet
Deprecated.
 
takesACharset - Variable in class freenet.client.filter.FilterMIMEType
 
TARGET_LOCATION - Static variable in class freenet.io.comm.DMT
 
TARGET_NODENAME - Static variable in class freenet.io.comm.DMT
 
targetURI - Variable in class freenet.support.api.ManifestElement
Redirect target
tarItemSize(long) - Static method in class freenet.support.ContainerSizeEstimator
 
tempBlobFile - Variable in class freenet.node.updater.NodeUpdater
 
TempBucket(long, RandomAccessBucket) - Constructor for class freenet.support.io.TempBucketFactory.TempBucket
 
tempBucketFactory - Variable in class freenet.client.async.ClientContext
 
tempBucketFactory - Variable in class freenet.node.NodeClientCore
 
TempBucketFactory - Class in freenet.support.io
Temporary Bucket Factory Buckets created by this factory can be either: - ArrayBuckets OR - FileBuckets ArrayBuckets are used if and only if: 1) there is enough room remaining on the pool (@see maxRamUsed and @see bytesInUse) 2) the initial size is smaller than (@maxRAMBucketSize) Depending on how they are used they might switch from one type to another transparently.
TempBucketFactory(Executor, FilenameGenerator, long, long, Random, boolean, long, MasterSecret) - Constructor for class freenet.support.io.TempBucketFactory
 
TempBucketFactory.TempBucket - Class in freenet.support.io
 
tempDir - Static variable in class freenet.support.io.BaseFileBucket
 
tempFileAlreadyExists() - Method in class freenet.support.io.BaseFileBucket
If true, then the file is temporary and must already exist, so we will just open it.
tempFileAlreadyExists() - Method in class freenet.support.io.FileBucket
 
tempFileAlreadyExists() - Method in class freenet.support.io.TempFileBucket
 
TempFileBucket - Class in freenet.support.io
Temporary file handling.
TempFileBucket(long, FilenameGenerator) - Constructor for class freenet.support.io.TempFileBucket
 
TempFileBucket(long, FilenameGenerator, boolean) - Constructor for class freenet.support.io.TempFileBucket
Constructor for the TempFileBucket object Subclasses can call this constructor.
TempFileBucket() - Constructor for class freenet.support.io.TempFileBucket
 
TempFileBucket(DataInputStream) - Constructor for class freenet.support.io.TempFileBucket
 
tempFilenameGenerator - Variable in class freenet.node.NodeClientCore
 
tempRAFFactory - Variable in class freenet.client.async.ClientContext
 
terminate() - Method in class freenet.node.MemoryChecker
 
terminate() - Method in interface freenet.pluginmanager.FredPlugin
Shut down the plugin.
terminate() - Method in class freenet.support.TransferThread
Deprecated.
 
TEST_CHK_HEADERS - Static variable in class freenet.io.comm.DMT
 
TEST_KEY - Static variable in class freenet.keys.ClientCHK
Useful for e.g.
TEST_SIZE - Static variable in class freenet.node.simulator.BootstrapPullTest
 
TEST_SIZE - Static variable in class freenet.node.simulator.BootstrapPushPullTest
 
testDataNotFound - Static variable in class freenet.io.comm.DMT
 
testDataNotFoundAck - Static variable in class freenet.io.comm.DMT
 
testDataReply - Static variable in class freenet.io.comm.DMT
 
testDataReplyAck - Static variable in class freenet.io.comm.DMT
 
TestDDACompleteMessage - Class in freenet.clients.fcp
client -> node: DDARequest { WantRead=true, WantWrite=true, Dir=/tmp/blah } node -> client: DDAReply { Dir=/tmp/blah, ReadFilename=random1, WriteFilename=random2, ContentToWrite=random3 } client -> node: DDAResponse { Dir=/tmp/blah, ReadContent=blah } node -> client: DDAComplete { Dir=/tmp/blah, ReadAllowed=true, WriteAllowed=true }
TestDDACompleteMessage(FCPConnectionHandler, FCPConnectionHandler.DDACheckJob, String) - Constructor for class freenet.clients.fcp.TestDDACompleteMessage
 
TestDDAReplyMessage - Class in freenet.clients.fcp
client -> node: DDARequest { WantRead=true, WantWrite=true, Dir=/tmp/blah } node -> client: DDAReply { Dir=/tmp/blah, ReadFilename=random1, WriteFilename=random2, ContentToWrite=random3 } client -> node: DDAResponse { Dir=/tmp/blah, ReadContent=blah } node -> client: DDAComplete { Dir=/tmp/blah, ReadAllowed=true, WriteAllowed=true }
TestDDARequestMessage - Class in freenet.clients.fcp
client -> node: DDARequest { WantRead=true, WantWrite=true, Dir=/tmp/blah } node -> client: DDAReply { Dir=/tmp/blah, ReadFilename=random1, WriteFilename=random2, ContentToWrite=random3 } client -> node: DDAResponse { Dir=/tmp/blah, ReadContent=blah } node -> client: DDAComplete { Dir=/tmp/blah, ReadAllowed=true, WriteAllowed=true }
TestDDARequestMessage(SimpleFieldSet) - Constructor for class freenet.clients.fcp.TestDDARequestMessage
 
TestDDAResponseMessage - Class in freenet.clients.fcp
client -> node: DDARequest { WantRead=true, WantWrite=true, Dir=/tmp/blah } node -> client: DDAReply { Dir=/tmp/blah, ReadFilename=random1, WriteFilename=random2, ContentToWrite=random3 } client -> node: DDAResponse { Dir=/tmp/blah, ReadContent=blah } node -> client: DDAComplete { Dir=/tmp/blah, ReadAllowed=true, WriteAllowed=true }
TestDDAResponseMessage(SimpleFieldSet) - Constructor for class freenet.clients.fcp.TestDDAResponseMessage
 
TesterElement - Class in freenet.clients.http.updateableelements
A pushed element that counts up every second.
TesterElement(ToadletContext, String, int) - Constructor for class freenet.clients.http.updateableelements.TesterElement
 
testnetEnabled - Variable in class freenet.node.PeerNode
Is this a testnet node?
TestNodeParameters() - Constructor for class freenet.node.NodeStarter.TestNodeParameters
 
testReceiveCompleted - Static variable in class freenet.io.comm.DMT
 
testRequest - Static variable in class freenet.io.comm.DMT
 
testSendCHK - Static variable in class freenet.io.comm.DMT
 
testSendCHKAck - Static variable in class freenet.io.comm.DMT
 
testSendCompleted - Static variable in class freenet.io.comm.DMT
 
testTransferSend - Static variable in class freenet.io.comm.DMT
 
testTransferSendAck - Static variable in class freenet.io.comm.DMT
 
TestUtil - Class in freenet.node.simulator
 
TestUtil() - Constructor for class freenet.node.simulator.TestUtil
 
text(String) - Static method in class freenet.support.HTMLNode
 
text(int) - Static method in class freenet.support.HTMLNode
 
text(long) - Static method in class freenet.support.HTMLNode
 
text(short) - Static method in class freenet.support.HTMLNode
 
TextFeedMessage - Class in freenet.clients.fcp
 
TextFeedMessage(String, String, String, short, long, String, long, long, long, String) - Constructor for class freenet.clients.fcp.TextFeedMessage
 
textList(String[], char) - Static method in class freenet.support.Fields
 
TextModeClientInterface - Class in freenet.node
 
TextModeClientInterface(TextModeClientInterfaceServer, InputStream, OutputStream) - Constructor for class freenet.node.TextModeClientInterface
 
TextModeClientInterface(Node, NodeClientCore, HighLevelSimpleClient, File, InputStream, OutputStream) - Constructor for class freenet.node.TextModeClientInterface
 
TextModeClientInterfaceServer - Class in freenet.node
 
theirInitialMsgID - Variable in class freenet.node.PeerNode
 
theirInitialSeqNum - Variable in class freenet.node.PeerNode
 
themeFromName(String) - Static method in enum freenet.clients.http.PageMaker.THEME
 
thenThrow(Object, Object, String) - Static method in class freenet.support.codeshortification.IfNotEquals
 
thenThrow(Object, Object) - Static method in class freenet.support.codeshortification.IfNotEquals
 
thenThrow(Object) - Static method in class freenet.support.codeshortification.IfNull
Deprecated.
Use Objects.requireNonNull(Object)
thenThrow(Object, String) - Static method in class freenet.support.codeshortification.IfNull
Deprecated.
Use Objects.requireNonNull(Object, String)
TheoraBitstreamFilter - Class in freenet.client.filter
 
TheoraBitstreamFilter(OggPage) - Constructor for class freenet.client.filter.TheoraBitstreamFilter
 
TheoraPacketFilter - Class in freenet.client.filter
 
TheoraPacketFilter() - Constructor for class freenet.client.filter.TheoraPacketFilter
 
thread - Variable in class freenet.config.FreenetFilePersistentConfig
 
THREAD - Static variable in class freenet.support.FileLoggerHook
Verbosity types
THREAD_PRIORITY - Static variable in class freenet.support.MemoryLimitedJobRunner
 
threadLimit - Variable in class freenet.node.NodeStarter.TestNodeParameters
 
threshold - Variable in class freenet.support.LoggerHook
 
throttleLocalData - Variable in class freenet.node.Node
 
throttleRekey() - Method in class freenet.node.PeerNode
 
ThrottleWindowManager - Class in freenet.node
 
ThrottleWindowManager(double, SimpleFieldSet, Node) - Constructor for class freenet.node.ThrottleWindowManager
 
throwUnsafeContentTypeException() - Method in class freenet.client.filter.FilterMIMEType
Throw an exception indicating that this is a dangerous content type.
ticker - Variable in class freenet.client.async.ClientContext
 
ticker - Variable in class freenet.node.Node
 
Ticker - Interface in freenet.support
 
TIME - Static variable in class freenet.io.comm.DMT
 
TIME_DELTAS - Static variable in class freenet.io.comm.DMT
 
TIME_LEFT - Static variable in class freenet.io.comm.DMT
 
timeCheckForAcks() - Method in class freenet.node.NewPacketFormatKeyContext
 
timeCheckForLostPackets() - Method in class freenet.node.NewPacketFormat
 
timeCheckForLostPackets(double) - Method in class freenet.node.NewPacketFormatKeyContext
 
timeCheckForLostPackets() - Method in interface freenet.node.PacketFormat
 
timeCheckForLostPackets() - Method in class freenet.node.PeerNode
 
TIMED_OUT - Static variable in exception freenet.io.comm.RetrievalException
 
TimeDecayingRunningAverage - Class in freenet.support.math
Time decaying running average.
TimeDecayingRunningAverage(double, long, double, double, TimeSkewDetectorCallback) - Constructor for class freenet.support.math.TimeDecayingRunningAverage
 
TimeDecayingRunningAverage(double, long, double, double, SimpleFieldSet, TimeSkewDetectorCallback) - Constructor for class freenet.support.math.TimeDecayingRunningAverage
 
TimeDecayingRunningAverage(double, double, double, double, DataInputStream, TimeSkewDetectorCallback) - Constructor for class freenet.support.math.TimeDecayingRunningAverage
 
TimeDecayingRunningAverage(TimeDecayingRunningAverage) - Constructor for class freenet.support.math.TimeDecayingRunningAverage
 
timeDefinitelyNoPacketsReceived() - Method in class freenet.io.AddressTrackerItem
 
timeDefinitelyNoPacketsSent() - Method in class freenet.io.AddressTrackerItem
 
TimedOutNodesList - Interface in freenet.node
Interface which returns the time at which the failure table timeout on any given node will expire for a specific key.
timedOutToHandlerButContinued() - Method in class freenet.node.UIDTag
Set when we are going to tell downstream that the request has timed out, but can't terminate it yet.
timedOutWhileWaiting(double) - Method in class freenet.node.BaseSender
We timed out while waiting for a slot from any node.
timedOutWhileWaiting(double) - Method in class freenet.node.CHKInsertSender
 
timedOutWhileWaiting(double) - Method in class freenet.node.RequestSender
 
timedOutWhileWaiting(double) - Method in class freenet.node.SSKInsertSender
 
TimedStats(String, long, long, long) - Constructor for class freenet.node.NodeStats.TimedStats
 
timeFromStartupToFirstReceivedPacket() - Method in class freenet.io.AddressTrackerItem
 
timeFromStartupToFirstSentPacket() - Method in class freenet.io.AddressTrackerItem
 
timeLastConnected(long) - Method in class freenet.node.PeerNode
 
timeLastConnectionCompleted() - Method in class freenet.node.PeerNode
 
timeLastDisconnect() - Method in class freenet.node.PeerNode
 
timeLastRoutable() - Method in class freenet.node.PeerNode
 
timeLastSuccess() - Method in class freenet.node.OpennetPeerNode
 
timeLastSuccess - Variable in class freenet.node.OpennetPeerNodeStatus
 
timeLastTick - Variable in class freenet.support.TokenBucket
Deprecated.
 
timeNextUrgent(boolean, long) - Method in class freenet.node.NewPacketFormat
When do we need to send a packet?
timeNextUrgent(boolean, long) - Method in interface freenet.node.PacketFormat
 
TIMEOUT_HTL1 - Static variable in class freenet.node.probe.Probe
In ms, to account for probabilistic decrement at HTL = 1.
TIMEOUT_PER_HTL - Static variable in class freenet.node.probe.Probe
In ms, per HTL above HTL = 1.
timeRemainingOnCheck() - Method in class freenet.node.updater.NodeUpdateManager
 
timeSendAcks() - Method in class freenet.node.NewPacketFormat
 
timeSendAcks() - Method in interface freenet.node.PacketFormat
 
timeSendAcks() - Method in class freenet.node.PeerNode
 
timeSendHandshake(long) - Method in class freenet.node.PeerNode
 
timeSinceAddedOrRestarted() - Method in class freenet.node.PeerNode
 
timeSinceSent() - Method in class freenet.node.BaseSender
 
timeSinceSentUOM() - Method in class freenet.node.PeerNode
 
TimeSkewDetectedUserAlert - Class in freenet.node.useralerts
A simple user alert warning the user about the weird effect a time skew can have on a freenet node.
TimeSkewDetectedUserAlert() - Constructor for class freenet.node.useralerts.TimeSkewDetectedUserAlert
 
TimeSkewDetectorCallback - Interface in freenet.node
 
TimeSortedHashtable<T extends java.lang.Comparable<T>> - Class in freenet.support
Variant on LRUMap which provides an efficient how-many-since-time-T operation.
TimeSortedHashtable() - Constructor for class freenet.support.TimeSortedHashtable
 
timeStarted - Variable in class freenet.clients.http.FProxyFetchResult
Creation time
TimeUtil - Class in freenet.support
Time formatting utility.
TimeUtil() - Constructor for class freenet.support.TimeUtil
 
toACIIString() - Method in class freenet.keys.FreenetURI
Deprecated.
Toadlet - Class in freenet.clients.http
API similar to Servlets.
Toadlet(HighLevelSimpleClient) - Constructor for class freenet.clients.http.Toadlet
 
TOADLET_URL - Static variable in class freenet.clients.http.DiagnosticToadlet
 
TOADLET_URL - Static variable in class freenet.clients.http.FirstTimeWizardToadlet
 
TOADLET_URL - Static variable in class freenet.clients.http.TranslationToadlet
 
ToadletContainer - Interface in freenet.clients.http
Interface for toadlet containers.
ToadletContext - Interface in freenet.clients.http
Object represents context for a single request.
ToadletContextClosedException - Exception in freenet.clients.http
 
ToadletContextClosedException() - Constructor for exception freenet.clients.http.ToadletContextClosedException
 
ToadletContextImpl - Class in freenet.clients.http
ToadletContext implementation, including all the icky HTTP parsing etc.
ToadletContextImpl(Socket, MultiValueTable<String, String>, BucketFactory, PageMaker, ToadletContainer, UserAlertManager, BookmarkManager, URI, long) - Constructor for class freenet.clients.http.ToadletContextImpl
 
toArray() - Method in class freenet.client.filter.CodecPacket
 
toArray() - Method in class freenet.client.filter.OggPage
 
toArray() - Method in class freenet.support.IdentityHashSet
 
toArray(TT[]) - Method in class freenet.support.IdentityHashSet
 
toArray() - Method in class freenet.support.LRUQueue
Return the objects in the queue as an array in an arbitrary and meaningless order.
toArray(E[]) - Method in class freenet.support.LRUQueue
Return the objects in the queue as an array in an arbitrary and meaningless order.
toArray() - Method in class freenet.support.WeakHashSet
 
toArray(T[]) - Method in class freenet.support.WeakHashSet
 
toArrayOrdered() - Method in class freenet.support.LRUQueue
Return the objects in the queue as an array.
toArrayOrdered(E[]) - Method in class freenet.support.LRUQueue
Return the objects in the queue as an array.
toArrayRaw() - Method in class freenet.support.SortedIntSet
Deprecated.
Get a sorted array of all items
toASCIIString() - Method in class freenet.keys.FreenetURI
Get the FreenetURI as a pure ASCII string, any non-english characters as well as any dangerous characters are encoded.
toBucket(BucketFactory) - Method in class freenet.client.Metadata
 
toByteArray() - Method in class freenet.support.io.ArrayBucket
 
toByteArray(Bucket) - Static method in class freenet.support.io.BucketTools
Read the entire bucket in as a byte array.
toByteArray(Bucket, byte[]) - Static method in class freenet.support.io.BucketTools
 
today - Static variable in class freenet.node.simulator.LongTermTest
 
toDisplayString(Integer) - Method in class freenet.config.IntOption
 
toDisplayString(Long) - Method in class freenet.config.LongOption
 
toDisplayString(T) - Method in class freenet.config.Option
 
toDisplayString(Short) - Method in class freenet.config.ShortOption
 
toFieldSet(boolean) - Method in class freenet.client.FailureCodeTracker
Copy verbosely to a SimpleFieldSet
toFieldSet() - Method in class freenet.io.AddressTrackerItem
 
toFieldSet() - Method in class freenet.io.InetAddressAddressTrackerItem
 
toFieldSet() - Method in class freenet.io.PeerAddressTrackerItem
 
toFree() - Method in interface freenet.support.io.DelayedFree
 
toFree() - Method in class freenet.support.io.DelayedFreeBucket
 
toFree() - Method in class freenet.support.io.DelayedFreeRandomAccessBucket
 
toFree() - Method in class freenet.support.io.DelayedFreeRandomAccessBuffer
 
toHexString(BigInteger) - Static method in class freenet.support.HexUtil
 
toIntArray() - Method in class freenet.support.SortedIntSet
Deprecated.
Get a sorted array of all items
token - Variable in class freenet.client.async.ChosenBlock
The token indicating the key within the request to be fetched/inserted.
token - Variable in class freenet.client.async.MultiPutCompletionCallback
 
token - Variable in class freenet.node.BulkCallFailureItem
 
TokenBucket - Class in freenet.support
Deprecated.
TokenBucket(long, long, long) - Constructor for class freenet.support.TokenBucket
Deprecated.
Create a token bucket.
tokenObject - Variable in class freenet.client.async.USKInserter
 
toLocalisedHTML() - Method in class freenet.pluginmanager.PluginManager.PluginProgress
 
toLongString() - Method in interface freenet.crypt.CryptoElement
 
toLongString() - Method in class freenet.crypt.DSAGroup
 
toLongString() - Method in class freenet.crypt.DSAPrivateKey
 
toLongString() - Method in class freenet.crypt.DSAPublicKey
 
toLongString() - Method in class freenet.support.StringCounter
 
toMillis(String) - Static method in class freenet.support.TimeUtil
 
toNetwork(ClientContext) - Method in class freenet.client.async.ClientRequester
Called when we first send a request to the network.
toNetwork() - Method in class freenet.client.async.SplitFileFetcher
 
toNormalizedDouble() - Method in class freenet.keys.Key
Convert the key to a double between 0.0 and 1.0.
TOO_LONG_TIMEOUT - Static variable in class freenet.io.xfer.BlockReceiver
 
TOO_MANY_LEVELS - Static variable in exception freenet.client.ArchiveFailureException
 
tooBig - Variable in exception freenet.node.MasterKeysFileSizeException
 
TooBigDictionaryException - Exception in freenet.support.compress
 
TooBigDictionaryException() - Constructor for exception freenet.support.compress.TooBigDictionaryException
 
TooBigException - Exception in freenet.keys
 
TooBigException(String) - Constructor for exception freenet.keys.TooBigException
 
TooLongException - Exception in freenet.support.io
Exception thrown by a LineReadingInputStream when a line is too long.
TooManyFilesInsertException - Exception in freenet.client.async
Thrown when there are too many files in a single folder (directory) for an insert.
TooManyFilesInsertException() - Constructor for exception freenet.client.async.TooManyFilesInsertException
 
tooNewPeersDarknet - Variable in class freenet.node.useralerts.PeerManagerUserAlert
 
tooNewPeersTotal - Variable in class freenet.node.useralerts.PeerManagerUserAlert
 
toOrderedString() - Method in class freenet.support.SimpleFieldSet
 
toOrderedStringWithBase64() - Method in class freenet.support.SimpleFieldSet
 
topBlocksRequired - Variable in class freenet.client.Metadata
 
topBlocksTotal - Variable in class freenet.client.Metadata
 
topCompatibilityMode - Variable in class freenet.client.Metadata
 
topCompressedSize - Variable in class freenet.client.Metadata
 
topDontCompress - Variable in class freenet.client.Metadata
 
toplevelKeyIterator() - Method in class freenet.support.SimpleFieldSet
Iterate over keys that are in the top level of the tree, i.e.
topSize - Variable in class freenet.client.Metadata
 
toRandomAccessBucket(Bucket, BucketFactory) - Static method in class freenet.support.io.BucketTools
 
toRandomAccessBucket() - Method in class freenet.support.io.DelayedFreeBucket
Convert to a RandomAccessBucket if it can be done quickly.
toRandomAccessBuffer() - Method in class freenet.crypt.EncryptedRandomAccessBucket
 
toRandomAccessBuffer() - Method in interface freenet.support.api.RandomAccessBucket
Convert the Bucket to a LockableRandomAccessBuffer.
toRandomAccessBuffer() - Method in class freenet.support.io.ArrayBucket
 
toRandomAccessBuffer() - Method in class freenet.support.io.BaseFileBucket
 
toRandomAccessBuffer() - Method in class freenet.support.io.DelayedFreeRandomAccessBucket
 
toRandomAccessBuffer() - Method in class freenet.support.io.NullBucket
 
toRandomAccessBuffer() - Method in class freenet.support.io.PaddedRandomAccessBucket
 
toRandomAccessBuffer() - Method in class freenet.support.io.RAFBucket
 
toRandomAccessBuffer() - Method in class freenet.support.io.TempBucketFactory.TempBucket
 
toRandomAccessBuffer() - Method in class freenet.support.SimpleReadOnlyArrayBucket
 
toRelativeURI() - Method in class freenet.keys.FreenetURI
Convert to a relative URI in the form of a URI (/KSK@gpl.txt etc).
toShortString() - Method in class freenet.keys.FreenetURI
Encode to a user-friendly, incomplete string with ...
toSimpleFieldSet() - Method in class freenet.clients.http.bookmark.BookmarkManager
 
toSimpleFieldSet(BookmarkCategory) - Static method in class freenet.clients.http.bookmark.BookmarkManager
 
toString() - Method in class freenet.client.ArchiveKey
 
toString() - Method in class freenet.client.async.ClientGetter
 
toString() - Method in class freenet.client.async.SplitFileInserterSegmentStorage
 
toString() - Method in class freenet.client.async.USKFetcherWrapper
 
toString() - Method in class freenet.client.ClientMetadata
 
toString() - Method in class freenet.client.FailureCodeTracker
 
toString() - Method in exception freenet.client.FetchException
 
toString() - Method in exception freenet.client.filter.DataFilterException
 
toString() - Method in class freenet.client.filter.HTMLFilter.ParsedTag
 
toString() - Method in exception freenet.client.filter.UnsafeContentTypeException
Get the title of the Exception
toString() - Method in interface freenet.clients.fcp.FCPPluginConnection
 
toString() - Method in class freenet.clients.fcp.FCPPluginMessage
 
toString() - Method in class freenet.clients.fcp.PersistentRequestClient
 
toString() - Method in class freenet.clients.fcp.ProtocolErrorMessage
 
toString() - Method in class freenet.clients.http.bookmark.BookmarkItem
 
toString() - Method in class freenet.clients.http.updateableelements.ImageElement
 
toString() - Method in class freenet.clients.http.updateableelements.NotifierFetchListener
 
toString() - Method in class freenet.clients.http.updateableelements.ProgressBarElement
 
toString() - Method in class freenet.clients.http.updateableelements.ProgressInfoElement
 
toString() - Method in class freenet.clients.http.updateableelements.PushDataManager.UpdateEvent
 
toString() - Method in class freenet.clients.http.utils.UriFilterProxyHeaderParser.SchemeAndHostWithPort
 
toString(Boolean) - Method in class freenet.config.BooleanOption
 
toString(Integer) - Method in class freenet.config.IntOption
 
toString(Long) - Method in class freenet.config.LongOption
 
toString(T) - Method in class freenet.config.Option
 
toString(Short) - Method in class freenet.config.ShortOption
 
toString(String[]) - Method in class freenet.config.StringArrOption
 
toString(String) - Method in class freenet.config.StringOption
 
toString() - Method in class freenet.crypt.AEADOutputStream
 
toString() - Method in class freenet.crypt.CryptoKey
 
toString() - Method in class freenet.crypt.DSAGroup
 
toString() - Method in enum freenet.crypt.ECDH.Curves
 
toString() - Method in class freenet.crypt.ECDHLightContext
 
toString() - Method in enum freenet.crypt.ECDSA.Curves
 
toString() - Method in class freenet.io.comm.FreenetInetAddress
 
toString() - Method in class freenet.io.comm.Message
 
toString() - Method in class freenet.io.comm.MessageFilter
 
toString() - Method in class freenet.io.comm.Peer
 
toString() - Method in exception freenet.io.comm.RetrievalException
 
toString() - Method in class freenet.io.comm.UdpSocketHandler
 
toString() - Method in class freenet.io.xfer.BlockReceiver
 
toString() - Method in class freenet.io.xfer.BlockTransmitter
 
toString() - Method in class freenet.io.xfer.BulkTransmitter
 
toString() - Method in class freenet.io.xfer.PacketThrottle
 
toString() - Method in class freenet.keys.CHKBlock
 
toString() - Method in class freenet.keys.ClientCHK
 
toString() - Method in class freenet.keys.ClientCHKBlock
 
toString() - Method in class freenet.keys.ClientSSK
 
toString() - Method in class freenet.keys.FreenetURI
toString() is equivalent to toString(false, false) but is cached.
toString(boolean, boolean) - Method in class freenet.keys.FreenetURI
Get the FreenetURI as a string.
toString() - Method in class freenet.keys.NodeCHK
 
toString() - Method in class freenet.keys.NodeSSK
 
toString() - Method in class freenet.keys.USK
 
toString() - Method in class freenet.l10n.ISO639_3.LanguageCode
 
toString() - Method in class freenet.node.CHKInsertHandler.DataReceiver
 
toString() - Method in class freenet.node.CHKInsertHandler
 
toString() - Method in class freenet.node.CHKInsertSender
 
toString() - Method in class freenet.node.DarknetPeerNodeStatus
 
toString() - Method in class freenet.node.HourlyStatsRecord
 
toString() - Method in exception freenet.node.LowLevelGetException
 
toString() - Method in class freenet.node.MessageItem
 
toString() - Method in class freenet.node.NewPacketFormat
 
toString() - Method in class freenet.node.NodeStats.PeerLoadStats
 
toString() - Method in class freenet.node.PeerLocation
 
toString() - Method in class freenet.node.PeerNode.SlotWaiter
 
toString() - Method in class freenet.node.PeerNode
 
toString() - Method in class freenet.node.PeerNodeStatus
 
toString() - Method in class freenet.node.RequestHandler
 
toString() - Method in class freenet.node.RequestSender
 
toString() - Method in class freenet.node.RequestStarter
 
toString() - Method in class freenet.node.RequestStarterGroup.MyRequestThrottle
 
toString() - Method in class freenet.node.SendMessageOnErrorCallback
 
toString() - Method in class freenet.node.SSKInsertHandler
 
toString() - Method in class freenet.node.SSKInsertSender
 
toString() - Method in class freenet.node.stats.DataStoreInstanceType
 
toString() - Method in class freenet.node.ThrottleWindowManager
 
toString() - Method in class freenet.node.UIDTag
 
toString() - Method in class freenet.node.UnqueueMessageOnAckCallback
 
toString() - Method in class freenet.pluginmanager.DetectedIP
 
toString() - Method in class freenet.pluginmanager.PluginInfoWrapper
 
toString() - Method in class freenet.pluginmanager.PluginManager.PluginProgress
If this object is one of the constants PluginManager.PluginProgress.ProgressState.DOWNLOADING or PluginManager.PluginProgress.ProgressState.STARTING, the name of those constants will be returned, otherwise a textual representation of the plugin progress is returned.
toString() - Method in class freenet.store.saltedhash.ResizablePersistentIntBuffer
 
toString() - Method in class freenet.store.saltedhash.SaltedHashFreenetStore
 
toString() - Method in class freenet.support.BitArray
 
toString() - Method in class freenet.support.Buffer
 
toString() - Method in class freenet.support.io.ArrayBucket
 
toString() - Method in class freenet.support.io.BaseFileBucket
 
toString() - Method in class freenet.support.io.DelayedFreeBucket
 
toString() - Method in class freenet.support.io.DelayedFreeRandomAccessBucket
 
toString() - Method in class freenet.support.io.DiskSpaceCheckingRandomAccessBufferFactory
 
toString() - Method in class freenet.support.io.PaddedEphemerallyEncryptedBucket
 
toString() - Method in class freenet.support.io.PooledFileRandomAccessBuffer
 
toString() - Method in class freenet.support.LRUMap.QItem
 
toString() - Method in class freenet.support.math.MedianMeanRunningAverage
 
toString() - Method in class freenet.support.math.SimpleRunningAverage
 
toString() - Method in class freenet.support.math.TimeDecayingRunningAverage
 
toString() - Method in class freenet.support.MediaType
toString() - Method in class freenet.support.MultiValueTable
 
toString() - Method in class freenet.support.SectoredRandomGrabArrayWithInt
 
toString() - Method in class freenet.support.SectoredRandomGrabArrayWithObject
 
toString() - Method in class freenet.support.ShortBuffer
 
toString() - Method in class freenet.support.SimpleFieldSet
 
toString() - Method in class freenet.support.SparseBitmap
 
toStringCache - Variable in class freenet.keys.FreenetURI
 
toStringPrefNumeric() - Method in class freenet.io.comm.FreenetInetAddress
 
toStringPrefNumeric() - Method in class freenet.io.comm.Peer
Get the address:port string, but prefer numeric IPs - don't return the name.
toStrings() - Method in class freenet.clients.http.bookmark.BookmarkCategory
 
toTableRows(HTMLNode) - Method in class freenet.support.StringCounter
 
total() - Method in class freenet.node.RequestTracker.CountedRequests
 
TOTAL_HEADERS_LENGTH - Static variable in class freenet.keys.CHKBlock
 
TOTAL_HEADERS_LENGTH - Static variable in class freenet.keys.SSKBlock
 
totalAccessStats - Variable in class freenet.node.stats.StoreCallbackStats
If the store type does not support this, it will be null, to avoid producing bogus numbers.
totalBlocks - Variable in class freenet.client.async.ClientRequester
Total number of blocks this request has tried to fetch/put.
totalBlocks - Variable in class freenet.client.events.SplitfileProgressEvent
 
totalBlocks - Variable in class freenet.clients.http.FProxyFetchResult
Total blocks
totalBytesIn - Variable in class freenet.support.BandwidthStatsContainer
 
totalBytesOut - Variable in class freenet.support.BandwidthStatsContainer
 
totalCapacityInputBytes - Variable in class freenet.node.PeerNode.IncomingLoadSummaryStats
 
totalCapacityOutputBytes - Variable in class freenet.node.PeerNode.IncomingLoadSummaryStats
 
totalCount() - Method in class freenet.client.FailureCodeTracker
 
totalCrossCheckBlocks() - Method in class freenet.client.async.SplitFileInserterStorage
 
totalKeys() - Method in class freenet.client.async.SplitFileSegmentKeys
 
totalRequests - Variable in class freenet.node.NodeStats.PeerLoadStats
 
totalSize() - Method in class freenet.client.async.BaseManifestPutter
 
totalSize() - Method in class freenet.client.async.ManifestPutter
 
totalTime - Variable in class freenet.node.NodeStats.TimedStats
 
totalUptime - Variable in class freenet.support.UptimeContainer
 
totalValue() - Method in class freenet.support.math.TrivialRunningAverage
 
toTempSpace() - Method in class freenet.clients.fcp.DownloadRequestStatus
 
toURI(String) - Method in class freenet.keys.FreenetURI
Convert to a relative URI in the form of a URI, with the base path not necessarily /.
toUserFriendlyString() - Method in exception freenet.client.FetchException
 
toVerboseString() - Method in class freenet.client.FailureCodeTracker
 
tput(String, SimpleFieldSet) - Method in class freenet.support.SimpleFieldSet
Tolerant put(); does nothing if fs is empty
TRACK_GAPS - Static variable in class freenet.io.AddressTrackerItem
 
tracker - Variable in class freenet.clients.http.updateableelements.ImageElement
The tracker that the Fetcher can be acquired
tracker - Variable in class freenet.node.Node
 
tracker - Variable in class freenet.node.NodeClientCore
 
tracker - Variable in class freenet.node.UIDTag
 
TrafficClass - Enum in freenet.io.comm
Represents the Traffic Class as set in @see Socket.setTrafficClass(int)
TRANSFER_FAILED - Static variable in exception freenet.node.LowLevelGetException
Transfer of data started, but then failed.
TRANSFER_UID - Static variable in class freenet.io.comm.DMT
 
transferFailed(String, boolean) - Method in interface freenet.io.comm.PeerContext
Report a transfer failure
transferFailed(String, boolean) - Method in class freenet.node.PeerNode
A transfer failed.
transferFinished(boolean) - Method in class freenet.node.RequestHandler
Once the transfer has finished and we have the final status code, either path fold or just unregister.
transferringFrom() - Method in class freenet.node.RequestSender
 
transferStarted() - Method in class freenet.node.RequestSender
 
transferSuccess() - Static method in class freenet.io.xfer.BulkTransmitter
 
transferSuccess(boolean) - Method in class freenet.node.PeerNode
A transfer succeeded.
TransferThread - Class in freenet.support
Deprecated.
This class uses TrivialTicker in a bogus way. See issue 6423.
Also, it was not used by fred itself but only by Web Of Trust and Freetalk, while not being part of the fred official plugin API. Thus it should not be contained in fred.
If you do continue to need this class for a plugin, please move it to a shared library for plugins.
In that case, please use the version of Web Of Trust as it contains fixes for the existing bugs of this version here.
TransferThread(Node, HighLevelSimpleClient, String) - Constructor for class freenet.support.TransferThread
Deprecated.
 
TRANSIENT_KEY_REKEYING_MIN_INTERVAL - Static variable in class freenet.node.FNPPacketMangler
 
TRANSITION_VERSION - Static variable in class freenet.node.updater.NodeUpdateManager
The last build on the previous key with Java 7 support.
transitionMainJarFile - Variable in class freenet.node.updater.NodeUpdateManager
 
transitionMainJarFilename - Static variable in class freenet.node.updater.NodeUpdateManager
 
transitionTime() - Static method in class freenet.node.Version
translateException(LowLevelGetException) - Static method in class freenet.node.SendableGet
 
TranslationToadlet - Class in freenet.clients.http
A toadlet dedicated to translations ...
trimLines(String) - Static method in class freenet.support.Fields
Remove empty lines and trim head/trailing space
trimOldLogFiles() - Method in class freenet.support.FileLoggerHook
 
trimPerSecond(String) - Static method in class freenet.support.Fields
 
tripPendingKey(KeyBlock) - Method in class freenet.client.async.ClientRequestScheduler
 
TrivialRunningAverage - Class in freenet.support.math
 
TrivialRunningAverage(TrivialRunningAverage) - Constructor for class freenet.support.math.TrivialRunningAverage
 
TrivialRunningAverage() - Constructor for class freenet.support.math.TrivialRunningAverage
 
TrivialTicker - Class in freenet.support
Ticker implemented using Timer's.
TrivialTicker(Executor) - Constructor for class freenet.support.TrivialTicker
 
truncateHash(byte[]) - Static method in class freenet.crypt.Global
 
tryAutoClose(String) - Static method in class freenet.client.filter.ElementInfo
These elements are frequently used one after the other, and are invalid inside each other.
tryCompress(ClientContext) - Method in class freenet.client.async.InsertCompressor
 
tryCompress(ClientContext) - Method in interface freenet.support.compress.CompressJob
 
tryEncode(ClientContext) - Method in class freenet.client.async.SingleBlockInserter
Attempt to encode the block, if necessary
tryIncreaseMemoryLimit(int, String) - Static method in class freenet.node.updater.UpdateDeployContext
 
tryStartDecode() - Method in class freenet.client.async.SplitFileFetcherSegmentStorage
Read all the blocks, encode them according to their supposed keys and check that they are in fact the blocks that they should be.
TTL - Static variable in class freenet.io.comm.DMT
 
turnMySSKIntoUSK(FreenetURI) - Method in class freenet.keys.USK
 
TURTLE_KILLED - Static variable in exception freenet.io.comm.RetrievalException
 
TWO - Static variable in class freenet.crypt.Util
 
TYPE - Static variable in class freenet.clients.fcp.FCPMessage
 
type - Variable in class freenet.clients.fcp.RequestIdentifier
 
type - Variable in class freenet.crypt.HashResult
The type of hash.
TYPE - Static variable in class freenet.io.comm.DMT
 
type - Variable in class freenet.l10n.ISO639_3.LanguageCode
The type of the language, never null.
Type - Enum in freenet.node.probe
Describes the result type requested by the originating node.
typeOf(String) - Method in class freenet.io.comm.MessageType
 
TZ_UTC - Static variable in class freenet.support.TimeUtil
 

U

UDP_HEADERS_LENGTH - Static variable in class freenet.io.comm.UdpSocketHandler
 
UdpSocketHandler - Class in freenet.io.comm
 
UdpSocketHandler(int, InetAddress, Node, long, String, IOStatisticCollector) - Constructor for class freenet.io.comm.UdpSocketHandler
 
UID - Static variable in class freenet.io.comm.DMT
 
uid - Variable in class freenet.node.UIDRoutingContextTracker.UIDRoutingContext
The UID of all the tags
UID_STILL_RUNNING_FLAGS - Static variable in class freenet.io.comm.DMT
 
UIDRoutingContextTracker - Class in freenet.node
For any single UID, we should only route to the same node once, even if the request comes back to us in a loop.
UIDRoutingContextTracker() - Constructor for class freenet.node.UIDRoutingContextTracker
 
UIDRoutingContextTracker.UIDRoutingContext - Class in freenet.node
 
UIDTag - Class in freenet.node
Base class for tags representing a running request.
UNABLE_TO_SEND_BLOCK_WITHIN_TIMEOUT - Static variable in exception freenet.io.comm.RetrievalException
 
UNAME - Static variable in class freenet.support.FileLoggerHook
Verbosity types
uncompressedDataLength() - Method in class freenet.client.Metadata
 
UndetectableCharsetException - Exception in freenet.client.filter
 
UndetectableCharsetException(String) - Constructor for exception freenet.client.filter.UndetectableCharsetException
 
UNIQUE_COUNTER - Static variable in class freenet.io.comm.DMT
 
UNKNOWN - Static variable in exception freenet.io.comm.RetrievalException
 
UNKNOWN_ERROR - Static variable in exception freenet.support.plugins.helpers1.AbstractFCPHandler.FCPException
 
UnknownCharsetException - Exception in freenet.client.filter
 
UnknownContentTypeException - Exception in freenet.client.filter
 
UnknownContentTypeException(String) - Constructor for exception freenet.client.filter.UnknownContentTypeException
 
UnknownNodeIdentifierMessage - Class in freenet.clients.fcp
 
UnknownNodeIdentifierMessage(String, String) - Constructor for class freenet.clients.fcp.UnknownNodeIdentifierMessage
 
UnknownPeerNoteTypeMessage - Class in freenet.clients.fcp
 
UnknownPeerNoteTypeMessage(int, String) - Constructor for class freenet.clients.fcp.UnknownPeerNoteTypeMessage
 
unlock(boolean, int) - Method in interface freenet.client.async.PersistentJobRunner.CheckpointLock
The job is finished, unlock, allow a checkpoint if necessary.
unlock() - Method in class freenet.support.api.LockableRandomAccessBuffer.RAFLock
 
unlockedHandler - Variable in class freenet.node.UIDTag
 
unlockHandler(boolean) - Method in class freenet.node.UIDTag
Unlock the handler.
unlockHandler() - Method in class freenet.node.UIDTag
 
unlockUID(long, boolean, boolean, boolean, boolean, boolean, boolean, UIDTag, boolean) - Method in class freenet.node.RequestTracker
 
unparsedAttrs - Variable in class freenet.client.filter.HTMLFilter.ParsedTag
 
unqueueMessage(MessageItem) - Method in interface freenet.io.comm.PeerContext
 
unqueueMessage(MessageItem) - Method in class freenet.node.PeerNode
 
UnqueueMessageOnAckCallback - Class in freenet.node
If the send fails, queue the given message for the given node.
UnqueueMessageOnAckCallback(DarknetPeerNode, int) - Constructor for class freenet.node.UnqueueMessageOnAckCallback
 
unqueueN2NM(int) - Method in class freenet.node.DarknetPeerNode
 
unregister(ClientContext, short) - Method in class freenet.client.async.BaseSingleFileFetcher
 
unregister(Toadlet) - Method in class freenet.clients.http.SimpleToadletServer
 
unregister(Toadlet) - Method in interface freenet.clients.http.ToadletContainer
 
unregister() - Method in class freenet.io.comm.MessageType
 
unregister(ClientContext, short) - Method in class freenet.node.SendableGet
 
unregister(ClientContext, short) - Method in class freenet.node.SendableRequest
Unregister the request.
unregister(UserAlert) - Method in class freenet.node.useralerts.UserAlertManager
 
unregister(UserEvent.Type) - Method in class freenet.node.useralerts.UserAlertManager
 
unregisterAll(ClientContext) - Method in class freenet.client.async.BaseSingleFileFetcher
Remove the pendingKeys item and then remove from the queue as well.
unregisterBandwidthIndicatorPlugin(FredPluginBandwidthIndicator) - Method in class freenet.node.NodeIPDetector
 
unregisterCachingFS(CachingFreenetStore<?>) - Method in class freenet.store.caching.CachingFreenetStoreTracker
 
unregisterClient(PersistentRequestClient) - Method in class freenet.clients.fcp.FCPServer
 
unregisterDetectorPlugin(FredPluginIPDetector) - Method in class freenet.node.IPDetectorPluginManager
Remove a plugin.
unregisterIndefinitely() - Method in enum freenet.node.useralerts.UserEvent.Type
 
unregisterIPDetectorPlugin(FredPluginIPDetector) - Method in class freenet.node.NodeIPDetector
 
unregisterLogThresholdCallback(LogThresholdCallback) - Static method in class freenet.support.Logger
Register a LogThresholdCallback; this callback will be called after registration
unregisterPlugin(PluginInfoWrapper, FredPlugin, boolean) - Method in class freenet.pluginmanager.PluginManager
 
unregisterPluginToadlet(PluginInfoWrapper) - Method in class freenet.pluginmanager.PluginManager
 
unregisterPortForwardPlugin(FredPluginPortForward) - Method in class freenet.node.IPDetectorPluginManager
Remove a plugin.
unregisterPortForwardPlugin(FredPluginPortForward) - Method in class freenet.node.NodeIPDetector
 
unregisterSender() - Method in class freenet.client.async.SplitFileInserter
 
UNRESERVED - Static variable in class freenet.client.filter.GenericReadFilterCallback
 
unroutableNewerVersion - Variable in class freenet.node.PeerNode
True if this peer reports that our build number is before their last-known-good build number.
unroutableOlderVersion - Variable in class freenet.node.PeerNode
True if this peer has a build number older than our last-known-good build number.
UnsafeContentTypeException - Exception in freenet.client.filter
Thrown by the filter when it cannot guarantee the safety of the data, because it is an unknown type, because it cannot be filtered, or because we do not know how to filter it.
UnsafeContentTypeException() - Constructor for exception freenet.client.filter.UnsafeContentTypeException
 
unsetAll() - Method in class freenet.support.BloomFilter
 
unsetBit(int) - Method in class freenet.support.BinaryBloomFilter
 
unsetBit(int) - Method in class freenet.support.BloomFilter
 
unsetBit(int) - Method in class freenet.support.CountingBloomFilter
 
unsetBit(int) - Method in class freenet.support.NullBloomFilter
 
unshift(T) - Method in interface freenet.support.DoublyLinkedList
Puts the item before the first item.
unshift(T) - Method in class freenet.support.DoublyLinkedListImpl
Puts the item before the first item.
unsubscribe(USK, USKCallback) - Method in class freenet.client.async.USKManager
 
unsubscribe(USKManager) - Method in class freenet.client.async.USKRetriever
 
unsubscribe() - Method in class freenet.clients.fcp.SubscribeUSK
 
unsubscribeContent(USK, USKRetriever, boolean) - Method in class freenet.client.async.USKManager
 
unsubscribeUSK(String) - Method in class freenet.clients.fcp.FCPConnectionHandler
 
UnsubscribeUSKMessage - Class in freenet.clients.fcp
 
UnsubscribeUSKMessage(SimpleFieldSet) - Constructor for class freenet.clients.fcp.UnsubscribeUSKMessage
 
unsupported - Variable in class freenet.pluginmanager.OfficialPlugins.OfficialPluginDescription
If true, the plugin used to be official, but is no longer supported.
UNSUPPORTED_OPERATION - Static variable in exception freenet.support.plugins.helpers1.AbstractFCPHandler.FCPException
 
UnsupportedCharsetInFilterException - Exception in freenet.client.filter
 
UnsupportedCharsetInFilterException(String) - Constructor for exception freenet.client.filter.UnsupportedCharsetInFilterException
 
UnsupportedCipherException - Exception in freenet.crypt
 
UnsupportedCipherException() - Constructor for exception freenet.crypt.UnsupportedCipherException
 
UnsupportedCipherException(String) - Constructor for exception freenet.crypt.UnsupportedCipherException
 
UnsupportedTypeException - Exception in freenet.crypt
The UnsupportedTypeException is a subclass of IllegalArgumentException.
UnsupportedTypeException(Enum<?>, String) - Constructor for exception freenet.crypt.UnsupportedTypeException
 
UnsupportedTypeException(Enum<?>) - Constructor for exception freenet.crypt.UnsupportedTypeException
 
unwatch(FCPConnectionHandler) - Method in class freenet.node.useralerts.UserAlertManager
 
uom - Variable in class freenet.node.updater.NodeUpdateManager
 
UOMAnnouncement - Static variable in class freenet.io.comm.DMT
 
UOMFetchDependency - Static variable in class freenet.io.comm.DMT
Used to fetch a file required for deploying an update.
UOMRequestMainJar - Static variable in class freenet.io.comm.DMT
 
UOMRequestRevocation - Static variable in class freenet.io.comm.DMT
 
UOMSendingMainJar - Static variable in class freenet.io.comm.DMT
 
UOMSendingRevocation - Static variable in class freenet.io.comm.DMT
 
upBytes - Variable in class freenet.clients.http.wizardsteps.BandwidthLimit
Upload limit in bytes.
update(FreenetURI, boolean, String, String) - Method in class freenet.clients.http.bookmark.BookmarkItem
 
update() - Method in class freenet.clients.http.updateableelements.TesterElement
 
update() - Method in class freenet.node.NodeARKInserter
 
UPDATE_PRIORITY_CLASS - Static variable in class freenet.node.RequestStarter
USK updates etc
UPDATE_URI - Static variable in class freenet.node.updater.NodeUpdateManager
The URI for post-TRANSITION_VERSION builds' freenet.jar on modern JVMs.
updateCompressionStatus(String, ClientPut.COMPRESS_STATE) - Method in class freenet.clients.fcp.RequestStatusCache
 
updateData(Node) - Method in class freenet.client.async.PersistentStatsPutter
 
UpdateDeployContext - Class in freenet.node.updater
Handles the wrapper.conf, essentially.
UpdateDeployContext.CHANGED - Enum in freenet.node.updater
 
UpdateDeployContext.UpdateCatastropheException - Exception in freenet.node.updater
 
UpdatedVersionAvailableUserAlert - Class in freenet.node.useralerts
 
UpdatedVersionAvailableUserAlert(NodeUpdateManager) - Constructor for class freenet.node.useralerts.UpdatedVersionAvailableUserAlert
 
updateElement(String) - Method in class freenet.clients.http.updateableelements.PushDataManager
An element is updated and needs to be pushed to all requests.
updateExpectedDataLength(String, long) - Method in class freenet.clients.fcp.RequestStatusCache
 
updateExpectedMIME(String, String) - Method in class freenet.clients.fcp.RequestStatusCache
 
updateHASH(byte[]) - Method in class freenet.crypt.OCBBlockCipher_v149
Deprecated.
 
updateIsUrgent() - Method in class freenet.node.Node
 
updateLastCheckpointed() - Method in class freenet.client.async.PersistentJobRunnerImpl
 
updateLocation(double, double[]) - Method in class freenet.node.PeerNode
 
updateLocationChangeSession(double) - Method in class freenet.node.LocationManager
 
updateMTU() - Method in class freenet.node.Node
 
UpdateOverMandatoryManager - Class in freenet.node.updater
Co-ordinates update over mandatory.
UpdateOverMandatoryManager(NodeUpdateManager) - Constructor for class freenet.node.updater.UpdateOverMandatoryManager
 
UpdateOverMandatoryManager.UOMDependencyFetcherCallback - Interface in freenet.node.updater
 
updatePersistentRAFSpaceLimit() - Method in class freenet.node.NodeClientCore
 
updatePMUserAlert() - Method in class freenet.node.PeerManager
Update the numbers needed by our PeerManagerUserAlert on the UAM.
UPDATER_THRESHOLD - Static variable in class freenet.support.JVMVersion
Java version before which to use the legacy updater URI.
UpdaterConstants - Class in freenet.clients.http.updateableelements
 
UpdaterConstants() - Constructor for class freenet.clients.http.updateableelements.UpdaterConstants
 
updateRequestStatusCache() - Method in class freenet.clients.fcp.PersistentRequestClient
 
UpdateRevocationURICallback() - Constructor for class freenet.node.updater.NodeUpdateManager.UpdateRevocationURICallback
 
UpdaterParserException - Exception in freenet.node.updater
 
UpdaterParserException(String) - Constructor for exception freenet.node.updater.UpdaterParserException
 
updateStarted(String, boolean) - Method in class freenet.clients.fcp.RequestStatusCache
Restart a request.
updateStarted(String, FreenetURI) - Method in class freenet.clients.fcp.RequestStatusCache
Restart a download.
updateState(boolean) - Method in class freenet.clients.http.updateableelements.BaseUpdateableElement
Updates the state of the Node.
updateState(boolean) - Method in class freenet.clients.http.updateableelements.ImageElement
 
updateState(boolean) - Method in class freenet.clients.http.updateableelements.ProgressBarElement
 
updateState(boolean) - Method in class freenet.clients.http.updateableelements.ProgressInfoElement
 
updateState(boolean) - Method in class freenet.clients.http.updateableelements.TesterElement
 
updateStatus(SplitfileProgressEvent) - Method in class freenet.clients.fcp.RequestStatus
 
UpgradeConnectionSpeedUserAlert - Class in freenet.node.useralerts
 
UploadDirRequestStatus - Class in freenet.clients.fcp
 
UploadDirRequestStatus(String, ClientRequest.Persistence, boolean, boolean, boolean, int, int, int, Date, int, int, Date, boolean, short, FreenetURI, FreenetURI, InsertException.InsertExceptionMode, String, String, long, int) - Constructor for class freenet.clients.fcp.UploadDirRequestStatus
 
UploadFileRequestStatus - Class in freenet.clients.fcp
Cached status of a file upload
UploadRequestStatus - Class in freenet.clients.fcp
Base class for cached status of uploads
UPPER_LIMIT_ERROR_CODE - Static variable in exception freenet.client.FetchException
There will never be more error codes than this constant.
UPPER_LIMIT_ERROR_CODE - Static variable in exception freenet.client.InsertException
There will never be more error codes than this constant.
UPPERLIMIT - Static variable in class freenet.client.filter.ElementInfo
 
uptime - Variable in class freenet.node.Node
 
UPTIME_PERCENT - Static variable in class freenet.clients.fcp.FCPMessage
 
UPTIME_PERCENT - Static variable in class freenet.io.comm.DMT
 
UPTIME_PERCENT_48H - Static variable in class freenet.io.comm.DMT
 
UptimeContainer - Class in freenet.support
Contains uptime statistics.
UptimeContainer() - Constructor for class freenet.support.UptimeContainer
 
UptimeEstimator - Class in freenet.node
A class to estimate the node's average uptime.
UptimeEstimator(ProgramDirectory, Ticker, byte[]) - Constructor for class freenet.node.UptimeEstimator
 
uri - Variable in exception freenet.client.InsertException
If a non-serious error, the URI we expect the insert to go to if it had succeeded.
uri - Variable in class freenet.clients.fcp.ClientRequest
URI to fetch, or target URI to insert to
uri - Variable in class freenet.clients.fcp.PutSuccessfulMessage
 
uri - Variable in class freenet.clients.http.FProxyFetchInProgress
The key we are fetching
uri - Variable in class freenet.pluginmanager.OfficialPlugins.OfficialPluginDescription
FreenetURI to get the latest version from.
Typically a CHK, not USK, since updates are deployed using the main Freenet USK of NodeUpdater's subclass PluginJarUpdater.

To allow people to insert plugin updates without giving them write access to the main USK, this *can* be an USK, but updating when a new version is inserted to the USK will only happen at certain points in time:
- if the plugin is manually unloaded and loaded again.
- at restart of Freenet if OfficialPlugins.OfficialPluginDescription.alwaysFetchLatestVersion is true.
URI_PREFIX - Static variable in class freenet.keys.FreenetURI
 
URIFeedMessage - Class in freenet.clients.fcp
 
URIFeedMessage(String, String, String, short, long, String, long, long, long, FreenetURI, String) - Constructor for class freenet.clients.fcp.URIFeedMessage
 
UriFilterProxyHeaderParser - Class in freenet.clients.http.utils
 
UriFilterProxyHeaderParser.SchemeAndHostWithPort - Class in freenet.clients.http.utils
 
URIGeneratedMessage - Class in freenet.clients.fcp
 
URIGeneratedMessage(FreenetURI, String, boolean) - Constructor for class freenet.clients.fcp.URIGeneratedMessage
 
URIPreEncoder - Class in freenet.support
Replace any invalid characters in a string (to be converted to a URI) with encoded chars using UTF-8.
URIPreEncoder() - Constructor for class freenet.support.URIPreEncoder
 
URIProcessor - Interface in freenet.client.filter
This interface provides methods for URI transformations
URISanitizer - Class in freenet.support.plugins.helpers1
 
URISanitizer() - Constructor for class freenet.support.plugins.helpers1.URISanitizer
 
URISanitizer.Options - Enum in freenet.support.plugins.helpers1
 
URL - Static variable in class freenet.io.comm.DMT
 
URLDecoder - Class in freenet.support
Decode encoded URLs (or parts of URLs).
URLDecoder() - Constructor for class freenet.support.URLDecoder
 
URLEncodedFormatException - Exception in freenet.support
Thrown when trying to decode a string which is not in "x-www-form-urlencoded" format.
URLEncoder - Class in freenet.support
Encodes strings for use in URIs.
URLEncoder() - Constructor for class freenet.support.URLEncoder
 
usedCapacityInputBytes - Variable in class freenet.node.PeerNode.IncomingLoadSummaryStats
 
usedCapacityOutputBytes - Variable in class freenet.node.PeerNode.IncomingLoadSummaryStats
 
useMaybeCharset - Variable in class freenet.client.filter.FilterMIMEType
If true, if we cannot detect the charset from a definite declaration or BOM, we will use the charset passed in from the referring document.
UserAlert - Interface in freenet.node.useralerts
 
UserAlertManager - Class in freenet.node.useralerts
Collection of UserAlert's.
UserAlertManager(NodeClientCore) - Constructor for class freenet.node.useralerts.UserAlertManager
 
UserAlertsToadlet - Class in freenet.clients.http
A page consisting entirely of useralerts.
userCanDismiss() - Method in class freenet.node.IPDetectorPluginManager.MyUserAlert
 
userCanDismiss() - Method in class freenet.node.IPDetectorPluginManager.PortForwardAlert
 
userCanDismiss() - Method in class freenet.node.useralerts.AbstractUserAlert
Can the user dismiss the alert? If not, it persists until it is unregistered.
userCanDismiss() - Method in class freenet.node.useralerts.DiskSpaceUserAlert
 
userCanDismiss() - Method in class freenet.node.useralerts.DroppedOldPeersUserAlert
 
userCanDismiss() - Method in class freenet.node.useralerts.PeersOffersUserAlert
 
userCanDismiss() - Method in class freenet.node.useralerts.ProxyUserAlert
 
userCanDismiss() - Method in class freenet.node.useralerts.UpgradeConnectionSpeedUserAlert
 
userCanDismiss() - Method in interface freenet.node.useralerts.UserAlert
Can the user dismiss the alert? If not, it persists until it is unregistered.
userDir() - Method in class freenet.node.Node
 
UserEvent - Interface in freenet.node.useralerts
 
UserEvent.Type - Enum in freenet.node.useralerts
 
userToString() - Method in class freenet.node.DarknetPeerNode
 
userToString() - Method in class freenet.node.PeerNode
 
useSession(ToadletContext) - Method in class freenet.clients.http.SessionManager
Retrieves the session ID from the session cookie in the given ToadletContext, checks if it contains a valid (existing and not expired) session and if yes, returns the SessionManager.Session.
useSlashdotCache - Variable in class freenet.node.NodeStarter.TestNodeParameters
 
usesXML - Variable in class freenet.pluginmanager.OfficialPlugins.OfficialPluginDescription
Does it use XML? If so, if the JVM is vulnerable, then don't load it
usingNativeCode() - Static method in class freenet.support.io.NativeThread
 
USK - Class in freenet.keys
Updatable Subspace Key.
USK(byte[], byte[], byte[], String, long) - Constructor for class freenet.keys.USK
 
USK(byte[], byte[], String, long, byte) - Constructor for class freenet.keys.USK
 
USK() - Constructor for class freenet.keys.USK
 
USK(ClientSSK, long) - Constructor for class freenet.keys.USK
 
USK(USK) - Constructor for class freenet.keys.USK
 
USKCallback - Interface in freenet.client.async
USK callback interface.
USKDateHint - Class in freenet.client.async
Utility class for date-based edition hints
USKDateHint.Type - Enum in freenet.client.async
 
USKFetcher - Class in freenet.client.async
On 0.7, this shouldn't however take more than 10 seconds or so; these are SSKs we are talking about.
USKFetcherCallback - Interface in freenet.client.async
Callback interface for USK fetches.
USKFetcherTagCallback - Interface in freenet.client.async
 
USKFetcherWrapper - Class in freenet.client.async
Wrapper for a backgrounded USKFetcher.
USKFetcherWrapper(USK, short, RequestClient) - Constructor for class freenet.client.async.USKFetcherWrapper
 
uskForSSK() - Method in class freenet.keys.FreenetURI
Convert an SSK into a USK, if possible.
USKInserter - Class in freenet.client.async
Insert a USK.
USKInserter(BaseClientPutter, Bucket, short, FreenetURI, InsertContext, PutCompletionCallback, boolean, int, int, boolean, Object, ClientContext, boolean, boolean, boolean, int, byte, byte[]) - Constructor for class freenet.client.async.USKInserter
 
USKInserter() - Constructor for class freenet.client.async.USKInserter
 
uskManager - Variable in class freenet.client.async.ClientContext
 
USKManager - Class in freenet.client.async
Tracks the latest version of every known USK.
USKManager(NodeClientCore) - Constructor for class freenet.client.async.USKManager
 
uskManager - Variable in class freenet.node.NodeClientCore
 
USKManager.HintCallback - Interface in freenet.client.async
 
USKProgressCallback - Interface in freenet.client.async
 
USKProxyCompletionCallback - Class in freenet.client.async
Passes everything through, except that is updates the lastKnownGood on the USKManager, and has some code to handle new URIs.
USKProxyCompletionCallback(USK, GetCompletionCallback, boolean) - Constructor for class freenet.client.async.USKProxyCompletionCallback
 
USKRetriever - Class in freenet.client.async
Poll a USK, and when a new slot is found, fetch it.
USKRetriever(FetchContext, short, RequestClient, USKRetrieverCallback, USK) - Constructor for class freenet.client.async.USKRetriever
 
USKRetrieverCallback - Interface in freenet.client.async
Interface implemented by USKRetriever clients.
USKSparseProxyCallback - Class in freenet.client.async
Proxy class to only pass through latest-slot updates after an onRoundFinished().
USKSparseProxyCallback(USKCallback, USK) - Constructor for class freenet.client.async.USKSparseProxyCallback
 
Util - Class in freenet.crypt
 
Util() - Constructor for class freenet.crypt.Util
 
utilization() - Method in interface freenet.node.stats.DataStoreStats
 
utilization() - Method in class freenet.node.stats.StoreCallbackStats
 

V

valid - Variable in class freenet.node.useralerts.AbstractUserAlert
 
validateDomain(String) - Static method in class freenet.clients.http.Cookie
 
validateDomain(URI) - Static method in class freenet.clients.http.Cookie
 
validateExpirationDate(Date) - Static method in class freenet.clients.http.Cookie
 
validateName(String) - Static method in class freenet.clients.http.Cookie
Validates the name of a cookie against a mixture of RFC2965, RFC2616 (from IETF.org) and personal choice :| The personal choice is mostly that it uses isISOControl for determining control characters instead of the list in the RFC - therefore, more characters are considered as control characters.
validateNoderef(byte[], int, int, PeerNode, boolean) - Static method in class freenet.node.OpennetManager
 
validatePath(String) - Static method in class freenet.clients.http.Cookie
 
validatePath(URI) - Static method in class freenet.clients.http.Cookie
 
validateRef(SimpleFieldSet) - Static method in class freenet.node.OpennetPeerNode
Is the SimpleFieldSet a valid noderef?
validateValue(String) - Static method in class freenet.clients.http.Cookie
Validates the value of a cookie against a mixture of RFC2965, RFC2616 (from IETF.org) and personal choice :| The personal choice is mostly that it uses isISOControl for determining control characters instead of the list in the RFC - therefore, more characters are considered as control characters.
validFile(File, byte[], long, boolean) - Static method in class freenet.node.updater.MainJarDependenciesChecker
 
value - Variable in class freenet.clients.http.Cookie
 
value - Variable in enum freenet.io.comm.TrafficClass
 
value - Variable in enum freenet.support.io.NativeThread.PriorityLevel
 
value - Variable in class freenet.support.LRUMap.QItem
 
value - Variable in class freenet.support.MutableBoolean
 
valueIfReported(double) - Method in class freenet.support.math.BootstrappingDecayingRunningAverage
Get what currentValue() would be if we reported some given value
valueIfReported(double) - Method in class freenet.support.math.DecayingKeyspaceAverage
 
valueIfReported(double) - Method in class freenet.support.math.MedianMeanRunningAverage
 
valueIfReported(double) - Method in interface freenet.support.math.RunningAverage
Get what currentValue() would be if we reported some given value
valueIfReported(double) - Method in class freenet.support.math.SimpleRunningAverage
 
valueIfReported(double) - Method in class freenet.support.math.TimeDecayingRunningAverage
 
valueIfReported(double) - Method in class freenet.support.math.TrivialRunningAverage
 
valueOf(String) - Static method in enum freenet.client.ArchiveManager.ARCHIVE_TYPE
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum freenet.client.async.USKDateHint.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum freenet.client.FetchException.FetchExceptionMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum freenet.client.filter.FilterOperation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum freenet.client.InsertContext.CompatibilityMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum freenet.client.InsertException.InsertExceptionMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum freenet.client.Metadata.DocumentType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum freenet.client.Metadata.SplitfileAlgorithm
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum freenet.clients.fcp.ClientGet.ReturnType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum freenet.clients.fcp.ClientPut.COMPRESS_STATE
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum freenet.clients.fcp.ClientPutBase.UploadFrom
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum freenet.clients.fcp.ClientRequest.Persistence
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum freenet.clients.fcp.DataSource
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum freenet.clients.fcp.FCPPluginConnection.SendDirection
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum freenet.clients.fcp.FCPPluginMessage.ClientPermissions
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum freenet.clients.http.ConnectionsToadlet.PeerAdditionReturnCodes
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum freenet.clients.http.ContentFilterToadlet.ResultHandling
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum freenet.clients.http.FirstTimeWizardToadlet.WIZARD_PRESET
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum freenet.clients.http.FirstTimeWizardToadlet.WIZARD_STEP
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum freenet.clients.http.FProxyFetchInProgress.REFILTER_POLICY
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum freenet.clients.http.geoip.IPConverter.Country
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum freenet.clients.http.PageMaker.THEME
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum freenet.clients.http.QueueToadlet.QueueColumn
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum freenet.config.Config.RequestType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum freenet.config.Dimension
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum freenet.config.Option.DataType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum freenet.crypt.CryptByteBufferType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum freenet.crypt.ECDH.Curves
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum freenet.crypt.ECDSA.Curves
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum freenet.crypt.EncryptedRandomAccessBufferType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum freenet.crypt.HashType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum freenet.crypt.HMAC
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum freenet.crypt.KeyPairType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum freenet.crypt.KeyType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum freenet.crypt.MACType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum freenet.io.AddressIdentifier.AddressType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum freenet.io.AddressTracker.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum freenet.io.comm.IncomingPacketFilter.DECODED
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum freenet.io.comm.TrafficClass
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum freenet.l10n.BaseL10n.LANGUAGE
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum freenet.l10n.ISO639_3.LanguageCode.Scope
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum freenet.l10n.ISO639_3.LanguageCode.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum freenet.node.BaseSender.DO
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum freenet.node.DarknetPeerNode.FRIEND_TRUST
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum freenet.node.DarknetPeerNode.FRIEND_VISIBILITY
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum freenet.node.NodeFile
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum freenet.node.NodeStats.RequestType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum freenet.node.OpennetManager.ConnectionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum freenet.node.probe.Error
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum freenet.node.probe.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum freenet.node.SecurityLevels.FRIENDS_THREAT_LEVEL
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum freenet.node.SecurityLevels.NETWORK_THREAT_LEVEL
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum freenet.node.SecurityLevels.PHYSICAL_THREAT_LEVEL
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum freenet.node.SeedServerTestPeerNode.FATE
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum freenet.node.stats.DataStoreKeyType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum freenet.node.stats.DataStoreType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum freenet.node.updater.UpdateDeployContext.CHANGED
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum freenet.node.useralerts.UserEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum freenet.store.FreenetStore.StoreType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum freenet.support.compress.Compressor.COMPRESSOR_TYPE
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum freenet.support.io.FileUtil.CPUArchitecture
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum freenet.support.io.FileUtil.OperatingSystem
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum freenet.support.io.NativeThread.PriorityLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum freenet.support.Logger.LogLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum freenet.support.plugins.helpers1.URISanitizer.Options
Returns the enum constant of this type with the specified name.
values() - Static method in enum freenet.client.ArchiveManager.ARCHIVE_TYPE
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum freenet.client.async.USKDateHint.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum freenet.client.FetchException.FetchExceptionMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum freenet.client.filter.FilterOperation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum freenet.client.InsertContext.CompatibilityMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum freenet.client.InsertException.InsertExceptionMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum freenet.client.Metadata.DocumentType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum freenet.client.Metadata.SplitfileAlgorithm
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum freenet.clients.fcp.ClientGet.ReturnType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum freenet.clients.fcp.ClientPut.COMPRESS_STATE
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum freenet.clients.fcp.ClientPutBase.UploadFrom
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum freenet.clients.fcp.ClientRequest.Persistence
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum freenet.clients.fcp.DataSource
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum freenet.clients.fcp.FCPPluginConnection.SendDirection
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum freenet.clients.fcp.FCPPluginMessage.ClientPermissions
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum freenet.clients.http.ConnectionsToadlet.PeerAdditionReturnCodes
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum freenet.clients.http.ContentFilterToadlet.ResultHandling
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum freenet.clients.http.FirstTimeWizardToadlet.WIZARD_PRESET
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum freenet.clients.http.FirstTimeWizardToadlet.WIZARD_STEP
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum freenet.clients.http.FProxyFetchInProgress.REFILTER_POLICY
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum freenet.clients.http.geoip.IPConverter.Country
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum freenet.clients.http.PageMaker.THEME
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum freenet.clients.http.QueueToadlet.QueueColumn
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum freenet.config.Config.RequestType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum freenet.config.Dimension
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum freenet.config.Option.DataType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum freenet.crypt.CryptByteBufferType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum freenet.crypt.ECDH.Curves
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum freenet.crypt.ECDSA.Curves
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum freenet.crypt.EncryptedRandomAccessBufferType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum freenet.crypt.HashType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum freenet.crypt.HMAC
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum freenet.crypt.KeyPairType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum freenet.crypt.KeyType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum freenet.crypt.MACType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum freenet.io.AddressIdentifier.AddressType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum freenet.io.AddressTracker.Status
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum freenet.io.comm.IncomingPacketFilter.DECODED
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum freenet.io.comm.TrafficClass
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum freenet.l10n.BaseL10n.LANGUAGE
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum freenet.l10n.ISO639_3.LanguageCode.Scope
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum freenet.l10n.ISO639_3.LanguageCode.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum freenet.node.BaseSender.DO
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum freenet.node.DarknetPeerNode.FRIEND_TRUST
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum freenet.node.DarknetPeerNode.FRIEND_VISIBILITY
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum freenet.node.NodeFile
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum freenet.node.NodeStats.RequestType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum freenet.node.OpennetManager.ConnectionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum freenet.node.probe.Error
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum freenet.node.probe.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum freenet.node.SecurityLevels.FRIENDS_THREAT_LEVEL
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum freenet.node.SecurityLevels.NETWORK_THREAT_LEVEL
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum freenet.node.SecurityLevels.PHYSICAL_THREAT_LEVEL
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum freenet.node.SeedServerTestPeerNode.FATE
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum freenet.node.stats.DataStoreKeyType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum freenet.node.stats.DataStoreType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum freenet.node.updater.UpdateDeployContext.CHANGED
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum freenet.node.useralerts.UserEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum freenet.store.FreenetStore.StoreType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum freenet.support.compress.Compressor.COMPRESSOR_TYPE
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum freenet.support.io.FileUtil.CPUArchitecture
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum freenet.support.io.FileUtil.OperatingSystem
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum freenet.support.io.NativeThread.PriorityLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum freenet.support.Logger.LogLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class freenet.support.LRUMap
 
values() - Static method in enum freenet.support.plugins.helpers1.URISanitizer.Options
Returns an array containing the constants of this enum type, in the order they are declared.
valuesBackwards() - Static method in enum freenet.node.DarknetPeerNode.FRIEND_TRUST
 
valuesToArray(V[]) - Method in class freenet.support.LRUMap
Note that unlike the java.util versions, this will not reallocate (hence it doesn't return), so pass in an appropriately big array, and make sure you hold the lock!
valuesWithFullNames() - Static method in enum freenet.l10n.BaseL10n.LANGUAGE
 
verboseToString() - Method in class freenet.crypt.CryptoKey
 
verbosity - Variable in class freenet.clients.fcp.ClientRequest
Verbosity level.
verified(SessionKey) - Method in interface freenet.node.BasePeerNode
 
verified(SessionKey) - Method in class freenet.node.PeerNode
Called when a packet is successfully decrypted on a given SessionKey for this node.
verify(byte[], byte[]...) - Method in class freenet.crypt.ECDSA
 
verify(byte[], int, int, byte[]...) - Method in class freenet.crypt.ECDSA
 
verify(ECDSA.Curves, ECPublicKey, byte[], byte[]...) - Static method in class freenet.crypt.ECDSA
 
verify(ECDSA.Curves, ECPublicKey, byte[], int, int, byte[]...) - Static method in class freenet.crypt.ECDSA
 
verify(HMAC, byte[], byte[], byte[]) - Static method in enum freenet.crypt.HMAC
 
verify(byte[], byte[]) - Static method in class freenet.crypt.MessageAuthCode
Verifies that the two MAC addresses passed are equivalent.
verify(ByteBuffer, ByteBuffer) - Static method in class freenet.crypt.MessageAuthCode
Verifies that the two MAC addresses passed are equivalent.
VERIFY_FAILED - Static variable in exception freenet.node.LowLevelGetException
Data successfully transferred, but was not valid (at the node key level i.e.
verifyChecksum(byte[], int, int, byte[]) - Method in class freenet.crypt.ChecksumChecker
Verify a checksum or throw
verifyData(byte[], byte[]...) - Method in class freenet.crypt.MessageAuthCode
Generates the MAC of the byte arrays provided and checks to see if that MAC is the same as the one passed in.
verifyData(ByteBuffer, ByteBuffer) - Method in class freenet.crypt.MessageAuthCode
Generates the MAC of the byte arrays provided and checks to see if that MAC is the same as the one passed in.
verifyWithSHA256(byte[], byte[], byte[]) - Static method in enum freenet.crypt.HMAC
 
version - Variable in class freenet.clients.http.Cookie
 
VERSION - Static variable in exception freenet.io.comm.IncorrectTypeException
 
VERSION - Static variable in class freenet.io.comm.Message
 
VERSION - Static variable in class freenet.io.comm.MessageCore
 
VERSION - Static variable in class freenet.io.comm.MessageFilter
 
VERSION - Static variable in class freenet.io.comm.MessageType
 
VERSION - Static variable in class freenet.io.comm.Peer
 
VERSION - Static variable in interface freenet.io.WritableToDataOutputStream
 
VERSION - Static variable in class freenet.io.xfer.PacketThrottle
 
Version - Class in freenet.node
Central spot for stuff related to the versioning of the codebase.
Version() - Constructor for class freenet.node.Version
 
VERSION - Static variable in class freenet.support.Buffer
 
VERSION - Static variable in class freenet.support.Serializer
 
VERSION - Static variable in class freenet.support.ShortBuffer
 
VersionParseException - Exception in freenet.node
checked exception thrown by Version.getArbitraryBuildNumber()
VersionParseException(String) - Constructor for exception freenet.node.VersionParseException
 
VirginItemException - Exception in freenet.support
Indicates an attempt to link two DoublyLinkedList.Item's, neither of which are a member of a DoublyLinkedList.
VISUALINTERACTIVEMEDIA - Static variable in class freenet.client.filter.ElementInfo
 
VISUALMEDIA - Static variable in class freenet.client.filter.ElementInfo
 
VISUALPAGEDMEDIA - Static variable in class freenet.client.filter.ElementInfo
 
VOID_ELEMENTS - Static variable in class freenet.client.filter.ElementInfo
 
VoidLogger - Class in freenet.support
 
VoidLogger() - Constructor for class freenet.support.VoidLogger
 
VorbisBitstreamFilter - Class in freenet.client.filter
An Ogg bitstream parser for the Ogg Vorbis codec
VorbisPacketFilter - Class in freenet.client.filter
An Ogg bitstream parser for the Ogg Vorbis codec
VorbisPacketFilter() - Constructor for class freenet.client.filter.VorbisPacketFilter
 

W

WAIT_BASE - Static variable in class freenet.node.probe.Probe
To make the timing less obvious when a node responds with a local result instead of forwarding at HTL = 1, delay for a number of milliseconds, specifically an exponential distribution with this constant as its mean.
WAIT_MAX - Static variable in class freenet.node.probe.Probe
Maximum number of milliseconds to wait before sending a response.
waitAndCheckpoint() - Method in class freenet.client.async.PersistentJobRunnerImpl
Wait until a checkpoint has been completed, or if the job runner becomes idle, do it here.
waitBound() - Method in class freenet.io.NetworkInterface
 
WaitedTooLongException - Exception in freenet.io.xfer
Thrown when we wait too long to send a throttled packet.
WaitedTooLongException() - Constructor for exception freenet.io.xfer.WaitedTooLongException
 
waitFinished() - Method in class freenet.client.async.ClientGetWorkerThread
Blocks until all threads have finished executing and cleaning up.
waitFinished() - Method in class freenet.support.compress.DecompressorThreadManager
Blocks until all threads have finished executing and cleaning up.
waitFor(MessageFilter, ByteCounter) - Method in class freenet.io.comm.MessageCore
Wait for a filter to trigger, or timeout.
waitFor() - Method in class freenet.node.WaitingMultiMessageCallback
 
waitForAny(long, boolean) - Method in class freenet.node.PeerNode.SlotWaiter
Wait for any of the PeerNode's we have queued on to accept (locally i.e.
waitForCompletion() - Method in class freenet.client.FetchWaiter
Wait for the request to complete, return the results, throw if it failed.
waitForCompletion() - Method in class freenet.client.PutWaiter
Waits for the insert to finish, returns the URI generated, throws if it failed.
waitForEntropy(int) - Method in class freenet.crypt.RandomSource
If entropy estimation is supported, this method will block until the specified number of bits of entropy are available.
waitForEntropy(int) - Method in class freenet.crypt.Yarrow
If entropy estimation is supported, this method will block until the specified number of bits of entropy are available.
waitForIdleAndCheckpoint() - Method in class freenet.client.async.PersistentJobRunnerImpl
Typically called after shutdown() to wait for current jobs to complete.
waitForNotWriting() - Method in class freenet.client.async.PersistentJobRunnerImpl
 
waitForOpennetNoderef(boolean, PeerNode, long, ByteCounter, Node) - Static method in class freenet.node.OpennetManager
Wait for an opennet noderef.
waitForOpennetNoderef(boolean, PeerNode, long, ByteCounter, OpennetManager.NoderefCallback, Node) - Static method in class freenet.node.OpennetManager
 
waitForOpennetNoderef() - Method in class freenet.node.RequestSender
 
waitForShutdown() - Method in class freenet.support.MemoryLimitedJobRunner
 
waitForStatus() - Method in class freenet.node.CHKInsertSender
Block until status has been set to something other than NOT_FINISHED
waitForSwitch() - Method in class freenet.support.FileLoggerHook
 
waitingForCount() - Method in class freenet.node.PeerNode.SlotWaiter
 
waitingForList() - Method in class freenet.node.PeerNode.SlotWaiter
 
waitingForOpennet(PeerNode) - Method in class freenet.node.RequestTag
 
WaitingForSlots() - Constructor for class freenet.node.RequestTracker.WaitingForSlots
 
waitingForUpdater() - Method in class freenet.node.OpennetManager
 
WaitingMultiMessageCallback - Class in freenet.node
 
WaitingMultiMessageCallback() - Constructor for class freenet.node.WaitingMultiMessageCallback
 
waitingThreads() - Method in interface freenet.support.Executor
Count the number of threads waiting for work at each priority level
waitingThreads() - Method in class freenet.support.PooledExecutor
 
waitingThreads() - Method in class freenet.support.PrioritizedSerialExecutor
 
waitingThreads() - Method in class freenet.support.SerialExecutor
 
waitUntilFinished() - Method in class freenet.node.simulator.LongTermManySingleBlocksTest.InsertBatch
 
waitUntilNotOverloaded(boolean) - Method in class freenet.node.NodeStats
 
waitUntilStatusChange(short) - Method in class freenet.node.RequestSender
Wait until either the transfer has started, we receive a RejectedOverload, or we get a terminal status code.
wakeStarter() - Method in class freenet.client.async.ClientRequestScheduler
 
wakeStarter() - Method in interface freenet.node.RequestScheduler
 
wakeUp(ClientContext) - Method in class freenet.client.async.ClientRequestSelector
 
wakeUp(boolean) - Method in class freenet.clients.http.FProxyFetchWaiter
 
wakeUp() - Method in class freenet.node.RequestStarter
LOCKING: Caller must avoid locking while calling this function.
wakeUpSender() - Method in interface freenet.node.BasePeerNode
 
wakeUpSender() - Method in class freenet.node.PeerNode
 
wakeupTime - Variable in class freenet.client.async.ClientRequestSelector.SelectorReturn
 
wakeupTime - Variable in class freenet.client.events.EnterFiniteCooldownEvent
 
wakeupTime - Variable in class freenet.support.RemoveRandom.RemoveRandomReturn
 
WANT_READ - Static variable in class freenet.clients.fcp.TestDDARequestMessage
 
WANT_WRITE - Static variable in class freenet.clients.fcp.TestDDARequestMessage
 
wantAnonAuth(boolean) - Method in class freenet.node.Node
Returns true if the packet receiver should try to decode/process packets that are not from a peer (i.e.
wantAnonAuth() - Method in class freenet.node.NodeCrypto
 
wantAnonAuthChangeIP(boolean) - Method in class freenet.node.Node
 
wantAnonAuthChangeIP() - Method in class freenet.node.NodeCrypto
 
wantBinaryBlob() - Method in class freenet.client.async.SplitFileFetcher
 
wantBinaryBlob() - Method in interface freenet.client.async.SplitFileFetcherStorageCallback
Do we want maybeAddToBinaryBlob() to be called?? LOCKING: Should not take any locks.
wantEncryptedDatabase() - Method in class freenet.node.Node
 
wantKey(Key) - Method in class freenet.client.async.ClientRequestScheduler
 
wantKey(Key) - Method in class freenet.node.NodeClientCore
 
wantKey(Key) - Method in interface freenet.node.RequestScheduler
 
wantNoPersistentDatabase() - Method in class freenet.node.Node
 
wantPeer(OpennetPeerNode, boolean, boolean, boolean, OpennetManager.ConnectionType) - Method in class freenet.node.OpennetManager
 
wantPeer(OpennetPeerNode, boolean, boolean, boolean, OpennetManager.ConnectionType, OpennetManager.LinkLengthClass) - Method in class freenet.node.OpennetManager
Trim the peers list and possibly add a new node.
WantsCooldownCallback - Interface in freenet.client.async
Interface for requests that require a callback when they go into cooldown.
WARNING - Static variable in interface freenet.node.useralerts.UserAlert
An error; limited anonymity due to not enough connections, for example
WARNING - Static variable in class freenet.support.Logger
Deprecated.
warning(Class<?>, String) - Static method in class freenet.support.Logger
 
warning(Class<?>, String, Throwable) - Static method in class freenet.support.Logger
 
warning(Object, String) - Static method in class freenet.support.Logger
 
warning(Object, String, Throwable) - Static method in class freenet.support.Logger
 
wasLocal() - Method in class freenet.node.UIDTag
Was the request originated locally? This returns the original answer: It is not affected by reassigning to self.
watch(FCPConnectionHandler) - Method in class freenet.node.useralerts.UserAlertManager
 
WatchFeedsMessage - Class in freenet.clients.fcp
 
WatchFeedsMessage(SimpleFieldSet) - Constructor for class freenet.clients.fcp.WatchFeedsMessage
 
WatchGlobal - Class in freenet.clients.fcp
 
WatchGlobal(SimpleFieldSet) - Constructor for class freenet.clients.fcp.WatchGlobal
 
watchListOffset - Variable in class freenet.node.NewPacketFormatKeyContext
 
watchListPointer - Variable in class freenet.node.NewPacketFormatKeyContext
Index of the packet with the lowest sequence number
WeakHashSet<E> - Class in freenet.support
 
WeakHashSet() - Constructor for class freenet.support.WeakHashSet
 
WebInterface - Class in freenet.support.plugins.helpers1
 
WebInterface(PluginContext) - Constructor for class freenet.support.plugins.helpers1.WebInterface
 
WebInterfaceToadlet - Class in freenet.support.plugins.helpers1
 
WebInterfaceToadlet(PluginContext, String, String) - Constructor for class freenet.support.plugins.helpers1.WebInterfaceToadlet
 
WELCOME - Class in freenet.clients.http.wizardsteps
This step is the first, and provides a small welcome screen and an option to change the language.
WELCOME(Config) - Constructor for class freenet.clients.http.wizardsteps.WELCOME
Constructs a new WELCOME GET handler.
WelcomeToadlet - Class in freenet.clients.http
 
weSentFirst() - Method in class freenet.io.AddressTrackerItem
 
withListRequestIdentifier(FCPMessage, String) - Static method in class freenet.clients.fcp.FCPMessage
Returns an FCP message that delegates the methods FCPMessage.getFieldSet(), FCPMessage.getName(), and FCPMessage.run(FCPConnectionHandler, Node) to the given FCP message, adding a “ListRequestIdentifier” field to the SimpleFieldSet returned by FCPMessage.getFieldSet().
WizardL10n - Class in freenet.clients.http.wizardsteps
A static utility class for performing l10n from wizard steps.
WouldBlockException - Exception in freenet.support
Thrown when we would have to block but have been told not to.
WouldBlockException(String) - Constructor for exception freenet.support.WouldBlockException
 
WouldBlockException() - Constructor for exception freenet.support.WouldBlockException
 
WrapperConfig - Class in freenet.config
Class to allow us to easily change wrapper properties.
WrapperConfig() - Constructor for class freenet.config.WrapperConfig
 
WrapperKeepalive - Class in freenet.support
 
WrapperKeepalive() - Constructor for class freenet.support.WrapperKeepalive
 
WritableToDataOutputStream - Interface in freenet.io
 
write(DataOutputStream) - Method in class freenet.client.async.SimpleBlockChooser
Write everything
write(DataOutputStream) - Method in class freenet.client.async.SplitFileInserterSegmentBlockChooser
 
write(Writer, HTMLFilter.HTMLParseContext) - Method in class freenet.client.filter.HTMLFilter.ParsedTag
 
write(OutputStream) - Method in class freenet.clients.fcp.DirectDirPutFile
 
write(int) - Method in class freenet.crypt.AEADOutputStream
 
write(byte[]) - Method in class freenet.crypt.AEADOutputStream
 
write(byte[], int, int) - Method in class freenet.crypt.AEADOutputStream
 
write(int) - Method in class freenet.crypt.ChecksumOutputStream
 
write(byte[], int, int) - Method in class freenet.crypt.ChecksumOutputStream
 
write(byte[]) - Method in class freenet.crypt.ChecksumOutputStream
 
write(HashResult[], DataOutputStream) - Static method in class freenet.crypt.HashResult
 
write(int) - Method in class freenet.crypt.MultiHashOutputStream
 
write(byte[]) - Method in class freenet.crypt.MultiHashOutputStream
 
write(byte[], int, int) - Method in class freenet.crypt.MultiHashOutputStream
 
write(DataOutput) - Method in class freenet.keys.Key
Write to disk.
write(DataOutput) - Method in class freenet.keys.NodeCHK
 
write(DataOutput) - Method in class freenet.keys.NodeSSK
 
write(Writer) - Method in class freenet.node.PeerNode
Write the peer's noderef to disk
write(int) - Method in class freenet.support.io.CountedOutputStream
 
write(byte[]) - Method in class freenet.support.io.CountedOutputStream
 
write(byte[], int, int) - Method in class freenet.support.io.CountedOutputStream
 
write(byte[]) - Method in class freenet.support.io.DiskSpaceCheckingOutputStream
 
write(int) - Method in class freenet.support.io.DiskSpaceCheckingOutputStream
 
write(byte[], int, int) - Method in class freenet.support.io.DiskSpaceCheckingOutputStream
 
write(byte[], int, int) - Method in class freenet.support.io.NoCloseProxyOutputStream
 
write(int) - Method in class freenet.support.io.NullOutputStream
 
write(byte[], int, int) - Method in class freenet.support.io.NullOutputStream
 
write(char[], int, int) - Method in class freenet.support.io.NullWriter
 
write(byte[], int, int) - Method in class freenet.support.io.PrependLengthOutputStream
 
write(byte[]) - Method in class freenet.support.io.PrependLengthOutputStream
 
write(int) - Method in class freenet.support.io.RandomAccessFileOutputStream
 
write(byte[]) - Method in class freenet.support.io.RandomAccessFileOutputStream
 
write(byte[], int, int) - Method in class freenet.support.io.RandomAccessFileOutputStream
 
write(int) - Method in class freenet.support.OutputStreamLogger
 
write(byte[], int, int) - Method in class freenet.support.OutputStreamLogger
 
write(byte[]) - Method in class freenet.support.OutputStreamLogger
 
WRITE_ALLOWED - Static variable in class freenet.clients.fcp.TestDDACompleteMessage
 
WRITE_FILENAME - Static variable in class freenet.clients.fcp.TestDDAReplyMessage
 
write_seed(boolean) - Method in interface freenet.crypt.PersistentRandomSource
Explanation of the purpose of this mechanism is at its interface PersistentRandomSource.
write_seed(boolean) - Method in class freenet.crypt.Yarrow
Explanation of the purpose of this mechanism is at its interface PersistentRandomSource.
writeAndChecksum(OutputStream, byte[], int, int) - Method in class freenet.crypt.ChecksumChecker
 
writeAndChecksum(ObjectOutputStream, byte[]) - Method in class freenet.crypt.ChecksumChecker
 
writeBigInteger(BigInteger, DataOutputStream) - Static method in class freenet.support.HexUtil
Write a (reasonably short) BigInteger to a stream.
writeBinaryBlobHeader(DataOutputStream) - Static method in class freenet.client.async.BinaryBlob
 
writeCertsTo(File) - Static method in class freenet.pluginmanager.PluginDownLoaderOfficialHTTPS
For the benefit mainly of the Windows updater script.
writeData(OutputStream) - Method in class freenet.clients.fcp.BaseDataCarryingMessage
 
writeData(OutputStream) - Method in class freenet.clients.fcp.ClientGetMessage
 
writeData(OutputStream) - Method in class freenet.clients.fcp.ClientPutComplexDirMessage
 
writeData(OutputStream) - Method in class freenet.clients.fcp.ClientPutDiskDirMessage
 
writeData(OutputStream) - Method in class freenet.clients.fcp.DataCarryingMessage
 
writeData(OutputStream) - Method in class freenet.clients.fcp.GeneratedMetadataMessage
 
writeData(OutputStream) - Method in class freenet.clients.fcp.MultipleDataCarryingMessage
 
writeData(byte[], int, int) - Method in interface freenet.clients.http.ToadletContext
Write data.
writeData(byte[]) - Method in interface freenet.clients.http.ToadletContext
Convenience method that simply calls ToadletContext.writeData(byte[], int, int).
writeData(Bucket) - Method in interface freenet.clients.http.ToadletContext
Write data from a bucket.
writeData(byte[], int, int) - Method in class freenet.clients.http.ToadletContextImpl
 
writeData(byte[]) - Method in class freenet.clients.http.ToadletContextImpl
 
writeData(Bucket) - Method in class freenet.clients.http.ToadletContextImpl
 
writeDataTo(DataOutputStream) - Method in class freenet.support.math.SimpleRunningAverage
 
writeDataTo(DataOutputStream) - Method in class freenet.support.math.TimeDecayingRunningAverage
 
writeEndBlob(DataOutputStream) - Static method in class freenet.client.async.BinaryBlob
 
writeFile() - Method in class freenet.node.OpennetManager
 
writeFilter(InputStream, OutputStream, String, HashMap<String, String>, FilterCallback) - Method in class freenet.client.filter.FlacFilter
 
writeFilter(InputStream, OutputStream, String, HashMap<String, String>, FilterCallback) - Method in class freenet.client.filter.OggFilter
 
writeFixedLengthTo(DataOutputStream) - Method in class freenet.client.FailureCodeTracker
Write a fixed-size representation to a DataOutputStream.
writeFixedMetadata(DataOutputStream) - Method in class freenet.client.async.SplitFileFetcherCrossSegmentStorage
 
writeFixedMetadata(DataOutputStream) - Method in class freenet.client.async.SplitFileFetcherSegmentStorage
Write minimal fixed metadata for the segment.
writeFixedSettings(DataOutputStream) - Method in class freenet.client.async.SplitFileInserterCrossSegmentStorage
 
writeFixedSettings(DataOutputStream) - Method in class freenet.client.async.SplitFileInserterSegmentStorage
 
writeFullBinaryKeyWithLength(FreenetURI, DataOutputStream) - Static method in class freenet.keys.FreenetURI
Write either a null or a FreenetURI.
writeFullBinaryKeyWithLength(DataOutputStream) - Method in class freenet.keys.FreenetURI
Write a binary representation of this URI, with a short length, so it can be passed over if necessary.
writeHTMLReply(ToadletContext, int, String, String) - Method in class freenet.clients.http.Toadlet
Write an HTTP response as HTML.
writeHTMLReply(ToadletContext, int, String, MultiValueTable<String, String>, String) - Method in class freenet.clients.http.Toadlet
Write an HTTP response as HTML, possibly with custom headers, for example, we may want to send a redirect, or a file with a specified filename.
writeHTMLReply(ToadletContext, int, String, MultiValueTable<String, String>, String, boolean) - Method in class freenet.clients.http.Toadlet
Write an HTTP response as HTML, possibly with custom headers, for example, we may want to send a redirect, or a file with a specified filename.
writeInternalError(Throwable, ToadletContext) - Method in class freenet.clients.http.Toadlet
 
writeIV(RandomSource, OutputStream) - Method in class freenet.crypt.PCFBMode
Writes the initialization vector to the stream.
writeJarTo(File) - Method in class freenet.node.updater.NodeUpdateManager
 
writeJarTo(FetchResult, File) - Method in class freenet.node.updater.PluginJarUpdater
 
writeKey(DataOutputStream, KeyBlock, Key) - Static method in class freenet.client.async.BinaryBlob
 
writeKeys(DataOutputStream, boolean) - Method in class freenet.client.async.SplitFileSegmentKeys
 
writeMetadata() - Method in class freenet.client.async.SplitFileFetcherSegmentStorage
Write the status metadata to disk, after a series of updates.
writeMetadata(boolean) - Method in class freenet.client.async.SplitFileFetcherSegmentStorage
Write the status metadata to disk, after a series of updates.
writeMPI(BigInteger, OutputStream) - Static method in class freenet.crypt.Util
 
writeNewExtraPeerDataFile(SimpleFieldSet, int) - Method in class freenet.node.DarknetPeerNode
 
writeNodeFile() - Method in class freenet.node.Node
 
writeOnFinished - Variable in class freenet.config.FilePersistentConfig
 
writeOpennetFile() - Method in class freenet.node.Node
 
writePeers() - Method in class freenet.node.DarknetPeerNode
 
writePeers() - Method in class freenet.node.OpennetPeerNode
 
writePeers() - Method in class freenet.node.PeerNode
Write the peers list affecting this node.
writePeers() - Method in class freenet.node.SeedClientPeerNode
 
writePeers() - Method in class freenet.node.SeedServerPeerNode
 
writePeersNow(boolean) - Method in class freenet.node.PeerManager
 
writePluginStore(String, PluginStore) - Method in class freenet.pluginmanager.PluginStores
 
writeRate(long) - Method in class freenet.node.stats.StoreAccessStats
 
writeRawBinaryKey(DataOutputStream) - Method in class freenet.keys.ClientCHK
Write an ultra-compact representation.
writeReply(ToadletContext, int, String, String, byte[], int, int) - Method in class freenet.clients.http.Toadlet
Write an HTTP response, e.g.
writeReply(ToadletContext, int, String, String, Bucket) - Method in class freenet.clients.http.Toadlet
Write an HTTP response, e.g.
writeReply(ToadletContext, int, String, String, MultiValueTable<String, String>, Bucket) - Method in class freenet.clients.http.Toadlet
Write an HTTP response, e.g.
writeReply(ToadletContext, int, String, String, String) - Method in class freenet.clients.http.Toadlet
Write a text-based HTTP response, e.g.
writeReply(ToadletContext, int, String, String, MultiValueTable<String, String>, String) - Method in class freenet.clients.http.Toadlet
 
writeReply(ToadletContext, int, String, String, MultiValueTable<String, String>, String, boolean) - Method in class freenet.clients.http.Toadlet
 
writeRetries(DataOutputStream) - Method in class freenet.client.async.SimpleBlockChooser
Write the retry counts only, and only if maxRetries != -1.
writes() - Method in class freenet.node.stats.StoreAccessStats
 
writes() - Method in interface freenet.store.FreenetStore
 
writes() - Method in class freenet.store.NullFreenetStore
 
writes() - Method in class freenet.store.ProxyFreenetStore
 
writes() - Method in class freenet.store.RAMFreenetStore
 
writes() - Method in class freenet.store.saltedhash.SaltedHashFreenetStore
 
writes() - Method in class freenet.store.SlashdotStore
 
writes() - Method in class freenet.store.StoreCallback
 
writeSegmentCheckBlock(int, int, byte[]) - Method in class freenet.client.async.SplitFileInserterStorage
 
writeStaticSettings(DataOutputStream) - Method in class freenet.client.async.SplitFileFetcherKeyListener
 
writeTemporaryRedirect(ToadletContext, String, String) - Method in class freenet.clients.http.Toadlet
Do a temporary redirect (HTTP Status 302).
writeTextReply(ToadletContext, int, String, String) - Method in class freenet.clients.http.Toadlet
Write an HTTP response as plain text.
writeTextReply(ToadletContext, int, String, MultiValueTable<String, String>, String) - Method in class freenet.clients.http.Toadlet
Write an HTTP response as plain text, possibly with custom headers, for example, we may want to send a redirect, or a file with a specified filename.
writeTo(DataOutputStream) - Method in class freenet.client.async.CompatibilityAnalyser
 
writeTo(OutputStream, ClientContext) - Method in class freenet.client.async.SingleFileStreamGenerator
 
writeTo(OutputStream, ClientContext) - Method in interface freenet.client.async.StreamGenerator
Writes the data.
writeTo(DataOutputStream) - Method in class freenet.client.ClientMetadata
 
writeTo(DataOutputStream) - Method in class freenet.client.FetchContext
 
writeTo(DataOutputStream) - Method in class freenet.client.Metadata
Write the metadata as binary.
writeTo(DataOutputStream) - Method in class freenet.clients.fcp.GetFailedMessage
 
writeTo(DataOutput) - Method in class freenet.clients.fcp.RequestIdentifier
 
writeTo(OutputStream) - Method in class freenet.crypt.HashResult
 
writeTo(OutputStream) - Method in class freenet.support.BloomFilter
 
writeTo(InputStream, File) - Static method in class freenet.support.io.FileUtil
 
writeTo(Writer) - Method in class freenet.support.SimpleFieldSet
Write the contents of the SimpleFieldSet to a Writer.
writeTo(OutputStream) - Method in class freenet.support.SimpleFieldSet
Write to the given OutputStream (as UTF-8) and flush it.
writeTo(OutputStream, int) - Method in class freenet.support.SimpleFieldSet
Write to the given OutputStream and flush it.
writeToBigBuffer(OutputStream) - Method in class freenet.support.SimpleFieldSet
Write to the given OutputStream and flush it.
writeToByteArray() - Method in class freenet.client.Metadata
Write the data to a byte array.
writeToClientCache - Variable in class freenet.clients.fcp.ClientGetMessage
 
writeToDataOutputStream(DataOutputStream) - Method in class freenet.io.comm.FreenetInetAddress
 
writeToDataOutputStream(DataOutputStream) - Method in class freenet.io.comm.Peer
 
writeToDataOutputStream(DataOutputStream) - Method in interface freenet.io.WritableToDataOutputStream
 
writeToDataOutputStream(DataOutputStream) - Method in class freenet.keys.NodeCHK
 
writeToDataOutputStream(DataOutputStream) - Method in class freenet.keys.NodeSSK
 
writeToDataOutputStream(DataOutputStream) - Method in class freenet.support.BitArray
 
writeToDataOutputStream(DataOutputStream) - Method in class freenet.support.Buffer
 
writeToDataOutputStream(Object, DataOutputStream) - Static method in class freenet.support.Serializer
 
writeToDataOutputStream(DataOutputStream) - Method in class freenet.support.ShortBuffer
 
writeToOrdered(Writer) - Method in class freenet.support.SimpleFieldSet
 
writeToStatusLog(File, List<String>) - Static method in class freenet.node.simulator.LongTermTest
 
writeTrivialProgress(DataOutputStream) - Method in class freenet.client.async.ClientGetter
If the request is simple, e.g.
writeTrivialProgress(DataOutputStream) - Method in class freenet.client.async.SplitFileFetcher
 
written() - Method in class freenet.support.io.CountedOutputStream
 
writtenLength() - Method in class freenet.client.Metadata
 

X

XMLALERT_UPDATER - Static variable in class freenet.clients.http.updateableelements.UpdaterConstants
Replaces the element, and updates the messages
XMLCharacterClasses - Interface in freenet.support
This class contains various character classes from the XML 1.0 specification, 4th edition.
xor(byte[], byte[]) - Static method in class freenet.crypt.OCBBlockCipher_v149
Deprecated.
 
xor(byte[], byte[]) - Static method in class freenet.crypt.Util
 

Y

Yarrow - Class in freenet.crypt
An implementation of the Yarrow PRNG in Java.
Yarrow() - Constructor for class freenet.crypt.Yarrow
 
Yarrow(boolean) - Constructor for class freenet.crypt.Yarrow
 
Yarrow(File) - Constructor for class freenet.crypt.Yarrow
 
Yarrow(String, String, String, boolean, boolean) - Constructor for class freenet.crypt.Yarrow
 
Yarrow(File, String, String, boolean, boolean) - Constructor for class freenet.crypt.Yarrow
 

Z

ZeroInputStream - Class in freenet.support.io
 
ZeroInputStream() - Constructor for class freenet.support.io.ZeroInputStream
 
zeroPad(Bucket, long) - Static method in class freenet.support.io.BucketTools
 

_

_firstItem - Variable in class freenet.support.DoublyLinkedListImpl
 
_formatSize(long) - Static method in class freenet.support.SizeUtil
 
_lastItem - Variable in class freenet.support.DoublyLinkedListImpl
 
_loadNative - Static variable in class freenet.support.io.NativeThread
 
_packets - Variable in class freenet.io.xfer.PartiallyReceivedBlock
 
_packetSize - Variable in class freenet.io.xfer.PartiallyReceivedBlock
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _