public class PingBuilder extends Object
| Constructor and Description |
|---|
PingBuilder(Peer peer) |
| Modifier and Type | Method and Description |
|---|---|
InetAddress |
getInetAddress() |
PeerAddress |
getPeerAddress() |
int |
getPort() |
boolean |
isBroadcast() |
boolean |
isTcpPing() |
PingBuilder |
notifyAutomaticFutures(BaseFuture future) |
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) |
PingBuilder |
setBroadcast() |
PingBuilder |
setBroadcast(boolean broadcast) |
PingBuilder |
setInetAddress(InetAddress inetAddress) |
PingBuilder |
setPeerAddress(PeerAddress peerAddress) |
PingBuilder |
setPort(int port) |
PingBuilder |
setTcpPing() |
PingBuilder |
setTcpPing(boolean tcpPing) |
BaseFuture |
start() |
public PingBuilder(Peer peer)
public PingBuilder notifyAutomaticFutures(BaseFuture future)
public PeerAddress getPeerAddress()
public PingBuilder setPeerAddress(PeerAddress peerAddress)
public InetAddress getInetAddress()
public PingBuilder setInetAddress(InetAddress inetAddress)
public int getPort()
public PingBuilder setPort(int port)
public boolean isBroadcast()
public PingBuilder setBroadcast()
public PingBuilder setBroadcast(boolean broadcast)
public boolean isTcpPing()
public PingBuilder setTcpPing()
public PingBuilder setTcpPing(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.