|
libzypp
15.24.2
|
Public Member Functions | |
| multifetchrequest (const MediaMultiCurl *context, const Pathname &filename, const Url &baseurl, CURLM *multi, FILE *fp, callback::SendReport< DownloadProgressReport > *report, MediaBlockList *blklist, off_t filesize) | |
| ~multifetchrequest () | |
| void | run (std::vector< Url > &urllist) |
Public Attributes | |
| double | _timeout |
| double | _connect_timeout |
| double | _maxspeed |
| int | _maxworkers |
Protected Attributes | |
| const MediaMultiCurl * | _context |
| const Pathname | _filename |
| Url | _baseurl |
| FILE * | _fp |
| callback::SendReport < DownloadProgressReport > * | _report |
| MediaBlockList * | _blklist |
| off_t | _filesize |
| CURLM * | _multi |
| std::list< multifetchworker * > | _workers |
| bool | _stealing |
| bool | _havenewjob |
| size_t | _blkno |
| off_t | _blkoff |
| size_t | _activeworkers |
| size_t | _lookupworkers |
| size_t | _sleepworkers |
| double | _minsleepuntil |
| bool | _finished |
| off_t | _totalsize |
| off_t | _fetchedsize |
| off_t | _fetchedgoodsize |
| double | _starttime |
| double | _lastprogress |
| double | _lastperiodstart |
| double | _lastperiodfetched |
| double | _periodavg |
Friends | |
| class | multifetchworker |
Definition at line 113 of file MediaMultiCurl.cc.
| zypp::media::multifetchrequest::multifetchrequest | ( | const MediaMultiCurl * | context, |
| const Pathname & | filename, | ||
| const Url & | baseurl, | ||
| CURLM * | multi, | ||
| FILE * | fp, | ||
| callback::SendReport< DownloadProgressReport > * | report, | ||
| MediaBlockList * | blklist, | ||
| off_t | filesize | ||
| ) |
Definition at line 785 of file MediaMultiCurl.cc.
| zypp::media::multifetchrequest::~multifetchrequest | ( | ) |
Definition at line 826 of file MediaMultiCurl.cc.
| void zypp::media::multifetchrequest::run | ( | std::vector< Url > & | urllist | ) |
Definition at line 838 of file MediaMultiCurl.cc.
|
friend |
Definition at line 121 of file MediaMultiCurl.cc.
|
protected |
Definition at line 123 of file MediaMultiCurl.cc.
|
protected |
Definition at line 124 of file MediaMultiCurl.cc.
|
protected |
Definition at line 125 of file MediaMultiCurl.cc.
|
protected |
Definition at line 127 of file MediaMultiCurl.cc.
|
protected |
Definition at line 128 of file MediaMultiCurl.cc.
|
protected |
Definition at line 129 of file MediaMultiCurl.cc.
|
protected |
Definition at line 130 of file MediaMultiCurl.cc.
|
protected |
Definition at line 132 of file MediaMultiCurl.cc.
|
protected |
Definition at line 134 of file MediaMultiCurl.cc.
|
protected |
Definition at line 135 of file MediaMultiCurl.cc.
|
protected |
Definition at line 136 of file MediaMultiCurl.cc.
|
protected |
Definition at line 138 of file MediaMultiCurl.cc.
|
protected |
Definition at line 139 of file MediaMultiCurl.cc.
|
protected |
Definition at line 140 of file MediaMultiCurl.cc.
|
protected |
Definition at line 141 of file MediaMultiCurl.cc.
|
protected |
Definition at line 142 of file MediaMultiCurl.cc.
|
protected |
Definition at line 143 of file MediaMultiCurl.cc.
|
protected |
Definition at line 144 of file MediaMultiCurl.cc.
|
protected |
Definition at line 145 of file MediaMultiCurl.cc.
|
protected |
Definition at line 146 of file MediaMultiCurl.cc.
|
protected |
Definition at line 147 of file MediaMultiCurl.cc.
|
protected |
Definition at line 149 of file MediaMultiCurl.cc.
|
protected |
Definition at line 150 of file MediaMultiCurl.cc.
|
protected |
Definition at line 152 of file MediaMultiCurl.cc.
|
protected |
Definition at line 153 of file MediaMultiCurl.cc.
|
protected |
Definition at line 154 of file MediaMultiCurl.cc.
| double zypp::media::multifetchrequest::_timeout |
Definition at line 157 of file MediaMultiCurl.cc.
| double zypp::media::multifetchrequest::_connect_timeout |
Definition at line 158 of file MediaMultiCurl.cc.
| double zypp::media::multifetchrequest::_maxspeed |
Definition at line 159 of file MediaMultiCurl.cc.
| int zypp::media::multifetchrequest::_maxworkers |
Definition at line 160 of file MediaMultiCurl.cc.