- abort() - Method in class net.tomp2p.connection.ReplyTimeoutHandler
-
- AbstractTrafficShapingHandler - Class in net.tomp2p.utils
-
AbstractTrafficShapingHandler allows to limit the global bandwidth
(see GlobalTrafficShapingHandler) or per session
bandwidth (see ChannelTrafficShapingHandler), as traffic shaping.
- AbstractTrafficShapingHandler(Executor, long, long, long) - Constructor for class net.tomp2p.utils.AbstractTrafficShapingHandler
-
Constructor using default ObjectSizeEstimator
- AbstractTrafficShapingHandler(ObjectSizeEstimator, Executor, long, long, long) - Constructor for class net.tomp2p.utils.AbstractTrafficShapingHandler
-
Constructor using the specified ObjectSizeEstimator
- AbstractTrafficShapingHandler(Executor, long, long) - Constructor for class net.tomp2p.utils.AbstractTrafficShapingHandler
-
Constructor using default ObjectSizeEstimator and using default Check Interval
- AbstractTrafficShapingHandler(ObjectSizeEstimator, Executor, long, long) - Constructor for class net.tomp2p.utils.AbstractTrafficShapingHandler
-
Constructor using the specified ObjectSizeEstimator and using default Check Interval
- AbstractTrafficShapingHandler(Executor) - Constructor for class net.tomp2p.utils.AbstractTrafficShapingHandler
-
Constructor using default ObjectSizeEstimator and using NO LIMIT and default Check Interval
- AbstractTrafficShapingHandler(ObjectSizeEstimator, Executor) - Constructor for class net.tomp2p.utils.AbstractTrafficShapingHandler
-
Constructor using the specified ObjectSizeEstimator and using NO LIMIT and default Check Interval
- AbstractTrafficShapingHandler(Executor, long) - Constructor for class net.tomp2p.utils.AbstractTrafficShapingHandler
-
Constructor using default ObjectSizeEstimator and using NO LIMIT
- AbstractTrafficShapingHandler(ObjectSizeEstimator, Executor, long) - Constructor for class net.tomp2p.utils.AbstractTrafficShapingHandler
-
Constructor using the specified ObjectSizeEstimator and using NO LIMIT
- Action - Class in net.tomp2p.upnp
-
An object to represent a service action proposed by an UPNP service
- ActionMessage - Class in net.tomp2p.upnp
-
Message object for an UPNP action, simply call setInputParameter()
to add the required action message params and then service() to
receive the ActionResponse built with the parsed UPNP device SOAP
xml response.
- ActionMessage(Service, Action) - Constructor for class net.tomp2p.upnp.ActionMessage
-
Protected constuctor so that only messages factories can build
it
- ActionResponse - Class in net.tomp2p.upnp
-
An action response container Object
- ActionResponse() - Constructor for class net.tomp2p.upnp.ActionResponse
-
- activePeers(Number160, Number160) - Method in class net.tomp2p.storage.TrackerStorage
-
- add(K) - Method in class net.tomp2p.futures.FutureLateJoin
-
Add a future when ready.
- add(Number160, Number160, Collection<Data>, RoutingConfiguration, RequestP2PConfiguration, boolean, boolean, FutureCreate<FutureDHT>, ChannelCreator) - Method in class net.tomp2p.p2p.DistributedHashHashMap
-
- add(Number160, Data) - Method in class net.tomp2p.p2p.Peer
-
- add(Number160, Data, ConfigurationStore) - Method in class net.tomp2p.p2p.Peer
-
- add(Number160, Collection<Data>, ConfigurationStore) - Method in class net.tomp2p.p2p.Peer
-
- add(E) - Method in class net.tomp2p.rpc.SimpleBloomFilter
-
- add(PeerAddress, Number160, Number160, Collection<Data>, boolean, boolean, ChannelCreator) - Method in class net.tomp2p.rpc.StorageRPC
-
- addActive(Number160, Number160, PeerAddress, byte[], int, int) - Method in class net.tomp2p.storage.TrackerStorage
-
- addAddress(InetAddress) - Method in class net.tomp2p.connection.Bindings
-
- addAddressFilter(InetAddress) - Method in interface net.tomp2p.peers.PeerMap
-
- addAddressFilter(InetAddress) - Method in class net.tomp2p.peers.PeerMapKadImpl
-
- addAll(Collection<? extends E>) - Method in class net.tomp2p.rpc.SimpleBloomFilter
-
- addBroadcastAddress(InetAddress) - Method in class net.tomp2p.connection.Bindings
-
- addCancellation(Cancellable) - Method in interface net.tomp2p.futures.BaseFuture
-
Adds a cancel listener to this future, which is called when cancel is
executed.
- addCancellation(Cancellable) - Method in class net.tomp2p.futures.BaseFutureImpl
-
- addCleanup(Cancellable) - Method in interface net.tomp2p.futures.FutureCleanup
-
Call to add cleanup classes for the future e.g.
- addCleanup(Cancellable) - Method in class net.tomp2p.futures.FutureDHT
-
- addCleanup(Cancellable) - Method in class net.tomp2p.futures.FutureTracker
-
- addIndirectReplicaiton(Runnable) - Method in class net.tomp2p.p2p.Peer
-
- addInterface(String) - Method in class net.tomp2p.connection.Bindings
-
- addListener(BaseFutureListener<? extends BaseFuture>) - Method in interface net.tomp2p.futures.BaseFuture
-
Adds a listener which is notified when the state of this future changes.
- addListener(BaseFutureListener<? extends BaseFuture>) - Method in class net.tomp2p.futures.BaseFutureImpl
-
- addMaintainance(Runnable) - Method in class net.tomp2p.p2p.Peer
-
- addMarkerForSignature() - Method in class net.tomp2p.message.ProtocolChunkedInput
-
- addPeerConnection(PeerConnection) - Method in class net.tomp2p.connection.ConnectionReservation
-
- addPeerListener(PeerListener) - Method in class net.tomp2p.p2p.Peer
-
- addPeerMapChangeListener(PeerMapChangeListener) - Method in interface net.tomp2p.peers.PeerMap
-
- addPeerMapChangeListener(PeerMapChangeListener) - Method in class net.tomp2p.peers.PeerMapKadImpl
-
- addPeerOfflineListener(PeerStatusListener) - Method in interface net.tomp2p.peers.PeerMap
-
- addPeerOfflineListener(PeerStatusListener) - Method in class net.tomp2p.peers.PeerMapKadImpl
-
- addPortMapping(String, String, String, int, int) - Method in class net.tomp2p.upnp.InternetGatewayDevice
-
- addPortMapping(String, String, String, int, String, int, int) - Method in class net.tomp2p.upnp.InternetGatewayDevice
-
Configures a nat entry on the UPNP device.
- addProtocol(Bindings.Protocol) - Method in class net.tomp2p.connection.Bindings
-
- addReleaseListener(BaseFuture, ChannelCreator, int) - Static method in class net.tomp2p.utils.Utils
-
- addReleaseListenerAll(BaseFuture, ChannelCreator) - Static method in class net.tomp2p.utils.Utils
-
- addRequests(FutureResponse) - Method in class net.tomp2p.futures.FutureDHT
-
Adds all requests that have been created for the DHT operations.
- addResponsibilityListener(ResponsibilityListener) - Method in class net.tomp2p.replication.Replication
-
- addToTracker(Number160, Number160, byte[], RoutingConfiguration, TrackerConfiguration, boolean, FutureCreate<BaseFuture>, Set<Number160>, ChannelCreator) - Method in class net.tomp2p.p2p.DistributedTracker
-
- addToTracker(Number160, ConfigurationTrackerStore) - Method in class net.tomp2p.p2p.Peer
-
- addToTracker(PeerAddress, Number160, Number160, byte[], boolean, boolean, Set<Number160>, ChannelCreator) - Method in class net.tomp2p.rpc.TrackerRPC
-
- addToTracker(PeerAddress, Number160, Number160, byte[], int, int, boolean, boolean, Set<Number160>, ChannelCreator) - Method in class net.tomp2p.rpc.TrackerRPC
-
- addTrackerMaintenance(PeerAddress, PeerAddress, Number160, Number160, TrackerStorage) - Method in class net.tomp2p.p2p.Maintenance
-
- adjustConfiguration(RequestP2PConfiguration, SortedMap<PeerAddress, DigestInfo>) - Static method in class net.tomp2p.p2p.DistributedHashHashMap
-
Adjusts the number of minimum requests in the P2P configuration.
- adjustConfiguration(RequestP2PConfiguration, PeerMap) - Static method in class net.tomp2p.p2p.Peer
-
- ALL_DEVICES - Static variable in class net.tomp2p.upnp.Discovery
-
- allowedvalues - Variable in class net.tomp2p.upnp.StateVariable
-
A set of allowed values (String objects) for the variable
- aquireSingleConnection() - Method in class net.tomp2p.connection.PeerConnection
-
- Argument - Class in net.tomp2p.upnp
-
An argument for a service action
- Argument.Direction - Enum in net.tomp2p.upnp
-
- arguments - Variable in class net.tomp2p.upnp.Action
-
- array() - Method in interface net.tomp2p.message.DataInput
-
- arrayOffset() - Method in interface net.tomp2p.message.DataInput
-
- await() - Method in interface net.tomp2p.futures.BaseFuture
-
Wait for the asynchronous operation to end.
- await(long) - Method in interface net.tomp2p.futures.BaseFuture
-
Wait for the asynchronous operation to end with the specified timeout.
- await() - Method in class net.tomp2p.futures.BaseFutureImpl
-
- await(long) - Method in class net.tomp2p.futures.BaseFutureImpl
-
- awaitUninterruptibly() - Method in interface net.tomp2p.futures.BaseFuture
-
Wait for the asynchronous operation to end without interruption.
- awaitUninterruptibly(long) - Method in interface net.tomp2p.futures.BaseFuture
-
Wait for the asynchronous operation to end with the specified timeout
without interruption.
- awaitUninterruptibly() - Method in class net.tomp2p.futures.BaseFutureImpl
-
- awaitUninterruptibly(long) - Method in class net.tomp2p.futures.BaseFutureImpl
-
- Data - Class in net.tomp2p.storage
-
This class holds the data for the transport.
- Data(Object) - Constructor for class net.tomp2p.storage.Data
-
- Data(Object, PeerAddress) - Constructor for class net.tomp2p.storage.Data
-
- Data(byte[]) - Constructor for class net.tomp2p.storage.Data
-
- Data(byte[], PeerAddress) - Constructor for class net.tomp2p.storage.Data
-
- Data(byte[], int, int, PeerAddress) - Constructor for class net.tomp2p.storage.Data
-
- dataDirectReplication - Variable in class net.tomp2p.storage.StorageMemory
-
- DataInput - Interface in net.tomp2p.message
-
- dataMap - Variable in class net.tomp2p.storage.StorageMemory
-
- DataSet - Class in net.tomp2p.storage
-
- DataSet(Data, Number160, Number160, Number160) - Constructor for class net.tomp2p.storage.DataSet
-
- dataType - Variable in class net.tomp2p.upnp.StateVariable
-
The variable UPNP data type
- DATE - Static variable in interface net.tomp2p.upnp.StateVariableTypes
-
Date in a subset of ISO 8601 format without time data.
- DATE_INT - Static variable in interface net.tomp2p.upnp.StateVariableTypes
-
- DATETIME - Static variable in interface net.tomp2p.upnp.StateVariableTypes
-
Date in ISO 8601 format with optional time but no time zone.
- DATETIME_INT - Static variable in interface net.tomp2p.upnp.StateVariableTypes
-
- DATETIME_TZ - Static variable in interface net.tomp2p.upnp.StateVariableTypes
-
Date in ISO 8601 format with optional time and optional time
zone.
- DATETIME_TZ_INT - Static variable in interface net.tomp2p.upnp.StateVariableTypes
-
- debugArray(byte[], int, int) - Static method in class net.tomp2p.utils.Utils
-
- debugArray(byte[]) - Static method in class net.tomp2p.utils.Utils
-
- decode(byte[]) - Method in class net.tomp2p.message.SHA1Signature
-
- decode(ChannelHandlerContext, Channel, ChannelBuffer) - Method in class net.tomp2p.message.TomP2PDecoderTCP
-
- decode(ChannelHandlerContext, Channel, ChannelBuffer, SocketAddress) - Method in class net.tomp2p.message.TomP2PDecoderUDP
-
- decodeData(DataInput, PeerAddress) - Static method in class net.tomp2p.message.MessageCodec
-
- decodeHeader(ChannelBuffer, InetSocketAddress, InetSocketAddress) - Static method in class net.tomp2p.message.MessageCodec
-
Decode a message header from a Netty buffer
- decodeJavaObject(byte[], int, int) - Static method in class net.tomp2p.utils.Utils
-
- decodePayload(Message.Content, ChannelBuffer, Message) - Static method in class net.tomp2p.message.MessageCodec
-
Decodes the payload from a Netty buffer in a big switch
- decodePublicKey(DataInput, byte[]) - Static method in class net.tomp2p.message.MessageCodec
-
- DecoderException - Exception in net.tomp2p.message
-
- DecoderException(String) - Constructor for exception net.tomp2p.message.DecoderException
-
- decodeSignature(Signature, Message, ChannelBuffer) - Static method in class net.tomp2p.message.MessageCodec
-
- DEFAULT - Static variable in class net.tomp2p.connection.IdentifierTCP
-
- DEFAULT_CHECK_INTERVAL - Static variable in class net.tomp2p.utils.AbstractTrafficShapingHandler
-
Default delay between two checks: 1s
- DEFAULT_DOMAIN - Static variable in class net.tomp2p.p2p.config.Configurations
-
- DEFAULT_MX - Static variable in class net.tomp2p.upnp.Discovery
-
- DEFAULT_SEARCH - Static variable in class net.tomp2p.upnp.Discovery
-
- DEFAULT_SSDP_SEARCH_PORT - Static variable in class net.tomp2p.upnp.Discovery
-
- DEFAULT_TIMEOUT - Static variable in class net.tomp2p.upnp.Discovery
-
- DEFAULT_TRACKER_DOMAIN - Static variable in class net.tomp2p.p2p.config.Configurations
-
- DEFAULT_TTL - Static variable in class net.tomp2p.upnp.Discovery
-
- defaultConfigurationDirect() - Static method in class net.tomp2p.p2p.config.Configurations
-
- defaultGetConfiguration() - Static method in class net.tomp2p.p2p.config.Configurations
-
- defaultRemoveConfiguration() - Static method in class net.tomp2p.p2p.config.Configurations
-
- DefaultStorageReplication - Class in net.tomp2p.replication
-
- DefaultStorageReplication(Peer, Storage, StorageRPC, Map<BaseFuture, Long>, Scheduler) - Constructor for class net.tomp2p.replication.DefaultStorageReplication
-
- defaultStoreConfiguration() - Static method in class net.tomp2p.p2p.config.Configurations
-
- defaultTrackerGetConfiguration() - Static method in class net.tomp2p.p2p.config.Configurations
-
- defaultTrackerStoreConfiguration() - Static method in class net.tomp2p.p2p.config.Configurations
-
- defaultValue - Variable in class net.tomp2p.upnp.StateVariable
-
The default value of the state variable
- deletePortMapping(String, int, String) - Method in class net.tomp2p.upnp.InternetGatewayDevice
-
Deletes a port mapping on the IDG device
- Device - Class in net.tomp2p.upnp
-
This class represents an UPNP device, this device contains a set of
services that will be needed to access the device functionalities.
- Device(Node, Device, URL) - Constructor for class net.tomp2p.upnp.Device
-
- deviceType - Variable in class net.tomp2p.upnp.Device
-
- difference(Collection<K>, Collection<K>, Collection<K>) - Static method in class net.tomp2p.utils.Utils
-
- Digest - Interface in net.tomp2p.storage
-
- digest(Number320) - Method in interface net.tomp2p.storage.Digest
-
- digest(Number320, Collection<Number160>) - Method in interface net.tomp2p.storage.Digest
-
- digest(Number320) - Method in class net.tomp2p.storage.StorageDisk
-
- digest(Number320, Collection<Number160>) - Method in class net.tomp2p.storage.StorageDisk
-
- digest(Number320) - Method in class net.tomp2p.storage.StorageMemory
-
- digest(Number320, Collection<Number160>) - Method in class net.tomp2p.storage.StorageMemory
-
- digest(Number320) - Method in class net.tomp2p.storage.TrackerStorage
-
- digest(Number320, Collection<Number160>) - Method in class net.tomp2p.storage.TrackerStorage
-
- digest(Digest, Number160, Number160, Collection<Number160>) - Static method in class net.tomp2p.utils.Utils
-
- DigestInfo - Class in net.tomp2p.rpc
-
- DigestInfo(Number160, int) - Constructor for class net.tomp2p.rpc.DigestInfo
-
- direct(Number160, ChannelBuffer, boolean, RoutingConfiguration, RequestP2PConfiguration, FutureCreate<FutureDHT>, boolean, ChannelCreator) - Method in class net.tomp2p.p2p.DistributedHashHashMap
-
- DirectDataRPC - Class in net.tomp2p.rpc
-
- DirectDataRPC(PeerBean, ConnectionBean) - Constructor for class net.tomp2p.rpc.DirectDataRPC
-
- direction - Variable in class net.tomp2p.upnp.Argument
-
- discover(PeerAddress) - Method in class net.tomp2p.p2p.Peer
-
Discover attempts to find the external IP address of this peer.
- discover() - Static method in class net.tomp2p.upnp.Discovery
-
Devices discovering on all network interfaces with default
values, all root devices will be searched
- discover(String) - Static method in class net.tomp2p.upnp.Discovery
-
Devices discovering on all network interfaces with a given root
device to search
- discover(int, String) - Static method in class net.tomp2p.upnp.Discovery
-
Devices discovering on all network interfaces with a given
timeout and a given root device to search
- discover(int, int, int, String) - Static method in class net.tomp2p.upnp.Discovery
-
Devices discovering on all network interfaces with a given
timeout and a given root device to search, as well as a ttl and
mx param
- discover(int, int, int, String, NetworkInterface) - Static method in class net.tomp2p.upnp.Discovery
-
Devices discovering with a given timeout and a given root device
to search on an given network interface, as well as a ttl and mx
param
- discoveredDevice(String, String, String, String, URL, String, InetAddress) - Method in interface net.tomp2p.upnp.DiscoveryResultsHandler
-
Method called by the DiscoveryListener class when a search
response message has been received from the network
- discoverLocalInterfaces() - Method in class net.tomp2p.connection.Bindings
-
- DiscoverNetwork - Interface in net.tomp2p.connection
-
- discoverNetwork(NetworkInterface) - Method in interface net.tomp2p.connection.DiscoverNetwork
-
- discoverNetwork(NetworkInterface) - Method in class net.tomp2p.connection.DiscoverNetwork5
-
- discoverNetwork(NetworkInterface) - Method in class net.tomp2p.connection.DiscoverNetwork6
-
- DiscoverNetwork5 - Class in net.tomp2p.connection
-
- DiscoverNetwork5() - Constructor for class net.tomp2p.connection.DiscoverNetwork5
-
- DiscoverNetwork6 - Class in net.tomp2p.connection
-
- DiscoverNetwork6() - Constructor for class net.tomp2p.connection.DiscoverNetwork6
-
- Discovery - Class in net.tomp2p.upnp
-
Class to discover an UPNP device on the network. A multicast
socket will be created to discover devices, the binding port for
this socket is set to 1901, if this is causing a problem you can
use the net.sbbi.upnp.Discovery.bindPort system property to specify
another port.
- Discovery() - Constructor for class net.tomp2p.upnp.Discovery
-
- DiscoveryListener - Class in net.tomp2p.upnp
-
This class can be used to listen for UPNP devices responses when a
search message is sent by a control point ( using the
net.sbbi.upnp.Discovery.sendSearchMessage() method )
- DiscoveryResultsHandler - Interface in net.tomp2p.upnp
-
This interface can be use to register against the DiscoveryListener
class to receive SSDP search responses.
- disjunction(Map<K, V>, Collection<K>) - Static method in class net.tomp2p.utils.Utils
-
- DispatcherReply - Class in net.tomp2p.connection
-
Used to deliver incoming REQUEST messages to their specific handlers.
- DispatcherReply(int, PeerBean, int, int, ChannelGroup, PeerMap, List<PeerListener>) - Constructor for class net.tomp2p.connection.DispatcherReply
-
Constructor
- DistributedHashHashMap - Class in net.tomp2p.p2p
-
- DistributedHashHashMap(DistributedRouting, StorageRPC, DirectDataRPC) - Constructor for class net.tomp2p.p2p.DistributedHashHashMap
-
- DistributedHashHashMap.Operation - Interface in net.tomp2p.p2p
-
- DistributedRouting - Class in net.tomp2p.p2p
-
Handles routing of nodes to other nodes
- DistributedRouting(PeerBean, NeighborRPC) - Constructor for class net.tomp2p.p2p.DistributedRouting
-
- DistributedTracker - Class in net.tomp2p.p2p
-
- DistributedTracker(PeerBean, DistributedRouting, TrackerRPC, PeerExchangeRPC) - Constructor for class net.tomp2p.p2p.DistributedTracker
-
- DistributedTracker.Operation - Interface in net.tomp2p.p2p
-
- doAccounting(TrafficCounter) - Method in class net.tomp2p.utils.AbstractTrafficShapingHandler
-
Called each time the accounting is computed from the TrafficCounters.
- done(PeerAddress) - Method in class net.tomp2p.futures.FutureDiscover
-
Gets called if the discovery was a success and an other peer could ping
us with TCP and UDP.
- doubleValue() - Method in class net.tomp2p.peers.Number160
-
- failed(String) - Method in interface net.tomp2p.futures.FutureRunnable
-
A run() method that fails is very silent, thus we provide failed, which
can be used to set a future to fail.
- findContentForResponsiblePeerID(Number160) - Method in interface net.tomp2p.storage.Responsibility
-
- findContentForResponsiblePeerID(Number160) - Method in class net.tomp2p.storage.ResponsibilityMemory
- findContentForResponsiblePeerID(Number160) - Method in class net.tomp2p.storage.StorageDisk
-
- findContentForResponsiblePeerID(Number160) - Method in class net.tomp2p.storage.StorageMemory
-
- findPeerIDForResponsibleContent(Number160) - Method in interface net.tomp2p.storage.Responsibility
-
- findPeerIDForResponsibleContent(Number160) - Method in class net.tomp2p.storage.ResponsibilityMemory
- findPeerIDForResponsibleContent(Number160) - Method in class net.tomp2p.storage.StorageDisk
-
- findPeerIDForResponsibleContent(Number160) - Method in class net.tomp2p.storage.StorageMemory
-
- finished() - Method in class net.tomp2p.message.Message
-
- fireAndForgetTCP(ChannelCreator) - Method in class net.tomp2p.rpc.RequestHandlerTCP
-
- fireAndForgetUDP(ChannelCreator) - Method in class net.tomp2p.rpc.RequestHandlerUDP
-
- fireTCP(PeerAddress, ChannelCreator) - Method in class net.tomp2p.rpc.HandshakeRPC
-
- fireUDP(PeerAddress, ChannelCreator) - Method in class net.tomp2p.rpc.HandshakeRPC
-
- FIXED_14_4 - Static variable in interface net.tomp2p.upnp.StateVariableTypes
-
Same as r8 but no more than 14 digits to the left of the decimal
point and no more than 4 to the right.
- FIXED_14_4_INT - Static variable in interface net.tomp2p.upnp.StateVariableTypes
-
- FLOAT - Static variable in interface net.tomp2p.upnp.StateVariableTypes
-
Floating point number.
- FLOAT_INT - Static variable in interface net.tomp2p.upnp.StateVariableTypes
-
- floatValue() - Method in class net.tomp2p.peers.Number160
-
- flush(boolean) - Method in class net.tomp2p.message.ProtocolChunkedInput
-
- format(LogRecord) - Method in class net.tomp2p.utils.LogFormatter
-
- forwardMessage(Message) - Method in class net.tomp2p.rpc.ReplyHandler
-
- friendlyName - Variable in class net.tomp2p.upnp.Device
-
- FutureBootstrap - Interface in net.tomp2p.futures
-
Used for bootstrapping.
- FutureCleanup - Interface in net.tomp2p.futures
-
Some futures have a longer life span than others.
- FutureCreate<K extends BaseFuture> - Interface in net.tomp2p.futures
-
DHT and Tracker operations may occur repeatedly.
- FutureData - Class in net.tomp2p.futures
-
FutureData is used as the future object for direct DHT operations.
- FutureData(Message, boolean) - Constructor for class net.tomp2p.futures.FutureData
-
Creates the request message for raw data.
- FutureDHT - Class in net.tomp2p.futures
-
The future object for the get() and put() operations including routing.
- FutureDHT() - Constructor for class net.tomp2p.futures.FutureDHT
-
Deprecated.
- FutureDHT(int, EvaluatingSchemeDHT, FutureCreate<FutureDHT>, FutureRouting) - Constructor for class net.tomp2p.futures.FutureDHT
-
Creates a new DHT future object that keeps track of the status of the DHT
operations.
- FutureDiscover - Class in net.tomp2p.futures
-
The future that keeps track of network discovery such as discovery if its
behind a NAT, the status if UPNP or NAT-PMP could be established, if there is
portforwarding.
- FutureDiscover(Timer, int) - Constructor for class net.tomp2p.futures.FutureDiscover
-
Creates a new future object and creates a timer that fires failed after a
timeout.
- FutureForkJoin<K extends BaseFuture> - Class in net.tomp2p.futures
-
The key future for recursive loops.
- FutureForkJoin(K...) - Constructor for class net.tomp2p.futures.FutureForkJoin
-
Facade if we expect everything to return successfully
- FutureForkJoin(int, boolean, K...) - Constructor for class net.tomp2p.futures.FutureForkJoin
-
Create a future fork join object
- FutureLateJoin<K extends BaseFuture> - Class in net.tomp2p.futures
-
FutureLateJoin is similar to FutureForkJoin.
- FutureLateJoin(int) - Constructor for class net.tomp2p.futures.FutureLateJoin
-
Create this future and set the minSuccess to the number of expected
futures.
- FutureLateJoin(int, int) - Constructor for class net.tomp2p.futures.FutureLateJoin
-
Create this future.
- FutureResponse - Class in net.tomp2p.futures
-
Each response has one request messages.
- FutureResponse(Message) - Constructor for class net.tomp2p.futures.FutureResponse
-
Create the future and set the request message
- FutureRouting - Class in net.tomp2p.futures
-
The routing future keeps track of the routing process.
- FutureRouting() - Constructor for class net.tomp2p.futures.FutureRouting
-
- FutureRunnable - Interface in net.tomp2p.futures
-
A future runnable is used for running futures in the background (in a
different thread)
- FutureTracker - Class in net.tomp2p.futures
-
This class holds the object for future results from the tracker get() and
add().
- FutureTracker(FutureCreate<BaseFuture>) - Constructor for class net.tomp2p.futures.FutureTracker
-
Create a future object for storing
- FutureTracker(EvaluatingSchemeTracker, Set<Number160>) - Constructor for class net.tomp2p.futures.FutureTracker
-
Create a future object for retrieving.
- FutureWrappedBootstrap<K extends BaseFuture> - Class in net.tomp2p.futures
-
The bootstrap will be a wrapped future, because we need to ping a server
first, and if this ping is successful, we can bootstrap.
- FutureWrappedBootstrap() - Constructor for class net.tomp2p.futures.FutureWrappedBootstrap
-
- FutureWrapper<K extends BaseFuture> - Class in net.tomp2p.futures
-
Wraps a future into an other future.
- FutureWrapper() - Constructor for class net.tomp2p.futures.FutureWrapper
-
- Gateway - Class in net.tomp2p.natpmp
-
- Gateway() - Constructor for class net.tomp2p.natpmp.Gateway
-
- get(Number160, Number160, Set<Number160>, PublicKey, RoutingConfiguration, RequestP2PConfiguration, EvaluatingSchemeDHT, boolean, ChannelCreator) - Method in class net.tomp2p.p2p.DistributedHashHashMap
-
- get(Number160) - Method in class net.tomp2p.p2p.Peer
-
- get(Number160, ConfigurationGet) - Method in class net.tomp2p.p2p.Peer
-
- get(Number160, Set<Number160>, ConfigurationGet) - Method in class net.tomp2p.p2p.Peer
-
- get(PeerAddress, Number160, Number160, Collection<Number160>, PublicKey, boolean, ChannelCreator) - Method in class net.tomp2p.rpc.StorageRPC
-
- get(Number480) - Method in class net.tomp2p.storage.Storage
-
- get(Number480, Number480) - Method in class net.tomp2p.storage.Storage
-
- get(Number320) - Method in class net.tomp2p.storage.Storage
-
- get(Number480) - Method in class net.tomp2p.storage.StorageDisk
-
- get(Number480, Number480) - Method in class net.tomp2p.storage.StorageDisk
-
- get(Number480) - Method in class net.tomp2p.storage.StorageMemory
-
- get(Number480, Number480) - Method in class net.tomp2p.storage.StorageMemory
-
- getAbortCause() - Method in exception net.tomp2p.connection.PeerException
-
- getActionArgument(String) - Method in class net.tomp2p.upnp.Action
-
- getAddresses() - Method in class net.tomp2p.connection.Bindings
-
- getAll(Number160) - Method in class net.tomp2p.p2p.Peer
-
- getAll(Number160, ConfigurationGet) - Method in class net.tomp2p.p2p.Peer
-
- getAll() - Method in interface net.tomp2p.peers.PeerMap
-
Return all addresses from the neighbor list.
- getAll() - Method in class net.tomp2p.peers.PeerMapKadImpl
-
- getAtLeastEntriesFromTrackers() - Method in class net.tomp2p.p2p.TrackerConfiguration
-
- getAtLeastSucessfulRequestes() - Method in class net.tomp2p.p2p.TrackerConfiguration
-
- getAttachement() - Method in class net.tomp2p.p2p.config.ConfigurationTrackerStore
-
- getAttachement() - Method in class net.tomp2p.storage.TrackerData
-
- getAvailableActionsName() - Method in class net.tomp2p.upnp.Service
-
- getAvailableActionsSize() - Method in class net.tomp2p.upnp.Service
-
- getAvailableStateVariableName() - Method in class net.tomp2p.upnp.Service
-
- getAvailableStateVariableSize() - Method in class net.tomp2p.upnp.Service
-
- getAvgGap() - Method in class net.tomp2p.p2p.Statistics
-
- getBagSize() - Method in class net.tomp2p.p2p.P2PConfiguration
-
- getBitSet() - Method in class net.tomp2p.rpc.SimpleBloomFilter
-
Returns the bitset that backs the bloom filter
- getBootstrapTo() - Method in interface net.tomp2p.futures.FutureBootstrap
-
Returns the Peers we bootstrapped in no particular order.
- getBootstrapTo() - Method in class net.tomp2p.futures.FutureWrappedBootstrap
-
Returns a list of of peers that were involved in the bootstrapping
- getBroadcastAddresses() - Method in class net.tomp2p.connection.Bindings
-
- getBuffer() - Method in class net.tomp2p.futures.FutureData
-
Returns the raw buffer or null if the answer was empty.
- getCacheSize() - Method in class net.tomp2p.p2p.P2PConfiguration
-
- getCacheTimeoutMillis() - Method in class net.tomp2p.p2p.P2PConfiguration
-
- getChannelBuffer() - Method in class net.tomp2p.futures.FutureDHT
-
Return the data from send_direct (Netty buffer) after evaluation.
- getChannelCreator() - Method in class net.tomp2p.connection.PeerConnection
-
- getChannelGroup() - Method in class net.tomp2p.connection.ConnectionBean
-
- getChecked(PeerAddress) - Method in class net.tomp2p.peers.PeerMapStat
-
- getChecked() - Method in class net.tomp2p.peers.PeerStat
-
- getCheckInterval() - Method in class net.tomp2p.utils.TrafficCounter
-
- getChildDevice(String) - Method in class net.tomp2p.upnp.Device
-
Looks for a child UPNP device definition file, the whole devices
tree will be searched, starting from the current device node.
- getChildDevices() - Method in class net.tomp2p.upnp.Device
-
Generates a list of all the child ( not only top level, full
childrens hierarchy included ) UPNPDevice objects for this
device.
- getCommand() - Method in class net.tomp2p.message.Message
-
Command of the message, such as GET, PING, etc.
- getCompleted() - Method in class net.tomp2p.futures.FutureForkJoin
-
Returns a list of evaluated futures.
- getConfiguration() - Method in class net.tomp2p.connection.ConnectionBean
-
- getConfiguration() - Method in class net.tomp2p.connection.Sender
-
- getConnectionBean() - Method in class net.tomp2p.connection.ConnectionHandler
-
- getConnectionBean() - Method in class net.tomp2p.p2p.Peer
-
- getConnectionConfiguration() - Method in class net.tomp2p.p2p.Peer
-
- getConnectionHandler() - Method in class net.tomp2p.p2p.Peer
-
- getConnectTimeoutMillis() - Method in class net.tomp2p.connection.ConnectionConfiguration
-
- getContentKey() - Method in class net.tomp2p.p2p.config.ConfigurationBase
-
- getContentKey() - Method in class net.tomp2p.p2p.config.ConfigurationDirect
-
- getContentKey() - Method in class net.tomp2p.p2p.config.ConfigurationTrackerGet
-
- getContentKey() - Method in class net.tomp2p.p2p.config.ConfigurationTrackerStore
-
- getContentKey() - Method in class net.tomp2p.peers.Number480
-
- getContentKey() - Method in class net.tomp2p.storage.DataSet
-
- getContentType1() - Method in class net.tomp2p.message.Message
-
Returns first content type.
- getContentType2() - Method in class net.tomp2p.message.Message
-
Returns second content type, only if first is not empty
- getContentType3() - Method in class net.tomp2p.message.Message
-
Returns second content type, only if first is not empty
- getContentType4() - Method in class net.tomp2p.message.Message
-
Returns second content type, only if first is not empty
- getCrated() - Method in class net.tomp2p.peers.PeerStat
-
- getCreated() - Method in class net.tomp2p.storage.Data
-
- getCumulativeReadBytes() - Method in class net.tomp2p.utils.TrafficCounter
-
- getCumulativeWrittenBytes() - Method in class net.tomp2p.utils.TrafficCounter
-
- getCurrentReadBytes() - Method in class net.tomp2p.utils.TrafficCounter
-
- getCurrentWrittenBytes() - Method in class net.tomp2p.utils.TrafficCounter
-
- getData() - Method in class net.tomp2p.futures.FutureDHT
-
Return the data from get() after evaluation.
- getData() - Method in class net.tomp2p.storage.Data
-
- getData() - Method in class net.tomp2p.storage.DataSet
-
- getDataMap() - Method in class net.tomp2p.message.Message
-
- getDataTypeAsClass() - Method in class net.tomp2p.upnp.StateVariable
-
The variable JAVA data type (using an UPNP->Java mapping)
- getDefaultPort() - Method in class net.tomp2p.connection.ConnectionConfiguration
-
- getDestination() - Method in class net.tomp2p.connection.PeerConnection
-
- getDetailErrorCode() - Method in exception net.tomp2p.upnp.UPNPResponseException
-
- getDetailErrorDescription() - Method in exception net.tomp2p.upnp.UPNPResponseException
-
- getDeviceDefinitionXML() - Method in class net.tomp2p.upnp.RootDevice
-
Retrieves the device definition XML data
- getDevices(int) - Static method in class net.tomp2p.upnp.InternetGatewayDevice
-
Lookup all the IGD (IP or PPP) devices on the network.
- getDevices(int, int, int, NetworkInterface) - Static method in class net.tomp2p.upnp.InternetGatewayDevice
-
Lookup all the IGD (IP urn:schemas-upnp-org:service:WANIPConnection:1, or
PPP urn:schemas-upnp-org:service:WANPPPConnection:1) devices for a given
network interface.
- getDHT() - Method in class net.tomp2p.p2p.Peer
-
- getDirectDataRPC() - Method in class net.tomp2p.p2p.Peer
-
- getDirectHits() - Method in class net.tomp2p.futures.FutureRouting
-
The direct hits set contains those peers that reported to have the key (Number160) we were looking for.
- getDirectHits() - Method in class net.tomp2p.p2p.RoutingConfiguration
-
- getDirectHitsDigest() - Method in class net.tomp2p.futures.FutureRouting
-
The direct hits map contains those peers that reported to have the key (Number160) we were looking for including
its digest (size of the result set and its xored hashes).
- getDirectParent() - Method in class net.tomp2p.upnp.Device
-
Return the parent UPNPDevice, null if the device is an
UPNPRootDevice
- getDirectTrackers() - Method in class net.tomp2p.futures.FutureTracker
-
- getDiscoverTimeoutSec() - Method in class net.tomp2p.p2p.P2PConfiguration
-
- getDiscoveryUDN() - Method in class net.tomp2p.upnp.RootDevice
-
- getDiscoveryUSN() - Method in class net.tomp2p.upnp.RootDevice
-
- getDispatcherRequest() - Method in class net.tomp2p.connection.ConnectionBean
-
- getDomain() - Method in class net.tomp2p.p2p.config.ConfigurationBase
-
- getDomain() - Method in class net.tomp2p.p2p.config.ConfigurationDirect
-
- getDomainKey() - Method in class net.tomp2p.peers.Number320
-
- getDomainKey() - Method in class net.tomp2p.peers.Number480
-
- getDomainKey() - Method in class net.tomp2p.storage.DataSet
-
- getEstimatedNumberOfNodes() - Method in class net.tomp2p.p2p.Statistics
-
- getEvaluationScheme() - Method in class net.tomp2p.p2p.config.ConfigurationGet
-
- getEvaluationScheme() - Method in class net.tomp2p.p2p.config.ConfigurationTrackerGet
-
- getExpectedElements() - Method in class net.tomp2p.rpc.SimpleBloomFilter
-
Returns the expected elements that was provided by the user.
- getExpirationMillis() - Method in class net.tomp2p.storage.Data
-
- getExternalAddress() - Method in class net.tomp2p.connection.Bindings
-
- getExternalAddress() - Method in class net.tomp2p.natpmp.ExternalAddressRequestMessage
-
Gets the NAT-PMP gateway's external address.
- getExternalIPAddress() - Method in class net.tomp2p.upnp.InternetGatewayDevice
-
Retrieves the external IP address
- getExternalPort() - Method in class net.tomp2p.natpmp.MapRequestMessage
-
Gets the external port that was assigned.
- getFailedReason() - Method in interface net.tomp2p.futures.BaseFuture
-
The default failed reason is Unknown.
- getFailedReason() - Method in class net.tomp2p.futures.BaseFutureImpl
-
- getFailedReason() - Method in class net.tomp2p.futures.FutureForkJoin
-
- getFailedReason() - Method in class net.tomp2p.futures.FutureRouting
-
- getFaultCode() - Method in exception net.tomp2p.upnp.UPNPResponseException
-
- getFaultString() - Method in exception net.tomp2p.upnp.UPNPResponseException
-
- getFinished() - Method in class net.tomp2p.message.Message
-
- getFromTracker(Number160, Number160, RoutingConfiguration, TrackerConfiguration, boolean, EvaluatingSchemeTracker, boolean, boolean, Set<Number160>, ChannelCreator) - Method in class net.tomp2p.p2p.DistributedTracker
-
- getFromTracker(Number160, ConfigurationTrackerGet) - Method in class net.tomp2p.p2p.Peer
-
- getFromTracker(Number160, ConfigurationTrackerGet, Set<Number160>) - Method in class net.tomp2p.p2p.Peer
-
- getFromTracker(PeerAddress, Number160, Number160, boolean, boolean, Set<Number160>, ChannelCreator) - Method in class net.tomp2p.rpc.TrackerRPC
-
- getFromTrackerCreateBloomfilter1(Number160, ConfigurationTrackerGet, Collection<PeerAddress>) - Method in class net.tomp2p.p2p.Peer
-
- getFromTrackerCreateBloomfilter2(Number160, ConfigurationTrackerGet, Collection<Number160>) - Method in class net.tomp2p.p2p.Peer
-
- getFutureCreate() - Method in class net.tomp2p.futures.FutureDHT
-
Returns the future object that keeps information about future object,
based on this object
- getFutureCreate() - Method in class net.tomp2p.p2p.config.ConfigurationDirect
-
- getFutureCreate() - Method in class net.tomp2p.p2p.config.ConfigurationRemove
-
- getFutureCreate() - Method in class net.tomp2p.p2p.config.ConfigurationStore
-
- getFutureCreate() - Method in class net.tomp2p.p2p.config.ConfigurationTrackerStore
-
- getFutureRequests() - Method in class net.tomp2p.futures.FutureDHT
-
Returns back those futures that are still running.
- getFutureResponse() - Method in class net.tomp2p.rpc.RequestHandlerTCP
-
- getFutureResponse() - Method in class net.tomp2p.rpc.RequestHandlerUDP
-
- getFutureRouting() - Method in class net.tomp2p.futures.FutureDHT
-
Returns the future object that was used for the routing.
- getFuturesDone() - Method in class net.tomp2p.futures.FutureLateJoin
-
Returns the finished futures.
- getGenericPortMappingEntry(int) - Method in class net.tomp2p.upnp.InternetGatewayDevice
-
Retrieves a generic port mapping entry.
- getHandshakeRPC() - Method in class net.tomp2p.p2p.Peer
-
- getHash() - Method in class net.tomp2p.storage.Data
-
- getId() - Method in class net.tomp2p.message.MessageID
-
Returns the message Id
- getID() - Method in class net.tomp2p.peers.PeerAddress
-
The id of the peer.
- getIdleTCPMillis() - Method in class net.tomp2p.connection.ConnectionConfiguration
-
- getIdleTCPMillis() - Method in class net.tomp2p.connection.PeerConnection
-
- getIdleUDPMillis() - Method in class net.tomp2p.connection.ConnectionConfiguration
-
- getIGDRootDevice() - Method in class net.tomp2p.upnp.InternetGatewayDevice
-
Retrieves the IDG UNPNRootDevice object
- getInetAddress() - Method in class net.tomp2p.peers.PeerAddress
-
Returns the address or null if no address set
- getInputActionArgument(String) - Method in class net.tomp2p.upnp.Action
-
Look for an input ServiceActionArgument for a given name
- getInputActionArguments() - Method in class net.tomp2p.upnp.Action
-
Return a list containing input ( when a response is sent )
arguments objects
- getInteger() - Method in class net.tomp2p.message.Message
-
- getInterfaces() - Method in class net.tomp2p.connection.Bindings
-
- getInternalPort() - Method in class net.tomp2p.natpmp.MapRequestMessage
-
Gets the internal port on which mapped data will arrive.
- getIP() - Static method in class net.tomp2p.natpmp.Gateway
-
- getIsoDate(Date) - Static method in class net.tomp2p.upnp.ISO8601Date
-
Generate a ISO 8601 date
- getIsoDateTime(Date) - Static method in class net.tomp2p.upnp.ISO8601Date
-
Generate a ISO 8601 date time without timezone
- getIsoDateTimeZone(Date) - Static method in class net.tomp2p.upnp.ISO8601Date
-
Generate a ISO 8601 date time with timezone
- getIsoTime(Date) - Static method in class net.tomp2p.upnp.ISO8601Date
-
Generate a ISO 8601 time
- getIsoTimeZone(Date) - Static method in class net.tomp2p.upnp.ISO8601Date
-
Generate a ISO 8601 time
- getKey() - Method in class net.tomp2p.message.Message
-
- getKey1() - Method in class net.tomp2p.message.Message
-
Deprecated.
- getKey2() - Method in class net.tomp2p.message.Message
-
Deprecated.
- getKey3() - Method in class net.tomp2p.message.Message
-
Deprecated.
- getKeyDigest() - Method in class net.tomp2p.rpc.DigestInfo
-
- getKeyKey1() - Method in class net.tomp2p.message.Message
-
- getKeyKey2() - Method in class net.tomp2p.message.Message
-
- getKeyMap() - Method in class net.tomp2p.message.Message
-
- getKeyPair() - Method in class net.tomp2p.connection.PeerBean
-
- getKeys() - Method in class net.tomp2p.futures.FutureDHT
-
Returns the keys that have been stored or removed after evaluation.
- getKeys() - Method in class net.tomp2p.message.Message
-
- getKeys(Number320) - Method in class net.tomp2p.storage.StorageMemory
-
- getKeys(Number480, Number480) - Method in class net.tomp2p.storage.StorageMemory
-
- getKeysConvert() - Method in class net.tomp2p.message.Message
-
- getKnownPeers() - Method in class net.tomp2p.futures.FutureTracker
-
- getLast() - Method in class net.tomp2p.futures.FutureForkJoin
-
Returns the last evaluated future.
- getLastCumulativeTime() - Method in class net.tomp2p.utils.TrafficCounter
-
- getLastReadBytes() - Method in class net.tomp2p.utils.TrafficCounter
-
- getLastReadThroughput() - Method in class net.tomp2p.utils.TrafficCounter
-
- getLastSeenOnline() - Method in class net.tomp2p.peers.PeerStat
-
- getLastSeenOnlineTime(PeerAddress) - Method in class net.tomp2p.peers.PeerMapStat
-
- getLastTime() - Method in class net.tomp2p.utils.TrafficCounter
-
- getLastWriteThroughput() - Method in class net.tomp2p.utils.TrafficCounter
-
- getLastWrittenBytes() - Method in class net.tomp2p.utils.TrafficCounter
-
- getLength() - Method in class net.tomp2p.message.Message
-
The length of the payload
- getLength() - Method in class net.tomp2p.storage.Data
-
- getLength() - Method in class net.tomp2p.storage.TrackerData
-
- getLocalIP() - Method in class net.tomp2p.upnp.RootDevice
-
- getLocalizedMessage() - Method in exception net.tomp2p.upnp.UPNPResponseException
-
- getLocationKey() - Method in class net.tomp2p.peers.Number320
-
- getLocationKey() - Method in class net.tomp2p.peers.Number480
-
- getLocationKey() - Method in class net.tomp2p.storage.DataSet
-
- getLong() - Method in class net.tomp2p.message.Message
-
- getMaintenanceThreads() - Method in class net.tomp2p.p2p.P2PConfiguration
-
- getMaxCreating() - Method in class net.tomp2p.connection.ConnectionConfiguration
-
- getMaxFailure() - Method in class net.tomp2p.p2p.RequestP2PConfiguration
-
- getMaxFailure() - Method in class net.tomp2p.p2p.TrackerConfiguration
-
- getMaxFailures() - Method in class net.tomp2p.p2p.RoutingConfiguration
-
- getMaxFullTrackers() - Method in class net.tomp2p.p2p.TrackerConfiguration
-
- getMaxMessageSize() - Method in class net.tomp2p.connection.ConnectionConfiguration
-
- getMaxNoNewInfo(int) - Method in class net.tomp2p.p2p.RoutingConfiguration
-
- getMaxNoNewInfoDiff() - Method in class net.tomp2p.p2p.RoutingConfiguration
-
This returns the difference to the min value of P2P configuration.
- getMaxNrBeforeExclude() - Method in class net.tomp2p.p2p.P2PConfiguration
-
- getMaxOpenConnection() - Method in class net.tomp2p.connection.ConnectionConfiguration
-
- getMaxPrimaryTrackers() - Method in class net.tomp2p.p2p.TrackerConfiguration
-
- getMaxSuccess() - Method in class net.tomp2p.p2p.RoutingConfiguration
-
- getMessage(String) - Method in class net.tomp2p.upnp.UPNPMessageFactory
-
Creation of a new ActionMessage to communicate with the UPNP
device
- getMessage() - Method in exception net.tomp2p.upnp.UPNPResponseException
-
- getMessageId() - Method in class net.tomp2p.message.Message
-
Randomly generated message ID
- getMinimumResults() - Method in class net.tomp2p.p2p.RequestP2PConfiguration
-
- getName() - Method in class net.tomp2p.upnp.Action
-
The action name
- getName() - Method in class net.tomp2p.utils.TrafficCounter
-
- getNatMappingsCount() - Method in class net.tomp2p.upnp.InternetGatewayDevice
-
Retrieves the current number of mapping in the NAT table
- getNATUtils() - Method in class net.tomp2p.connection.ConnectionHandler
-
- getNeighbors() - Method in class net.tomp2p.message.Message
-
Returns the stored neighbors
- getNodeAddress() - Method in class net.tomp2p.message.MessageID
-
The node address of sender or recipient
- getNumber1() - Method in class net.tomp2p.message.SHA1Signature
-
- getNumber2() - Method in class net.tomp2p.message.SHA1Signature
-
- getObject() - Method in class net.tomp2p.futures.FutureData
-
Returns the object or null if the underlying buffer was raw or the answer
was empty.
- getObject() - Method in class net.tomp2p.futures.FutureDHT
-
Return the data from send_direct (Object) after evaluation.
- getObject() - Method in class net.tomp2p.storage.Data
-
- getOffset() - Method in class net.tomp2p.storage.Data
-
- getOffset() - Method in class net.tomp2p.storage.TrackerData
-
- getOptions() - Method in class net.tomp2p.message.Message
-
- getOptions() - Method in class net.tomp2p.peers.PeerAddress
-
- getOutActionArgument(String) - Method in class net.tomp2p.upnp.ActionResponse
-
- getOutActionArgumentNames() - Method in class net.tomp2p.upnp.ActionResponse
-
- getOutActionArgumentValue(String) - Method in class net.tomp2p.upnp.ActionResponse
-
- getOutputActionArgument(String) - Method in class net.tomp2p.upnp.Action
-
Look for an output
Argument for a given name
- getOutputActionArguments() - Method in class net.tomp2p.upnp.Action
-
Return a list containing output ( when a response is received )
arguments objects
- getOutsideTCPPort() - Method in class net.tomp2p.connection.Bindings
-
- getOutsideUDPPort() - Method in class net.tomp2p.connection.Bindings
-
- getP2PConfiguration() - Method in class net.tomp2p.p2p.Peer
-
- getP2PID() - Method in class net.tomp2p.connection.ConnectionBean
-
- getP2PID() - Method in class net.tomp2p.p2p.Peer
-
- getParallel() - Method in class net.tomp2p.p2p.RequestP2PConfiguration
-
- getParallel() - Method in class net.tomp2p.p2p.RoutingConfiguration
-
- getParallel() - Method in class net.tomp2p.p2p.TrackerConfiguration
-
- getParallelDiff() - Method in class net.tomp2p.p2p.RequestP2PConfiguration
-
- getPayload1() - Method in class net.tomp2p.message.Message
-
- getPayload2() - Method in class net.tomp2p.message.Message
-
- getPeerAddress() - Method in class net.tomp2p.futures.FutureDiscover
-
The peerAddress where we are reachable
- getPeerAddress() - Method in class net.tomp2p.p2p.IdentityManagement
-
- getPeerAddress() - Method in class net.tomp2p.p2p.Peer
-
- getPeerAddress() - Method in class net.tomp2p.rpc.StorageRPC
-
- getPeerAddress() - Method in class net.tomp2p.rpc.TrackerRPC
-
- getPeerAddress() - Method in class net.tomp2p.storage.Data
-
- getPeerAddress() - Method in class net.tomp2p.storage.TrackerData
-
- getPeerBean() - Method in class net.tomp2p.connection.ConnectionHandler
-
Returns the node information bean of this node
- getPeerBean() - Method in class net.tomp2p.p2p.Peer
-
- getPeerExchangeRPC() - Method in class net.tomp2p.p2p.Peer
-
- getPeerID() - Method in class net.tomp2p.p2p.Peer
-
- getPeerMap() - Method in class net.tomp2p.connection.PeerBean
-
- getPeerMap() - Method in class net.tomp2p.rpc.RequestHandlerTCP
-
- getPeerMap() - Method in class net.tomp2p.rpc.RequestHandlerUDP
-
- getPeersOnTracker() - Method in class net.tomp2p.futures.FutureTracker
-
- getPendingFutures() - Method in class net.tomp2p.p2p.Peer
-
- getPortMappingLifetime() - Method in class net.tomp2p.natpmp.MapRequestMessage
-
Gets the assigned port mapping lifetime.
- getPotentialHits() - Method in class net.tomp2p.futures.FutureRouting
-
The potential hits set contains those peers that are in the direct hit and that did report to *not* have the key (Number160) we were looking for.
- getPotentialTrackers() - Method in class net.tomp2p.futures.FutureTracker
-
- getPrimanyFactor() - Method in class net.tomp2p.storage.TrackerStorage
-
- getProtectionDomainEnable() - Method in class net.tomp2p.storage.Storage
-
- getProtectionDomainMode() - Method in class net.tomp2p.storage.Storage
-
- getProtectionEntryEnable() - Method in class net.tomp2p.storage.Storage
-
- getProtectionEntryMode() - Method in class net.tomp2p.storage.Storage
-
- getProtocols() - Method in class net.tomp2p.connection.Bindings
-
- getPublicKey() - Method in class net.tomp2p.message.Message
-
- getPublicKey() - Method in class net.tomp2p.p2p.config.ConfigurationGet
-
- getPublicKey() - Method in class net.tomp2p.storage.Data
-
- getQuitRPC() - Method in class net.tomp2p.p2p.Peer
-
- getRawData() - Method in class net.tomp2p.futures.FutureDHT
-
Returns the raw data from the get operation
- getRawDirectData1() - Method in class net.tomp2p.futures.FutureDHT
-
Return raw data from send_dircet (Netty buffer).
- getRawDirectData2() - Method in class net.tomp2p.futures.FutureDHT
-
Return raw data from send_dircet (Object).
- getRawKeys() - Method in class net.tomp2p.futures.FutureDHT
-
Returns the raw keys from the storage or removal operation
- getRawPeersOnTracker() - Method in class net.tomp2p.futures.FutureTracker
-
- getRecipient() - Method in class net.tomp2p.message.Message
-
The ID of the recipient.
- getReferrer() - Method in class net.tomp2p.storage.TrackerData
-
- getRefreshSeconds() - Method in class net.tomp2p.p2p.config.ConfigurationDirect
-
- getRefreshSeconds() - Method in class net.tomp2p.p2p.config.ConfigurationRemove
-
- getRefreshSeconds() - Method in class net.tomp2p.p2p.config.ConfigurationStore
-
- getRelatedStateVariable() - Method in class net.tomp2p.upnp.Argument
-
The related service state variable for this
ServiceActionArgument
- getRepetitions() - Method in class net.tomp2p.p2p.config.ConfigurationDirect
-
- getRepetitions() - Method in class net.tomp2p.p2p.config.ConfigurationRemove
-
- getReplicationRefreshMillis() - Method in class net.tomp2p.p2p.P2PConfiguration
-
- getReplicationStorage() - Method in class net.tomp2p.connection.PeerBean
-
- getReplicationThreads() - Method in class net.tomp2p.p2p.P2PConfiguration
-
- getRequest() - Method in class net.tomp2p.futures.FutureResponse
-
The future response always keeps a reference to the request.
- getRequestedExternalPort() - Method in class net.tomp2p.natpmp.MapRequestMessage
-
Get sthe external port that was requested.
- getRequestedPortMappingLifetime() - Method in class net.tomp2p.natpmp.MapRequestMessage
-
Gets the requested port mapping lifetime.
- getRequestP2PConfiguration() - Method in class net.tomp2p.p2p.config.ConfigurationDirect
-
- getRequestP2PConfiguration() - Method in class net.tomp2p.p2p.config.ConfigurationGet
-
- getRequestP2PConfiguration() - Method in class net.tomp2p.p2p.config.ConfigurationRemove
-
- getRequestP2PConfiguration() - Method in class net.tomp2p.p2p.config.ConfigurationStore
-
- getReservation() - Method in class net.tomp2p.connection.ConnectionBean
-
- getResponse() - Method in class net.tomp2p.futures.FutureResponse
-
Returns the response message.
- getResponseException() - Method in class net.tomp2p.natpmp.Message
-
Gets the excpetion associated with the response.
- getResultCode() - Method in class net.tomp2p.natpmp.Message
-
Gets the result code.
- getRouting() - Method in class net.tomp2p.p2p.Peer
-
- getRoutingConfiguration() - Method in class net.tomp2p.p2p.config.ConfigurationBase
-
- getRoutingPath() - Method in class net.tomp2p.futures.FutureRouting
-
Returns the peers that have been asked to provide neighbor information.
- getSCDPData() - Method in class net.tomp2p.upnp.Service
-
- getScheduler() - Method in class net.tomp2p.connection.ConnectionBean
-
- getSecondaryFactor() - Method in class net.tomp2p.storage.TrackerStorage
-
- getSecondsSinceEpoch() - Method in class net.tomp2p.natpmp.Message
-
Gets the seconds since epoch as received from the NAT-PMP gateway.
- getSelf() - Method in class net.tomp2p.p2p.IdentityManagement
-
- getSender() - Method in class net.tomp2p.connection.ConnectionBean
-
- getSender() - Method in class net.tomp2p.message.Message
-
The ID of the sender.
- getServerPeerAddress() - Method in class net.tomp2p.connection.PeerBean
-
- getService(String) - Method in class net.tomp2p.upnp.Device
-
Looks for a UPNP device service definition object for the given
service URI (Type)
- getServiceByID(String) - Method in class net.tomp2p.upnp.Device
-
Looks for a UPNP device service definition object for the given
service ID
- getServices(String) - Method in class net.tomp2p.upnp.Device
-
Looks for the all the UPNP device service definition object for
the current UPNP device object.
- getSize() - Method in class net.tomp2p.rpc.DigestInfo
-
- getSocketAddress() - Method in class net.tomp2p.peers.PeerAddress
-
Deprecated.
- getSocketAddress(byte[], int) - Method in class net.tomp2p.peers.PeerAddress
-
Deprecated.
- getSocketAddressSize() - Method in class net.tomp2p.peers.PeerAddress
-
- getSpecificPortMappingEntry(String, int, String) - Method in class net.tomp2p.upnp.InternetGatewayDevice
-
Retrieves information about a specific port mapping
- getSpecVersionMajor() - Method in class net.tomp2p.upnp.RootDevice
-
- getSpecVersionMajor() - Method in class net.tomp2p.upnp.Service
-
- getSpecVersionMinor() - Method in class net.tomp2p.upnp.RootDevice
-
- getSpecVersionMinor() - Method in class net.tomp2p.upnp.Service
-
- getStatConnectionsCreatedTCP() - Static method in class net.tomp2p.connection.ChannelCreator
-
- getStatConnectionsCreatedUDP() - Static method in class net.tomp2p.connection.ChannelCreator
-
- getStateVariableMessage(String) - Method in class net.tomp2p.upnp.UPNPMessageFactory
-
Creation of a new StateVariableMessage to communicate with the
UPNP device, for a service state variable query
- getStateVariableValue() - Method in class net.tomp2p.upnp.StateVariableResponse
-
- getStatistics() - Method in class net.tomp2p.connection.PeerBean
-
- getStatistics() - Method in interface net.tomp2p.peers.PeerMap
-
- getStatistics() - Method in class net.tomp2p.peers.PeerMapKadImpl
-
- getStorage() - Method in class net.tomp2p.connection.PeerBean
-
- getStoreRPC() - Method in class net.tomp2p.p2p.Peer
-
- getSuccessCounter() - Method in class net.tomp2p.futures.FutureForkJoin
-
Returns the number of successful finished futures
- getTracker() - Method in class net.tomp2p.p2p.Peer
-
- getTrackerConfiguration() - Method in class net.tomp2p.p2p.config.ConfigurationTrackerGet
-
- getTrackerConfiguration() - Method in class net.tomp2p.p2p.config.ConfigurationTrackerStore
-
- getTrackerData() - Method in class net.tomp2p.message.Message
-
- getTrackerRPC() - Method in class net.tomp2p.p2p.Peer
-
- getTrackers() - Method in class net.tomp2p.futures.FutureTracker
-
Evaluates the data from the trackers.
- getTrackerStorage() - Method in class net.tomp2p.connection.PeerBean
-
- getTrackerTimoutSeconds() - Method in class net.tomp2p.p2p.P2PConfiguration
-
- getTrackerTimoutSeconds() - Method in class net.tomp2p.storage.TrackerStorage
-
- getTrafficCounter() - Method in class net.tomp2p.utils.AbstractTrafficShapingHandler
-
- getTTLSeconds() - Method in class net.tomp2p.storage.Data
-
- getType() - Method in interface net.tomp2p.futures.BaseFuture
-
If the type is not OK, then something unexpected happened.
- getType() - Method in class net.tomp2p.futures.BaseFutureImpl
-
- getType() - Method in class net.tomp2p.message.Message
-
Determines if its a request oCommandr reply, and what kind of reply
(error, warning states)
- getUdpLength() - Method in class net.tomp2p.connection.ConnectionConfiguration
-
- getUnsignedByte() - Method in interface net.tomp2p.message.DataInput
-
- getUPNPServiceAction(String) - Method in class net.tomp2p.upnp.Service
-
Retrieves a service action for its given name
- getUPNPServiceStateVariable(String) - Method in class net.tomp2p.upnp.Service
-
Retrieves a service state variable for its given name
- getURL(String, URL) - Static method in class net.tomp2p.upnp.Device
-
Parsing an URL from the descriptionXML file
- getValidityTime() - Method in class net.tomp2p.upnp.RootDevice
-
The validity time for this device in milliseconds,
- getValue() - Method in class net.tomp2p.upnp.StateVariable
-
Call to the UPNP device to retrieve the state variable actual
value
- getVendorFirmware() - Method in class net.tomp2p.upnp.RootDevice
-
- getVersion() - Method in class net.tomp2p.message.Message
-
Returns the version, which is 32bit.
- getWaitBeforeNextSendSeconds() - Method in class net.tomp2p.p2p.config.ConfigurationTrackerStore
-
- getWaitingTimeBetweenNodeMaintenenceSeconds() - Method in class net.tomp2p.p2p.P2PConfiguration
-
- getWrappedFuture() - Method in class net.tomp2p.futures.FutureWrapper
-
- getXML(URL) - Static method in class net.tomp2p.upnp.XMLUtil
-
Fetches the xml, fixes any wonky characters in it
- getXMLString(URL) - Static method in class net.tomp2p.upnp.XMLUtil
-
- GZipFileLogger - Class in net.tomp2p.log
-
Deprecated.
- GZipFileLogger(File) - Constructor for class net.tomp2p.log.GZipFileLogger
-
Deprecated.
- P2PConfiguration - Class in net.tomp2p.p2p
-
- P2PConfiguration() - Constructor for class net.tomp2p.p2p.P2PConfiguration
-
- P2PConfiguration(int, int, boolean) - Constructor for class net.tomp2p.p2p.P2PConfiguration
-
- parent - Variable in class net.tomp2p.upnp.Action
-
- parent - Variable in class net.tomp2p.upnp.Device
-
- parent - Variable in class net.tomp2p.upnp.StateVariable
-
- parse(String) - Static method in class net.tomp2p.upnp.ISO8601Date
-
Parse the given string in ISO 8601 format and build a Date
object.
- Peer - Class in net.tomp2p.p2p
-
TomP2P implements besides the following distributed hash table (DHT)
operations:
value=get(locationKey)
put(locationKey,value)
remove(locationKey)
also the following operations:
value=get(locationKey,contentKey)
put(locationKey,contentKey,value)
remove(locationKey,contentKey)
The advantage of TomP2P is that multiple values can be stored in one
location.
- Peer(KeyPair) - Constructor for class net.tomp2p.p2p.Peer
-
- Peer(Number160) - Constructor for class net.tomp2p.p2p.Peer
-
- Peer(Number160, KeyPair) - Constructor for class net.tomp2p.p2p.Peer
-
- Peer(int, KeyPair) - Constructor for class net.tomp2p.p2p.Peer
-
- Peer(int, Number160) - Constructor for class net.tomp2p.p2p.Peer
-
- Peer(int, Number160, KeyPair) - Constructor for class net.tomp2p.p2p.Peer
-
- Peer(int, Number160, ConnectionConfiguration) - Constructor for class net.tomp2p.p2p.Peer
-
- Peer(int, Number160, P2PConfiguration, ConnectionConfiguration, KeyPair) - Constructor for class net.tomp2p.p2p.Peer
-
- PeerAddress - Class in net.tomp2p.peers
-
A PeerAddress contains the node ID and how to contact this node using both
TCP and UDP.
- PeerAddress(byte[]) - Constructor for class net.tomp2p.peers.PeerAddress
-
Creates a new peeraddress, where the byte array has to be in the rigth
format and in the right size.
- PeerAddress(byte[], int) - Constructor for class net.tomp2p.peers.PeerAddress
-
Creates a PeerAddress from a continuous byte array.
- PeerAddress(Number160, byte[], int) - Constructor for class net.tomp2p.peers.PeerAddress
-
- PeerAddress(byte[], byte[]) - Constructor for class net.tomp2p.peers.PeerAddress
-
The format of the peer address can also be split.
- PeerAddress(Number160) - Constructor for class net.tomp2p.peers.PeerAddress
-
If you only need to know the id
- PeerAddress(Number160, InetAddress) - Constructor for class net.tomp2p.peers.PeerAddress
-
If you only need to know the id and InetAddress
- PeerAddress(Number160, InetAddress, int, int, boolean, boolean) - Constructor for class net.tomp2p.peers.PeerAddress
-
Creates a PeerAddress
- PeerAddress(Number160, InetAddress, int, int) - Constructor for class net.tomp2p.peers.PeerAddress
-
- PeerAddress(Number160, String, int, int) - Constructor for class net.tomp2p.peers.PeerAddress
-
- PeerAddress(Number160, InetSocketAddress) - Constructor for class net.tomp2p.peers.PeerAddress
-
- PeerAddress(Number160, PeerAddress) - Constructor for class net.tomp2p.peers.PeerAddress
-
- PeerAddress(Number160, InetAddress, int, int, int) - Constructor for class net.tomp2p.peers.PeerAddress
-
- PeerBean - Class in net.tomp2p.connection
-
- PeerBean(KeyPair) - Constructor for class net.tomp2p.connection.PeerBean
-
- PeerConnection - Class in net.tomp2p.connection
-
- PeerConnection(PeerAddress, ChannelCreator, int) - Constructor for class net.tomp2p.connection.PeerConnection
-
- PeerException - Exception in net.tomp2p.connection
-
This exception is used internally and passed over to the method
exceptionCaught.
- PeerException(PeerException.AbortCause) - Constructor for exception net.tomp2p.connection.PeerException
-
- PeerException(PeerException.AbortCause, String) - Constructor for exception net.tomp2p.connection.PeerException
-
- PeerException.AbortCause - Enum in net.tomp2p.connection
-
- peerExchange(PeerAddress, Number160, Number160, boolean, ChannelCreator) - Method in class net.tomp2p.rpc.PeerExchangeRPC
-
- PeerExchangeRPC - Class in net.tomp2p.rpc
-
- PeerExchangeRPC(PeerBean, ConnectionBean) - Constructor for class net.tomp2p.rpc.PeerExchangeRPC
-
- peerFail(PeerAddress) - Method in class net.tomp2p.p2p.IdentityManagement
-
- peerFail(PeerAddress) - Method in interface net.tomp2p.peers.PeerStatusListener
-
Called if the peer does not send answer in time.
- peerFail(PeerAddress) - Method in class net.tomp2p.storage.TrackerStorage
-
- peerFound(PeerAddress, PeerAddress) - Method in interface net.tomp2p.peers.PeerMap
-
Adds a neighbor to the neighbor list.
- peerFound(PeerAddress, PeerAddress) - Method in class net.tomp2p.peers.PeerMapKadImpl
-
- peerInserted(PeerAddress) - Method in interface net.tomp2p.peers.PeerMapChangeListener
-
This method is called if a peer is added to the map
- peerInserted(PeerAddress) - Method in class net.tomp2p.replication.Replication
-
- PeerListener - Interface in net.tomp2p.p2p
-
- PeerLogger - Interface in net.tomp2p.log
-
Deprecated.
- PeerMap - Interface in net.tomp2p.peers
-
Defines a map to store neighbor peers.
- PeerMapChangeListener - Interface in net.tomp2p.peers
-
This interface can be added to the map, to get notified of peer insertion or
removal.
- PeerMapKadImpl - Class in net.tomp2p.peers
-
This routing implementation uses is based on Kademlia.
- PeerMapKadImpl(Number160, P2PConfiguration) - Constructor for class net.tomp2p.peers.PeerMapKadImpl
-
Creates the bag for the peers.
- PeerMapKadImpl(Number160, int, int, int, int, int[]) - Constructor for class net.tomp2p.peers.PeerMapKadImpl
-
Deprecated.
- PeerMapStat - Class in net.tomp2p.peers
-
- PeerMapStat() - Constructor for class net.tomp2p.peers.PeerMapStat
-
- peerOffline(PeerAddress, PeerStatusListener.Reason) - Method in class net.tomp2p.p2p.IdentityManagement
-
- peerOffline(PeerAddress, boolean) - Method in interface net.tomp2p.peers.PeerMap
-
Remove a peer from the list.
- peerOffline(PeerAddress, boolean) - Method in class net.tomp2p.peers.PeerMapKadImpl
-
- peerOffline(PeerAddress, PeerStatusListener.Reason) - Method in interface net.tomp2p.peers.PeerStatusListener
-
Called if the peer does not send multiple answer in time.
- peerOffline(PeerAddress, PeerStatusListener.Reason) - Method in class net.tomp2p.storage.TrackerStorage
-
- peerOnline(PeerAddress) - Method in class net.tomp2p.p2p.IdentityManagement
-
- peerOnline(PeerAddress) - Method in interface net.tomp2p.peers.PeerStatusListener
-
Called if the peer is online and we verified it.
- peerOnline(PeerAddress) - Method in class net.tomp2p.storage.TrackerStorage
-
- peerRemoved(PeerAddress) - Method in interface net.tomp2p.peers.PeerMapChangeListener
-
This method is called if a peer is removed from the map
- peerRemoved(PeerAddress) - Method in class net.tomp2p.replication.Replication
-
- peersForMaintenance() - Method in interface net.tomp2p.peers.PeerMap
-
- peersForMaintenance() - Method in class net.tomp2p.peers.PeerMapKadImpl
-
- PeerStat - Class in net.tomp2p.peers
-
- PeerStat() - Constructor for class net.tomp2p.peers.PeerStat
-
- PeerStatusListener - Interface in net.tomp2p.peers
-
- PeerStatusListener.Reason - Enum in net.tomp2p.peers
-
The reason NOT_REACHABLE means that the peer is offline and cannot be
contacted, while REMOVED_FROM_MAP means that this peer has been removed
from the neigbhor list, but may still be reachable.
- peerUpdated(PeerAddress) - Method in interface net.tomp2p.peers.PeerMapChangeListener
-
This method is called if a peer is updated.
- peerUpdated(PeerAddress) - Method in class net.tomp2p.replication.Replication
-
- PerformanceFilter - Class in net.tomp2p.connection
-
Measures the number of outgoing and incoming packets.
- PerformanceFilter() - Constructor for class net.tomp2p.connection.PerformanceFilter
-
- ping(InetSocketAddress) - Method in class net.tomp2p.p2p.Peer
-
- pingBroadcastUDP(PeerAddress, ChannelCreator) - Method in class net.tomp2p.rpc.HandshakeRPC
-
- pingTCP(PeerAddress, ChannelCreator) - Method in class net.tomp2p.rpc.HandshakeRPC
-
- pingTCPDiscover(PeerAddress, ChannelCreator) - Method in class net.tomp2p.rpc.HandshakeRPC
-
- pingTCPProbe(PeerAddress, ChannelCreator) - Method in class net.tomp2p.rpc.HandshakeRPC
-
- pingUDP(PeerAddress, ChannelCreator) - Method in class net.tomp2p.rpc.HandshakeRPC
-
- pingUDPDiscover(PeerAddress, ChannelCreator) - Method in class net.tomp2p.rpc.HandshakeRPC
-
- pingUDPProbe(PeerAddress, ChannelCreator) - Method in class net.tomp2p.rpc.HandshakeRPC
-
- pollFirst(SortedSet<PeerAddress>) - Static method in class net.tomp2p.utils.Utils
-
- pollRandom(SortedSet<K>, Random) - Static method in class net.tomp2p.utils.Utils
-
- pollRandomKey(Map<K, V>, Random) - Static method in class net.tomp2p.utils.Utils
-
- portTCP() - Method in class net.tomp2p.peers.PeerAddress
-
- portUDP() - Method in class net.tomp2p.peers.PeerAddress
-
- presentationURL - Variable in class net.tomp2p.upnp.Device
-
- ProtocolChunkedInput - Class in net.tomp2p.message
-
- ProtocolChunkedInput(ChannelHandlerContext, PrivateKey) - Constructor for class net.tomp2p.message.ProtocolChunkedInput
-
- put(Number160, Number160, Map<Number160, Data>, RoutingConfiguration, RequestP2PConfiguration, boolean, boolean, boolean, FutureCreate<FutureDHT>, ChannelCreator) - Method in class net.tomp2p.p2p.DistributedHashHashMap
-
- put(Number160, Data) - Method in class net.tomp2p.p2p.Peer
-
- put(Number160, Data, ConfigurationStore) - Method in class net.tomp2p.p2p.Peer
-
- put(Number160, Map<Number160, Data>, ConfigurationStore) - Method in class net.tomp2p.p2p.Peer
-
- put(PeerAddress, Number160, Number160, Map<Number160, Data>, boolean, boolean, boolean, ChannelCreator) - Method in class net.tomp2p.rpc.StorageRPC
-
- put(Number480, Data, PublicKey, boolean, boolean) - Method in class net.tomp2p.storage.Storage
-
- put(Number480, Data, PublicKey, boolean, boolean) - Method in class net.tomp2p.storage.StorageDisk
-
- put(Number480, Data, PublicKey, boolean, boolean) - Method in class net.tomp2p.storage.StorageMemory
-
- put(Number160, Number160, PeerAddress, PublicKey, byte[]) - Method in class net.tomp2p.storage.TrackerStorage
-
- put(Number160, Number160, PeerAddress, PublicKey, byte[], int, int) - Method in class net.tomp2p.storage.TrackerStorage
-
- put(K, V) - Method in class net.tomp2p.utils.CacheMap
-
- putIfAbsent(PeerAddress, Number160, Number160, Map<Number160, Data>, boolean, boolean, boolean, ChannelCreator) - Method in class net.tomp2p.rpc.StorageRPC
-
- putReferred(Number160, Number160, PeerAddress, PeerAddress, byte[], int, int, TrackerStorage.ReferrerType) - Method in class net.tomp2p.storage.TrackerStorage
-
- Scheduler - Class in net.tomp2p.p2p
-
- Scheduler() - Constructor for class net.tomp2p.p2p.Scheduler
-
- SCPDURL - Variable in class net.tomp2p.upnp.Service
-
- secondaryPeers(Number160, Number160) - Method in class net.tomp2p.storage.TrackerStorage
-
- self() - Method in interface net.tomp2p.peers.PeerMap
-
Each node that has a bag has an ID itself to define what is close.
- self() - Method in class net.tomp2p.peers.PeerMapKadImpl
-
- send(PeerAddress, ChannelBuffer) - Method in class net.tomp2p.p2p.Peer
-
- send(PeerConnection, ChannelBuffer) - Method in class net.tomp2p.p2p.Peer
-
- send(PeerAddress, Object) - Method in class net.tomp2p.p2p.Peer
-
- send(PeerConnection, Object) - Method in class net.tomp2p.p2p.Peer
-
- send(Number160, ChannelBuffer) - Method in class net.tomp2p.p2p.Peer
-
- send(Number160, ChannelBuffer, ConfigurationDirect) - Method in class net.tomp2p.p2p.Peer
-
- send(Number160, Object) - Method in class net.tomp2p.p2p.Peer
-
- send(Number160, Object, ConfigurationDirect) - Method in class net.tomp2p.p2p.Peer
-
- send(PeerAddress, ChannelBuffer, boolean, ChannelCreator) - Method in class net.tomp2p.rpc.DirectDataRPC
-
- send(PeerAddress, ChannelBuffer, boolean, ChannelCreator, int) - Method in class net.tomp2p.rpc.DirectDataRPC
-
- send(PeerAddress, ChannelBuffer, boolean) - Method in class net.tomp2p.rpc.DirectDataRPC
-
- sendBroadcastUDP(RequestHandlerUDP, FutureResponse, Message, ChannelCreator) - Method in class net.tomp2p.connection.Sender
-
- sendBroadcastUDP(ChannelCreator) - Method in class net.tomp2p.rpc.RequestHandlerUDP
-
- Sender - Class in net.tomp2p.connection
-
Handles sending of messages
- Sender(ConnectionConfiguration, Timer) - Constructor for class net.tomp2p.connection.Sender
-
- sendEvents - Variable in class net.tomp2p.upnp.StateVariable
-
Boolean to indicate if the variable is sending events when value
of the var is changing.
- sendLog(String, String) - Method in class net.tomp2p.log.GZipFileLogger
-
Deprecated.
- sendLog(String, String) - Method in interface net.tomp2p.log.PeerLogger
-
Deprecated.
- sendSearchMessage(InetAddress, int, int, String) - Static method in class net.tomp2p.upnp.Discovery
-
Sends an SSDP search message on the network
- sendTCP(RequestHandlerTCP, FutureResponse, Message, ChannelCreator, int) - Method in class net.tomp2p.connection.Sender
-
- sendTCP(ChannelCreator) - Method in class net.tomp2p.rpc.RequestHandlerTCP
-
- sendTCP(ChannelCreator, int) - Method in class net.tomp2p.rpc.RequestHandlerTCP
-
- sendUDP(RequestHandlerUDP, FutureResponse, Message, ChannelCreator) - Method in class net.tomp2p.connection.Sender
-
- sendUDP(ChannelCreator) - Method in class net.tomp2p.rpc.RequestHandlerUDP
-
- serialNumber - Variable in class net.tomp2p.upnp.Device
-
- serverAddressChanged(PeerAddress, boolean) - Method in interface net.tomp2p.p2p.PeerListener
-
- service() - Method in class net.tomp2p.upnp.ActionMessage
-
Executes the message and retuns the UPNP device response,
according to the UPNP specs, this method could take up to 30
secs to process ( time allowed for a device to respond to a
request )
- Service - Class in net.tomp2p.upnp
-
Representation of an UPNP service
- Service(Node, URL, Device) - Constructor for class net.tomp2p.upnp.Service
-
- service() - Method in class net.tomp2p.upnp.StateVariableMessage
-
Executes the state variable query and returns the UPNP device
response, according to the UPNP specs, this method could take up
to 30 secs to process ( time allowed for a device to respond to
a request )
- service - Variable in class net.tomp2p.upnp.UPNPMessageFactory
-
- serviceId - Variable in class net.tomp2p.upnp.Service
-
- serviceOwnerDevice - Variable in class net.tomp2p.upnp.Service
-
- services - Variable in class net.tomp2p.upnp.Device
-
- serviceType - Variable in class net.tomp2p.upnp.Service
-
- setAllInterfaces() - Method in class net.tomp2p.connection.Bindings
-
- setAllProtocols() - Method in class net.tomp2p.connection.Bindings
-
- setAttachement(byte[]) - Method in class net.tomp2p.p2p.config.ConfigurationTrackerStore
-
- setBagSize(int) - Method in class net.tomp2p.p2p.P2PConfiguration
-
- setBehindFirewall(boolean) - Method in class net.tomp2p.p2p.P2PConfiguration
-
- setBootstrapTo(Collection<PeerAddress>) - Method in class net.tomp2p.futures.FutureWrappedBootstrap
-
The addresses we boostrap to.
- setCacheSize(int) - Method in class net.tomp2p.p2p.P2PConfiguration
-
- setCacheTimeoutMillis(int) - Method in class net.tomp2p.p2p.P2PConfiguration
-
- setCancelOnFinish(boolean) - Method in class net.tomp2p.p2p.config.ConfigurationDirect
-
- setCloseRunner(Runnable) - Method in class net.tomp2p.connection.PeerConnection
-
- setCommand(Message.Command) - Method in class net.tomp2p.message.Message
-
Command of the message, such as GET, PING, etc.
- setCompletedAndNotify() - Method in class net.tomp2p.futures.BaseFutureImpl
-
Make sure that the calling method has synchronized (lock)
- setConnectTimeoutMillis(int) - Method in class net.tomp2p.connection.ConnectionConfiguration
-
- setContentKey(Number160) - Method in class net.tomp2p.p2p.config.ConfigurationBase
-
- setContentKey(Number160) - Method in class net.tomp2p.p2p.config.ConfigurationDirect
-
- setContentKey(Number160) - Method in class net.tomp2p.p2p.config.ConfigurationTrackerGet
-
- setContentKey(Number160) - Method in class net.tomp2p.p2p.config.ConfigurationTrackerStore
-
- setContentType(Message.Content) - Method in class net.tomp2p.message.Message
-
Convient method to set content type.
- setConvertNumber480to160(boolean) - Method in class net.tomp2p.message.Message
-
- setCrated(long) - Method in class net.tomp2p.peers.PeerStat
-
- setDaemon(boolean) - Method in class net.tomp2p.upnp.DiscoveryListener
-
Sets the listener as a daemon thread
- setDataMap(Map<Number160, Data>) - Method in class net.tomp2p.message.Message
-
- setDataMapConvert(Map<Number480, Data>) - Method in class net.tomp2p.message.Message
-
- setDefaultPort(int) - Method in class net.tomp2p.connection.ConnectionConfiguration
-
- setDefaultStorageReplication() - Method in class net.tomp2p.p2p.Peer
-
- setDirectData1(Map<PeerAddress, ChannelBuffer>) - Method in class net.tomp2p.futures.FutureDHT
-
Finish the future and set the keys and data that have send directly using
the Netty buffer.
- setDirectData2(Map<PeerAddress, Object>) - Method in class net.tomp2p.futures.FutureDHT
-
Finish the future and set the keys and data that have send directly using
an object.
- setDirectReplication(boolean) - Method in class net.tomp2p.storage.Data
-
- setDiscoveredTCP() - Method in class net.tomp2p.futures.FutureDiscover
-
Intermediate result if TCP has been discovered.
- setDiscoveredUDP() - Method in class net.tomp2p.futures.FutureDiscover
-
Intermediate result if UDP has been discovered.
- setDiscoverTimeoutSec(int) - Method in class net.tomp2p.p2p.P2PConfiguration
-
- setDomain(Number160) - Method in class net.tomp2p.p2p.config.ConfigurationBase
-
- setDomain(Number160) - Method in class net.tomp2p.p2p.config.ConfigurationDirect
-
- setEvaluationScheme(EvaluatingSchemeDHT) - Method in class net.tomp2p.p2p.config.ConfigurationGet
-
- setEvaluationScheme(EvaluatingSchemeTracker) - Method in class net.tomp2p.p2p.config.ConfigurationTrackerGet
-
- setExpectAttachement(boolean) - Method in class net.tomp2p.p2p.config.ConfigurationTrackerGet
-
- setExternalAddress(InetAddress, int, int) - Method in class net.tomp2p.connection.Bindings
-
- setFailed(String) - Method in interface net.tomp2p.futures.BaseFuture
-
Sets the failed flat to true and the completed flag to true.
- setFailed(String) - Method in class net.tomp2p.futures.BaseFutureImpl
-
- setFailed(String) - Method in class net.tomp2p.futures.FutureResponse
-
- setFillPrimaryStorageFast(boolean) - Method in class net.tomp2p.storage.TrackerStorage
-
- setFutureCreate(FutureCreate<FutureDHT>) - Method in class net.tomp2p.p2p.config.ConfigurationDirect
-
- setFutureCreate(FutureCreate<FutureDHT>) - Method in class net.tomp2p.p2p.config.ConfigurationRemove
-
- setFutureCreate(FutureCreate<FutureDHT>) - Method in class net.tomp2p.p2p.config.ConfigurationStore
-
- setFutureCreate(FutureCreate<BaseFuture>) - Method in class net.tomp2p.p2p.config.ConfigurationTrackerStore
-
- setHintSign(boolean) - Method in class net.tomp2p.message.Message
-
- setIdleTCPMillis(int) - Method in class net.tomp2p.connection.ConnectionConfiguration
-
- setIdleUDPMillis(int) - Method in class net.tomp2p.connection.ConnectionConfiguration
-
- setInputParameter(String, Object) - Method in class net.tomp2p.upnp.ActionMessage
-
Set the value of an input parameter before a message service
call.
- setInputParameter(String, String) - Method in class net.tomp2p.upnp.ActionMessage
-
Set the value of an input parameter before a message service
call.
- setInputParameter(String, Date) - Method in class net.tomp2p.upnp.ActionMessage
-
Set the value of an input parameter before a message service
call
- setInputParameter(String, boolean) - Method in class net.tomp2p.upnp.ActionMessage
-
Set the value of an input parameter before a message service
call
- setInputParameter(String, byte) - Method in class net.tomp2p.upnp.ActionMessage
-
Set the value of an input parameter before a message service
call
- setInputParameter(String, short) - Method in class net.tomp2p.upnp.ActionMessage
-
Set the value of an input parameter before a message service
call
- setInputParameter(String, int) - Method in class net.tomp2p.upnp.ActionMessage
-
Set the value of an input parameter before a message service
call
- setInputParameter(String, long) - Method in class net.tomp2p.upnp.ActionMessage
-
Set the value of an input parameter before a message service
call
- setInputParameter(String, float) - Method in class net.tomp2p.upnp.ActionMessage
-
Set the value of an input parameter before a message service
call
- setInputParameter(String, double) - Method in class net.tomp2p.upnp.ActionMessage
-
Set the value of an input parameter before a message service
call
- setInteger(int) - Method in class net.tomp2p.message.Message
-
- setKeepAlive(boolean) - Method in class net.tomp2p.message.Message
-
- setKeepAlive(boolean) - Method in class net.tomp2p.rpc.RequestHandlerTCP
-
- setKey(Number160) - Method in class net.tomp2p.message.Message
-
- setKeyKey(Number160, Number160) - Method in class net.tomp2p.message.Message
-
- setKeyMap(Map<Number160, Number160>) - Method in class net.tomp2p.message.Message
-
- setKeys(Collection<Number160>) - Method in class net.tomp2p.message.Message
-
- setKeysConvert(Collection<Number480>) - Method in class net.tomp2p.message.Message
-
- setLastSeenOnline(long) - Method in class net.tomp2p.peers.PeerStat
-
- setLength(long) - Method in class net.tomp2p.message.Message
-
Set payload length.
- setLong(long) - Method in class net.tomp2p.message.Message
-
- setMaxCreating(int) - Method in class net.tomp2p.connection.ConnectionConfiguration
-
- setMaxMessageSize(int) - Method in class net.tomp2p.connection.ConnectionConfiguration
-
- setMaxNrBeforeExclude(int) - Method in class net.tomp2p.p2p.P2PConfiguration
-
- setMaxOpenConnection(int) - Method in class net.tomp2p.connection.ConnectionConfiguration
-
- setMessageId(int) - Method in class net.tomp2p.message.Message
-
For deserialization, we need to set the id
- setNeighbors(SortedMap<PeerAddress, DigestInfo>, SortedSet<PeerAddress>, SortedSet<PeerAddress>, boolean, boolean) - Method in class net.tomp2p.futures.FutureRouting
-
Sets the result of the routing process and finishes the future.
- setNeighbors(Collection<PeerAddress>) - Method in class net.tomp2p.message.Message
-
- setNeighbors(Collection<PeerAddress>, int) - Method in class net.tomp2p.message.Message
-
- setObjectDataReply(ObjectDataReply) - Method in class net.tomp2p.p2p.Peer
-
- setOptions(int) - Method in class net.tomp2p.message.Message
-
- setOutsidePortTCP(int) - Method in class net.tomp2p.connection.Bindings
-
- setOutsidePortUDP(int) - Method in class net.tomp2p.connection.Bindings
-
- setPayload(ChannelBuffer) - Method in class net.tomp2p.message.Message
-
- setPeerAddress(PeerAddress) - Method in class net.tomp2p.storage.Data
-
- setPeerMap(PeerMap) - Method in class net.tomp2p.connection.PeerBean
-
- setPeerMap(PeerMap) - Method in class net.tomp2p.p2p.Peer
-
- setPrimanyFactor(int) - Method in class net.tomp2p.storage.TrackerStorage
-
- setProtectDomain(boolean) - Method in class net.tomp2p.p2p.config.ConfigurationStore
-
- setProtectedEntry(boolean) - Method in class net.tomp2p.storage.Data
-
- setProtection(Storage.ProtectionEnable, Storage.ProtectionMode, Storage.ProtectionEnable, Storage.ProtectionMode) - Method in class net.tomp2p.storage.Storage
-
- setProtectionDomainEnable(Storage.ProtectionEnable) - Method in class net.tomp2p.storage.Storage
-
- setProtectionDomainMode(Storage.ProtectionMode) - Method in class net.tomp2p.storage.Storage
-
- setProtectionEntryEnable(Storage.ProtectionEnable) - Method in class net.tomp2p.storage.Storage
-
- setProtectionEntryMode(Storage.ProtectionMode) - Method in class net.tomp2p.storage.Storage
-
- setPublicKey(PublicKey) - Method in class net.tomp2p.message.Message
-
- setPublicKey(PublicKey) - Method in class net.tomp2p.p2p.config.ConfigurationGet
-
- setPublicKey(PublicKey) - Method in class net.tomp2p.storage.Data
-
- setPublicKeyAndSign(KeyPair) - Method in class net.tomp2p.message.Message
-
- setRawDataReply(RawDataReply) - Method in class net.tomp2p.p2p.Peer
-
- setReceivedData(Map<PeerAddress, Map<Number160, Data>>) - Method in class net.tomp2p.futures.FutureDHT
-
Finish the future and set the keys and data that have been received.
- setRecipient(PeerAddress) - Method in class net.tomp2p.message.Message
-
Set the ID of the recipient.
- setRefreshSeconds(int) - Method in class net.tomp2p.p2p.config.ConfigurationDirect
-
- setRefreshSeconds(int) - Method in class net.tomp2p.p2p.config.ConfigurationRemove
-
- setRefreshSeconds(int) - Method in class net.tomp2p.p2p.config.ConfigurationStore
-
- setRemovedKeys(Map<PeerAddress, Collection<Number160>>) - Method in class net.tomp2p.futures.FutureDHT
-
Finish the future and set the keys that have been removed.
- setRepetitions(int) - Method in class net.tomp2p.p2p.config.ConfigurationDirect
-
- setRepetitions(int) - Method in class net.tomp2p.p2p.config.ConfigurationRemove
-
- setReplicationRefreshMillis(int) - Method in class net.tomp2p.p2p.P2PConfiguration
-
- setReplicationStorage(Replication) - Method in class net.tomp2p.connection.PeerBean
-
- setReply(RawDataReply) - Method in class net.tomp2p.rpc.DirectDataRPC
-
- setReply(ObjectDataReply) - Method in class net.tomp2p.rpc.DirectDataRPC
-
- setReplyTimeoutHandler(ReplyTimeoutHandler) - Method in class net.tomp2p.futures.FutureResponse
-
Set the cancel operation for the timeout handler.
- setRequestP2PConfiguration(RequestP2PConfiguration) - Method in class net.tomp2p.p2p.config.ConfigurationDirect
-
- setRequestP2PConfiguration(RequestP2PConfiguration) - Method in class net.tomp2p.p2p.config.ConfigurationGet
-
- setRequestP2PConfiguration(RequestP2PConfiguration) - Method in class net.tomp2p.p2p.config.ConfigurationRemove
-
- setRequestP2PConfiguration(RequestP2PConfiguration) - Method in class net.tomp2p.p2p.config.ConfigurationStore
-
- setResponse(Message) - Method in class net.tomp2p.futures.FutureData
-
- setResponse() - Method in class net.tomp2p.futures.FutureResponse
-
If we don't get a reply message, which is the case for fire-and-forget
messages, then set the reply to null and set this future to complete with
the type Success.
- setResponse(Message) - Method in class net.tomp2p.futures.FutureResponse
-
Gets called if a peer responds.
- setReturnResults(boolean) - Method in class net.tomp2p.p2p.config.ConfigurationRemove
-
- setRoutingConfiguration(RoutingConfiguration) - Method in class net.tomp2p.p2p.config.ConfigurationBase
-
- setSecondaryFactor(int) - Method in class net.tomp2p.storage.TrackerStorage
-
- setSeenOnlineTime(PeerAddress) - Method in class net.tomp2p.peers.PeerMapStat
-
- setSender(PeerAddress) - Method in class net.tomp2p.message.Message
-
The ID of the sender.
- setServerPeerAddress(PeerAddress) - Method in class net.tomp2p.connection.PeerBean
-
- setShutdownHookEnabled(boolean) - Method in class net.tomp2p.connection.NATUtils
-
- setSignMessage(boolean) - Method in class net.tomp2p.p2p.config.ConfigurationBase
-
- setSignReply(boolean) - Method in class net.tomp2p.rpc.ReplyHandler
-
- setStartMaintenance(boolean) - Method in class net.tomp2p.p2p.P2PConfiguration
-
- setStatistics(Statistics) - Method in class net.tomp2p.connection.PeerBean
-
- setStorage(Storage) - Method in class net.tomp2p.connection.PeerBean
-
- setStoredKeys(Map<PeerAddress, Collection<Number160>>, boolean) - Method in class net.tomp2p.futures.FutureDHT
-
Finish the future and set the keys that have been stored.
- setStoreIfAbsent(boolean) - Method in class net.tomp2p.p2p.config.ConfigurationStore
-
- setTCP() - Method in class net.tomp2p.message.Message
-
- setTrackerConfiguration(TrackerConfiguration) - Method in class net.tomp2p.p2p.config.ConfigurationTrackerGet
-
- setTrackerConfiguration(TrackerConfiguration) - Method in class net.tomp2p.p2p.config.ConfigurationTrackerStore
-
- setTrackerData(Collection<TrackerData>) - Method in class net.tomp2p.message.Message
-
- setTrackers(Set<PeerAddress>, Set<PeerAddress>, Map<PeerAddress, Collection<TrackerData>>) - Method in class net.tomp2p.futures.FutureTracker
-
Set the result of the tracker process.
- setTrackerStorage(TrackerStorage) - Method in class net.tomp2p.connection.PeerBean
-
- setTrackerTimoutSeconds(int) - Method in class net.tomp2p.p2p.P2PConfiguration
-
- setTTLSeconds(int) - Method in class net.tomp2p.storage.Data
-
- setType(Message.Type) - Method in class net.tomp2p.message.Message
-
Set the message type.
- setUDP() - Method in class net.tomp2p.message.Message
-
- setUdpLength(int) - Method in class net.tomp2p.connection.ConnectionConfiguration
-
- setupPortForwanding(String) - Method in class net.tomp2p.p2p.Peer
-
The Dynamic and/or Private Ports are those from 49152 through 65535
(http://www.iana.org/assignments/port-numbers)
- setupPortForwandingUPNP(String) - Method in class net.tomp2p.p2p.Peer
-
Deprecated.
- setUseSecondaryTrackers(boolean) - Method in class net.tomp2p.p2p.config.ConfigurationTrackerGet
-
- setVersion(int) - Method in class net.tomp2p.message.Message
-
For deserialization
- setWaitBeforeNextSendSeconds(int) - Method in class net.tomp2p.p2p.config.ConfigurationTrackerStore
-
- SHA1Signature - Class in net.tomp2p.message
-
- SHA1Signature() - Constructor for class net.tomp2p.message.SHA1Signature
-
- SHA1Signature(Number160, Number160) - Constructor for class net.tomp2p.message.SHA1Signature
-
- shiftLeft(int) - Method in class net.tomp2p.peers.Number160
-
Shift left the 160bit number.
- shiftRight(int) - Method in class net.tomp2p.peers.Number160
-
Shift right the 160bit number.
- ShortString - Class in net.tomp2p.peers
-
A short string stores strings with length of up to 19 characters.
- ShortString(String) - Constructor for class net.tomp2p.peers.ShortString
-
Creates a short string, encodes string in UTF-8 and checks for its length
- ShortString(Number160) - Constructor for class net.tomp2p.peers.ShortString
-
Creates a short string, decodes the byte array from UTF-8 and checks for
its length
- shutdown() - Method in class net.tomp2p.connection.ConnectionHandler
-
Shuts down the dispatcher and frees resources
Note: does not close any channels, use shutdownSharedTCP or
shutdownSharedUDP instead.
- shutdown() - Method in class net.tomp2p.connection.ConnectionReservation
-
Close all open connections and prevent creating new ones.
- shutdown() - Method in class net.tomp2p.connection.NATUtils
-
- shutdown() - Method in class net.tomp2p.futures.FutureDHT
-
- shutdown() - Method in class net.tomp2p.futures.FutureTracker
-
- shutdown() - Method in class net.tomp2p.log.GZipFileLogger
-
Deprecated.
- shutdown() - Method in interface net.tomp2p.log.PeerLogger
-
Deprecated.
- shutdown() - Method in class net.tomp2p.natpmp.NatPmpDevice
-
Shuts down this NatPmpDevice.
- shutdown() - Method in class net.tomp2p.p2p.Peer
-
Closes all connections of this node
- shutdownAndWait() - Method in class net.tomp2p.connection.Sender
-
- shutdownAndWait() - Method in class net.tomp2p.p2p.Scheduler
-
- SimpleBloomFilter<E> - Class in net.tomp2p.rpc
-
A simple Bloom Filter (see http://en.wikipedia.org/wiki/Bloom_filter) that
uses java.util.Random as a primitive hash function, and which implements
Java's Set interface for convenience.
- SimpleBloomFilter(int, int) - Constructor for class net.tomp2p.rpc.SimpleBloomFilter
-
Construct an empty SimpleBloomFilter.
- SimpleBloomFilter(byte[]) - Constructor for class net.tomp2p.rpc.SimpleBloomFilter
-
Constructs a SimpleBloomFilter out of existing data.
- SimpleBloomFilter(byte[], int, int) - Constructor for class net.tomp2p.rpc.SimpleBloomFilter
-
Constructs a SimpleBloomFilter out of existing data.
- SimpleBloomFilter(int, int, BitSet) - Constructor for class net.tomp2p.rpc.SimpleBloomFilter
-
Constructs a SimpleBloomFilter out of existing data.
- size() - Method in class net.tomp2p.message.ProtocolChunkedInput
-
- size() - Method in interface net.tomp2p.peers.PeerMap
-
- size() - Method in class net.tomp2p.peers.PeerMapKadImpl
-
The peerCount keeps track of the total number of peer in the system.
- size() - Method in class net.tomp2p.rpc.SimpleBloomFilter
-
Not implemented
- SIZE_IP_SOCKv4 - Static variable in class net.tomp2p.peers.PeerAddress
-
- SIZE_IP_SOCKv6 - Static variable in class net.tomp2p.peers.PeerAddress
-
- SIZE_IPv4 - Static variable in class net.tomp2p.peers.PeerAddress
-
- SIZE_IPv6 - Static variable in class net.tomp2p.peers.PeerAddress
-
- sizePrimary(Number160, Number160) - Method in class net.tomp2p.storage.TrackerStorage
-
- sizeSecondary(Number160, Number160) - Method in class net.tomp2p.storage.TrackerStorage
-
- skipBytes(int) - Method in interface net.tomp2p.message.DataInput
-
- sleep(long) - Static method in class net.tomp2p.utils.Utils
-
- SSDP_IP - Static variable in class net.tomp2p.upnp.Discovery
-
- SSDP_PORT - Static variable in class net.tomp2p.upnp.Discovery
-
- start() - Method in class net.tomp2p.utils.TrafficCounter
-
Start the monitoring process
- startClientNAT(String) - Static method in class net.tomp2p.examples.ExampleNAT
-
- startPeerExchange(Number160, Number160, ChannelCreator) - Method in class net.tomp2p.p2p.DistributedTracker
-
- startServer() - Method in class net.tomp2p.examples.ExampleNAT
-
- startupTCP(InetSocketAddress, DispatcherReply, int) - Method in class net.tomp2p.connection.ConnectionHandler
-
Creates TCP channels and listens on them
- startupUDP(InetSocketAddress, DispatcherReply) - Method in class net.tomp2p.connection.ConnectionHandler
-
- stateVar - Variable in class net.tomp2p.upnp.StateVariableResponse
-
- StateVariable - Class in net.tomp2p.upnp
-
Class to contain a service state variable definition
- StateVariableMessage - Class in net.tomp2p.upnp
-
This class is used to create state variable messages to communicate
with the device
- StateVariableResponse - Class in net.tomp2p.upnp
-
This class contains data returned by a state variable query
response
- StateVariableTypes - Interface in net.tomp2p.upnp
-
Interface to defined allowed values for service state variables
data types
- Statistics - Class in net.tomp2p.p2p
-
- Statistics(List<Map<Number160, PeerAddress>>, Number160, int, int) - Constructor for class net.tomp2p.p2p.Statistics
-
- stepRangeValue - Variable in class net.tomp2p.upnp.StateVariable
-
The value step range as a string
- stop() - Method in class net.tomp2p.utils.TrafficCounter
-
Stop the monitoring process
- Storage - Class in net.tomp2p.storage
-
- Storage() - Constructor for class net.tomp2p.storage.Storage
-
- Storage.ProtectionEnable - Enum in net.tomp2p.storage
-
- Storage.ProtectionMode - Enum in net.tomp2p.storage
-
- StorageDisk - Class in net.tomp2p.storage
-
- StorageDisk(String) - Constructor for class net.tomp2p.storage.StorageDisk
-
- StorageMemory - Class in net.tomp2p.storage
-
- StorageMemory() - Constructor for class net.tomp2p.storage.StorageMemory
-
- StorageMemory(Responsibility) - Constructor for class net.tomp2p.storage.StorageMemory
-
- StorageRPC - Class in net.tomp2p.rpc
-
- StorageRPC(PeerBean, ConnectionBean) - Constructor for class net.tomp2p.rpc.StorageRPC
-
- StorageRunner - Interface in net.tomp2p.storage
-
- storedDirectReplication() - Method in class net.tomp2p.storage.Storage
-
- storedDirectReplication() - Method in class net.tomp2p.storage.StorageDisk
-
- storedDirectReplication() - Method in class net.tomp2p.storage.StorageMemory
-
- STRING - Static variable in interface net.tomp2p.upnp.StateVariableTypes
-
Unicode string.
- STRING_INT - Static variable in interface net.tomp2p.upnp.StateVariableTypes
-
- subtract(Collection<K>, Collection<K>) - Static method in class net.tomp2p.utils.Utils
-
- subtract(Map<K, V>, Collection<K>) - Static method in class net.tomp2p.utils.Utils
-
- valueOf(String) - Static method in enum net.tomp2p.connection.Bindings.Protocol
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.tomp2p.connection.PeerException.AbortCause
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.tomp2p.futures.BaseFuture.FutureType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.tomp2p.message.Message.Command
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.tomp2p.message.Message.Content
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.tomp2p.message.Message.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.tomp2p.natpmp.ResultCode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.tomp2p.peers.PeerStatusListener.Reason
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.tomp2p.storage.Storage.ProtectionEnable
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.tomp2p.storage.Storage.ProtectionMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.tomp2p.storage.TrackerStorage.ReferrerType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.tomp2p.upnp.Argument.Direction
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum net.tomp2p.connection.Bindings.Protocol
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.tomp2p.connection.PeerException.AbortCause
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.tomp2p.futures.BaseFuture.FutureType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.tomp2p.message.Message.Command
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.tomp2p.message.Message.Content
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.tomp2p.message.Message.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.tomp2p.natpmp.ResultCode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.tomp2p.peers.PeerStatusListener.Reason
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.tomp2p.storage.Storage.ProtectionEnable
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.tomp2p.storage.Storage.ProtectionMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.tomp2p.storage.TrackerStorage.ReferrerType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.tomp2p.upnp.Argument.Direction
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- VotingSchemeDHT - Class in net.tomp2p.p2p
-
- VotingSchemeDHT() - Constructor for class net.tomp2p.p2p.VotingSchemeDHT
-
- VotingSchemeTracker - Class in net.tomp2p.p2p
-
- VotingSchemeTracker() - Constructor for class net.tomp2p.p2p.VotingSchemeTracker
-