us.ihmc.utilities.net
Class LocalObjectCommunicator
java.lang.Object
us.ihmc.utilities.net.LocalObjectCommunicator
- All Implemented Interfaces:
- ObjectCommunicator, ObjectConsumer<java.lang.Object>
public class LocalObjectCommunicator
- extends java.lang.Object
- implements ObjectCommunicator
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LocalObjectCommunicator
public LocalObjectCommunicator()
consumeObject
public void consumeObject(java.lang.Object object)
- Specified by:
consumeObject
in interface ObjectConsumer<java.lang.Object>
attachStateListener
public void attachStateListener(NetStateListener stateListener)
- Specified by:
attachStateListener
in interface ObjectCommunicator
attachListener
public <T> void attachListener(java.lang.Class<T> clazz,
ObjectConsumer<T> listener)
- Specified by:
attachListener
in interface ObjectCommunicator
isConnected
public boolean isConnected()
- Specified by:
isConnected
in interface ObjectCommunicator
close
public void close()
- Specified by:
close
in interface ObjectCommunicator
connect
public void connect()
throws java.io.IOException
- Specified by:
connect
in interface ObjectCommunicator
- Throws:
java.io.IOException