14#ifndef ZYPP_CURL_NG_NETWORK_PRIVATE_DOWNLOADERSTATES_DETECTMETA_P_H_INCLUDED
15#define ZYPP_CURL_NG_NETWORK_PRIVATE_DOWNLOADERSTATES_DETECTMETA_P_H_INCLUDED
18#include <zypp-core/zyppng/base/statemachine.h>
22 struct DlMetaLinkInfoState;
23#if ENABLE_ZCHUNK_COMPRESSION
24 struct DLZckHeadState;
37 struct DetectMetalinkState :
public zyppng::SimpleState< DownloadPrivate, Download::DetectMetaLink, false > {
66#if ENABLE_ZCHUNK_COMPRESSION
67 bool toZckHeadDownloadGuard ()
const;
68 std::shared_ptr<DLZckHeadState> toDLZckHeadState();
The NetworkRequestError class Represents a error that occured in.