def relayData(self, data): if data == '': return try: packets = json.loads(data) for p in packets: RawWebSocket.relayData(self, p) except ValueError: RawWebSocket.close(self)
def relayData(self, data): if data == '': return try: packets = json.loads(data) for p in packets: RawWebSocket.relayData(self,p) except ValueError: RawWebSocket.close(self)
def close(self, code=3000, reason="Go away!"): RawWebSocket.write(self, 'c[%d,"%s"]' % (code, reason)) RawWebSocket.close(self)
def prepConnection(self): RawWebSocket.write(self, "o")
def writeSequence(self, data): for d in data: d = normalize(d, self.factory.options['encoding']) RawWebSocket.write(self, "a" + json.dumps(data))
def write(self, data): data = normalize(data, self.factory.options['encoding']) RawWebSocket.write(self, "a" + json.dumps([data]))
def close(self, code = 3000, reason = "Go away!"): RawWebSocket.write(self,'c[%d,"%s"]' % (code, reason)) RawWebSocket.close(self)
def prepConnection(self): RawWebSocket.write(self,"o")
def writeSequence(self, data): for d in data: d = normalize(d, self.factory.options['encoding']) RawWebSocket.write(self, "a"+json.dumps(data))
def write(self, data): data = normalize(data, self.factory.options['encoding']) RawWebSocket.write(self, "a"+json.dumps([data]))