- AbstractTrafficShapingHandler - Class in net.tomp2p.utils
-
- 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
-
- add(Message, RequestHandlerTCP) - Method in class net.tomp2p.connection.DispatcherReply
-
- add(K) - Method in class net.tomp2p.futures.FutureLateJoin
-
- add(Number160, Number160, Collection<Data>, RoutingConfiguration, RequestP2PConfiguration, boolean, boolean, FutureCreate<FutureDHT>) - 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(PeerAddress, Number160, Number160, Collection<Data>, boolean, boolean) - Method in class net.tomp2p.rpc.StorageRPC
-
- 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
-
- 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
-
- addChannel(Number160, Number160, InetAddress, Channel) - Method in class net.tomp2p.connection.TCPChannelCache
-
- 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
-
- 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(PeerOfflineListener) - Method in interface net.tomp2p.peers.PeerMap
-
- addPeerOfflineListener(PeerOfflineListener) - Method in class net.tomp2p.peers.PeerMapKadImpl
-
- 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
-
- addResponsibilityListener(ResponsibilityListener) - Method in class net.tomp2p.replication.Replication
-
- addToTracker(Number160, Number160, Data, RoutingConfiguration, TrackerConfiguration, boolean, FutureCreate<FutureTracker>) - Method in class net.tomp2p.p2p.DistributedTracker
-
- addToTracker(Number160, ConfigurationTrackerStore) - Method in class net.tomp2p.p2p.Peer
-
- addToTracker(PeerAddress, Number160, Number160, Data, boolean, boolean) - Method in class net.tomp2p.rpc.TrackerRPC
-
- addToTrackerReplication(PeerAddress, Number160, Number160, Data, boolean) - Method in class net.tomp2p.rpc.TrackerRPC
-
- afterAdd(ChannelHandlerContext) - Method in class net.tomp2p.connection.IdleStateHandler
-
- afterRemove(ChannelHandlerContext) - Method in class net.tomp2p.connection.IdleStateHandler
-
- 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
- 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
-
- CacheMap<K,V> - Class in net.tomp2p.utils
-
- CacheMap(int) - Constructor for class net.tomp2p.utils.CacheMap
-
- call(Number160, Number160, Number160, Data) - Method in interface net.tomp2p.storage.StorageRunner
-
- cancel() - Method in class net.tomp2p.connection.ReplyTimeoutHandler
-
- cancel() - Method in class net.tomp2p.futures.BaseFutureImpl
-
- cancel() - Method in interface net.tomp2p.futures.Cancellable
-
- cancel() - Method in class net.tomp2p.futures.FutureDHT
-
- cancel() - Method in class net.tomp2p.futures.FutureDiscover
-
- cancel() - Method in class net.tomp2p.futures.FutureTracker
-
- Cancellable - Interface in net.tomp2p.futures
-
- cancelTimeout() - Method in class net.tomp2p.futures.FutureResponse
-
- channelClosed(ChannelHandlerContext, ChannelStateEvent) - Method in class net.tomp2p.connection.DispatcherReply
-
- channelClosed(ChannelHandlerContext, ChannelStateEvent) - Method in class net.tomp2p.connection.IdleStateHandler
-
- channelClosed(ChannelHandlerContext, ChannelStateEvent) - Method in class net.tomp2p.utils.ChannelTrafficShapingHandler
-
- channelConnected(ChannelHandlerContext, ChannelStateEvent) - Method in class net.tomp2p.utils.ChannelTrafficShapingHandler
-
- channelIdle(ChannelHandlerContext, IdleStateEvent) - Method in class net.tomp2p.connection.DispatcherReply
-
- channelIdle(ChannelHandlerContext, IdleState, long) - Method in class net.tomp2p.connection.IdleStateHandler
-
- channelOpen(ChannelHandlerContext, ChannelStateEvent) - Method in class net.tomp2p.connection.DispatcherReply
-
- channelOpen(ChannelHandlerContext, ChannelStateEvent) - Method in class net.tomp2p.connection.DispatcherRequest
-
- channelOpen(ChannelHandlerContext, ChannelStateEvent) - Method in class net.tomp2p.connection.IdleStateHandler
-
- channelOpen(ChannelHandlerContext, ChannelStateEvent) - Method in class net.tomp2p.connection.ReplyTimeoutHandler
-
- channelTCP(ChannelHandler, ChannelHandler, SocketAddress, int, TCPChannelCache) - Method in class net.tomp2p.connection.ConnectionCollector
-
Returns a channel that is managed by this pool.
- ChannelTrafficShapingHandler - Class in net.tomp2p.utils
-
This implementation of the
AbstractTrafficShapingHandler is for channel
traffic shaping, that is to say a per channel limitation of the bandwidth.
The general use should be as follow:
Add in your pipeline a new ChannelTrafficShapingHandler, before a recommended
ExecutionHandler (like
OrderedMemoryAwareThreadPoolExecutor or
MemoryAwareThreadPoolExecutor).
ChannelTrafficShapingHandler myHandler = new ChannelTrafficShapingHandler(executor);
executor could be created using
Executors.newCachedThreadPool();
pipeline.addLast("CHANNEL_TRAFFIC_SHAPING", myHandler);
Note that this handler has a Pipeline Coverage of "one" which means a new handler must be created
for each new channel as the counter cannot be shared among all channels. For instance, if you have a
ChannelPipelineFactory, you should create a new ChannelTrafficShapingHandler in this
ChannelPipelineFactory each time getPipeline() method is called.
Other arguments can be passed like write or read limitation (in bytes/s where 0 means no limitation)
or the check interval (in millisecond) that represents the delay between two computations of the
bandwidth and so the call back of the doAccounting method (0 means no accounting at all).
A value of 0 means no accounting for checkInterval.
- ChannelTrafficShapingHandler(Executor, long, long, long) - Constructor for class net.tomp2p.utils.ChannelTrafficShapingHandler
-
- ChannelTrafficShapingHandler(Executor, long, long) - Constructor for class net.tomp2p.utils.ChannelTrafficShapingHandler
-
- ChannelTrafficShapingHandler(Executor, long) - Constructor for class net.tomp2p.utils.ChannelTrafficShapingHandler
-
- ChannelTrafficShapingHandler(Executor) - Constructor for class net.tomp2p.utils.ChannelTrafficShapingHandler
-
- ChannelTrafficShapingHandler(ObjectSizeEstimator, Executor, long, long, long) - Constructor for class net.tomp2p.utils.ChannelTrafficShapingHandler
-
- ChannelTrafficShapingHandler(ObjectSizeEstimator, Executor, long, long) - Constructor for class net.tomp2p.utils.ChannelTrafficShapingHandler
-
- ChannelTrafficShapingHandler(ObjectSizeEstimator, Executor, long) - Constructor for class net.tomp2p.utils.ChannelTrafficShapingHandler
-
- ChannelTrafficShapingHandler(ObjectSizeEstimator, Executor) - Constructor for class net.tomp2p.utils.ChannelTrafficShapingHandler
-
- channelUDP(ChannelHandler, ChannelHandler, boolean) - Method in class net.tomp2p.connection.ConnectionCollector
-
- CHAR - Static variable in interface net.tomp2p.upnp.StateVariableTypes
-
Unicode string.
- CHAR_INT - Static variable in interface net.tomp2p.upnp.StateVariableTypes
-
- checkInterval - Variable in class net.tomp2p.utils.AbstractTrafficShapingHandler
-
Delay between two performance snapshots
- checkMessage(Message) - Method in class net.tomp2p.rpc.DirectDataRPC
-
- checkMessage(Message) - Method in class net.tomp2p.rpc.HandshakeRPC
-
- checkMessage(Message) - Method in class net.tomp2p.rpc.NeighborRPC
-
- checkMessage(Message) - Method in class net.tomp2p.rpc.QuitRPC
-
- checkMessage(Message) - Method in class net.tomp2p.rpc.ReplyHandler
-
Before a reply can be done, the message needs to be checked.
- checkMessage(Message) - Method in class net.tomp2p.rpc.StorageRPC
-
- checkMessage(Message) - Method in class net.tomp2p.rpc.TrackerRPC
-
- checkResponsibility(Number160) - Method in class net.tomp2p.replication.Replication
-
- childDevices - Variable in class net.tomp2p.upnp.Device
-
- clearInputParameters() - Method in class net.tomp2p.upnp.ActionMessage
-
Method to clear all set input parameters so that this object can
be reused
- close() - Method in class net.tomp2p.connection.MessageLogger
-
- close() - Method in class net.tomp2p.storage.Storage
-
- close() - Method in class net.tomp2p.storage.StorageDisk
-
- close() - Method in class net.tomp2p.storage.StorageMemory
-
- closeNeighbors(PeerAddress, Number160, Number160, Collection<Number160>, Message.Command, boolean, boolean) - Method in class net.tomp2p.rpc.NeighborRPC
-
- closePeers(Number160, int) - Method in interface net.tomp2p.peers.PeerMap
-
Returns close peer from the set to a given key.
- closePeers(Number160, int) - Method in class net.tomp2p.peers.PeerMapKadImpl
-
- compareTo(MessageID) - Method in class net.tomp2p.message.MessageID
-
- compareTo(Number160) - Method in class net.tomp2p.peers.Number160
-
- compareTo(Number320) - Method in class net.tomp2p.peers.Number320
-
- compareTo(Number480) - Method in class net.tomp2p.peers.Number480
-
- compareTo(PeerAddress) - Method in class net.tomp2p.peers.PeerAddress
-
- compareTo(ShortString) - Method in class net.tomp2p.peers.ShortString
-
- completed - Variable in class net.tomp2p.futures.BaseFutureImpl
-
- compress(byte[]) - Static method in class net.tomp2p.utils.Utils
-
- ConfigurationBase - Class in net.tomp2p.p2p.config
-
- ConfigurationBase() - Constructor for class net.tomp2p.p2p.config.ConfigurationBase
-
- ConfigurationDirect - Class in net.tomp2p.p2p.config
-
- ConfigurationDirect() - Constructor for class net.tomp2p.p2p.config.ConfigurationDirect
-
- ConfigurationGet - Class in net.tomp2p.p2p.config
-
- ConfigurationGet() - Constructor for class net.tomp2p.p2p.config.ConfigurationGet
-
- ConfigurationRemove - Class in net.tomp2p.p2p.config
-
- ConfigurationRemove() - Constructor for class net.tomp2p.p2p.config.ConfigurationRemove
-
- Configurations - Class in net.tomp2p.p2p.config
-
- Configurations() - Constructor for class net.tomp2p.p2p.config.Configurations
-
- ConfigurationStore - Class in net.tomp2p.p2p.config
-
- ConfigurationStore() - Constructor for class net.tomp2p.p2p.config.ConfigurationStore
-
- ConfigurationTrackerGet - Class in net.tomp2p.p2p.config
-
- ConfigurationTrackerGet() - Constructor for class net.tomp2p.p2p.config.ConfigurationTrackerGet
-
- ConfigurationTrackerStore - Class in net.tomp2p.p2p.config
-
- ConfigurationTrackerStore() - Constructor for class net.tomp2p.p2p.config.ConfigurationTrackerStore
-
- configure(long, long, long) - Method in class net.tomp2p.utils.AbstractTrafficShapingHandler
-
Change the underlying limitations and check interval.
- configure(long, long) - Method in class net.tomp2p.utils.AbstractTrafficShapingHandler
-
Change the underlying limitations.
- configure(long) - Method in class net.tomp2p.utils.AbstractTrafficShapingHandler
-
Change the check interval.
- configure(long) - Method in class net.tomp2p.utils.TrafficCounter
-
Change checkInterval between
two computations in millisecond
- ConnectionBean - Class in net.tomp2p.connection
-
- ConnectionBean(int, DispatcherRequest, Sender, ChannelGroup) - Constructor for class net.tomp2p.connection.ConnectionBean
-
- ConnectionCollector - Class in net.tomp2p.connection
-
The connection pool limits the connection used in the application.
- ConnectionCollector(ChannelFactory, ChannelFactory, ConnectionConfiguration, ExecutionHandler, GlobalTrafficShapingHandler) - Constructor for class net.tomp2p.connection.ConnectionCollector
-
- ConnectionConfiguration - Class in net.tomp2p.connection
-
- ConnectionConfiguration() - Constructor for class net.tomp2p.connection.ConnectionConfiguration
-
- ConnectionHandler - Class in net.tomp2p.connection
-
Handles the server connections of a node, i.e.
- ConnectionHandler(int, int, Number160, Bindings, int, ConnectionConfiguration, File, KeyPair, PeerMap, List<PeerListener>) - Constructor for class net.tomp2p.connection.ConnectionHandler
-
- ConnectionHandler(ConnectionHandler, Number160, KeyPair, PeerMap) - Constructor for class net.tomp2p.connection.ConnectionHandler
-
Attaches a peer to an existing connection and use existing information
- contains(PeerAddress) - Method in interface net.tomp2p.peers.PeerMap
-
- contains(PeerAddress) - Method in class net.tomp2p.peers.PeerMapKadImpl
-
- contains(Number480) - Method in class net.tomp2p.storage.Storage
-
- contains(Number480) - Method in class net.tomp2p.storage.StorageDisk
-
- contains(Number480) - Method in class net.tomp2p.storage.StorageMemory
-
- controlURL - Variable in class net.tomp2p.upnp.Service
-
- create(int) - Method in interface net.tomp2p.message.DataOutputFactory
-
- create(byte[], int, int) - Method in interface net.tomp2p.message.DataOutputFactory
-
- create(byte[]) - Method in interface net.tomp2p.message.DataOutputFactory
-
- create(PeerAddress) - Method in interface net.tomp2p.p2p.DistributedHashHashMap.Operation
-
- create(PeerAddress, boolean) - Method in interface net.tomp2p.p2p.DistributedTracker.Operation
-
- created(FutureDHT) - Method in class net.tomp2p.futures.FutureDHT
-
- createData(byte[], int, int, int, boolean, PeerAddress) - Static method in class net.tomp2p.message.MessageCodec
-
- createHash(int) - Static method in class net.tomp2p.peers.Number160
-
Create a new Number160 from the integer, which fills all the 160bits.
- createHash(long) - Static method in class net.tomp2p.peers.Number160
-
Create a new Number160 from the long, which fills all the 160bit.
- createHash(String) - Static method in class net.tomp2p.peers.Number160
-
Create a new Number160 using SHA1 on the string.
- createMessage(PeerAddress, Message.Command, Message.Type) - Method in class net.tomp2p.rpc.ReplyHandler
-
- createPeerComparator(Number160) - Method in interface net.tomp2p.peers.PeerMap
-
Creates a comparator that orders to peers according to their distance to
the specified id.
- createPeerComparator() - Method in interface net.tomp2p.peers.PeerMap
-
- createPeerComparator(Number160) - Method in class net.tomp2p.peers.PeerMapKadImpl
-
- createPeerComparator() - Method in class net.tomp2p.peers.PeerMapKadImpl
-
- createRandomNodeID() - Static method in class net.tomp2p.utils.Utils
-
- createSocketTCP() - Method in class net.tomp2p.peers.PeerAddress
-
Returns the socket address.
- createSocketUDP() - Method in class net.tomp2p.peers.PeerAddress
-
Returns the socket address.
- createType() - Method in class net.tomp2p.peers.PeerAddress
-
- CumulativeScheme - Class in net.tomp2p.p2p
-
- CumulativeScheme() - Constructor for class net.tomp2p.p2p.CumulativeScheme
-
- customLoggerMessage(String) - Method in class net.tomp2p.connection.ConnectionHandler
-
- customLoggerMessage(String) - Method in class net.tomp2p.p2p.Peer
-
- customMessage(String) - Method in class net.tomp2p.connection.MessageLogger
-
- 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
-
- DataOutput - Interface in net.tomp2p.message
-
- DataOutputFactory - Interface in net.tomp2p.message
-
- 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
-
- decode(byte[]) - Method in class net.tomp2p.message.SHA1Signature
-
- decode(ChannelHandlerContext, Channel, ChannelBuffer) - Method in class net.tomp2p.message.TomP2PDecoderTCP
-
- decodeData(DataInput, Message) - Static method in class net.tomp2p.message.MessageCodec
-
- decodeHeader(ChannelBuffer, InetAddress) - 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
-
- DEFAULT_CHANNEL_NAME - Static variable in class net.tomp2p.connection.TCPChannelCache
-
- 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>) - 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
-
- DefaultTrackerReplication - Class in net.tomp2p.replication
-
- DefaultTrackerReplication(Storage, TrackerRPC, Map<BaseFuture, Long>, Statistics) - Constructor for class net.tomp2p.replication.DefaultTrackerReplication
-
- 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
- Delete - Class in net.tomp2p.storage
-
- Delete() - Constructor for class net.tomp2p.storage.Delete
-
- 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
-
- deviceDefLoc - Variable in class net.tomp2p.upnp.RootDevice
-
- deviceType - Variable in class net.tomp2p.upnp.Device
-
- difference(Collection<PeerAddress>, Collection<PeerAddress>, Collection<PeerAddress>) - Static method in class net.tomp2p.utils.Utils
-
- digest(Number480, Number480) - Method in class net.tomp2p.storage.Storage
-
- digest(Collection<Number480>) - Method in class net.tomp2p.storage.Storage
-
- digest(Number320) - Method in class net.tomp2p.storage.Storage
-
- digest(Number480, Number480) - Method in class net.tomp2p.storage.StorageDisk
-
- digest(Collection<Number480>) - Method in class net.tomp2p.storage.StorageDisk
-
- digest(Number480, Number480) - Method in class net.tomp2p.storage.StorageMemory
-
- digest(Collection<Number480>) - Method in class net.tomp2p.storage.StorageMemory
-
- digest(Storage, 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) - 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() - 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) - 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
-
- 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.
- discoveryUDN - Variable in class net.tomp2p.upnp.RootDevice
-
- discoveryUSN - Variable in class net.tomp2p.upnp.RootDevice
-
- DispatcherReply - Class in net.tomp2p.connection
-
- DispatcherReply(Timer, int, DispatcherRequest, ChannelGroup) - Constructor for class net.tomp2p.connection.DispatcherReply
-
- DispatcherRequest - Class in net.tomp2p.connection
-
Used to deliver incoming REQUEST messages to their specific handlers.
- DispatcherRequest(int, PeerBean, int, int, ChannelGroup, PeerMap, List<PeerListener>, TCPChannelCache) - Constructor for class net.tomp2p.connection.DispatcherRequest
-
Constructor
- DistributedHashHashMap - Class in net.tomp2p.p2p
-
- DistributedHashHashMap(Routing, StorageRPC, DirectDataRPC) - Constructor for class net.tomp2p.p2p.DistributedHashHashMap
-
- DistributedHashHashMap.Operation - Interface in net.tomp2p.p2p
-
- DistributedTracker - Class in net.tomp2p.p2p
-
- DistributedTracker(PeerBean, Routing, TrackerRPC) - 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
-
- doubleValue() - Method in class net.tomp2p.peers.Number160
-
- get(Number160, Number160, Set<Number160>, PublicKey, RoutingConfiguration, RequestP2PConfiguration, EvaluatingSchemeDHT, boolean) - 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) - 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(Collection<Number480>) - Method in class net.tomp2p.storage.Storage
-
- get(Collection<Number480>, PublicKey) - 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() - Method in class net.tomp2p.futures.FutureForkJoin
-
- 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
-
- getAtLeastSucessfulRequestes() - Method in class net.tomp2p.p2p.TrackerConfiguration
-
- getAtLeastTrackers() - Method in class net.tomp2p.p2p.TrackerConfiguration
-
- getAttachement() - Method in class net.tomp2p.p2p.config.ConfigurationTrackerStore
-
- 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
-
- getBootstrapTo() - Method in interface net.tomp2p.futures.FutureBootstrap
-
- getBootstrapTo() - Method in class net.tomp2p.futures.FutureForkedBroadcast
-
- getBootstrapTo() - Method in class net.tomp2p.futures.FutureWrappedBootstrap
-
- getBroadcastAddresses() - Method in class net.tomp2p.connection.Bindings
-
- getBuffer() - Method in class net.tomp2p.futures.FutureData
-
- getBuffers() - Method in class net.tomp2p.message.IntermediateMessage
-
- getCacheSize() - Method in class net.tomp2p.p2p.P2PConfiguration
-
- getCacheTimeoutMillis() - Method in class net.tomp2p.p2p.P2PConfiguration
-
- getChannel(ChannelHandler, FutureResponse, int, int, Message, RequestHandlerTCP) - Method in class net.tomp2p.connection.TCPChannelCache
-
- getChannel(String, ChannelHandler, FutureResponse, int, int, Message, RequestHandlerTCP) - Method in class net.tomp2p.connection.TCPChannelCache
-
- getChannelBuffer() - Method in class net.tomp2p.futures.FutureDHT
-
- getChannelDownstreamHandler() - Method in class net.tomp2p.connection.MessageLogger
-
- getChannelGroup() - Method in class net.tomp2p.connection.ConnectionBean
-
- getChannelUpstreamHandler() - Method in class net.tomp2p.connection.MessageLogger
-
- 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.
- getConfiguration() - Method in class net.tomp2p.connection.Sender
-
- getConnectionBean() - Method in class net.tomp2p.connection.ConnectionHandler
-
- getConnectionBean() - Method in class net.tomp2p.p2p.Peer
-
- getConnectionCollector() - Method in class net.tomp2p.connection.Sender
-
- 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
-
- getContentLength() - Method in class net.tomp2p.message.Message
-
The length of the payload
- 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
-
- getCumulativeTrackers() - Method in class net.tomp2p.futures.FutureTracker
-
- 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
-
- getData() - Method in class net.tomp2p.storage.Data
-
- getData() - Method in class net.tomp2p.storage.DataSet
-
- getDataMap() - Method in class net.tomp2p.message.Message
-
- getDataMapConvert() - Method in class net.tomp2p.message.Message
-
- getDataPublicKey() - Method in class net.tomp2p.storage.Data
-
This public key is set by the storage class and not by the decoding class
- 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
-
- 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
-
- getDirectHits() - Method in class net.tomp2p.p2p.RoutingConfiguration
-
- 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
-
- getDispatcherRequest() - Method in class net.tomp2p.connection.ConnectionBean
-
- getDispatcherRequest() - Method in class net.tomp2p.connection.TCPChannelCache
-
- 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
-
- getExpirationMillis() - Method in class net.tomp2p.storage.Data
-
- getExternalIPAddress() - Method in class net.tomp2p.upnp.InternetGatewayDevice
-
Retrieves the external IP address
- 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) - Method in class net.tomp2p.p2p.DistributedTracker
-
- getFromTracker(Number160, ConfigurationTrackerGet) - Method in class net.tomp2p.p2p.Peer
-
- getFromTracker(PeerAddress, Number160, Number160, boolean, boolean) - Method in class net.tomp2p.rpc.TrackerRPC
-
- 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
-
- getFutureResponse() - Method in class net.tomp2p.rpc.RequestHandlerTCP
-
- getFutureResponse() - Method in class net.tomp2p.rpc.RequestHandlerUDP
-
- getFutures() - Method in class net.tomp2p.futures.FutureLateJoin
-
- getGenericPortMappingEntry(int) - Method in class net.tomp2p.upnp.InternetGatewayDevice
-
Retrieves a generic port mapping entry.
- getGoodTCP() - Method in class net.tomp2p.futures.FutureDiscover
-
- getGoodUPD() - Method in class net.tomp2p.futures.FutureDiscover
-
- 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
-
- 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
-
- getIntermediateFutures() - Method in class net.tomp2p.futures.FutureForkJoin
-
This is only safe to access is this future has completed!
- 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
- getKey1() - Method in class net.tomp2p.message.Message
-
- getKey2() - Method in class net.tomp2p.message.Message
-
- getKey3() - Method in class net.tomp2p.message.Message
-
- getKeyDigest() - Method in class net.tomp2p.rpc.DigestInfo
-
- getKeyMap() - Method in class net.tomp2p.message.Message
-
- getKeyPair() - Method in class net.tomp2p.connection.PeerBean
-
- getKeys() - Method in class net.tomp2p.futures.FutureDHT
-
- 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
-
- getLast() - Method in class net.tomp2p.futures.FutureForkJoin
-
- 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.storage.Data
-
- 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
-
- getMaxFailure() - Method in class net.tomp2p.p2p.RequestP2PConfiguration
-
- getMaxFailure() - Method in class net.tomp2p.p2p.TrackerConfiguration
-
- getMaxFailures() - Method in class net.tomp2p.p2p.RoutingConfiguration
-
- getMaxIncomingThreads() - Method in class net.tomp2p.connection.ConnectionConfiguration
-
- 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.connection.ConnectionConfiguration
-
- getMaxOutgoingTCP() - Method in class net.tomp2p.connection.ConnectionConfiguration
-
- getMaxOutgoingUDP() - Method in class net.tomp2p.connection.ConnectionConfiguration
-
- getMessage() - Method in class net.tomp2p.message.IntermediateMessage
-
- 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
- getNatTableSize() - Method in class net.tomp2p.upnp.InternetGatewayDevice
-
Computes the total entries in available in the nat table size, not that
this method is not guaranteed to work with all upnp devices since it is
not an generic IGD command
- 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
-
- getObject() - Method in class net.tomp2p.futures.FutureDHT
-
- getObject() - Method in class net.tomp2p.storage.Data
-
- getOffset() - Method in class net.tomp2p.storage.Data
-
- 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
- getOutsideAddress() - Method in class net.tomp2p.connection.Bindings
-
- 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
-
- getPayload() - Method in class net.tomp2p.message.Message
-
- getPeerAddress() - Method in class net.tomp2p.futures.FutureDiscover
-
- 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
-
- getPeerBean() - Method in class net.tomp2p.connection.ConnectionHandler
-
Returns the node information bean of this node
- getPeerBean() - 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
-
- getPortNATTCP() - Method in class net.tomp2p.connection.ConnectionConfiguration
-
- getPortNATUDP() - Method in class net.tomp2p.connection.ConnectionConfiguration
-
- getPotentialHits() - Method in class net.tomp2p.futures.FutureRouting
-
- getPotentialTrackers() - Method in class net.tomp2p.futures.FutureTracker
-
- getProtectionDomainEnable() - Method in class net.tomp2p.storage.Storage
-
- getProtectionDomainMode() - Method in class net.tomp2p.storage.Storage
-
- getProtectionEntryEnable() - Method in class net.tomp2p.storage.Storage
-
- getProtectionEntryInDomain() - 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
-
- getQuitRPC() - Method in class net.tomp2p.p2p.Peer
-
- getRawData() - Method in class net.tomp2p.futures.FutureDHT
-
- getRawDirectData1() - Method in class net.tomp2p.futures.FutureDHT
-
- getRawDirectData2() - Method in class net.tomp2p.futures.FutureDHT
-
- getRawKeys() - Method in class net.tomp2p.futures.FutureDHT
-
- getRawPeersOnTracker() - Method in class net.tomp2p.futures.FutureTracker
-
- getReadLimit() - Method in class net.tomp2p.connection.ConnectionConfiguration
-
- getRealSender() - Method in class net.tomp2p.message.Message
-
The ID of the real sender as seen by us.
- getRecipient() - Method in class net.tomp2p.message.Message
-
The ID of the recipient.
- 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
-
- getReplicationTracker() - Method in class net.tomp2p.connection.PeerBean
-
- getReplyTimeout() - Method in class net.tomp2p.futures.FutureResponse
-
- getRequest() - Method in class net.tomp2p.futures.FutureResponse
-
The future response always keeps a reference to the request.
- 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
-
- getResponse() - Method in class net.tomp2p.futures.FutureResponse
-
Returns the response message.
- getRouting() - Method in class net.tomp2p.p2p.Peer
-
- getRoutingConfiguration() - Method in class net.tomp2p.p2p.config.ConfigurationBase
-
- getSCDPData() - Method in class net.tomp2p.upnp.Service
-
- getSelection(Number320, int) - Method in class net.tomp2p.storage.TrackerStorage
-
- 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.
- getSignature() - Method in class net.tomp2p.storage.Data
-
- getSize() - Method in class net.tomp2p.rpc.DigestInfo
-
- getSocketAddress() - Method in class net.tomp2p.peers.PeerAddress
-
- getSocketAddress(byte[], int) - Method in class net.tomp2p.peers.PeerAddress
-
- 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.Service
-
- getSpecVersionMinor() - Method in class net.tomp2p.upnp.Service
-
- 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
-
- getStorage() - Method in class net.tomp2p.replication.Replication
-
- getStoreRPC() - Method in class net.tomp2p.p2p.Peer
-
- getSuccessCounter() - Method in class net.tomp2p.futures.FutureForkJoin
-
- getTimeoutTCPMillis() - Method in class net.tomp2p.connection.ConnectionConfiguration
-
- 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
-
- getTrackerRPC() - Method in class net.tomp2p.p2p.Peer
-
- getTrackers() - Method in class net.tomp2p.futures.FutureTracker
-
- getTrackerSize() - Method in class net.tomp2p.storage.TrackerStorage
-
- getTrackerStorage() - Method in class net.tomp2p.connection.PeerBean
-
- getTrackerStoreSize() - Method in class net.tomp2p.storage.TrackerStorage
-
- 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
- getVersion() - Method in class net.tomp2p.message.Message
-
Returns the version, which is 32bit.
- getWaitingTimeBetweenNodeMaintenenceSeconds() - Method in class net.tomp2p.p2p.P2PConfiguration
-
- getWrappedFuture() - Method in class net.tomp2p.futures.FutureWrapper
-
- getWriteLimit() - Method in class net.tomp2p.connection.ConnectionConfiguration
-
- 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
-
- GlobalTrafficShapingHandler - Class in net.tomp2p.utils
-
This implementation of the
AbstractTrafficShapingHandler is for global
traffic shaping, that is to say a global limitation of the bandwidth, whatever
the number of opened channels.
The general use should be as follow:
Create your unique GlobalTrafficShapingHandler like:
GlobalTrafficShapingHandler myHandler = new GlobalTrafficShapingHandler(executor);
executor could be created using
Executors.newCachedThreadPool();
pipeline.addLast("GLOBAL_TRAFFIC_SHAPING", myHandler);
Note that this handler has a Pipeline Coverage of "all" which means only one such handler must be created
and shared among all channels as the counter must be shared among all channels.
Other arguments can be passed like write or read limitation (in bytes/s where 0 means no limitation)
or the check interval (in millisecond) that represents the delay between two computations of the
bandwidth and so the call back of the doAccounting method (0 means no accounting at all).
A value of 0 means no accounting for checkInterval.
- GlobalTrafficShapingHandler(Executor, long, long, long) - Constructor for class net.tomp2p.utils.GlobalTrafficShapingHandler
-
- GlobalTrafficShapingHandler(Executor, long, long) - Constructor for class net.tomp2p.utils.GlobalTrafficShapingHandler
-
- GlobalTrafficShapingHandler(Executor, long) - Constructor for class net.tomp2p.utils.GlobalTrafficShapingHandler
-
- GlobalTrafficShapingHandler(Executor) - Constructor for class net.tomp2p.utils.GlobalTrafficShapingHandler
-
- GlobalTrafficShapingHandler(ObjectSizeEstimator, Executor, long, long, long) - Constructor for class net.tomp2p.utils.GlobalTrafficShapingHandler
-
- GlobalTrafficShapingHandler(ObjectSizeEstimator, Executor, long, long) - Constructor for class net.tomp2p.utils.GlobalTrafficShapingHandler
-
- GlobalTrafficShapingHandler(ObjectSizeEstimator, Executor, long) - Constructor for class net.tomp2p.utils.GlobalTrafficShapingHandler
-
- GlobalTrafficShapingHandler(ObjectSizeEstimator, Executor) - Constructor for class net.tomp2p.utils.GlobalTrafficShapingHandler
-
- GZipFileLogger - Class in net.tomp2p.log
-
- GZipFileLogger(File) - Constructor for class net.tomp2p.log.GZipFileLogger
-
- 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 DHHT operations:
value=get(locationKey,contentKey)
put(locationKey,contentKey,value)
remove(locationKey,contentKey)
The advantage of a DHHT 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 rigth size.
- PeerAddress(byte[], int) - Constructor for class net.tomp2p.peers.PeerAddress
-
Creates a PeerAddress from a continuous byte array.
- PeerAddress(byte[], byte[]) - Constructor for class net.tomp2p.peers.PeerAddress
-
- PeerAddress(Number160) - Constructor for class net.tomp2p.peers.PeerAddress
-
This is usually used for debugging, the address will be null and ports -1
- PeerAddress(Number160, InetAddress, int, int, boolean, 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, InetSocketAddress) - Constructor for class net.tomp2p.peers.PeerAddress
-
- PeerAddress(Number160, PeerAddress) - Constructor for class net.tomp2p.peers.PeerAddress
-
- PeerAddress(Number160, InetAddress, int, int, byte) - Constructor for class net.tomp2p.peers.PeerAddress
-
- PeerBean - Class in net.tomp2p.connection
-
- PeerBean(KeyPair) - Constructor for class net.tomp2p.connection.PeerBean
-
- 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
-
- peerFail(PeerAddress) - Method in interface net.tomp2p.peers.PeerOfflineListener
-
- 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
-
- 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, int, int, int, int, int[]) - Constructor for class net.tomp2p.peers.PeerMapKadImpl
-
Creates a bag of peers
- PeerMapStat - Class in net.tomp2p.peers
-
- PeerMapStat() - Constructor for class net.tomp2p.peers.PeerMapStat
-
- 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) - Method in interface net.tomp2p.peers.PeerOfflineListener
-
- PeerOfflineListener - Interface in net.tomp2p.peers
-
- peerOnline(PeerAddress, PeerAddress) - Method in interface net.tomp2p.peers.PeerMap
-
Adds a neighbor to the neighbor list.
- peerOnline(PeerAddress, PeerAddress) - Method in class net.tomp2p.peers.PeerMapKadImpl
-
- 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
-
- 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) - Method in class net.tomp2p.rpc.HandshakeRPC
-
- pingTCP(PeerAddress) - Method in class net.tomp2p.rpc.HandshakeRPC
-
- pingTCPDiscover(PeerAddress) - Method in class net.tomp2p.rpc.HandshakeRPC
-
- pingTCPProbe(PeerAddress) - Method in class net.tomp2p.rpc.HandshakeRPC
-
- pingUDP(PeerAddress) - Method in class net.tomp2p.rpc.HandshakeRPC
-
- pingUDPDiscover(PeerAddress) - Method in class net.tomp2p.rpc.HandshakeRPC
-
- pingUDPProbe(PeerAddress) - Method in class net.tomp2p.rpc.HandshakeRPC
-
- pollFirst(SortedSet<PeerAddress>) - Static method in class net.tomp2p.utils.Utils
-
- ports(int, int) - Method in class net.tomp2p.peers.PeerAddress
-
- portTCP() - Method in class net.tomp2p.peers.PeerAddress
-
- portUDP() - Method in class net.tomp2p.peers.PeerAddress
-
- presentationURL - Variable in class net.tomp2p.upnp.Device
-
- put(Number160, Number160, Map<Number160, Data>, RoutingConfiguration, RequestP2PConfiguration, boolean, boolean, boolean, FutureCreate<FutureDHT>) - 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) - 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, PublicKey, Data) - 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) - Method in class net.tomp2p.rpc.StorageRPC
-
- SCPDURL - Variable in class net.tomp2p.upnp.Service
-
- 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(String, PeerAddress, ChannelBuffer) - Method in class net.tomp2p.p2p.Peer
-
- send(PeerAddress, Object) - Method in class net.tomp2p.p2p.Peer
-
- send(String, PeerAddress, 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(String, PeerAddress, ChannelBuffer, boolean) - Method in class net.tomp2p.rpc.DirectDataRPC
-
- sendBroadcastUDP(Message, RequestHandlerUDP) - Method in class net.tomp2p.connection.Sender
-
- sendBroadcastUDP() - Method in class net.tomp2p.rpc.RequestHandlerUDP
-
- Sender - Class in net.tomp2p.connection
-
Handles sending of messages
- Sender(ConnectionCollector, ConnectionConfiguration, TCPChannelCache, 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
-
- sendLog(String, String) - Method in interface net.tomp2p.log.PeerLogger
-
- sendSearchMessage(InetAddress, int, int, String) - Static method in class net.tomp2p.upnp.Discovery
-
Sends an SSDP search message on the network
- sendTCP(Message, RequestHandlerTCP) - Method in class net.tomp2p.connection.Sender
-
- sendTCP(String, Message, RequestHandlerTCP) - Method in class net.tomp2p.connection.Sender
-
- sendTCP() - Method in class net.tomp2p.rpc.RequestHandlerTCP
-
- sendTCP(String) - Method in class net.tomp2p.rpc.RequestHandlerTCP
-
- sendUDP(Message, RequestHandlerUDP) - Method in class net.tomp2p.connection.Sender
-
- sendUDP() - Method in class net.tomp2p.rpc.RequestHandlerUDP
-
- serialNumber - Variable in class net.tomp2p.upnp.Device
-
- serverAddressChanged(PeerAddress) - 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(Data) - Method in class net.tomp2p.p2p.config.ConfigurationTrackerStore
-
- setBagSize(int) - Method in class net.tomp2p.p2p.P2PConfiguration
-
- 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
-
- 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
-
- setContentLength(int) - Method in class net.tomp2p.message.Message
-
Set payload length.
- 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
- setData(Map<PeerAddress, Map<Number160, Data>>) - Method in class net.tomp2p.futures.FutureDHT
-
- setDataMap(Map<Number160, Data>) - Method in class net.tomp2p.message.Message
-
- setDataMapConvert(Map<Number480, Data>) - Method in class net.tomp2p.message.Message
-
- setDataPublicKey(PublicKey) - Method in class net.tomp2p.storage.Data
-
This public key is set by the storage class and not by the decoding class
- setDefaultPort(int) - Method in class net.tomp2p.connection.ConnectionConfiguration
-
- setDefaultStorageReplication() - Method in class net.tomp2p.p2p.Peer
-
- setDefaultTrackerReplication() - Method in class net.tomp2p.p2p.Peer
-
- setDirectData1(Map<PeerAddress, ChannelBuffer>) - Method in class net.tomp2p.futures.FutureDHT
-
- setDirectData2(Map<PeerAddress, Object>) - Method in class net.tomp2p.futures.FutureDHT
-
- setDirectReplication(boolean) - Method in class net.tomp2p.storage.Data
-
- setDiscoverTimeoutSec(int) - Method in class net.tomp2p.p2p.P2PConfiguration
-
- setDispatcherRequest(DispatcherRequest) - Method in class net.tomp2p.connection.TCPChannelCache
-
- setDomain(Number160) - Method in class net.tomp2p.p2p.config.ConfigurationBase
-
- setDomain(Number160) - Method in class net.tomp2p.p2p.config.ConfigurationDirect
-
- setEnabledUPNPNAT(boolean) - Method in class net.tomp2p.connection.ConnectionConfiguration
-
- 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
-
- 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
-
- setFireAndForget(boolean) - Method in class net.tomp2p.message.Message
-
- setFutureCreate(FutureCreate<FutureDHT>) - Method in class net.tomp2p.futures.FutureDHT
-
- setFutureCreate(FutureCreate<FutureTracker>) - Method in class net.tomp2p.futures.FutureTracker
-
- 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<FutureTracker>) - Method in class net.tomp2p.p2p.config.ConfigurationTrackerStore
-
- setGoodTCP(boolean) - Method in class net.tomp2p.futures.FutureDiscover
-
- setGoodUDP(boolean) - Method in class net.tomp2p.futures.FutureDiscover
-
- 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
-
- 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
-
- setLong(long) - Method in class net.tomp2p.message.Message
-
- setMaxIncomingThreads(int) - Method in class net.tomp2p.connection.ConnectionConfiguration
-
- setMaxMessageSize(int) - Method in class net.tomp2p.connection.ConnectionConfiguration
-
- setMaxNrBeforeExclude(int) - Method in class net.tomp2p.connection.ConnectionConfiguration
-
- setMaxOutgoingTCP(int) - Method in class net.tomp2p.connection.ConnectionConfiguration
-
- setMaxOutgoingUDP(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(SortedSet<PeerAddress>, SortedSet<PeerAddress>) - Method in class net.tomp2p.futures.FutureRouting
-
- 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
-
- setOutsideAddress(InetAddress, int, 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
-
- setPortNATTCP(int) - Method in class net.tomp2p.connection.ConnectionConfiguration
-
- setPortNATUDP(int) - Method in class net.tomp2p.connection.ConnectionConfiguration
-
- 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, Storage.ProtectionEntryInDomain) - 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
-
- setProtectionEntryInDomain(Storage.ProtectionEntryInDomain) - 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
-
- setPublicKeyAndSign(KeyPair) - Method in class net.tomp2p.message.Message
-
- setRawDataReply(RawDataReply) - Method in class net.tomp2p.p2p.Peer
-
- setReadLimit(long) - Method in class net.tomp2p.connection.ConnectionConfiguration
-
- setRealSender(PeerAddress) - Method in class net.tomp2p.message.Message
-
The ID of the real sender as seen by us.
- 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
-
- 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
-
- setReplicationTracker(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
-
- setReplyTimeout(long) - Method in class net.tomp2p.futures.FutureResponse
-
- setReplyTimeoutHandler(ReplyTimeoutHandler) - Method in class net.tomp2p.futures.FutureResponse
-
- 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(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
-
- setScheduledFuture(ScheduledFuture<?>, List<ScheduledFuture<?>>) - Method in class net.tomp2p.futures.FutureDHT
-
- setScheduledFuture(ScheduledFuture<?>, List<ScheduledFuture<?>>) - Method in class net.tomp2p.futures.FutureTracker
-
- 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
-
- setSign(boolean) - Method in class net.tomp2p.rpc.ReplyHandler
-
- setSignature(byte[]) - Method in class net.tomp2p.storage.Data
-
- setSignMessage(boolean) - Method in class net.tomp2p.p2p.config.ConfigurationBase
-
- 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
-
- setStoreIfAbsent(boolean) - Method in class net.tomp2p.p2p.config.ConfigurationStore
-
- setTCP() - Method in class net.tomp2p.message.Message
-
- setTimeoutTCPMillis(int) - Method in class net.tomp2p.connection.ConnectionConfiguration
-
- setTrackerConfiguration(TrackerConfiguration) - Method in class net.tomp2p.p2p.config.ConfigurationTrackerGet
-
- setTrackerConfiguration(TrackerConfiguration) - Method in class net.tomp2p.p2p.config.ConfigurationTrackerStore
-
- setTrackers(Set<PeerAddress>, Set<PeerAddress>, Map<PeerAddress, Map<PeerAddress, Data>>) - Method in class net.tomp2p.futures.FutureTracker
-
- setTrackerStorage(TrackerStorage) - Method in class net.tomp2p.connection.PeerBean
-
- setTrackerStoreSize(int) - Method in class net.tomp2p.storage.TrackerStorage
-
- setTrackerTimoutSeconds(int) - Method in class net.tomp2p.storage.TrackerStorage
-
- 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
-
- setVersion(int) - Method in class net.tomp2p.message.Message
-
For deserialization
- setWriteLimit(long) - Method in class net.tomp2p.connection.ConnectionConfiguration
-
- 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.ConnectionCollector
-
Close all open connections and prevent creating new ones.
- 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(String) - Method in class net.tomp2p.connection.DispatcherReply
-
- shutdown() - Method in class net.tomp2p.connection.Sender
-
- shutdown() - Method in class net.tomp2p.log.GZipFileLogger
-
- shutdown() - Method in interface net.tomp2p.log.PeerLogger
-
- shutdown() - Method in class net.tomp2p.p2p.Peer
-
Closes all connections of this node
- signAndSetPublicKey(KeyPair) - Method in class net.tomp2p.storage.Data
-
- 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(Number160, Number160) - Method in class net.tomp2p.storage.TrackerStorage
-
- 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
-
- skipBytes(int) - Method in interface net.tomp2p.message.DataInput
-
- sleep(long) - Static method in class net.tomp2p.utils.Utils
-
- specVersionMajor - Variable in class net.tomp2p.upnp.RootDevice
-
- specVersionMinor - Variable in class net.tomp2p.upnp.RootDevice
-
- 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
- startupTCP(InetSocketAddress, DispatcherRequest, int) - Method in class net.tomp2p.connection.ConnectionHandler
-
Creates TCP channels and listens on them
- startupUDP(InetSocketAddress, DispatcherRequest) - 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.ProtectionEntryInDomain - 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
-
- 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
-
- 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.storage.Storage.ProtectionEnable
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.tomp2p.storage.Storage.ProtectionEntryInDomain
-
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.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.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.ProtectionEntryInDomain
-
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.upnp.Argument.Direction
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- vendorFirmware - Variable in class net.tomp2p.upnp.RootDevice
-
- verify(PublicKey) - Method in class net.tomp2p.storage.Data
-
- 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
-