def received_message(self, message): if(message.is_text): ModuLog.info("WSC", "New message received: " + message.data) message = json.loads(message.data) if(message["t"] == "READY"): stopHeartbeat = Event() interval = float(message["t"]["d"]["heartbeat_interval"])/1000 heartbeatThread = HeartbeatThread(stopHeartbeat, interval, self) try: heartbeatThread.start() except KeyboardInterrupt: pass self.messageQueue.append(message)
def closed(self, code, reason): ModuLog.info("WSC", "Connection closed")
def opened(self): #connection was opened ModuLog.info("WSC", "Connection opened") self.sendConnectionStartMessage()