libzypp
17.31.31
|
#include </home/abuild/rpmbuild/BUILD/libzypp-17.31.31/zypp-curl/ng/network/curlmultiparthandler.h>
Public Member Functions | |
void | restart () |
Range | clone () const |
Static Public Member Functions | |
static Range | make (size_t start, size_t len=0, std::optional< zypp::Digest > &&digest={}, CheckSumBytes &&expectedChkSum=CheckSumBytes(), std::any &&userData=std::any(), std::optional< size_t > digestCompareLen={}, std::optional< size_t > _dataBlockPadding={}) |
Public Attributes | |
size_t | start = 0 |
size_t | len = 0 |
size_t | bytesWritten = 0 |
std::optional< zypp::Digest > | _digest = {} |
CheckSumBytes | _checksum |
Enables automated checking of downloaded contents against a checksum. More... | |
std::optional< size_t > | _relevantDigestLen |
std::optional< size_t > | _chksumPad |
std::any | userData |
State | _rangeState = State::Pending |
Definition at line 98 of file curlmultiparthandler.h.
void zyppng::CurlMultiPartHandler::Range::restart | ( | ) |
Definition at line 51 of file curlmultiparthandler.cc.
CurlMultiPartHandler::Range zyppng::CurlMultiPartHandler::Range::clone | ( | ) | const |
Definition at line 58 of file curlmultiparthandler.cc.
|
static |
Definition at line 73 of file curlmultiparthandler.cc.
size_t zyppng::CurlMultiPartHandler::Range::start = 0 |
Definition at line 99 of file curlmultiparthandler.h.
size_t zyppng::CurlMultiPartHandler::Range::len = 0 |
Definition at line 100 of file curlmultiparthandler.h.
size_t zyppng::CurlMultiPartHandler::Range::bytesWritten = 0 |
Definition at line 101 of file curlmultiparthandler.h.
std::optional<zypp::Digest> zyppng::CurlMultiPartHandler::Range::_digest = {} |
Definition at line 102 of file curlmultiparthandler.h.
CheckSumBytes zyppng::CurlMultiPartHandler::Range::_checksum |
Enables automated checking of downloaded contents against a checksum.
Only makes a difference if _digest is initialized too
Definition at line 110 of file curlmultiparthandler.h.
std::optional<size_t> zyppng::CurlMultiPartHandler::Range::_relevantDigestLen |
Definition at line 111 of file curlmultiparthandler.h.
std::optional<size_t> zyppng::CurlMultiPartHandler::Range::_chksumPad |
Definition at line 112 of file curlmultiparthandler.h.
std::any zyppng::CurlMultiPartHandler::Range::userData |
Definition at line 113 of file curlmultiparthandler.h.
State zyppng::CurlMultiPartHandler::Range::_rangeState = State::Pending |
Definition at line 115 of file curlmultiparthandler.h.