package water;
import java.net.DatagramPacket;

/**
 * A task initiator has his response, we can quit sending him ACKs.
 *
 * @author <a href="mailto:cliffc@0xdata.com"></a>
 * @version 1.0
 */

public class UDPAckAck extends UDP {
  // Received an ACKACK for a remote Task.  Drop the task tracking
  AutoBuffer call(AutoBuffer ab) {
    ab._h2o.remove_task_tracking(ab.getTask());
    return ab;
  }

  // Pretty-print bytes 1-15; byte 0 is the udp_type enum
  public String print16( AutoBuffer ab ) { return "task# "+ab.getTask(); }
}

package water;
import java.net.DatagramPacket;

/**
 * A task initiator has his response, we can quit sending him ACKs.
 *
 * @author <a href="mailto:cliffc@0xdata.com"></a>
 * @version 1.0
 */

public class UDPAckAck extends UDP {
  // Received an ACKACK for a remote Task.  Drop the task tracking
  @Override AutoBuffer call(AutoBuffer ab) {
    ab._h2o.remove_task_tracking(ab.getTask());
    return ab;
  }

  // Pretty-print bytes 1-15; byte 0 is the udp_type enum
  @Override public String print16( AutoBuffer ab ) { return "task# "+ab.getTask(); }
}

Add @Override tags