public synchronized void sendWord(Destination d, BitVector word) { sendWord(d, word, null); }
public synchronized void sendWord(Destination d, BitVector word, BitVector signal) {
InterpreterPath path = (InterpreterPath)debugShip.getDock("in").getPath(d, signal==null?new BitVector(1):signal);
public synchronized void sendWord(Destination d, BitVector word) { sendWord(d, word, null); }
public synchronized void sendWord(Destination d, BitVector word, BitVector signal) {
InterpreterPath path = (InterpreterPath)debugShip.getDock("in").getPath(d, signal==null?new BitVector(1):signal);
- ((InterpreterDestination)d).
- addDataFromFabric(new Packet(path, word, false));
+ new Packet(path, word, false).send();
}
public synchronized void sendToken(Destination d) {
InterpreterPath path = (InterpreterPath)debugShip.getDock("in").getPath(d, new BitVector(1));
}
public synchronized void sendToken(Destination d) {
InterpreterPath path = (InterpreterPath)debugShip.getDock("in").getPath(d, new BitVector(1));
- ((InterpreterDestination)d).
- addDataFromFabric(new Packet(path, new BitVector(getWordWidth()), true));
+ new Packet(path, new BitVector(getWordWidth()), true).send();