Public Member Functions | Static Public Member Functions | Private Member Functions | Private Attributes
org.ros.address.BindAddress Class Reference

List of all members.

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

Detailed Description

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.

Author:
kwc@willowgarage.com (Ken Conley)

Definition at line 28 of file BindAddress.java.


Constructor & Destructor Documentation

org.ros.address.BindAddress.BindAddress ( InetSocketAddress  address) [inline, private]

Definition at line 32 of file BindAddress.java.


Member Function Documentation

boolean org.ros.address.BindAddress.equals ( Object  obj) [inline]

Definition at line 80 of file BindAddress.java.

Definition at line 72 of file BindAddress.java.

static BindAddress org.ros.address.BindAddress.newPrivate ( int  port) [inline, static]
Parameters:
portthe port to bind to
Returns:
a BindAddress instance with specified port that will bind to the loopback interface on the host

Definition at line 54 of file BindAddress.java.

Definition at line 58 of file BindAddress.java.

static BindAddress org.ros.address.BindAddress.newPublic ( int  port) [inline, static]
Parameters:
portthe port to bind to
Returns:
a BindAddress instance with specified port that will bind to all network interfaces on the host

Definition at line 41 of file BindAddress.java.

Definition at line 45 of file BindAddress.java.

InetSocketAddress org.ros.address.BindAddress.toInetSocketAddress ( ) [inline]

Definition at line 67 of file BindAddress.java.

Definition at line 63 of file BindAddress.java.


Member Data Documentation

final InetSocketAddress org.ros.address.BindAddress.address [private]

Definition at line 30 of file BindAddress.java.


The documentation for this class was generated from the following file:


rosjava_core
Author(s):
autogenerated on Wed Aug 26 2015 16:06:50