コード例 #1
0
ファイル: manager.py プロジェクト: kapetan/bitless
 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
ファイル: manager.py プロジェクト: kapetan/bitless
 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))