def on_read(self, data): hasCallback, data = self.__splitData(data) data = self.__unwrapData(data) if hasCallback == 'True' and not self.callbacks.isEmpty(): callback = self.callbacks.dequeue() if callback is not None: callback(data) return FrontEnd.on_read(self, data)