|
libzypp
9.1.2
|
#include <ZsyncParser.h>

Public Member Functions | |
| ZsyncParser () | |
| void | parse (std::string filename) |
| parse a file consisting of zlink data | |
| std::vector< Url > | getUrls () |
| return the download urls from the parsed metalink data | |
| MediaBlockList | getBlockList () |
| return the block list from the parsed metalink data | |
Private Attributes | |
| off_t | filesize |
| size_t | blksize |
| int | sql |
| int | rsl |
| int | csl |
| MediaBlockList | bl |
| std::vector< std::string > | urls |
Definition at line 25 of file ZsyncParser.h.
Definition at line 31 of file ZsyncParser.cc.
| void zypp::media::ZsyncParser::parse | ( | std::string | filename | ) |
parse a file consisting of zlink data
| Exception |
Definition at line 64 of file ZsyncParser.cc.
References zypp::media::hexstr2bytes(), and ZYPP_THROW.
| std::vector< Url > zypp::media::ZsyncParser::getUrls | ( | ) |
return the download urls from the parsed metalink data
Definition at line 129 of file ZsyncParser.cc.
return the block list from the parsed metalink data
Definition at line 139 of file ZsyncParser.cc.
off_t zypp::media::ZsyncParser::filesize [private] |
Definition at line 44 of file ZsyncParser.h.
size_t zypp::media::ZsyncParser::blksize [private] |
Definition at line 45 of file ZsyncParser.h.
int zypp::media::ZsyncParser::sql [private] |
Definition at line 46 of file ZsyncParser.h.
int zypp::media::ZsyncParser::rsl [private] |
Definition at line 47 of file ZsyncParser.h.
int zypp::media::ZsyncParser::csl [private] |
Definition at line 48 of file ZsyncParser.h.
MediaBlockList zypp::media::ZsyncParser::bl [private] |
Definition at line 49 of file ZsyncParser.h.
std::vector<std::string> zypp::media::ZsyncParser::urls [private] |
Definition at line 50 of file ZsyncParser.h.
1.7.6.1