From 109be6a61117844d1156f07fa2c54c62d410a56d Mon Sep 17 00:00:00 2001 From: Jules Laplace Date: Sun, 20 May 2018 16:03:57 +0200 Subject: relaying my blob from python to browser --- rpc/rpc.py | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) (limited to 'rpc') diff --git a/rpc/rpc.py b/rpc/rpc.py index 19b405d..b6a67cc 100644 --- a/rpc/rpc.py +++ b/rpc/rpc.py @@ -30,10 +30,14 @@ class CortexRPC(object): print("RPC connected...".format(val)) except zerorpc.TimeoutExpired: print("RPC timeout :(") - # print("defer sending a file...") - # gevent.sleep(2) - # self.send_file("test.png") - return val + # return val + print("defer sending a file...") + gevent.sleep(1) + return self.get_last_frame() + + def get_last_frame(self): + self.send_frame("test.png", '01234567' * 8 * 8 * 8 * 8 * 2) + return "ok" def send_param(self, key, value): print("aloha. {}: {}".format(key, value)) @@ -47,11 +51,10 @@ class CortexRPC(object): print("Get params call received!") return "lmao ok" - def send_frame(self, frame): + def send_frame(self, fn, frame): if self.relay is not None: print("Sending a frame...") - frame = '01234567' * 8 * 8 * 8 * 8 * 2 - self.relay.send_frame('frame_00000.png', frame) + self.relay.send_frame(fn, frame) else: print("Can't send frame, relay not ready...") -- cgit v1.2.3-70-g09d2