Class InetAddresses.TeredoInfo
java.lang.Object
com.google.common.net.InetAddresses.TeredoInfo
- Enclosing class:
- InetAddresses
A simple immutable data class to encapsulate the information to be found in a Teredo address.
 
All of the fields in this class are encoded in various portions of the IPv6 address as part of the protocol. More protocols details can be found at: http://en.wikipedia. org/wiki/Teredo_tunneling.
The RFC can be found here: RFC 4380.
- Since:
- 5.0
- Author:
- Erik Kline
- 
Constructor SummaryConstructorsConstructorDescriptionTeredoInfo(@Nullable Inet4Address server, @Nullable Inet4Address client, int port, int flags) Constructs a TeredoInfo instance.
- 
Method Summary
- 
Constructor Details- 
TeredoInfopublic TeredoInfo(@Nullable Inet4Address server, @Nullable Inet4Address client, int port, int flags) Constructs a TeredoInfo instance.Both server and client can be null, in which case the value"0.0.0.0"will be assumed.- Throws:
- IllegalArgumentException- if either of the- portor the- flagsarguments are out of range of an unsigned short
 
 
- 
- 
Method Details- 
getServer
- 
getClient
- 
getPortpublic int getPort()
- 
getFlagspublic int getFlags()
 
-