org.ros.internal.transport
Class ProtocolDescription

java.lang.Object
  extended by org.ros.internal.transport.ProtocolDescription
Direct Known Subclasses:
TcpRosProtocolDescription

public class ProtocolDescription
extends java.lang.Object


Constructor Summary
ProtocolDescription(java.lang.String name, AdvertiseAddress address)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 java.net.InetSocketAddress getAddress()
           
 AdvertiseAddress getAdverstiseAddress()
           
 java.lang.String getName()
           
 int hashCode()
           
 java.util.List<java.lang.Object> toList()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ProtocolDescription

public ProtocolDescription(java.lang.String name,
                           AdvertiseAddress address)
Method Detail

getName

public java.lang.String getName()

getAdverstiseAddress

public AdvertiseAddress getAdverstiseAddress()

getAddress

public java.net.InetSocketAddress getAddress()

toList

public java.util.List<java.lang.Object> toList()

toString

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

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object