From 41b981f3abd84f605613fbe3f8f2c31d96ccd759 Mon Sep 17 00:00:00 2001 From: simon Date: Sat, 4 Nov 2017 15:35:56 -0400 Subject: [PATCH] Confirmation on code upload --- Server/src/net/simon987/server/Main.java | 1 - .../net/simon987/server/webserver/CodeUploadHandler.java | 6 ++++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/Server/src/net/simon987/server/Main.java b/Server/src/net/simon987/server/Main.java index d81db52..46ab9ce 100644 --- a/Server/src/net/simon987/server/Main.java +++ b/Server/src/net/simon987/server/Main.java @@ -10,7 +10,6 @@ import java.net.InetSocketAddress; public class Main { public static void main(String[] args){ - //TODO: Confirmation on code upload //TODO: Copper/Iron/Biomass: on hover only //TODO: Docs //TODO: diff --git a/Server/src/net/simon987/server/webserver/CodeUploadHandler.java b/Server/src/net/simon987/server/webserver/CodeUploadHandler.java index 41a3fa0..f68f727 100644 --- a/Server/src/net/simon987/server/webserver/CodeUploadHandler.java +++ b/Server/src/net/simon987/server/webserver/CodeUploadHandler.java @@ -30,6 +30,12 @@ public class CodeUploadHandler implements MessageHandler { //Write assembled code to mem user.getUser().getCpu().getMemory().write((char) ar.origin, ar.bytes, ar.bytes.length); user.getUser().getCpu().setCodeSegmentOffset(ar.origin); + + JSONObject response = new JSONObject(); + response.put("t", "codeResponse"); + response.put("bytes", ar.bytes.length); + + user.getWebSocket().send(response.toJSONString()); }