| Package | Description |
|---|---|
| net.tomp2p.nat | |
| net.tomp2p.relay |
| Modifier and Type | Method and Description |
|---|---|
FutureRelayNAT |
PeerNAT.startRelay(RelayConfig relayConfig,
BootstrapBuilder bootstrapBuilder) |
FutureRelayNAT |
PeerNAT.startRelay(RelayConfig relayConfig,
FutureDiscover futureDiscover) |
FutureRelayNAT |
PeerNAT.startRelay(RelayConfig relayConfig,
FutureDiscover futureDiscover,
FutureNAT futureNAT) |
FutureRelayNAT |
PeerNAT.startRelay(RelayConfig relayConfig,
PeerAddress peerAddress) |
| Modifier and Type | Method and Description |
|---|---|
static RelayConfig |
RelayConfig.Android(String registrationId)
Creates an Android relay configuration.
|
static RelayConfig |
RelayConfig.Android(String registrationId,
MessageBufferConfiguration bufferConfiguration)
Creates an Android relay configuration having a buffer for received GCM messages.
|
RelayConfig |
RelayConfig.failedRelayWaitTime(int failedRelayWaitTime)
Defines how many seconds to wait at least until asking a relay that
denied a relay request or a relay that failed to act as a relay again
|
RelayConfig |
RelayConfig.gcmServers(Set<PeerAddress> gcmServers)
Only used for
RelayConfig#ANDROIDDefines well-known peers that have the ability to send messages over Google Cloud Messaging. |
RelayConfig |
RelayConfig.manualRelays(Collection<PeerAddress> manualRelays)
Set the relay list where the peer should connect to
|
RelayConfig |
RelayConfig.maxFail(int maxFail)
Defines how many times a setup with a relay can fail before it's ignored
|
static RelayConfig |
RelayConfig.OpenTCP()
Creates a TCP relay configuration
|
RelayConfig |
RelayConfig.peerMapUpdateInterval(int peerMapUpdateInterval)
Defines the time interval of sending the peer map of the unreachable peer
to its relays.
|
RelayConfig |
DistributedRelay.relayConfig() |
| Constructor and Description |
|---|
DistributedRelay(Peer peer,
RelayRPC relayRPC,
ConnectionConfiguration config,
RelayConfig relayConfig) |
Copyright © 2014. All rights reserved.