1 package edu.berkeley.fleet.interpreter;
2 import edu.berkeley.fleet.api.*;
6 public class DataInbox extends Inbox {
8 public DataInbox(InterpreterShip ship, String name) {
11 public DataInbox(InterpreterShip ship, String name, boolean noInbox, boolean noChannelDef) {
13 this.noInbox = noInbox;
14 this.noChannelDef = noChannelDef;
17 void addDataFromFabric(int data) {
18 addItemFromFabric(data);
21 public boolean dataReadyForShip() {
22 return super.itemReadyForShip();
25 public int removeDataForShip() {
26 return super.accept();