No description
- Makefile 100%
|
|
||
|---|---|---|
| .github/workflows | ||
| muxcore/downloader/v1 | ||
| proto/muxcore/downloader/v1 | ||
| .dockerignore | ||
| .gitignore | ||
| CHANGELOG.md | ||
| COMPATIBILITY.md | ||
| go.mod | ||
| go.sum | ||
| LICENSE | ||
| Makefile | ||
| muxcore.json | ||
| README.md | ||
contracts-downloader
Protobuf/gRPC contract interfaces for torrent/media downloader modules in MuxCore.
Proto Service
DownloaderService(proto/muxcore/downloader/v1/downloader.proto)AddTorrent/RemoveTorrent— manage torrent downloadsGetTorrent/ListTorrents— query torrent state and progressPauseTorrent/ResumeTorrent— pause and resume active transfersGetCapabilities— discover downloader features (categories, pausing, file selection, protocols)
Version
v0.1.0 — see CHANGELOG.md and COMPATIBILITY.md.
Go import
Generated stubs: github.com/Muxcore-Media/contracts-downloader/muxcore/downloader/v1
Implementing Modules
- downloader-native-torrent — native Go torrent engine (
fixtureandanacrolixengines)