yarp
Class Contact

java.lang.Object
  extended by yarp.Contact

public class Contact
extends java.lang.Object


Field Summary
protected  boolean swigCMemOwn
           
 
Constructor Summary
Contact()
           
Contact(Contact alt)
           
Contact(long cPtr, boolean cMemoryOwn)
           
Contact(java.lang.String hostName, int port)
           
 
Method Summary
 Contact addCarrier(java.lang.String carrier)
           
 Contact addHost(java.lang.String host)
           
 Contact addName(java.lang.String name)
           
 Contact addNested(SWIGTYPE_p_NestedContact nc)
           
 Contact addPort(int portnumber)
           
 Contact addSocket(java.lang.String carrier, java.lang.String host, int portNumber)
           
static Contact byCarrier(java.lang.String carrier)
           
static Contact byConfig(SWIGTYPE_p_Searchable config)
           
static Contact byName(java.lang.String name)
           
static Contact bySocket(java.lang.String carrier, java.lang.String host, int portNumber)
           
static java.lang.String convertHostToIp(java.lang.String name)
           
 void delete()
           
static Contact empty()
           
protected  void finalize()
           
static Contact fromString(java.lang.String txt)
           
 java.lang.String getCarrier()
           
static long getCPtr(Contact obj)
           
 java.lang.String getHost()
           
 java.lang.String getName()
           
 SWIGTYPE_p_NestedContact getNested()
           
 int getPort()
           
 java.lang.String getRegName()
           
 float getTimeout()
           
 boolean hasTimeout()
           
static Contact invalid()
           
 boolean isValid()
           
 void setHost(java.lang.String host)
           
 void setNested(SWIGTYPE_p_yarp__os__NestedContact flavor)
           
 void setPort(int port)
           
 void setTimeout(float timeout)
           
 java.lang.String toString()
           
 java.lang.String toURI()
           
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

swigCMemOwn

protected boolean swigCMemOwn
Constructor Detail

Contact

public Contact(long cPtr,
               boolean cMemoryOwn)

Contact

public Contact(java.lang.String hostName,
               int port)

Contact

public Contact(Contact alt)

Contact

public Contact()
Method Detail

getCPtr

public static long getCPtr(Contact obj)

finalize

protected void finalize()
Overrides:
finalize in class java.lang.Object

delete

public void delete()

empty

public static Contact empty()

invalid

public static Contact invalid()

byName

public static Contact byName(java.lang.String name)

byCarrier

public static Contact byCarrier(java.lang.String carrier)

byConfig

public static Contact byConfig(SWIGTYPE_p_Searchable config)

addCarrier

public Contact addCarrier(java.lang.String carrier)

addHost

public Contact addHost(java.lang.String host)

addPort

public Contact addPort(int portnumber)

bySocket

public static Contact bySocket(java.lang.String carrier,
                               java.lang.String host,
                               int portNumber)

addSocket

public Contact addSocket(java.lang.String carrier,
                         java.lang.String host,
                         int portNumber)

addNested

public Contact addNested(SWIGTYPE_p_NestedContact nc)

addName

public Contact addName(java.lang.String name)

convertHostToIp

public static java.lang.String convertHostToIp(java.lang.String name)

getName

public java.lang.String getName()

getHost

public java.lang.String getHost()

getCarrier

public java.lang.String getCarrier()

getNested

public SWIGTYPE_p_NestedContact getNested()

getPort

public int getPort()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

toURI

public java.lang.String toURI()

fromString

public static Contact fromString(java.lang.String txt)

isValid

public boolean isValid()

hasTimeout

public boolean hasTimeout()

setTimeout

public void setTimeout(float timeout)

setNested

public void setNested(SWIGTYPE_p_yarp__os__NestedContact flavor)

getTimeout

public float getTimeout()

getRegName

public java.lang.String getRegName()

setHost

public void setHost(java.lang.String host)

setPort

public void setPort(int port)