code: @Override
    public void onNext(final TransportEvent e) {
      final RemoteEvent<byte[]> re = codec.decode(e.getData());
      re.setLocalAddress(e.getLocalAddress());
      re.setRemoteAddress(e.getRemoteAddress());
  
      if (LOG.isLoggable(Level.FINER)) {
        LOG.log(Level.FINER, "{0} {1}", new Object[]{e, re});
      }
      handler.onNext(re);
    }
docs: Handles the event received from a remote node.
  
  @param e the event