class Torrenter::Torrent

Public Instance Methods

start(file) click to toggle source
# File lib/torrenter.rb, line 24
def start(file)
  @torrent = Torrenter::TorrentReader.new(file)
  @torrent.write_paths

  trackers = @torrent.connect_trackers


  reactor = Reactor.new(trackers, @torrent.piece_index)
  reactor.extract_peers
  reactor.message_reactor
end