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() |
FutureResponse |
ping(InetSocketAddress address)
Pings a peer.
|
FutureResponse |
ping(InetSocketAddress address,
boolean isUDP)
Pings a peer.
|
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 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 BaseFuture start()
public FutureResponse ping(InetSocketAddress address)
address
- The address of the remote peer.public FutureResponse ping(InetSocketAddress address, boolean isUDP)
address
- The address of the remote peer.isUDP
- Set to true if UDP should be used, false for TCP.Copyright © 2013. All Rights Reserved.