18 releases

0.4.3 Jul 15, 2024
0.4.2 Nov 6, 2023
0.4.1 Mar 8, 2023
0.4.0 Oct 31, 2022
0.2.3 Jul 13, 2020

#271 in Network programming

Download history 18/week @ 2024-09-09 58/week @ 2024-09-16 82/week @ 2024-09-23 114/week @ 2024-09-30 38/week @ 2024-10-07 35/week @ 2024-10-14 40/week @ 2024-10-21 33/week @ 2024-10-28 40/week @ 2024-11-04 47/week @ 2024-11-11 25/week @ 2024-11-18 23/week @ 2024-11-25 39/week @ 2024-12-02 133/week @ 2024-12-09 53/week @ 2024-12-16 49/week @ 2024-12-23

276 downloads per month
Used in 6 crates

MIT license

88KB
1.5K SLoC

Crates badge

Library to communicate with transmission rpc

WARNING:

It is highly encouraged to use HTTPS since the Transmission authentication is using BasicAuth which could be easily intercepted.

Transmission RPC Spec

https://github.com/transmission/transmission/blob/main/docs/rpc-spec.md

Supported Methods

Torrent Actions
  • torrent-start
  • torrent-stop
  • torrent-start-now
  • torrent-verify
  • torrent-reannounce
Torrent Mutators
  • torrent-set (some)
  • torrent-get (most fields)
  • torrent-add
  • torrent-remove
  • torrent-set-location
  • torrent-rename-path
  • session-set
  • session-get
  • session-stats
  • blocklist-update
  • port-test
  • session-close
  • free-space

Support the project: Donate button

Dependencies

~8–19MB
~253K SLoC