public void messageReceived(FudgeContext fudgeContext, FudgeMsgEnvelope msgEnvelope) {
final FudgeMsg msg = msgEnvelope.getMessage();
s_logger.debug("Received ({} fields) from {}", msg.getNumFields(), _connection);
final FudgeDeserializer deserializer = new FudgeDeserializer(fudgeContext);
final RemoteCalcNodeMessage message = deserializer.fudgeMsgToObject(RemoteCalcNodeMessage.class, msgEnvelope.getMessage());
message.accept(_messageVisitor);
}
@Override
public synchronized boolean isRunning() {
return _started;