ezio icon indicating copy to clipboard operation
ezio copied to clipboard

Refactor for libtorrent 2.0

Open tjjh89017 opened this issue 3 years ago • 0 comments

Development environment: Debian sid

Must

  • [x] singleton for easy grpc
  • [ ] log for debug (need torrent status) SPDLOG sudo apt install libspdlog-dev
  • [ ] re-write disk_interface (only disk_interface could create disk_buffer_holder and pass it to job)
    • [ ] re-write mmap_storage (4th)
    • [ ] write buffer_pool (3rd)
      • [ ] read pool
      • [ ] write pool
    • [ ] threading pool (std::thread, not pthread) (1st)
    • [ ] job pool (2nd)
    • [ ] update README.md (5th)

Optional

  • [ ] dial out mode for controller
    • [ ] controller could get seq to setup 1 to 1 peer

tjjh89017 avatar Feb 04 '22 09:02 tjjh89017