def connection_made(self, transport): self._connected = True self._transport = transport self._obj_streamer = ObjectStreamer() self._obj_streamer.auto_listen(self, prefix='on_') self._transport.write('['.encode()) # start a json array self._write_pending_data()
def connection_made(self, transport): self._connected = True self._transport = transport self._obj_streamer = ObjectStreamer() self._obj_streamer.auto_listen(self, prefix='on_') self._transport.send = self._transport.write self._send_q = SendQueue(transport, self.is_connected) self._transport.write('['.encode()) # start a json array self._send_q.send()
def set_streamer(self): self._obj_streamer = ObjectStreamer() self._obj_streamer.auto_listen(self, prefix='on_') self._obj_streamer.consume('[')