1 package edu.berkeley.fleet.dataflow;
3 import edu.berkeley.fleet.loops.*;
4 import edu.berkeley.fleet.api.*;
7 * Discards all items provided; does not require any ships.
9 public class DropNode extends Node {
11 public final InPort in = new InPort("in") {
12 // FIXME: I'm still not sure if this screws up the protocol somewhere
13 public void recvToken(LoopFactory loopfactory_at_output_dock) { }
14 public void sendWord(LoopFactory loopfactory_at_output_dock) { }
15 public int reset(CodeBag ctx, int phase, Destination ackDestination) { return 0; }
16 public void build(CodeBag ctx) { }
19 public DropNode(DataFlowGraph dfg) {