org.cybergarage.net
Class HostInterface

java.lang.Object
  extended by org.cybergarage.net.HostInterface

public class HostInterface
extends Object


Field Summary
static int IPV4_BITMASK
           
static int IPV6_BITMASK
           
static int LOCAL_BITMASK
           
static boolean USE_LOOPBACK_ADDR
           
static boolean USE_ONLY_IPV4_ADDR
           
static boolean USE_ONLY_IPV6_ADDR
           
 
Constructor Summary
HostInterface()
           
 
Method Summary
static String getHostAddress(int n)
           
static String getHostURL(String host, int port, String uri)
           
static String getInterface()
           
static String getIPv4Address()
           
static int getNHostAddresses()
           
static boolean hasIPv4Addresses()
           
static void setInterface(String ifaddr)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

USE_LOOPBACK_ADDR

public static boolean USE_LOOPBACK_ADDR

USE_ONLY_IPV4_ADDR

public static boolean USE_ONLY_IPV4_ADDR

USE_ONLY_IPV6_ADDR

public static boolean USE_ONLY_IPV6_ADDR

IPV4_BITMASK

public static final int IPV4_BITMASK
See Also:
Constant Field Values

IPV6_BITMASK

public static final int IPV6_BITMASK
See Also:
Constant Field Values

LOCAL_BITMASK

public static final int LOCAL_BITMASK
See Also:
Constant Field Values
Constructor Detail

HostInterface

public HostInterface()
Method Detail

setInterface

public static final void setInterface(String ifaddr)

getInterface

public static final String getInterface()

getNHostAddresses

public static final int getNHostAddresses()

getHostAddress

public static final String getHostAddress(int n)

hasIPv4Addresses

public static final boolean hasIPv4Addresses()

getIPv4Address

public static final String getIPv4Address()

getHostURL

public static final String getHostURL(String host,
                                      int port,
                                      String uri)


Copyright © 2009 DomoWare. All Rights Reserved.