31#include <jsonrpccpp/client.h>
32#include "globaloptions.h"
55 std::vector<URI> urilist = std::vector<URI>(),
56 Json::Value peers = Json::Value(),
57 Json::Value servers = Json::Value()
69 std::string
gid()
const;
73 std::string
dir()
const;
93 std::vector<URI>
getUris()
const;
98 std::string
title()
const;
147 std::string
mode()
const;
165 std::vector<Peer> m_peers;
166 std::vector<Servers> m_servers;
169 Json::Value m_download;
171 uint64_t m_uploadSpeed;
172 std::string m_infoHash;
173 uint64_t m_numSeeders;
175 std::string m_downloadPath;
176 std::vector<URI> m_uris;
Definition: aria2cpp.h:46
Definition: download.h:39
std::string bitfield() const
Definition: download.cpp:196
std::string gid() const
Definition: download.cpp:137
bool isValid() const
Definition: download.cpp:387
std::string mode() const
Definition: download.cpp:347
filelist fileList() const
Definition: download.cpp:176
uint64_t completedLength() const
Definition: download.cpp:104
std::string errorCode() const
Definition: download.cpp:283
size_t verifiedLength() const
Definition: download.cpp:356
std::string dir() const
Definition: download.cpp:167
std::string frontPath() const
Definition: download.cpp:186
size_t numSeeders() const
Definition: download.cpp:231
std::vector< URI > getUris() const
Definition: download.cpp:132
size_t connections() const
Definition: download.cpp:271
Download()
Definition: download.cpp:44
int eta() const
Definition: download.cpp:377
size_t uploadSpeed() const
Definition: download.cpp:205
size_t pieceLength() const
Definition: download.cpp:253
std::string creationDate() const
Definition: download.cpp:338
uint64_t totalLength() const
Definition: download.cpp:113
size_t numPieces() const
Definition: download.cpp:262
bool isTorrent() const
Definition: download.cpp:28
std::string belongsTo() const
Definition: download.cpp:316
std::string infoHash() const
Definition: download.cpp:218
std::string title() const
Definition: download.cpp:33
std::string comment() const
Definition: download.cpp:325
std::string errorMessage() const
Definition: download.cpp:291
std::string frontFile() const
Definition: download.cpp:181
std::string followedBy() const
Definition: download.cpp:299
bool seeder() const
Definition: download.cpp:244
std::string following() const
Definition: download.cpp:307
bool verifyIntegrityPending() const
Definition: download.cpp:368
Status status() const
Definition: download.cpp:146
uint64_t downloadSpeed() const
Definition: download.cpp:122