Package zmq.io.net.tcp
Class TcpAddress
- java.lang.Object
-
- zmq.io.net.tcp.TcpAddress
-
- All Implemented Interfaces:
Address.IZAddress
- Direct Known Subclasses:
IpcAddress.IpcAddressMask,TcpAddress.TcpAddressMask
public class TcpAddress extends java.lang.Object implements Address.IZAddress
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTcpAddress.TcpAddressMask
-
Field Summary
Fields Modifier and Type Field Description private java.net.InetSocketAddressaddressprivate java.net.SocketAddresssourceAddress
-
Constructor Summary
Constructors Modifier Constructor Description TcpAddress(java.lang.String addr, boolean ipv6)protectedTcpAddress(java.net.InetSocketAddress address)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.net.SocketAddressaddress()ProtocolFamilyfamily()java.net.InetSocketAddressresolve(java.lang.String name, boolean ipv6, boolean local)java.net.SocketAddresssourceAddress()java.lang.StringtoString()java.lang.StringtoString(int port)
-
-
-
Method Detail
-
family
public ProtocolFamily family()
- Specified by:
familyin interfaceAddress.IZAddress
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
toString
public java.lang.String toString(int port)
- Specified by:
toStringin interfaceAddress.IZAddress
-
resolve
public java.net.InetSocketAddress resolve(java.lang.String name, boolean ipv6, boolean local)- Specified by:
resolvein interfaceAddress.IZAddress- Parameters:
name-ipv6-local- ignored- Returns:
- the resolved address
- See Also:
Address.IZAddress.resolve(java.lang.String, boolean, boolean)
-
address
public java.net.SocketAddress address()
- Specified by:
addressin interfaceAddress.IZAddress
-
sourceAddress
public java.net.SocketAddress sourceAddress()
- Specified by:
sourceAddressin interfaceAddress.IZAddress
-
-