Public Member Functions | |
boolean | equals (Object obj) |
int | hashCode () |
InetSocketAddress | toInetSocketAddress () |
String | toString () |
Static Public Member Functions | |
static BindAddress | newPrivate (int port) |
static BindAddress | newPrivate () |
static BindAddress | newPublic (int port) |
static BindAddress | newPublic () |
Private Member Functions | |
BindAddress (InetSocketAddress address) | |
Private Attributes | |
final InetSocketAddress | address |
A wrapper for InetSocketAddress that emphasizes the difference between an address that should be used for binding a server port and one that should be advertised to external entities.
Definition at line 28 of file BindAddress.java.
org.ros.address.BindAddress.BindAddress | ( | InetSocketAddress | address | ) | [inline, private] |
Definition at line 32 of file BindAddress.java.
boolean org.ros.address.BindAddress.equals | ( | Object | obj | ) | [inline] |
Definition at line 80 of file BindAddress.java.
int org.ros.address.BindAddress.hashCode | ( | ) | [inline] |
Definition at line 72 of file BindAddress.java.
static BindAddress org.ros.address.BindAddress.newPrivate | ( | int | port | ) | [inline, static] |
port | the port to bind to |
Definition at line 54 of file BindAddress.java.
static BindAddress org.ros.address.BindAddress.newPrivate | ( | ) | [inline, static] |
Definition at line 58 of file BindAddress.java.
static BindAddress org.ros.address.BindAddress.newPublic | ( | int | port | ) | [inline, static] |
port | the port to bind to |
Definition at line 41 of file BindAddress.java.
static BindAddress org.ros.address.BindAddress.newPublic | ( | ) | [inline, static] |
Definition at line 45 of file BindAddress.java.
InetSocketAddress org.ros.address.BindAddress.toInetSocketAddress | ( | ) | [inline] |
Definition at line 67 of file BindAddress.java.
String org.ros.address.BindAddress.toString | ( | ) | [inline] |
Definition at line 63 of file BindAddress.java.
final InetSocketAddress org.ros.address.BindAddress.address [private] |
Definition at line 30 of file BindAddress.java.