Merge marina project in subdirectory marina/
[fleet.git] / src / edu / berkeley / fleet / dataflow / FifoNode.java
1 package edu.berkeley.fleet.dataflow;
2 import java.util.*;
3 import edu.berkeley.fleet.loops.*;
4 import edu.berkeley.fleet.api.*;
5
6 /** A simple FIFO */
7 public class FifoNode extends Node {
8     private final Ship    ship = dfg.pool.allocateShip("Fifo");
9
10     public final InPort  in = new DockInPort("in",  ship.getDock("in"));
11     public final OutPort out  = new DockOutPort("out", ship.getDock("out"));
12
13     public FifoNode(DataFlowGraph dfg) { super(dfg); }
14 }