libzypp 17.31.23
provide_p.h File Reference
#include "providefwd_p.h"
#include "providequeue_p.h"
#include "attachedmediainfo_p.h"
#include <zypp-media/auth/CredentialManager>
#include <zypp-media/ng/Provide>
#include <zypp-media/ng/ProvideItem>
#include <zypp-media/ng/ProvideSpec>
#include <zypp-proto/core/envelope.pb.h>
#include <zypp-proto/media/provider.pb.h>
#include <zypp-core/zyppng/base/private/base_p.h>
#include <zypp-core/zyppng/base/Timer>
#include <zypp-core/ManagedFile.h>
#include <queue>
#include <variant>
Include dependency graph for provide_p.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  zyppng::ProvidePrivate
 
struct  zyppng::ProvidePrivate::QueueItem
 
struct  zyppng::ProvidePrivate::FileCacheItem
 

Namespaces

namespace  zyppng
 
namespace  zyppng::constants
 

Typedefs

using zyppng::RpcMessageStreamPtr = std::shared_ptr< RpcMessageStream >
 

Variables

constexpr std::string_view zyppng::constants::DEFAULT_PROVIDE_WORKER_PATH = ZYPP_WORKER_PATH
 
constexpr std::string_view zyppng::constants::ATTACHED_MEDIA_SUFFIX = "-media"
 
constexpr auto zyppng::constants::DEFAULT_ACTIVE_CONN_PER_HOST = 5
 
constexpr auto zyppng::constants::DEFAULT_ACTIVE_CONN = 10
 
constexpr auto zyppng::constants::DEFAULT_MAX_DYNAMIC_WORKERS = 20
 
constexpr auto zyppng::constants::DEFAULT_CPU_WORKERS = 4