us.ihmc.utilities.net
Class KryoObjectCommunicator
java.lang.Object
us.ihmc.utilities.net.KryoObjectCommunicator
- All Implemented Interfaces:
- ObjectCommunicator, ObjectConsumer<java.lang.Object>
- Direct Known Subclasses:
- KryoObjectClient, KryoObjectServer
public abstract class KryoObjectCommunicator
- extends java.lang.Object
- implements ObjectCommunicator
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
KryoObjectCommunicator
public KryoObjectCommunicator()
showBandwidthDialog
public void showBandwidthDialog(java.lang.String name)
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
consumeObject
public void consumeObject(java.lang.Object object)
- Specified by:
consumeObject
in interface ObjectConsumer<java.lang.Object>
connect
public void connect()
throws java.io.IOException
- Specified by:
connect
in interface ObjectCommunicator
- Throws:
java.io.IOException
isConnected
public abstract boolean isConnected()
- Specified by:
isConnected
in interface ObjectCommunicator
close
public abstract void close()
- Specified by:
close
in interface ObjectCommunicator