|
libzypp
9.1.2
|
#include <ctype.h>#include <sys/types.h>#include <signal.h>#include <sys/wait.h>#include <netdb.h>#include <arpa/inet.h>#include <vector>#include <iostream>#include <algorithm>#include "zypp/ZConfig.h"#include "zypp/base/Logger.h"#include "zypp/media/MediaMultiCurl.h"#include "zypp/media/MetaLinkParser.h"
Go to the source code of this file.
Classes | |
| class | zypp::media::multifetchworker |
| class | zypp::media::multifetchrequest |
Namespaces | |
| namespace | zypp |
Easy-to use interface to the ZYPP dependency resolver. | |
| namespace | zypp::media |
Defines | |
| #define | WORKER_STARTING 0 |
| #define | WORKER_LOOKUP 1 |
| #define | WORKER_FETCH 2 |
| #define | WORKER_DISCARD 3 |
| #define | WORKER_DONE 4 |
| #define | WORKER_SLEEP 5 |
| #define | WORKER_BROKEN 6 |
| #define | BLKSIZE 131072 |
| #define | MAXURLS 10 |
Functions | |
| static double | zypp::media::currentTime () |
| static bool | zypp::media::env_isset (string name) |
| static bool | zypp::media::looks_like_metalink (const Pathname &file) |
Definition in file MediaMultiCurl.cc.
| #define WORKER_STARTING 0 |
Definition at line 100 of file MediaMultiCurl.cc.
Referenced by zypp::media::multifetchworker::multifetchworker().
| #define WORKER_LOOKUP 1 |
Definition at line 101 of file MediaMultiCurl.cc.
Referenced by zypp::media::multifetchworker::adddnsfd(), zypp::media::multifetchworker::checkdns(), zypp::media::multifetchworker::dnsevent(), and zypp::media::multifetchrequest::run().
| #define WORKER_FETCH 2 |
Definition at line 102 of file MediaMultiCurl.cc.
Referenced by zypp::media::multifetchworker::disableCompetition(), zypp::media::multifetchworker::run(), zypp::media::multifetchrequest::run(), and zypp::media::multifetchworker::~multifetchworker().
| #define WORKER_DISCARD 3 |
Definition at line 103 of file MediaMultiCurl.cc.
Referenced by zypp::media::multifetchworker::disableCompetition(), zypp::media::multifetchworker::stealjob(), zypp::media::multifetchworker::writefunction(), and zypp::media::multifetchworker::~multifetchworker().
| #define WORKER_DONE 4 |
Definition at line 104 of file MediaMultiCurl.cc.
Referenced by zypp::media::multifetchworker::run(), zypp::media::multifetchworker::stealjob(), and zypp::media::multifetchworker::~multifetchworker().
| #define WORKER_SLEEP 5 |
Definition at line 105 of file MediaMultiCurl.cc.
Referenced by zypp::media::multifetchrequest::run(), zypp::media::multifetchworker::stealjob(), and zypp::media::multifetchworker::~multifetchworker().
| #define WORKER_BROKEN 6 |
Definition at line 106 of file MediaMultiCurl.cc.
Referenced by zypp::media::multifetchworker::checkdns(), zypp::media::multifetchworker::dnsevent(), zypp::media::multifetchworker::headerfunction(), zypp::media::multifetchworker::multifetchworker(), zypp::media::multifetchworker::run(), zypp::media::multifetchrequest::run(), and zypp::media::multifetchworker::writefunction().
| #define BLKSIZE 131072 |
Definition at line 160 of file MediaMultiCurl.cc.
Referenced by zypp::media::multifetchworker::nextjob().
| #define MAXURLS 10 |
Definition at line 161 of file MediaMultiCurl.cc.
Referenced by zypp::media::MediaMultiCurl::multifetch(), and zypp::media::multifetchrequest::run().
1.7.6.1