class EntangleSocketServer(WebSocketHandler): def open(self, name): self.measure = Measure(name) self.subscribe(self.on_measure) def on_measure(self, data): self.write_message(data) def on_close(self): self.measure.unsubscribe()