| apis/types | |
| client | |
| cmd/dfdaemon | |
| cmd/dfdaemon/app | |
| cmd/dfget | |
| cmd/dfget/app | |
| cmd/supernode | |
| cmd/supernode/app | |
| dfdaemon | |
| dfdaemon/config | |
| dfdaemon/constant | |
| dfdaemon/downloader | |
| dfdaemon/downloader/dfget | |
| dfdaemon/downloader/p2p | |
| dfdaemon/exception | |
| dfdaemon/handler | |
| dfdaemon/proxy | |
| dfdaemon/seed | |
| dfdaemon/transport | |
| dfget/config | Package config holds all Properties of dfget. |
| dfget/core | Package core implements the core modules of dfget. |
| dfget/core/api | |
| dfget/core/downloader | Package downloader contains 2 types of downloader: P2PDownloader, DirectDownloader. |
| dfget/core/downloader/back_downloader | |
| dfget/core/downloader/p2p_downloader | |
| dfget/core/helper | |
| dfget/core/regist | |
| dfget/core/uploader | Package uploader implements an uploader server. |
| dfget/types | Package types defines all types of data send, received and stored. |
| dfget/util | |
| pkg/algorithm | |
| pkg/atomiccount | |
| pkg/bitmap | |
| pkg/cmd | |
| pkg/constants | |
| pkg/dflog | |
| pkg/digest | |
| pkg/errortypes | Package errortypes defines all exceptions happened in dragonfly. |
| pkg/fileutils | |
| pkg/httputils | |
| pkg/limitreader | |
| pkg/metricsutils | |
| pkg/netutils | |
| pkg/printer | Package printer carries a stdout fd. |
| pkg/queue | |
| pkg/rangeutils | |
| pkg/rate | |
| pkg/ratelimiter | |
| pkg/stat | |
| pkg/stringutils | |
| pkg/syncmap | |
| pkg/timeutils | |
| pkg/util | Package util provides some utility tools for other components. |
| supernode/config | |
| supernode/daemon | |
| supernode/daemon/mgr | |
| supernode/daemon/mgr/cdn | |
| supernode/daemon/mgr/dfgettask | |
| supernode/daemon/mgr/gc | |
| supernode/daemon/mgr/mock | Package mock is a generated GoMock package. |
| supernode/daemon/mgr/peer | |
| supernode/daemon/mgr/pieceerror | |
| supernode/daemon/mgr/progress | |
| supernode/daemon/mgr/scheduler | |
| supernode/daemon/mgr/sourcecdn | |
| supernode/daemon/mgr/task | |
| supernode/daemon/util | |
| supernode/httpclient | |
| supernode/httpclient/mock | Package mock is a generated GoMock package. |
| supernode/plugins | |
| supernode/server | |
| supernode/store | |
| supernode/util | |
| test | |
| test/command | |
| test/environment | |
| test/request | |
| version | Package version represents the version the project Dragonfly. |