def process_rx(self, ba): new_problem_string = self.unstuffer.process_bytes(ba) if new_problem_string is not None: problem = decode_problem_string(new_problem_string) self.new_problem(json.dumps(problem)) start_adv(self.logger)
def process_rx(self, unstuffer, logger, ba): new_problem_string = unstuffer.process_bytes(ba) flags = unstuffer.flags if new_problem_string is not None: problem = decode_problem_string(new_problem_string, flags) print(json.dumps(problem)) # FIXME self._sendmessage("/problem", json.dumps(problem)) # FIXME unstuffer.flags = '' self.start_adv(logger)