Uses of Class
net.tomp2p.peers.PeerAddress

Packages that use PeerAddress
net.tomp2p.connection   
net.tomp2p.futures   
net.tomp2p.message   
net.tomp2p.p2p   
net.tomp2p.peers   
net.tomp2p.replication   
net.tomp2p.rpc   
net.tomp2p.storage   
net.tomp2p.utils   
 

Uses of PeerAddress in net.tomp2p.connection
 

Methods in net.tomp2p.connection that return PeerAddress
 PeerAddress PeerBean.getServerPeerAddress()
           
 

Methods in net.tomp2p.connection with parameters of type PeerAddress
 void DispatcherRequest.registerIoHandler(PeerAddress sender, ReplyHandler ioHandler, Message.Command... names)
          Registers a handler with this dispatcher.
 void PeerBean.setServerPeerAddress(PeerAddress serverPeerAddress)
           
 

Constructors in net.tomp2p.connection with parameters of type PeerAddress
ReplyTimeoutHandler(org.jboss.netty.util.Timer timer, long timeoutMillis, PeerAddress remotePeer)
           
 

Uses of PeerAddress in net.tomp2p.futures
 

Methods in net.tomp2p.futures that return PeerAddress
 PeerAddress FutureDiscover.getPeerAddress()
           
 

Methods in net.tomp2p.futures that return types with arguments of type PeerAddress
 Collection<PeerAddress> FutureBootstrap.getBootstrapTo()
           
 Collection<PeerAddress> FutureForkedBroadcast.getBootstrapTo()
           
 Collection<PeerAddress> FutureWrappedBootstrap.getBootstrapTo()
           
 Map<PeerAddress,Set<Data>> FutureTracker.getCumulativeTrackers()
           
 SortedSet<PeerAddress> FutureRouting.getDirectHits()
           
 Set<PeerAddress> FutureTracker.getDirectTrackers()
           
 Set<PeerAddress> FutureTracker.getPeersOnTracker()
           
 SortedSet<PeerAddress> FutureRouting.getPotentialHits()
           
 Set<PeerAddress> FutureTracker.getPotentialTrackers()
           
 Map<PeerAddress,Map<Number160,Data>> FutureDHT.getRawData()
           
 Map<PeerAddress,org.jboss.netty.buffer.ChannelBuffer> FutureDHT.getRawDirectData1()
           
 Map<PeerAddress,Object> FutureDHT.getRawDirectData2()
           
 Map<PeerAddress,Collection<Number160>> FutureDHT.getRawKeys()
           
 Map<PeerAddress,Map<PeerAddress,Data>> FutureTracker.getRawPeersOnTracker()
           
 Map<PeerAddress,Map<PeerAddress,Data>> FutureTracker.getRawPeersOnTracker()
           
 Map<PeerAddress,Data> FutureTracker.getTrackers()
           
 

Methods in net.tomp2p.futures with parameters of type PeerAddress
 void FutureDiscover.done(PeerAddress peerAddress)
           
 void FutureWrappedBootstrap.waitForBootstrap(FutureBootstrap bootstrap, PeerAddress bootstrapTo)
           
 

Method parameters in net.tomp2p.futures with type arguments of type PeerAddress
 void FutureDHT.setData(Map<PeerAddress,Map<Number160,Data>> rawData)
           
 void FutureDHT.setDirectData1(Map<PeerAddress,org.jboss.netty.buffer.ChannelBuffer> rawChannels)
           
 void FutureDHT.setDirectData2(Map<PeerAddress,Object> rawObjects)
           
 void FutureRouting.setNeighbors(SortedSet<PeerAddress> directHits, SortedSet<PeerAddress> potentialHits)
           
 void FutureRouting.setNeighbors(SortedSet<PeerAddress> directHits, SortedSet<PeerAddress> potentialHits)
           
 void FutureDHT.setRemovedKeys(Map<PeerAddress,Collection<Number160>> rawKeys)
           
 void FutureDHT.setStoredKeys(Map<PeerAddress,Collection<Number160>> rawKeys, boolean ifAbsent)
           
 void FutureTracker.setTrackers(Set<PeerAddress> potentialTrackers, Set<PeerAddress> directTrackers, Map<PeerAddress,Map<PeerAddress,Data>> peersOnTracker)
           
 void FutureTracker.setTrackers(Set<PeerAddress> potentialTrackers, Set<PeerAddress> directTrackers, Map<PeerAddress,Map<PeerAddress,Data>> peersOnTracker)
           
 void FutureTracker.setTrackers(Set<PeerAddress> potentialTrackers, Set<PeerAddress> directTrackers, Map<PeerAddress,Map<PeerAddress,Data>> peersOnTracker)
           
 void FutureTracker.setTrackers(Set<PeerAddress> potentialTrackers, Set<PeerAddress> directTrackers, Map<PeerAddress,Map<PeerAddress,Data>> peersOnTracker)
           
 void FutureWrappedBootstrap.waitForBootstrap(FutureBootstrap bootstrap, Collection<PeerAddress> bootstrapTo)
           
 

Constructor parameters in net.tomp2p.futures with type arguments of type PeerAddress
FutureForkedBroadcast(Collection<PeerAddress> bootstrapTo, FutureRouting... forks)
           
 

Uses of PeerAddress in net.tomp2p.message
 

Methods in net.tomp2p.message that return PeerAddress
 PeerAddress MessageID.getNodeAddress()
          The node address of sender or recipient
 PeerAddress Message.getRealSender()
          The ID of the real sender as seen by us.
 PeerAddress Message.getRecipient()
          The ID of the recipient.
 PeerAddress Message.getSender()
          The ID of the sender.
 

Methods in net.tomp2p.message that return types with arguments of type PeerAddress
 Collection<PeerAddress> Message.getNeighbors()
          Returns the stored neighbors
 

Methods in net.tomp2p.message with parameters of type PeerAddress
static Data MessageCodec.createData(byte[] me, int offset, int length, int ttl, boolean protectedEntry, PeerAddress originator)
           
 Message Message.setRealSender(PeerAddress realSender)
          The ID of the real sender as seen by us.
 Message Message.setRecipient(PeerAddress recipient)
          Set the ID of the recipient.
 Message Message.setSender(PeerAddress sender)
          The ID of the sender.
 

Method parameters in net.tomp2p.message with type arguments of type PeerAddress
 Message Message.setNeighbors(Collection<PeerAddress> neighbors)
           
 Message Message.setNeighbors(Collection<PeerAddress> neighbors, int useAtMostNeighbors)
           
 

Uses of PeerAddress in net.tomp2p.p2p
 

Methods in net.tomp2p.p2p that return PeerAddress
 PeerAddress Peer.getPeerAddress()
           
 

Methods in net.tomp2p.p2p that return types with arguments of type PeerAddress
 Map<PeerAddress,Set<Data>> VotingSchemeTracker.evaluate(Map<PeerAddress,Map<PeerAddress,Data>> rawData)
           
 Map<PeerAddress,Set<Data>> EvaluatingSchemeTracker.evaluate(Map<PeerAddress,Map<PeerAddress,Data>> rawData)
           
 Map<PeerAddress,Data> VotingSchemeTracker.evaluateSingle(Map<PeerAddress,Map<PeerAddress,Data>> rawData)
           
 Map<PeerAddress,Data> EvaluatingSchemeTracker.evaluateSingle(Map<PeerAddress,Map<PeerAddress,Data>> rawData)
           
 

Methods in net.tomp2p.p2p with parameters of type PeerAddress
 FutureBootstrap Peer.bootstrap(PeerAddress peerAddress)
           
 FutureResponse DistributedHashHashMap.Operation.create(PeerAddress address)
           
 FutureResponse DistributedTracker.Operation.create(PeerAddress address, boolean primary)
           
 FutureDiscover Peer.discover(PeerAddress peerAddress)
           
 FutureData Peer.send(PeerAddress remotePeer, org.jboss.netty.buffer.ChannelBuffer requestBuffer)
           
 FutureData Peer.send(PeerAddress remotePeer, Object object)
           
 FutureData Peer.send(String channelName, PeerAddress remotePeer, org.jboss.netty.buffer.ChannelBuffer requestBuffer)
           
 FutureData Peer.send(String channelName, PeerAddress remotePeer, Object object)
           
 void PeerListener.serverAddressChanged(PeerAddress peerAddress)
           
 

Method parameters in net.tomp2p.p2p with type arguments of type PeerAddress
 FutureBootstrap Peer.bootstrap(Collection<PeerAddress> peerAddresses)
           
 FutureBootstrap Peer.bootstrap(Collection<PeerAddress> peerAddresses, ConfigurationStore config)
           
 FutureBootstrap Routing.bootstrap(Collection<PeerAddress> peerAddresses, int maxNoNewInfo, int maxFailures, int parallel, boolean forceSocket)
          Bootstraps to the given remoteNode, i.e.
 Map<PeerAddress,Set<Data>> VotingSchemeTracker.evaluate(Map<PeerAddress,Map<PeerAddress,Data>> rawData)
           
 Map<PeerAddress,Set<Data>> VotingSchemeTracker.evaluate(Map<PeerAddress,Map<PeerAddress,Data>> rawData)
           
 Map<PeerAddress,Set<Data>> EvaluatingSchemeTracker.evaluate(Map<PeerAddress,Map<PeerAddress,Data>> rawData)
           
 Map<PeerAddress,Set<Data>> EvaluatingSchemeTracker.evaluate(Map<PeerAddress,Map<PeerAddress,Data>> rawData)
           
 Collection<Number160> CumulativeScheme.evaluate1(Map<PeerAddress,Collection<Number160>> rawKeys)
           
 Collection<Number160> EvaluatingSchemeDHT.evaluate1(Map<PeerAddress,Collection<Number160>> rawKeys)
           
 Collection<Number160> VotingSchemeDHT.evaluate1(Map<PeerAddress,Collection<Number160>> rawKeys)
           
 Map<Number160,Data> CumulativeScheme.evaluate2(Map<PeerAddress,Map<Number160,Data>> rawKeys)
           
 Map<Number160,Data> EvaluatingSchemeDHT.evaluate2(Map<PeerAddress,Map<Number160,Data>> rawData)
           
 Map<Number160,Data> VotingSchemeDHT.evaluate2(Map<PeerAddress,Map<Number160,Data>> rawData)
           
 Object CumulativeScheme.evaluate3(Map<PeerAddress,Object> rawKeys)
           
 Object EvaluatingSchemeDHT.evaluate3(Map<PeerAddress,Object> rawObjects)
           
 Object VotingSchemeDHT.evaluate3(Map<PeerAddress,Object> rawKeys)
           
 org.jboss.netty.buffer.ChannelBuffer CumulativeScheme.evaluate4(Map<PeerAddress,org.jboss.netty.buffer.ChannelBuffer> rawKeys)
           
 org.jboss.netty.buffer.ChannelBuffer EvaluatingSchemeDHT.evaluate4(Map<PeerAddress,org.jboss.netty.buffer.ChannelBuffer> rawChannels)
           
 org.jboss.netty.buffer.ChannelBuffer VotingSchemeDHT.evaluate4(Map<PeerAddress,org.jboss.netty.buffer.ChannelBuffer> rawKeys)
           
 Map<PeerAddress,Data> VotingSchemeTracker.evaluateSingle(Map<PeerAddress,Map<PeerAddress,Data>> rawData)
           
 Map<PeerAddress,Data> VotingSchemeTracker.evaluateSingle(Map<PeerAddress,Map<PeerAddress,Data>> rawData)
           
 Map<PeerAddress,Data> EvaluatingSchemeTracker.evaluateSingle(Map<PeerAddress,Map<PeerAddress,Data>> rawData)
           
 Map<PeerAddress,Data> EvaluatingSchemeTracker.evaluateSingle(Map<PeerAddress,Map<PeerAddress,Data>> rawData)
           
static void Statistics.tooClose(Collection<PeerAddress> collection)
           
 

Constructor parameters in net.tomp2p.p2p with type arguments of type PeerAddress
Statistics(List<Map<Number160,PeerAddress>> peerMap, Number160 remotePeer, int maxSize, int bagSize)
           
 

Uses of PeerAddress in net.tomp2p.peers
 

Methods in net.tomp2p.peers that return PeerAddress
 PeerAddress PeerAddress.forward(InetAddress inetAddress)
           
 PeerAddress PeerAddress.notFirewalledTCP()
           
 PeerAddress PeerAddress.notFirewalledUDP()
           
 

Methods in net.tomp2p.peers that return types with arguments of type PeerAddress
 SortedSet<PeerAddress> PeerMap.closePeers(Number160 key, int number)
          Returns close peer from the set to a given key.
 SortedSet<PeerAddress> PeerMapKadImpl.closePeers(Number160 id, int atLeast)
           
 Comparator<PeerAddress> PeerMap.createPeerComparator()
           
 Comparator<PeerAddress> PeerMapKadImpl.createPeerComparator()
           
 Comparator<PeerAddress> PeerMap.createPeerComparator(Number160 id)
          Creates a comparator that orders to peers according to their distance to the specified id.
 Comparator<PeerAddress> PeerMapKadImpl.createPeerComparator(Number160 id)
           
 Collection<PeerAddress> PeerMap.getAll()
          Return all addresses from the neighbor list.
 Collection<PeerAddress> PeerMapKadImpl.getAll()
           
 Collection<PeerAddress> PeerMap.peersForMaintenance()
           
 Collection<PeerAddress> PeerMapKadImpl.peersForMaintenance()
           
 

Methods in net.tomp2p.peers with parameters of type PeerAddress
 int PeerAddress.compareTo(PeerAddress nodeAddress)
           
 boolean PeerMap.contains(PeerAddress peerAddress)
           
 boolean PeerMapKadImpl.contains(PeerAddress peerAddress)
           
 int PeerMapStat.getChecked(PeerAddress peerAddress)
           
 long PeerMapStat.getLastSeenOnlineTime(PeerAddress peerAddress)
           
 void PeerMapStat.incChecked(PeerAddress peerAddress)
           
 int PeerMap.isCloser(Number160 key, PeerAddress nodeAddress1, PeerAddress nodeAddress2)
          Returns -1 if the first remote node is closer to the key, if the second is closer, then 1 is returned.
 int PeerMapKadImpl.isCloser(Number160 id, PeerAddress rn, PeerAddress rn2)
           
 boolean PeerMap.isPeerRemovedTemporarly(PeerAddress node)
          Checks if this peer has been removed.
 boolean PeerMapKadImpl.isPeerRemovedTemporarly(PeerAddress remoteNode)
           
 long PeerMapStat.online(PeerAddress peerAddress)
           
 void PeerOfflineListener.peerFail(PeerAddress peerAddress)
           
 void PeerMapChangeListener.peerInserted(PeerAddress peerAddress)
          This method is called if a peer is added to the map
 void PeerOfflineListener.peerOffline(PeerAddress peerAddress)
           
 boolean PeerMap.peerOffline(PeerAddress node, boolean force)
          Remove a peer from the list.
 boolean PeerMapKadImpl.peerOffline(PeerAddress remotePeer, boolean force)
           
 boolean PeerMap.peerOnline(PeerAddress node, PeerAddress referer)
          Adds a neighbor to the neighbor list.
 boolean PeerMapKadImpl.peerOnline(PeerAddress remotePeer, PeerAddress referrer)
           
 void PeerMapChangeListener.peerRemoved(PeerAddress peerAddress)
          This method is called if a peer is removed from the map
 void PeerMapChangeListener.peerUpdated(PeerAddress peerAddress)
          This method is called if a peer is updated.
 void PeerMapStat.removeStat(PeerAddress peerAddress)
           
 void PeerMapStat.setSeenOnlineTime(PeerAddress peerAddress)
           
 

Constructors in net.tomp2p.peers with parameters of type PeerAddress
PeerAddress(Number160 id, PeerAddress parent)
           
 

Uses of PeerAddress in net.tomp2p.replication
 

Methods in net.tomp2p.replication with parameters of type PeerAddress
 void ResponsibilityListener.otherResponsible(Number160 locationKey, PeerAddress other)
           
 void DefaultTrackerReplication.otherResponsible(Number160 locationKey, PeerAddress other)
           
 void DefaultStorageReplication.otherResponsible(Number160 locationKey, PeerAddress other)
           
 void Replication.peerInserted(PeerAddress peerAddress)
           
 void Replication.peerRemoved(PeerAddress peerAddress)
           
 void Replication.peerUpdated(PeerAddress peerAddress)
           
 

Constructors in net.tomp2p.replication with parameters of type PeerAddress
Replication(Storage storage, PeerAddress selfAddress, PeerMap peerMap)
           
 

Uses of PeerAddress in net.tomp2p.rpc
 

Methods in net.tomp2p.rpc that return PeerAddress
 PeerAddress StorageRPC.getPeerAddress()
           
 PeerAddress TrackerRPC.getPeerAddress()
           
 

Methods in net.tomp2p.rpc with parameters of type PeerAddress
 FutureResponse StorageRPC.add(PeerAddress remoteNode, Number160 locationKey, Number160 domainKey, Collection<Data> dataSet, boolean protectDomain, boolean signMessage)
           
 FutureResponse TrackerRPC.addToTracker(PeerAddress remoteNode, Number160 locationKey, Number160 domainKey, Data attachement, boolean signMessage, boolean primary)
           
 FutureResponse TrackerRPC.addToTrackerReplication(PeerAddress remoteNode, Number160 locationKey, Number160 domainKey, Data data, boolean signMessage)
           
 FutureResponse NeighborRPC.closeNeighbors(PeerAddress remoteNode, Number160 locationKey, Number160 domainKey, Collection<Number160> contentKeys, Message.Command command, boolean isDigest, boolean forceSocket)
           
 Message ReplyHandler.createMessage(PeerAddress recipient, Message.Command name, Message.Type type)
           
 FutureResponse HandshakeRPC.fireTCP(PeerAddress remoteNode)
           
 FutureResponse HandshakeRPC.fireUDP(PeerAddress remoteNode)
           
 FutureResponse StorageRPC.get(PeerAddress remoteNode, Number160 locationKey, Number160 domainKey, Collection<Number160> contentKeys, PublicKey protectedDomains, boolean signMessage)
           
 FutureResponse TrackerRPC.getFromTracker(PeerAddress remoteNode, Number160 locationKey, Number160 domainKey, boolean expectAttachement, boolean signMessage)
           
 FutureResponse HandshakeRPC.pingBroadcastUDP(PeerAddress remoteNode)
           
 FutureResponse HandshakeRPC.pingTCP(PeerAddress remoteNode)
           
 FutureResponse HandshakeRPC.pingTCPDiscover(PeerAddress remoteNode)
           
 FutureResponse HandshakeRPC.pingTCPProbe(PeerAddress remoteNode)
           
 FutureResponse HandshakeRPC.pingUDP(PeerAddress remoteNode)
           
 FutureResponse HandshakeRPC.pingUDPDiscover(PeerAddress remoteNode)
           
 FutureResponse HandshakeRPC.pingUDPProbe(PeerAddress remoteNode)
           
 FutureResponse StorageRPC.put(PeerAddress remoteNode, Number160 locationKey, Number160 domainKey, Map<Number160,Data> dataMap, boolean protectDomain, boolean signMessage)
           
 FutureResponse StorageRPC.putIfAbsent(PeerAddress remoteNode, Number160 locationKey, Number160 domainKey, Map<Number160,Data> dataMap, boolean protectDomain, boolean signMessage)
           
 FutureResponse QuitRPC.quit(PeerAddress remoteNode)
           
 FutureResponse StorageRPC.remove(PeerAddress remoteNode, Number160 locationKey, Number160 domainKey, Collection<Number160> contentKeys, boolean sendBackResults, boolean signMessage)
           
 org.jboss.netty.buffer.ChannelBuffer RawDataReply.reply(PeerAddress sender, org.jboss.netty.buffer.ChannelBuffer requestBuffer)
           
 Object ObjectDataReply.reply(PeerAddress sender, Object request)
           
 FutureData DirectDataRPC.send(String channelName, PeerAddress remoteNode, org.jboss.netty.buffer.ChannelBuffer buffer, boolean raw)
           
 

Uses of PeerAddress in net.tomp2p.storage
 

Methods in net.tomp2p.storage that return PeerAddress
 PeerAddress Data.getPeerAddress()
           
 

Methods in net.tomp2p.storage with parameters of type PeerAddress
 void Data.setPeerAddress(PeerAddress originator)
           
 

Constructors in net.tomp2p.storage with parameters of type PeerAddress
Data(byte[] data, int offset, int length, PeerAddress originator)
           
Data(byte[] data, PeerAddress originator)
           
Data(Object object, PeerAddress originator)
           
 

Uses of PeerAddress in net.tomp2p.utils
 

Methods in net.tomp2p.utils that return PeerAddress
static PeerAddress Utils.pollFirst(SortedSet<PeerAddress> queue)
           
 

Method parameters in net.tomp2p.utils with type arguments of type PeerAddress
static void Utils.difference(Collection<PeerAddress> newNeighbors, Collection<PeerAddress> alreadyAsked, Collection<PeerAddress> result)
           
static void Utils.difference(Collection<PeerAddress> newNeighbors, Collection<PeerAddress> alreadyAsked, Collection<PeerAddress> result)
           
static void Utils.difference(Collection<PeerAddress> newNeighbors, Collection<PeerAddress> alreadyAsked, Collection<PeerAddress> result)
           
static PeerAddress Utils.pollFirst(SortedSet<PeerAddress> queue)
           
 



Copyright © 2011. All Rights Reserved.