Ejemplo n.º 1
0
 def sendgetdata(self, hash):
     with shared.printLock:
         print 'sending getdata to retrieve object with hash:', hash.encode(
             'hex')
     payload = '\x01' + hash
     self.sendDataThreadQueue.put(
         (0, 'sendRawData', shared.CreatePacket('getdata', payload)))
Ejemplo n.º 2
0
 def sendinvMessageToJustThisOnePeer(self, numberOfObjects, payload):
     payload = encodeVarint(numberOfObjects) + payload
     self.sendDataThreadQueue.put((0, 'sendRawData', shared.CreatePacket('inv', payload)))
Ejemplo n.º 3
0
 def sendpong(self):
     self.sendDataThreadQueue.put((0, 'sendRawData', shared.CreatePacket('pong')))