public class RoutingConfiguration extends Object
| Constructor and Description |
|---|
RoutingConfiguration(int maxNoNewInfoDiff,
int maxFailures,
int parallel) |
RoutingConfiguration(int maxNoNewInfoDiff,
int maxFailures,
int maxSuccess,
int parallel) |
RoutingConfiguration(int directHits,
int maxNoNewInfoDiff,
int maxFailures,
int maxSuccess,
int parallel) |
RoutingConfiguration(int maxDirectHits,
int maxNoNewInfoDiff,
int maxFailures,
int maxSuccess,
int parallel,
boolean forceTCP)
Sets the routing configuration and its stop conditions.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
isForceTCP() |
int |
maxDirectHits() |
int |
maxFailures() |
int |
maxNoNewInfo(int minimumResults) |
int |
maxNoNewInfoDiff()
This returns the difference to the min value of P2P configuration.
|
int |
maxSuccess() |
int |
parallel() |
public RoutingConfiguration(int maxNoNewInfoDiff,
int maxFailures,
int parallel)
public RoutingConfiguration(int maxNoNewInfoDiff,
int maxFailures,
int maxSuccess,
int parallel)
public RoutingConfiguration(int directHits,
int maxNoNewInfoDiff,
int maxFailures,
int maxSuccess,
int parallel)
public RoutingConfiguration(int maxDirectHits,
int maxNoNewInfoDiff,
int maxFailures,
int maxSuccess,
int parallel,
boolean forceTCP)
maxDirectHits - Number of direct hits (d): This is used for fetching data. If d peers have been contacted that have
the data stored, routing stops.maxNoNewInfoDiff - Number of no new information (n): This is mainly used for storing data. It searches the closest peers
and if n peers do not report any closer nodes, the routing stops.maxFailures - Number of failures (f): The routing stops if f peers fail to respond.maxSuccess - Number of success (s): The routing stops if s peers respond.parallel - Number of parallel requests (p): This tells the routing how many peers to contact in parallel.forceTCP - Flag to indicate that routing should be done with TCP instead of UDPpublic int maxDirectHits()
public int maxNoNewInfoDiff()
public int maxNoNewInfo(int minimumResults)
public int maxFailures()
public int maxSuccess()
public int parallel()
public boolean isForceTCP()
Copyright © 2014. All rights reserved.