Пример #1
0
  def processIn(self):
    print('processIn')
    data=self.inq.get()
    while data!=None:
      packet=ProxyMessage()
      packet.createProxyMessage(self.reqid, self.seq, self.fin, data)
      router.sendto(packet.msg, proxyAddr, service='socksProxy')
      self.seq=self.seq+1
      data=self.inq.get()

    self.fin=True
    packet=ProxyMessage()
    packet.createProxyMessage(self.reqid, self.seq, self.fin, b'')
    router.sendto(packet.msg, proxyAddr, service='socksProxy')
    def processIn(self):
        print('processIn')
        data = self.inq.get()
        while data != None:
            packet = ProxyMessage()
            packet.createProxyMessage(self.reqid, self.seq, self.fin, data)
            router.sendto(packet.msg, proxyAddr, service='socksProxy')
            self.seq = self.seq + 1
            data = self.inq.get()

        self.fin = True
        packet = ProxyMessage()
        packet.createProxyMessage(self.reqid, self.seq, self.fin, b'')
        router.sendto(packet.msg, proxyAddr, service='socksProxy')