libzypp 17.31.23
providemessage_p.h File Reference
#include <zypp-core/base/PtrTypes.h>
#include <zypp-core/zyppng/pipelines/Expected>
#include <zypp-core/zyppng/rpc/MessageStream>
#include <zypp-media/ng/ProvideSpec>
#include <zypp-media/ng/HeaderValueMap>
#include <variant>
#include <functional>
#include <zypp-proto/media/provider.pb.h>
Include dependency graph for providemessage_p.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  zyppng::ProvideMessage
 

Namespaces

namespace  zypp
 Easy-to use interface to the ZYPP dependency resolver.
 
namespace  zypp::proto
 
namespace  zyppng
 
namespace  zyppng::ProvideStartedMsgFields
 
namespace  zyppng::ProvideFinishedMsgFields
 
namespace  zyppng::AuthInfoMsgFields
 
namespace  zyppng::RedirectMsgFields
 
namespace  zyppng::MetalinkRedirectMsgFields
 
namespace  zyppng::ErrMsgFields
 
namespace  zyppng::ProvideMsgFields
 
namespace  zyppng::AttachMsgFields
 
namespace  zyppng::DetachMsgFields
 
namespace  zyppng::AuthDataRequestMsgFields
 
namespace  zyppng::MediaChangeRequestMsgFields
 
namespace  zyppng::EjectMsgFields
 

Functions

constexpr std::string_view zyppng::ProvideStartedMsgFields::Url ("url")
 
constexpr std::string_view zyppng::ProvideStartedMsgFields::LocalFilename ("local_filename")
 
constexpr std::string_view zyppng::ProvideStartedMsgFields::StagingFilename ("staging_filename")
 
constexpr std::string_view zyppng::ProvideFinishedMsgFields::LocalFilename ("local_filename")
 
constexpr std::string_view zyppng::ProvideFinishedMsgFields::CacheHit ("cacheHit")
 
constexpr std::string_view zyppng::AuthInfoMsgFields::Username ("username")
 
constexpr std::string_view zyppng::AuthInfoMsgFields::Password ("password")
 
constexpr std::string_view zyppng::AuthInfoMsgFields::AuthTimestamp ("auth_timestamp")
 
constexpr std::string_view zyppng::AuthInfoMsgFields::AuthType ("authType")
 
constexpr std::string_view zyppng::RedirectMsgFields::NewUrl ("new_url")
 
constexpr std::string_view zyppng::MetalinkRedirectMsgFields::NewUrl ("new_url")
 
constexpr std::string_view zyppng::ErrMsgFields::Reason ("reason")
 
constexpr std::string_view zyppng::ErrMsgFields::Transient ("transient")
 
constexpr std::string_view zyppng::ErrMsgFields::History ("history")
 
constexpr std::string_view zyppng::ProvideMsgFields::Url ("url")
 
constexpr std::string_view zyppng::ProvideMsgFields::Filename ("filename")
 
constexpr std::string_view zyppng::ProvideMsgFields::DeltaFile ("delta_file")
 
constexpr std::string_view zyppng::ProvideMsgFields::ExpectedFilesize ("expected_filesize")
 
constexpr std::string_view zyppng::ProvideMsgFields::CheckExistOnly ("check_existance_only")
 
constexpr std::string_view zyppng::ProvideMsgFields::MetalinkEnabled ("metalink_enabled")
 
constexpr std::string_view zyppng::AttachMsgFields::Url ("url")
 
constexpr std::string_view zyppng::AttachMsgFields::AttachId ("attach_id")
 
constexpr std::string_view zyppng::AttachMsgFields::VerifyType ("verify_type")
 
constexpr std::string_view zyppng::AttachMsgFields::VerifyData ("verify_data")
 
constexpr std::string_view zyppng::AttachMsgFields::MediaNr ("media_nr")
 
constexpr std::string_view zyppng::AttachMsgFields::Device ("device")
 
constexpr std::string_view zyppng::AttachMsgFields::Label ("label")
 
constexpr std::string_view zyppng::DetachMsgFields::Url ("url")
 
constexpr std::string_view zyppng::AuthDataRequestMsgFields::EffectiveUrl ("effective_url")
 
constexpr std::string_view zyppng::AuthDataRequestMsgFields::LastAuthTimestamp ("last_auth_timestamp")
 
constexpr std::string_view zyppng::AuthDataRequestMsgFields::LastUser ("username")
 
constexpr std::string_view zyppng::AuthDataRequestMsgFields::AuthHint ("authHint")
 
constexpr std::string_view zyppng::MediaChangeRequestMsgFields::Label ("label")
 
constexpr std::string_view zyppng::MediaChangeRequestMsgFields::MediaNr ("media_nr")
 
constexpr std::string_view zyppng::MediaChangeRequestMsgFields::Device ("device")
 
constexpr std::string_view zyppng::MediaChangeRequestMsgFields::Desc ("desc")
 
constexpr std::string_view zyppng::EjectMsgFields::device ("device")
 
template<>
zypp::proto::ProvideMessage * zypp::rwcowClone< zypp::proto::ProvideMessage > (const zypp::proto::ProvideMessage *rhs)