Exemple #1
0
 def __init__(self, url, callback, timeout):
     self._callback = callback
     dn, xt, tr = self._parse_url(url)
     self._name = dn
     self._info_hash = xt
     self._tracker = tr
     magnet_handler = MagnetHandler.get_instance()
     magnet_handler.add_magnet(self, timeout)
     self._swarm = MiniSwarm(self._info_hash,
                             magnet_handler.get_raw_server(),
                             self.metainfo_retrieved)