diff options
| author | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2013-05-01 11:58:25 +0900 |
|---|---|---|
| committer | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2013-05-01 11:58:25 +0900 |
| commit | 5e64d4c9a988b1016c9503f8e11836b562d0a4e1 (patch) | |
| tree | d026daafaf22a54af5ddff9edb77d8d357450bb3 /src/aria2api.h | |
| parent | 8f659f49ec54a722498465f618bb2fda1a9e34b5 (diff) | |
Expose struct DownloadHandle interface to public API directly
Diffstat (limited to 'src/aria2api.h')
| -rw-r--r-- | src/aria2api.h | 17 |
1 files changed, 0 insertions, 17 deletions
diff --git a/src/aria2api.h b/src/aria2api.h index 51217d49..29fe529e 100644 --- a/src/aria2api.h +++ b/src/aria2api.h @@ -50,23 +50,6 @@ struct Session { SharedHandle<Context> context; }; -struct DownloadHandle { - virtual ~DownloadHandle() {} - virtual DOWNLOAD_STATUS getStatus() = 0; - virtual int64_t getTotalLength() = 0; - virtual int64_t getCompletedLength() = 0; - virtual int64_t getUploadLength() = 0; - virtual std::string getBitfield() = 0; - virtual int getDownloadSpeed() = 0; - virtual int getUploadSpeed() = 0; - virtual size_t getNumPieces() = 0; - virtual int getConnections() = 0; - virtual int getErrorCode() = 0; - virtual const std::vector<A2Gid>& getFollowedBy() = 0; - virtual A2Gid getBelongsTo() = 0; - virtual const std::string& getDir() = 0; -}; - } // namespace aria2 #endif // ARIA2_API_H |
