private void sendMessage(final RemoteCalcNodeMessage message) {
final FudgeMessageSender sender = getConnection().getFudgeMessageSender();
final FudgeSerializer serializer = new FudgeSerializer(sender.getFudgeContext());
final FudgeMsg msg = FudgeSerializer.addClassHeader(serializer.objectToFudgeMsg(message), message.getClass(), RemoteCalcNodeMessage.class);
s_logger.debug("Sending message ({} fields) to {}", msg.getNumFields(), _connection);
sender.send(msg);
}
protected void sendCapabilities() {
final Ready ready = new Ready(getTotalNodeCount(), getHostId());
// TODO any other capabilities to add