Example #1
0
 def _create_requests(self, requests, piece):
     offset = 0
     while offset < piece.length:
         length = BLOCK_LENGTH if offset + BLOCK_LENGTH <= piece.length\
             else piece.length - offset
         requests.append(\
             protocol.request_message(piece.index, offset, length))
         offset += BLOCK_LENGTH
Example #2
0
 def _create_requests(self, requests, piece):
     offset = 0
     while offset < piece.length:
         length = BLOCK_LENGTH if offset + BLOCK_LENGTH <= piece.length\
             else piece.length - offset
         requests.append(\
             protocol.request_message(piece.index, offset, length))
         offset += BLOCK_LENGTH
Example #3
0
 def request(self, index, offset, length):
     self._out.add_message(\
         protocol.request_message(index, offset, length))
Example #4
0
 def request(self, index, offset, length):
     self._out.add_message(\
         protocol.request_message(index, offset, length))