示例#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
示例#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
示例#3
0
 def request(self, index, offset, length):
     self._out.add_message(\
         protocol.request_message(index, offset, length))
示例#4
0
文件: peer.py 项目: kapetan/bitless
 def request(self, index, offset, length):
     self._out.add_message(\
         protocol.request_message(index, offset, length))