public class PingBuilder extends Object
| Constructor and Description |
|---|
PingBuilder(Peer peer) |
| Modifier and Type | Method and Description |
|---|---|
PingBuilder |
broadcast() |
PingBuilder |
broadcast(boolean broadcast) |
PeerAddress |
getPeerAddress() |
InetAddress |
inetAddress() |
PingBuilder |
inetAddress(InetAddress inetAddress) |
boolean |
isBroadcast() |
boolean |
isTcpPing() |
PingBuilder |
notifyAutomaticFutures(BaseFuture future) |
PingBuilder |
peerAddress(PeerAddress peerAddress) |
PeerConnection |
peerConnection() |
PingBuilder |
peerConnection(PeerConnection peerConnection) |
FutureResponse |
ping(InetSocketAddress address)
Pings a peer.
|
FutureResponse |
ping(InetSocketAddress address,
Number160 peerId,
boolean isUDP)
Pings a peer.
|
FutureResponse |
ping(PeerAddress peerAddress,
boolean isUDP)
Pings a peer.
|
FutureResponse |
pingPeerConnection(PeerConnection peerConnection) |
int |
port() |
PingBuilder |
port(int port) |
BaseFuture |
start() |
PingBuilder |
tcpPing() |
PingBuilder |
tcpPing(boolean tcpPing) |
public PingBuilder(Peer peer)
public PingBuilder notifyAutomaticFutures(BaseFuture future)
public PeerAddress getPeerAddress()
public PingBuilder peerAddress(PeerAddress peerAddress)
public InetAddress inetAddress()
public PingBuilder inetAddress(InetAddress inetAddress)
public int port()
public PingBuilder port(int port)
public boolean isBroadcast()
public PingBuilder broadcast()
public PingBuilder broadcast(boolean broadcast)
public boolean isTcpPing()
public PingBuilder tcpPing()
public PingBuilder tcpPing(boolean tcpPing)
public PingBuilder peerConnection(PeerConnection peerConnection)
public PeerConnection peerConnection()
public BaseFuture start()
public FutureResponse ping(InetSocketAddress address)
address - The address of the remote peer.public FutureResponse ping(InetSocketAddress address, Number160 peerId, boolean isUDP)
address - The address of the remote peer.isUDP - Set to true if UDP should be used, false for TCP.public FutureResponse ping(PeerAddress peerAddress, boolean isUDP)
peerAddress - The peer address of the remote peer.isUDP - Set to true if UDP should be used, false for TCP.public FutureResponse pingPeerConnection(PeerConnection peerConnection)
Copyright © 2014. All rights reserved.