net.tomp2p.connection
Class Bindings
java.lang.Object
net.tomp2p.connection.Bindings
public class Bindings
- extends Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Bindings
public Bindings()
Bindings
public Bindings(InetAddress bind)
Bindings
public Bindings(boolean listenBroadcast)
Bindings
public Bindings(Bindings.Protocol protocol)
Bindings
public Bindings(String iface)
Bindings
public Bindings(Bindings.Protocol protocol,
String iface)
Bindings
public Bindings(Bindings.Protocol protocol,
String iface,
InetAddress outsideAddress,
int outsideTCPPort,
int outsideUDPPort,
boolean listenBroadcast)
addAddress
public void addAddress(InetAddress address)
addBroadcastAddress
public void addBroadcastAddress(InetAddress broadcastAddress)
getAddresses
public List<InetAddress> getAddresses()
getBroadcastAddresses
public List<InetAddress> getBroadcastAddresses()
addInterface
public void addInterface(String interfaceHint)
getInterfaces
public List<String> getInterfaces()
addProtocol
public void addProtocol(Bindings.Protocol protocol)
getProtocols
public List<Bindings.Protocol> getProtocols()
setAllInterfaces
public void setAllInterfaces()
useAllInterfaces
public boolean useAllInterfaces()
setAllProtocols
public void setAllProtocols()
useAllProtocols
public boolean useAllProtocols()
useIPv4
public boolean useIPv4()
useIPv6
public boolean useIPv6()
discoverLocalInterfaces
public String discoverLocalInterfaces()
throws Exception
- Throws:
Exception
isListenBroadcast
public boolean isListenBroadcast()
setOutsideAddress
public void setOutsideAddress(InetAddress outsideAddress,
int outsideTCPPort,
int outsideUDPPort)
getOutsideAddress
public InetAddress getOutsideAddress()
getOutsideTCPPort
public int getOutsideTCPPort()
getOutsideUDPPort
public int getOutsideUDPPort()
setBehindFirewall
public void setBehindFirewall(boolean behindFirewall)
isBehindFirewall
public boolean isBehindFirewall()
Copyright © 2011. All Rights Reserved.