public class IncomingMessageQueue<T>
extends java.lang.Object
Constructor and Description |
---|
IncomingMessageQueue(org.ros.message.MessageDeserializer<T> deserializer,
java.util.concurrent.ExecutorService executorService) |
Modifier and Type | Method and Description |
---|---|
void |
addListener(org.ros.message.MessageListener<T> messageListener,
int queueCapacity) |
boolean |
getLatchMode() |
NamedChannelHandler |
getMessageReceiver() |
void |
setLatchMode(boolean enabled) |
void |
shutdown() |
public IncomingMessageQueue(org.ros.message.MessageDeserializer<T> deserializer, java.util.concurrent.ExecutorService executorService)
public void setLatchMode(boolean enabled)
public boolean getLatchMode()
MessageDispatcher.getLatchMode()
public void addListener(org.ros.message.MessageListener<T> messageListener, int queueCapacity)
public void shutdown()
public NamedChannelHandler getMessageReceiver()
NamedChannelHandler
that will receive messages and add
them to the queue