code: protected boolean writeDatagram (PresentsConnection conn, byte[] data)
      {
          InetSocketAddress target = conn.getDatagramAddress();
          if (target == null) {
              log.warning("No address to send datagram", "conn", conn);
              return false;
          }
  
          _databuf.clear();
          _databuf.put(data).flip();
          try {
              return conn.getDatagramChannel().send(_databuf, target) > 0;
          } catch (IOException ioe) {
              log.warning("Failed to send datagram.", ioe);
              return false;
          }
      }
docs: Sends a datagram to the specified connection.
  
  @return true if the datagram was sent, false if we failed to send for any reason.